#[repr(C)]pub struct NSSlider { /* private fields */ }NSControl and NSResponder and NSSlider and NSView only.Expand description
Implementations§
Source§impl NSSlider
impl NSSlider
pub unsafe fn sliderType(&self) -> NSSliderType
NSSliderCell only.Sourcepub unsafe fn setSliderType(&self, slider_type: NSSliderType)
Available on crate feature NSSliderCell only.
pub unsafe fn setSliderType(&self, slider_type: NSSliderType)
NSSliderCell only.Setter for sliderType.
pub unsafe fn minValue(&self) -> c_double
Sourcepub unsafe fn setMinValue(&self, min_value: c_double)
pub unsafe fn setMinValue(&self, min_value: c_double)
Setter for minValue.
pub unsafe fn maxValue(&self) -> c_double
Sourcepub unsafe fn setMaxValue(&self, max_value: c_double)
pub unsafe fn setMaxValue(&self, max_value: c_double)
Setter for maxValue.
pub unsafe fn altIncrementValue(&self) -> c_double
Sourcepub unsafe fn setAltIncrementValue(&self, alt_increment_value: c_double)
pub unsafe fn setAltIncrementValue(&self, alt_increment_value: c_double)
Setter for altIncrementValue.
pub unsafe fn knobThickness(&self) -> CGFloat
objc2-core-foundation only.pub unsafe fn acceptsFirstMouse(&self, event: Option<&NSEvent>) -> bool
NSEvent only.Sourcepub unsafe fn setVertical(&self, vertical: bool)
pub unsafe fn setVertical(&self, vertical: bool)
Setter for [isVertical][Self::isVertical].
pub unsafe fn trackFillColor(&self) -> Option<Retained<NSColor>>
NSColor only.Sourcepub unsafe fn setTrackFillColor(&self, track_fill_color: Option<&NSColor>)
Available on crate feature NSColor only.
pub unsafe fn setTrackFillColor(&self, track_fill_color: Option<&NSColor>)
NSColor only.Setter for trackFillColor.
Source§impl NSSlider
Methods declared on superclass NSObject.
impl NSSlider
Methods declared on superclass NSObject.
pub unsafe fn new(mtm: MainThreadMarker) -> Retained<Self>
impl NSSlider
NSSliderVerticalGetter.
Source§impl NSSlider
NSTickMarkSupport.
impl NSSlider
NSTickMarkSupport.
pub unsafe fn numberOfTickMarks(&self) -> NSInteger
Sourcepub unsafe fn setNumberOfTickMarks(&self, number_of_tick_marks: NSInteger)
pub unsafe fn setNumberOfTickMarks(&self, number_of_tick_marks: NSInteger)
Setter for numberOfTickMarks.
pub unsafe fn tickMarkPosition(&self) -> NSTickMarkPosition
NSSliderCell only.Sourcepub unsafe fn setTickMarkPosition(&self, tick_mark_position: NSTickMarkPosition)
Available on crate feature NSSliderCell only.
pub unsafe fn setTickMarkPosition(&self, tick_mark_position: NSTickMarkPosition)
NSSliderCell only.Setter for tickMarkPosition.
pub unsafe fn allowsTickMarkValuesOnly(&self) -> bool
Sourcepub unsafe fn setAllowsTickMarkValuesOnly(
&self,
allows_tick_mark_values_only: bool,
)
pub unsafe fn setAllowsTickMarkValuesOnly( &self, allows_tick_mark_values_only: bool, )
Setter for allowsTickMarkValuesOnly.
pub unsafe fn tickMarkValueAtIndex(&self, index: NSInteger) -> c_double
pub unsafe fn rectOfTickMarkAtIndex(&self, index: NSInteger) -> NSRect
pub unsafe fn indexOfTickMarkAtPoint(&self, point: NSPoint) -> NSInteger
pub unsafe fn closestTickMarkValueToValue(&self, value: c_double) -> c_double
Source§impl NSSlider
NSSliderConvenience.
impl NSSlider
NSSliderConvenience.
Sourcepub unsafe fn sliderWithTarget_action(
target: Option<&AnyObject>,
action: Option<Sel>,
mtm: MainThreadMarker,
) -> Retained<Self>
pub unsafe fn sliderWithTarget_action( target: Option<&AnyObject>, action: Option<Sel>, mtm: MainThreadMarker, ) -> Retained<Self>
Creates a continuous horizontal slider over the range 0.0 to 1.0. The default value is 0.0.
Parameter target: The target object that receives action messages from the control.
Parameter action: The action message sent by the control.
Returns: An initialized slider control.
Sourcepub unsafe fn sliderWithValue_minValue_maxValue_target_action(
value: c_double,
min_value: c_double,
max_value: c_double,
target: Option<&AnyObject>,
action: Option<Sel>,
mtm: MainThreadMarker,
) -> Retained<Self>
pub unsafe fn sliderWithValue_minValue_maxValue_target_action( value: c_double, min_value: c_double, max_value: c_double, target: Option<&AnyObject>, action: Option<Sel>, mtm: MainThreadMarker, ) -> Retained<Self>
Creates a continuous horizontal slider that represents values over a specified range.
Parameter value: The initial value displayed by the control.
Parameter minValue: The minimum value represented by the control.
Parameter maxValue: The maximum value represented by the control.
Parameter target: The target object that receives action messages from the control.
Parameter action: The action message sent by the control.
Returns: An initialized slider control.
Source§impl NSSlider
NSSliderDeprecated.
impl NSSlider
NSSliderDeprecated.
pub unsafe fn setTitleCell(&self, cell: Option<&NSCell>)
NSCell only.pub unsafe fn titleCell(&self) -> Option<Retained<AnyObject>>
pub unsafe fn setTitleColor(&self, new_color: Option<&NSColor>)
NSColor only.pub unsafe fn titleColor(&self) -> Option<Retained<NSColor>>
NSColor only.pub unsafe fn setTitleFont(&self, font_obj: Option<&NSFont>)
NSFont only.pub unsafe fn titleFont(&self) -> Option<Retained<NSFont>>
NSFont only.pub unsafe fn title(&self) -> Option<Retained<NSString>>
pub unsafe fn setTitle(&self, string: Option<&NSString>)
pub unsafe fn setKnobThickness(&self, thickness: CGFloat)
objc2-core-foundation only.pub unsafe fn setImage(&self, background_image: Option<&NSImage>)
NSImage only.pub unsafe fn image(&self) -> Option<Retained<NSImage>>
NSImage only.Methods from Deref<Target = NSControl>§
pub unsafe fn target(&self) -> Option<Retained<AnyObject>>
Sourcepub unsafe fn setTarget(&self, target: Option<&AnyObject>)
pub unsafe fn setTarget(&self, target: Option<&AnyObject>)
This is a weak property.
Setter for target.
pub unsafe fn action(&self) -> Option<Sel>
pub unsafe fn tag(&self) -> NSInteger
pub unsafe fn ignoresMultiClick(&self) -> bool
Sourcepub unsafe fn setIgnoresMultiClick(&self, ignores_multi_click: bool)
pub unsafe fn setIgnoresMultiClick(&self, ignores_multi_click: bool)
Setter for ignoresMultiClick.
pub unsafe fn isContinuous(&self) -> bool
Sourcepub unsafe fn setContinuous(&self, continuous: bool)
pub unsafe fn setContinuous(&self, continuous: bool)
Setter for isContinuous.
pub fn isEnabled(&self) -> bool
Sourcepub fn setEnabled(&self, enabled: bool)
pub fn setEnabled(&self, enabled: bool)
Setter for isEnabled.
pub unsafe fn refusesFirstResponder(&self) -> bool
Sourcepub unsafe fn setRefusesFirstResponder(&self, refuses_first_responder: bool)
pub unsafe fn setRefusesFirstResponder(&self, refuses_first_responder: bool)
Setter for refusesFirstResponder.
pub unsafe fn isHighlighted(&self) -> bool
Sourcepub unsafe fn setHighlighted(&self, highlighted: bool)
pub unsafe fn setHighlighted(&self, highlighted: bool)
Setter for isHighlighted.
pub unsafe fn controlSize(&self) -> NSControlSize
NSCell only.Sourcepub unsafe fn setControlSize(&self, control_size: NSControlSize)
Available on crate feature NSCell only.
pub unsafe fn setControlSize(&self, control_size: NSControlSize)
NSCell only.Setter for controlSize.
pub unsafe fn formatter(&self) -> Option<Retained<NSFormatter>>
Sourcepub unsafe fn setFormatter(&self, formatter: Option<&NSFormatter>)
pub unsafe fn setFormatter(&self, formatter: Option<&NSFormatter>)
Setter for formatter.
pub unsafe fn objectValue(&self) -> Option<Retained<AnyObject>>
Sourcepub unsafe fn setObjectValue(&self, object_value: Option<&AnyObject>)
pub unsafe fn setObjectValue(&self, object_value: Option<&AnyObject>)
Setter for objectValue.
pub unsafe fn stringValue(&self) -> Retained<NSString>
Sourcepub unsafe fn setStringValue(&self, string_value: &NSString)
pub unsafe fn setStringValue(&self, string_value: &NSString)
Setter for stringValue.
pub unsafe fn attributedStringValue(&self) -> Retained<NSAttributedString>
Sourcepub unsafe fn setAttributedStringValue(
&self,
attributed_string_value: &NSAttributedString,
)
pub unsafe fn setAttributedStringValue( &self, attributed_string_value: &NSAttributedString, )
Setter for attributedStringValue.
pub unsafe fn intValue(&self) -> c_int
Sourcepub unsafe fn setIntValue(&self, int_value: c_int)
pub unsafe fn setIntValue(&self, int_value: c_int)
Setter for intValue.
pub unsafe fn integerValue(&self) -> NSInteger
Sourcepub unsafe fn setIntegerValue(&self, integer_value: NSInteger)
pub unsafe fn setIntegerValue(&self, integer_value: NSInteger)
Setter for integerValue.
pub unsafe fn floatValue(&self) -> c_float
Sourcepub unsafe fn setFloatValue(&self, float_value: c_float)
pub unsafe fn setFloatValue(&self, float_value: c_float)
Setter for floatValue.
pub unsafe fn doubleValue(&self) -> c_double
Sourcepub unsafe fn setDoubleValue(&self, double_value: c_double)
pub unsafe fn setDoubleValue(&self, double_value: c_double)
Setter for doubleValue.
pub unsafe fn sizeThatFits(&self, size: NSSize) -> NSSize
pub unsafe fn sizeToFit(&self)
pub unsafe fn sendActionOn(&self, mask: NSEventMask) -> NSInteger
NSEvent only.pub unsafe fn sendAction_to( &self, action: Option<Sel>, target: Option<&AnyObject>, ) -> bool
pub unsafe fn takeIntValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeFloatValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeDoubleValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeStringValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeObjectValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeIntegerValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn mouseDown(&self, event: &NSEvent)
NSEvent only.pub unsafe fn performClick(&self, sender: Option<&AnyObject>)
pub unsafe fn font(&self) -> Option<Retained<NSFont>>
NSFont only.Sourcepub unsafe fn setFont(&self, font: Option<&NSFont>)
Available on crate feature NSFont only.
pub unsafe fn setFont(&self, font: Option<&NSFont>)
NSFont only.Setter for font.
pub unsafe fn usesSingleLineMode(&self) -> bool
Sourcepub unsafe fn setUsesSingleLineMode(&self, uses_single_line_mode: bool)
pub unsafe fn setUsesSingleLineMode(&self, uses_single_line_mode: bool)
Setter for usesSingleLineMode.
pub unsafe fn lineBreakMode(&self) -> NSLineBreakMode
NSParagraphStyle only.Sourcepub unsafe fn setLineBreakMode(&self, line_break_mode: NSLineBreakMode)
Available on crate feature NSParagraphStyle only.
pub unsafe fn setLineBreakMode(&self, line_break_mode: NSLineBreakMode)
NSParagraphStyle only.Setter for lineBreakMode.
pub unsafe fn alignment(&self) -> NSTextAlignment
NSText only.Sourcepub unsafe fn setAlignment(&self, alignment: NSTextAlignment)
Available on crate feature NSText only.
pub unsafe fn setAlignment(&self, alignment: NSTextAlignment)
NSText only.Setter for alignment.
pub unsafe fn baseWritingDirection(&self) -> NSWritingDirection
NSText only.Sourcepub unsafe fn setBaseWritingDirection(
&self,
base_writing_direction: NSWritingDirection,
)
Available on crate feature NSText only.
pub unsafe fn setBaseWritingDirection( &self, base_writing_direction: NSWritingDirection, )
NSText only.Setter for baseWritingDirection.
pub unsafe fn allowsExpansionToolTips(&self) -> bool
Sourcepub unsafe fn setAllowsExpansionToolTips(
&self,
allows_expansion_tool_tips: bool,
)
pub unsafe fn setAllowsExpansionToolTips( &self, allows_expansion_tool_tips: bool, )
Setter for allowsExpansionToolTips.
pub unsafe fn expansionFrameWithFrame(&self, content_frame: NSRect) -> NSRect
pub unsafe fn drawWithExpansionFrame_inView( &self, content_frame: NSRect, view: &NSView, )
pub unsafe fn currentEditor(&self) -> Option<Retained<NSText>>
NSText only.pub unsafe fn abortEditing(&self) -> bool
pub unsafe fn validateEditing(&self)
pub unsafe fn editWithFrame_editor_delegate_event( &self, rect: NSRect, text_obj: &NSText, delegate: Option<&AnyObject>, event: &NSEvent, )
NSEvent and NSText only.pub unsafe fn selectWithFrame_editor_delegate_start_length( &self, rect: NSRect, text_obj: &NSText, delegate: Option<&AnyObject>, sel_start: NSInteger, sel_length: NSInteger, )
NSText only.pub unsafe fn endEditing(&self, text_obj: &NSText)
NSText only.pub unsafe fn setFloatingPointFormat_left_right( &self, auto_range: bool, left_digits: NSUInteger, right_digits: NSUInteger, )
pub unsafe fn cell(&self) -> Option<Retained<NSCell>>
NSCell only.Sourcepub unsafe fn setCell(&self, cell: Option<&NSCell>)
Available on crate feature NSCell only.
pub unsafe fn setCell(&self, cell: Option<&NSCell>)
NSCell only.Setter for cell.
pub unsafe fn selectedCell(&self) -> Option<Retained<NSCell>>
NSCell only.pub unsafe fn selectedTag(&self) -> NSInteger
pub unsafe fn setNeedsDisplay(&self)
pub unsafe fn calcSize(&self)
pub unsafe fn updateCell(&self, cell: &NSCell)
NSCell only.pub unsafe fn updateCellInside(&self, cell: &NSCell)
NSCell only.pub unsafe fn drawCellInside(&self, cell: &NSCell)
NSCell only.pub unsafe fn drawCell(&self, cell: &NSCell)
NSCell only.pub unsafe fn selectCell(&self, cell: &NSCell)
NSCell only.pub unsafe fn invalidateIntrinsicContentSizeForCell(&self, cell: &NSCell)
NSLayoutConstraint and NSCell only.Methods from Deref<Target = NSView>§
pub unsafe fn candidateListTouchBarItem( &self, ) -> Option<Retained<NSCandidateListTouchBarItem>>
NSCandidateListTouchBarItem and NSTouchBarItem only.pub unsafe fn reflectScrolledClipView(&self, clip_view: &NSClipView)
NSClipView only.pub unsafe fn scrollClipView_toPoint( &self, clip_view: &NSClipView, point: NSPoint, )
NSClipView only.pub unsafe fn leadingAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn trailingAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn leftAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn rightAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn topAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn bottomAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn widthAnchor(&self) -> Retained<NSLayoutDimension>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn heightAnchor(&self) -> Retained<NSLayoutDimension>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn centerXAnchor(&self) -> Retained<NSLayoutXAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn centerYAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn firstBaselineAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn lastBaselineAnchor(&self) -> Retained<NSLayoutYAxisAnchor>
NSLayoutConstraint and NSLayoutAnchor only.pub unsafe fn constraints(&self) -> Retained<NSArray<NSLayoutConstraint>>
NSLayoutConstraint only.pub unsafe fn addConstraint(&self, constraint: &NSLayoutConstraint)
NSLayoutConstraint only.pub unsafe fn addConstraints(&self, constraints: &NSArray<NSLayoutConstraint>)
NSLayoutConstraint only.pub unsafe fn removeConstraint(&self, constraint: &NSLayoutConstraint)
NSLayoutConstraint only.pub unsafe fn removeConstraints( &self, constraints: &NSArray<NSLayoutConstraint>, )
NSLayoutConstraint only.pub unsafe fn updateConstraintsForSubtreeIfNeeded(&self)
NSLayoutConstraint only.pub unsafe fn updateConstraints(&self)
NSLayoutConstraint only.pub unsafe fn needsUpdateConstraints(&self) -> bool
NSLayoutConstraint only.Sourcepub unsafe fn setNeedsUpdateConstraints(&self, needs_update_constraints: bool)
Available on crate feature NSLayoutConstraint only.
pub unsafe fn setNeedsUpdateConstraints(&self, needs_update_constraints: bool)
NSLayoutConstraint only.Setter for needsUpdateConstraints.
pub unsafe fn translatesAutoresizingMaskIntoConstraints(&self) -> bool
NSLayoutConstraint only.Sourcepub unsafe fn setTranslatesAutoresizingMaskIntoConstraints(
&self,
translates_autoresizing_mask_into_constraints: bool,
)
Available on crate feature NSLayoutConstraint only.
pub unsafe fn setTranslatesAutoresizingMaskIntoConstraints( &self, translates_autoresizing_mask_into_constraints: bool, )
NSLayoutConstraint only.Setter for translatesAutoresizingMaskIntoConstraints.
pub unsafe fn alignmentRectForFrame(&self, frame: NSRect) -> NSRect
NSLayoutConstraint only.pub unsafe fn frameForAlignmentRect(&self, alignment_rect: NSRect) -> NSRect
NSLayoutConstraint only.pub unsafe fn alignmentRectInsets(&self) -> NSEdgeInsets
NSLayoutConstraint only.pub unsafe fn firstBaselineOffsetFromTop(&self) -> CGFloat
NSLayoutConstraint and objc2-core-foundation only.pub unsafe fn lastBaselineOffsetFromBottom(&self) -> CGFloat
NSLayoutConstraint and objc2-core-foundation only.pub unsafe fn baselineOffsetFromBottom(&self) -> CGFloat
NSLayoutConstraint and objc2-core-foundation only.pub unsafe fn intrinsicContentSize(&self) -> NSSize
NSLayoutConstraint only.pub unsafe fn invalidateIntrinsicContentSize(&self)
NSLayoutConstraint only.pub unsafe fn contentHuggingPriorityForOrientation( &self, orientation: NSLayoutConstraintOrientation, ) -> NSLayoutPriority
NSLayoutConstraint only.pub unsafe fn setContentHuggingPriority_forOrientation( &self, priority: NSLayoutPriority, orientation: NSLayoutConstraintOrientation, )
NSLayoutConstraint only.pub unsafe fn contentCompressionResistancePriorityForOrientation( &self, orientation: NSLayoutConstraintOrientation, ) -> NSLayoutPriority
NSLayoutConstraint only.pub unsafe fn setContentCompressionResistancePriority_forOrientation( &self, priority: NSLayoutPriority, orientation: NSLayoutConstraintOrientation, )
NSLayoutConstraint only.pub unsafe fn isHorizontalContentSizeConstraintActive(&self) -> bool
NSLayoutConstraint only.Sourcepub unsafe fn setHorizontalContentSizeConstraintActive(
&self,
horizontal_content_size_constraint_active: bool,
)
Available on crate feature NSLayoutConstraint only.
pub unsafe fn setHorizontalContentSizeConstraintActive( &self, horizontal_content_size_constraint_active: bool, )
NSLayoutConstraint only.Setter for isHorizontalContentSizeConstraintActive.
pub unsafe fn isVerticalContentSizeConstraintActive(&self) -> bool
NSLayoutConstraint only.Sourcepub unsafe fn setVerticalContentSizeConstraintActive(
&self,
vertical_content_size_constraint_active: bool,
)
Available on crate feature NSLayoutConstraint only.
pub unsafe fn setVerticalContentSizeConstraintActive( &self, vertical_content_size_constraint_active: bool, )
NSLayoutConstraint only.Setter for isVerticalContentSizeConstraintActive.
pub unsafe fn fittingSize(&self) -> NSSize
NSLayoutConstraint only.pub unsafe fn constraintsAffectingLayoutForOrientation( &self, orientation: NSLayoutConstraintOrientation, ) -> Retained<NSArray<NSLayoutConstraint>>
NSLayoutConstraint only.pub unsafe fn hasAmbiguousLayout(&self) -> bool
NSLayoutConstraint only.pub unsafe fn exerciseAmbiguityInLayout(&self)
NSLayoutConstraint only.pub unsafe fn addLayoutGuide(&self, guide: &NSLayoutGuide)
NSLayoutGuide only.pub unsafe fn removeLayoutGuide(&self, guide: &NSLayoutGuide)
NSLayoutGuide only.pub unsafe fn layoutGuides(&self) -> Retained<NSArray<NSLayoutGuide>>
NSLayoutGuide only.pub unsafe fn enclosingMenuItem(&self) -> Option<Retained<NSMenuItem>>
NSMenuItem only.pub unsafe fn wantsBestResolutionOpenGLSurface(&self) -> bool
NSOpenGLView only.Sourcepub fn setWantsBestResolutionOpenGLSurface(
&self,
wants_best_resolution_open_gl_surface: bool,
)
👎Deprecated: Use NSOpenGLView instead.Available on crate feature NSOpenGLView only.
pub fn setWantsBestResolutionOpenGLSurface( &self, wants_best_resolution_open_gl_surface: bool, )
NSOpenGLView only.Setter for wantsBestResolutionOpenGLSurface.
pub unsafe fn wantsExtendedDynamicRangeOpenGLSurface(&self) -> bool
NSOpenGLView only.Sourcepub unsafe fn setWantsExtendedDynamicRangeOpenGLSurface(
&self,
wants_extended_dynamic_range_open_gl_surface: bool,
)
👎Deprecated: Use NSOpenGLView instead.Available on crate feature NSOpenGLView only.
pub unsafe fn setWantsExtendedDynamicRangeOpenGLSurface( &self, wants_extended_dynamic_range_open_gl_surface: bool, )
NSOpenGLView only.Setter for wantsExtendedDynamicRangeOpenGLSurface.
pub unsafe fn pressureConfiguration( &self, ) -> Option<Retained<NSPressureConfiguration>>
NSPressureConfiguration only.Sourcepub unsafe fn setPressureConfiguration(
&self,
pressure_configuration: Option<&NSPressureConfiguration>,
)
Available on crate feature NSPressureConfiguration only.
pub unsafe fn setPressureConfiguration( &self, pressure_configuration: Option<&NSPressureConfiguration>, )
NSPressureConfiguration only.Setter for pressureConfiguration.
pub unsafe fn rulerView_shouldMoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, ) -> bool
NSRulerView and NSRulerMarker only.pub unsafe fn rulerView_willMoveMarker_toLocation( &self, ruler: &NSRulerView, marker: &NSRulerMarker, location: CGFloat, ) -> CGFloat
NSRulerView and NSRulerMarker and objc2-core-foundation only.pub unsafe fn rulerView_didMoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, )
NSRulerView and NSRulerMarker only.pub unsafe fn rulerView_shouldRemoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, ) -> bool
NSRulerView and NSRulerMarker only.pub unsafe fn rulerView_didRemoveMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, )
NSRulerView and NSRulerMarker only.pub unsafe fn rulerView_shouldAddMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, ) -> bool
NSRulerView and NSRulerMarker only.pub unsafe fn rulerView_willAddMarker_atLocation( &self, ruler: &NSRulerView, marker: &NSRulerMarker, location: CGFloat, ) -> CGFloat
NSRulerView and NSRulerMarker and objc2-core-foundation only.pub unsafe fn rulerView_didAddMarker( &self, ruler: &NSRulerView, marker: &NSRulerMarker, )
NSRulerView and NSRulerMarker only.pub unsafe fn rulerView_handleMouseDown( &self, ruler: &NSRulerView, event: &NSEvent, )
NSRulerView and NSEvent only.pub unsafe fn rulerView_willSetClientView( &self, ruler: &NSRulerView, new_client: &NSView, )
NSRulerView only.pub unsafe fn rulerView_locationForPoint( &self, ruler: &NSRulerView, point: NSPoint, ) -> CGFloat
NSRulerView and objc2-core-foundation only.pub unsafe fn rulerView_pointForLocation( &self, ruler: &NSRulerView, point: CGFloat, ) -> NSPoint
NSRulerView and objc2-core-foundation only.pub fn window(&self) -> Option<Retained<NSWindow>>
NSWindow only.pub unsafe fn superview(&self) -> Option<Retained<NSView>>
pub unsafe fn subviews(&self) -> Retained<NSArray<NSView>>
Sourcepub unsafe fn setSubviews(&self, subviews: &NSArray<NSView>)
pub unsafe fn setSubviews(&self, subviews: &NSArray<NSView>)
Setter for subviews.
pub unsafe fn isDescendantOf(&self, view: &NSView) -> bool
pub unsafe fn opaqueAncestor(&self) -> Option<Retained<NSView>>
pub unsafe fn isHidden(&self) -> bool
pub unsafe fn isHiddenOrHasHiddenAncestor(&self) -> bool
pub unsafe fn getRectsBeingDrawn_count( &self, rects: *mut *const NSRect, count: *mut NSInteger, )
pub unsafe fn needsToDrawRect(&self, rect: NSRect) -> bool
pub unsafe fn wantsDefaultClipping(&self) -> bool
pub unsafe fn viewDidHide(&self)
pub unsafe fn viewDidUnhide(&self)
pub unsafe fn addSubview(&self, view: &NSView)
pub unsafe fn addSubview_positioned_relativeTo( &self, view: &NSView, place: NSWindowOrderingMode, other_view: Option<&NSView>, )
NSGraphics only.pub unsafe fn sortSubviewsUsingFunction_context( &self, compare: unsafe extern "C-unwind" fn(NonNull<NSView>, NonNull<NSView>, *mut c_void) -> NSComparisonResult, context: *mut c_void, )
pub unsafe fn viewWillMoveToWindow(&self, new_window: Option<&NSWindow>)
NSWindow only.pub unsafe fn viewDidMoveToWindow(&self)
pub unsafe fn viewWillMoveToSuperview(&self, new_superview: Option<&NSView>)
pub unsafe fn viewDidMoveToSuperview(&self)
pub unsafe fn didAddSubview(&self, subview: &NSView)
pub unsafe fn willRemoveSubview(&self, subview: &NSView)
pub unsafe fn removeFromSuperview(&self)
pub unsafe fn replaceSubview_with(&self, old_view: &NSView, new_view: &NSView)
pub unsafe fn removeFromSuperviewWithoutNeedingDisplay(&self)
pub unsafe fn viewDidChangeBackingProperties(&self)
pub unsafe fn postsFrameChangedNotifications(&self) -> bool
Sourcepub fn setPostsFrameChangedNotifications(
&self,
posts_frame_changed_notifications: bool,
)
pub fn setPostsFrameChangedNotifications( &self, posts_frame_changed_notifications: bool, )
Setter for postsFrameChangedNotifications.
pub unsafe fn resizeSubviewsWithOldSize(&self, old_size: NSSize)
pub unsafe fn resizeWithOldSuperviewSize(&self, old_size: NSSize)
pub unsafe fn autoresizesSubviews(&self) -> bool
Sourcepub unsafe fn setAutoresizesSubviews(&self, autoresizes_subviews: bool)
pub unsafe fn setAutoresizesSubviews(&self, autoresizes_subviews: bool)
Setter for autoresizesSubviews.
pub unsafe fn autoresizingMask(&self) -> NSAutoresizingMaskOptions
Sourcepub unsafe fn setAutoresizingMask(
&self,
autoresizing_mask: NSAutoresizingMaskOptions,
)
pub unsafe fn setAutoresizingMask( &self, autoresizing_mask: NSAutoresizingMaskOptions, )
Setter for autoresizingMask.
pub unsafe fn setFrameOrigin(&self, new_origin: NSPoint)
pub unsafe fn setFrameSize(&self, new_size: NSSize)
pub fn frame(&self) -> NSRect
pub unsafe fn frameRotation(&self) -> CGFloat
objc2-core-foundation only.Sourcepub unsafe fn setFrameRotation(&self, frame_rotation: CGFloat)
Available on crate feature objc2-core-foundation only.
pub unsafe fn setFrameRotation(&self, frame_rotation: CGFloat)
objc2-core-foundation only.Setter for frameRotation.
pub unsafe fn frameCenterRotation(&self) -> CGFloat
objc2-core-foundation only.Sourcepub unsafe fn setFrameCenterRotation(&self, frame_center_rotation: CGFloat)
Available on crate feature objc2-core-foundation only.
pub unsafe fn setFrameCenterRotation(&self, frame_center_rotation: CGFloat)
objc2-core-foundation only.Setter for frameCenterRotation.
pub unsafe fn setBoundsOrigin(&self, new_origin: NSPoint)
pub unsafe fn setBoundsSize(&self, new_size: NSSize)
pub unsafe fn boundsRotation(&self) -> CGFloat
objc2-core-foundation only.Sourcepub unsafe fn setBoundsRotation(&self, bounds_rotation: CGFloat)
Available on crate feature objc2-core-foundation only.
pub unsafe fn setBoundsRotation(&self, bounds_rotation: CGFloat)
objc2-core-foundation only.Setter for boundsRotation.
pub unsafe fn translateOriginToPoint(&self, translation: NSPoint)
pub unsafe fn scaleUnitSquareToSize(&self, new_unit_size: NSSize)
pub unsafe fn rotateByAngle(&self, angle: CGFloat)
objc2-core-foundation only.pub fn bounds(&self) -> NSRect
pub fn isFlipped(&self) -> bool
pub unsafe fn isRotatedFromBase(&self) -> bool
pub unsafe fn isRotatedOrScaledFromBase(&self) -> bool
pub unsafe fn isOpaque(&self) -> bool
pub fn convertPoint_fromView( &self, point: NSPoint, view: Option<&NSView>, ) -> NSPoint
pub unsafe fn convertPoint_toView( &self, point: NSPoint, view: Option<&NSView>, ) -> NSPoint
pub unsafe fn convertSize_fromView( &self, size: NSSize, view: Option<&NSView>, ) -> NSSize
pub unsafe fn convertSize_toView( &self, size: NSSize, view: Option<&NSView>, ) -> NSSize
pub unsafe fn convertRect_fromView( &self, rect: NSRect, view: Option<&NSView>, ) -> NSRect
pub fn convertRect_toView(&self, rect: NSRect, view: Option<&NSView>) -> NSRect
pub unsafe fn backingAlignedRect_options( &self, rect: NSRect, options: NSAlignmentOptions, ) -> NSRect
pub unsafe fn centerScanRect(&self, rect: NSRect) -> NSRect
pub unsafe fn convertPointToBacking(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertPointFromBacking(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertSizeToBacking(&self, size: NSSize) -> NSSize
pub unsafe fn convertSizeFromBacking(&self, size: NSSize) -> NSSize
pub unsafe fn convertRectToBacking(&self, rect: NSRect) -> NSRect
pub unsafe fn convertRectFromBacking(&self, rect: NSRect) -> NSRect
pub unsafe fn convertPointToLayer(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertPointFromLayer(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertSizeToLayer(&self, size: NSSize) -> NSSize
pub unsafe fn convertSizeFromLayer(&self, size: NSSize) -> NSSize
pub unsafe fn convertRectToLayer(&self, rect: NSRect) -> NSRect
pub unsafe fn convertRectFromLayer(&self, rect: NSRect) -> NSRect
pub unsafe fn canDrawConcurrently(&self) -> bool
Sourcepub unsafe fn setCanDrawConcurrently(&self, can_draw_concurrently: bool)
pub unsafe fn setCanDrawConcurrently(&self, can_draw_concurrently: bool)
Setter for canDrawConcurrently.
pub unsafe fn canDraw(&self) -> bool
pub unsafe fn setNeedsDisplayInRect(&self, invalid_rect: NSRect)
pub unsafe fn needsDisplay(&self) -> bool
Sourcepub unsafe fn setNeedsDisplay(&self, needs_display: bool)
pub unsafe fn setNeedsDisplay(&self, needs_display: bool)
Setter for needsDisplay.
pub unsafe fn lockFocus(&self)
pub unsafe fn unlockFocus(&self)
pub unsafe fn lockFocusIfCanDraw(&self) -> bool
pub unsafe fn lockFocusIfCanDrawInContext( &self, context: &NSGraphicsContext, ) -> bool
NSGraphicsContext only.Sourcepub fn visibleRect(&self) -> NSRect
pub fn visibleRect(&self) -> NSRect
The portion of the view that isn’t clipped by its superviews.
Visibility, as reflected by this property, doesn’t account for whether other view or window objects overlap the current view or whether the current view is installed in a window at all. This value of this property is NSZeroRect if the current view is effectively hidden.
During a printing operation, the visible rectangle is further clipped to the page being imaged.
pub unsafe fn display(&self)
pub unsafe fn displayIfNeeded(&self)
pub unsafe fn displayIfNeededIgnoringOpacity(&self)
pub unsafe fn displayRect(&self, rect: NSRect)
pub unsafe fn displayIfNeededInRect(&self, rect: NSRect)
pub unsafe fn displayRectIgnoringOpacity(&self, rect: NSRect)
pub unsafe fn displayIfNeededInRectIgnoringOpacity(&self, rect: NSRect)
pub unsafe fn drawRect(&self, dirty_rect: NSRect)
pub unsafe fn displayRectIgnoringOpacity_inContext( &self, rect: NSRect, context: &NSGraphicsContext, )
NSGraphicsContext only.pub unsafe fn bitmapImageRepForCachingDisplayInRect( &self, rect: NSRect, ) -> Option<Retained<NSBitmapImageRep>>
NSBitmapImageRep and NSImageRep only.pub unsafe fn cacheDisplayInRect_toBitmapImageRep( &self, rect: NSRect, bitmap_image_rep: &NSBitmapImageRep, )
NSBitmapImageRep and NSImageRep only.pub unsafe fn viewWillDraw(&self)
pub unsafe fn scrollPoint(&self, point: NSPoint)
pub unsafe fn scrollRectToVisible(&self, rect: NSRect) -> bool
pub unsafe fn autoscroll(&self, event: &NSEvent) -> bool
NSEvent only.pub unsafe fn adjustScroll(&self, new_visible: NSRect) -> NSRect
pub unsafe fn scrollRect_by(&self, rect: NSRect, delta: NSSize)
pub unsafe fn translateRectsNeedingDisplayInRect_by( &self, clip_rect: NSRect, delta: NSSize, )
pub unsafe fn hitTest(&self, point: NSPoint) -> Option<Retained<NSView>>
pub unsafe fn mouse_inRect(&self, point: NSPoint, rect: NSRect) -> bool
pub unsafe fn viewWithTag(&self, tag: NSInteger) -> Option<Retained<NSView>>
pub unsafe fn tag(&self) -> NSInteger
pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool
NSEvent only.pub unsafe fn acceptsFirstMouse(&self, event: Option<&NSEvent>) -> bool
NSEvent only.pub unsafe fn shouldDelayWindowOrderingForEvent(&self, event: &NSEvent) -> bool
NSEvent only.pub unsafe fn needsPanelToBecomeKey(&self) -> bool
pub unsafe fn mouseDownCanMoveWindow(&self) -> bool
pub unsafe fn acceptsTouchEvents(&self) -> bool
Sourcepub unsafe fn setAcceptsTouchEvents(&self, accepts_touch_events: bool)
👎Deprecated: Use allowedTouchTypes instead
pub unsafe fn setAcceptsTouchEvents(&self, accepts_touch_events: bool)
Setter for acceptsTouchEvents.
pub unsafe fn wantsRestingTouches(&self) -> bool
Sourcepub unsafe fn setWantsRestingTouches(&self, wants_resting_touches: bool)
pub unsafe fn setWantsRestingTouches(&self, wants_resting_touches: bool)
Setter for wantsRestingTouches.
pub unsafe fn makeBackingLayer(&self) -> Retained<CALayer>
objc2-quartz-core and Apple only.pub unsafe fn layerContentsRedrawPolicy( &self, ) -> NSViewLayerContentsRedrawPolicy
Sourcepub unsafe fn setLayerContentsRedrawPolicy(
&self,
layer_contents_redraw_policy: NSViewLayerContentsRedrawPolicy,
)
pub unsafe fn setLayerContentsRedrawPolicy( &self, layer_contents_redraw_policy: NSViewLayerContentsRedrawPolicy, )
Setter for layerContentsRedrawPolicy.
pub unsafe fn layerContentsPlacement(&self) -> NSViewLayerContentsPlacement
Sourcepub unsafe fn setLayerContentsPlacement(
&self,
layer_contents_placement: NSViewLayerContentsPlacement,
)
pub unsafe fn setLayerContentsPlacement( &self, layer_contents_placement: NSViewLayerContentsPlacement, )
Setter for layerContentsPlacement.
pub unsafe fn wantsLayer(&self) -> bool
Sourcepub fn setWantsLayer(&self, wants_layer: bool)
pub fn setWantsLayer(&self, wants_layer: bool)
Setter for wantsLayer.
pub unsafe fn layer(&self) -> Option<Retained<CALayer>>
objc2-quartz-core and Apple only.Sourcepub unsafe fn setLayer(&self, layer: Option<&CALayer>)
Available on crate feature objc2-quartz-core and Apple only.
pub unsafe fn setLayer(&self, layer: Option<&CALayer>)
objc2-quartz-core and Apple only.Setter for layer.
pub unsafe fn wantsUpdateLayer(&self) -> bool
pub unsafe fn updateLayer(&self)
pub unsafe fn canDrawSubviewsIntoLayer(&self) -> bool
Sourcepub unsafe fn setCanDrawSubviewsIntoLayer(
&self,
can_draw_subviews_into_layer: bool,
)
pub unsafe fn setCanDrawSubviewsIntoLayer( &self, can_draw_subviews_into_layer: bool, )
Setter for canDrawSubviewsIntoLayer.
pub unsafe fn layoutSubtreeIfNeeded(&self)
pub unsafe fn layout(&self)
pub unsafe fn needsLayout(&self) -> bool
Sourcepub unsafe fn setNeedsLayout(&self, needs_layout: bool)
pub unsafe fn setNeedsLayout(&self, needs_layout: bool)
Setter for needsLayout.
pub unsafe fn alphaValue(&self) -> CGFloat
objc2-core-foundation only.Sourcepub unsafe fn setAlphaValue(&self, alpha_value: CGFloat)
Available on crate feature objc2-core-foundation only.
pub unsafe fn setAlphaValue(&self, alpha_value: CGFloat)
objc2-core-foundation only.Setter for alphaValue.
pub unsafe fn layerUsesCoreImageFilters(&self) -> bool
Sourcepub unsafe fn setLayerUsesCoreImageFilters(
&self,
layer_uses_core_image_filters: bool,
)
pub unsafe fn setLayerUsesCoreImageFilters( &self, layer_uses_core_image_filters: bool, )
Setter for layerUsesCoreImageFilters.
pub unsafe fn backgroundFilters(&self) -> Retained<NSArray<CIFilter>>
objc2-core-image and Apple only.Sourcepub unsafe fn setBackgroundFilters(
&self,
background_filters: &NSArray<CIFilter>,
)
Available on crate feature objc2-core-image and Apple only.
pub unsafe fn setBackgroundFilters( &self, background_filters: &NSArray<CIFilter>, )
objc2-core-image and Apple only.Setter for backgroundFilters.
pub unsafe fn compositingFilter(&self) -> Option<Retained<CIFilter>>
objc2-core-image and Apple only.Sourcepub unsafe fn setCompositingFilter(&self, compositing_filter: Option<&CIFilter>)
Available on crate feature objc2-core-image and Apple only.
pub unsafe fn setCompositingFilter(&self, compositing_filter: Option<&CIFilter>)
objc2-core-image and Apple only.Setter for compositingFilter.
pub unsafe fn contentFilters(&self) -> Retained<NSArray<CIFilter>>
objc2-core-image and Apple only.Sourcepub unsafe fn setContentFilters(&self, content_filters: &NSArray<CIFilter>)
Available on crate feature objc2-core-image and Apple only.
pub unsafe fn setContentFilters(&self, content_filters: &NSArray<CIFilter>)
objc2-core-image and Apple only.Setter for contentFilters.
pub unsafe fn shadow(&self) -> Option<Retained<NSShadow>>
NSShadow only.Sourcepub unsafe fn setShadow(&self, shadow: Option<&NSShadow>)
Available on crate feature NSShadow only.
pub unsafe fn setShadow(&self, shadow: Option<&NSShadow>)
NSShadow only.Setter for shadow.
pub unsafe fn clipsToBounds(&self) -> bool
Sourcepub unsafe fn setClipsToBounds(&self, clips_to_bounds: bool)
pub unsafe fn setClipsToBounds(&self, clips_to_bounds: bool)
Setter for clipsToBounds.
pub unsafe fn postsBoundsChangedNotifications(&self) -> bool
Sourcepub unsafe fn setPostsBoundsChangedNotifications(
&self,
posts_bounds_changed_notifications: bool,
)
pub unsafe fn setPostsBoundsChangedNotifications( &self, posts_bounds_changed_notifications: bool, )
Setter for postsBoundsChangedNotifications.
pub unsafe fn enclosingScrollView(&self) -> Option<Retained<NSScrollView>>
NSScrollView only.NSEvent and NSMenu only.Sourcepub unsafe fn willOpenMenu_withEvent(&self, menu: &NSMenu, event: &NSEvent)
Available on crate features NSEvent and NSMenu only.
pub unsafe fn willOpenMenu_withEvent(&self, menu: &NSMenu, event: &NSEvent)
NSEvent and NSMenu only.A contextual menu is being opened from the receiving view. The view should update any visual state in response — such as making a selection.
Parameter menu: The contextual menu that is being opened on the view
Parameter event: The event that caused the menu to open.
Sourcepub unsafe fn didCloseMenu_withEvent(
&self,
menu: &NSMenu,
event: Option<&NSEvent>,
)
Available on crate features NSEvent and NSMenu only.
pub unsafe fn didCloseMenu_withEvent( &self, menu: &NSMenu, event: Option<&NSEvent>, )
NSEvent and NSMenu only.A contextual menu shown from the receiving view has been closed. This is only called if the menu had been opened and the view previously received
-willOpenMenu:withEvent:.The view should update any visual state in response — such as removing a temporary selection.
Parameter menu: The contextual menu that was open on the view
Parameter event: The event that caused the menu to close. This may be nil if there is no specific event that triggered the closing.
pub unsafe fn toolTip(&self) -> Option<Retained<NSString>>
Sourcepub unsafe fn setToolTip(&self, tool_tip: Option<&NSString>)
pub unsafe fn setToolTip(&self, tool_tip: Option<&NSString>)
Setter for toolTip.
pub unsafe fn addToolTipRect_owner_userData( &self, rect: NSRect, owner: &AnyObject, data: *mut c_void, ) -> NSToolTipTag
pub unsafe fn removeToolTip(&self, tag: NSToolTipTag)
pub unsafe fn removeAllToolTips(&self)
pub unsafe fn viewWillStartLiveResize(&self)
pub unsafe fn viewDidEndLiveResize(&self)
pub unsafe fn inLiveResize(&self) -> bool
pub unsafe fn preservesContentDuringLiveResize(&self) -> bool
pub unsafe fn rectPreservedDuringLiveResize(&self) -> NSRect
pub fn inputContext(&self) -> Option<Retained<NSTextInputContext>>
NSTextInputContext only.pub unsafe fn rectForSmartMagnificationAtPoint_inRect( &self, location: NSPoint, visible_rect: NSRect, ) -> NSRect
pub unsafe fn userInterfaceLayoutDirection( &self, ) -> NSUserInterfaceLayoutDirection
NSUserInterfaceLayout only.Sourcepub unsafe fn setUserInterfaceLayoutDirection(
&self,
user_interface_layout_direction: NSUserInterfaceLayoutDirection,
)
Available on crate feature NSUserInterfaceLayout only.
pub unsafe fn setUserInterfaceLayoutDirection( &self, user_interface_layout_direction: NSUserInterfaceLayoutDirection, )
NSUserInterfaceLayout only.Setter for userInterfaceLayoutDirection.
pub unsafe fn prepareForReuse(&self)
pub unsafe fn prepareContentInRect(&self, rect: NSRect)
pub unsafe fn preparedContentRect(&self) -> NSRect
Sourcepub unsafe fn setPreparedContentRect(&self, prepared_content_rect: NSRect)
pub unsafe fn setPreparedContentRect(&self, prepared_content_rect: NSRect)
Setter for preparedContentRect.
pub unsafe fn allowsVibrancy(&self) -> bool
Sourcepub unsafe fn viewDidChangeEffectiveAppearance(&self)
pub unsafe fn viewDidChangeEffectiveAppearance(&self)
Override point for reacting to the effective appearance of the receiver changing. At this point effectiveAppearance property reflects the new appearance.
pub unsafe fn nextKeyView(&self) -> Option<Retained<NSView>>
Sourcepub unsafe fn setNextKeyView(&self, next_key_view: Option<&NSView>)
pub unsafe fn setNextKeyView(&self, next_key_view: Option<&NSView>)
Setter for nextKeyView.
pub unsafe fn previousKeyView(&self) -> Option<Retained<NSView>>
pub unsafe fn nextValidKeyView(&self) -> Option<Retained<NSView>>
pub unsafe fn previousValidKeyView(&self) -> Option<Retained<NSView>>
pub unsafe fn canBecomeKeyView(&self) -> bool
pub unsafe fn setKeyboardFocusRingNeedsDisplayInRect(&self, rect: NSRect)
pub unsafe fn focusRingType(&self) -> NSFocusRingType
NSGraphics only.Sourcepub unsafe fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)
Available on crate feature NSGraphics only.
pub unsafe fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)
NSGraphics only.Setter for focusRingType.
pub unsafe fn drawFocusRingMask(&self)
pub unsafe fn focusRingMaskBounds(&self) -> NSRect
pub unsafe fn noteFocusRingMaskChanged(&self)
pub unsafe fn writeEPSInsideRect_toPasteboard( &self, rect: NSRect, pasteboard: &NSPasteboard, )
NSPasteboard only.pub unsafe fn dataWithEPSInsideRect(&self, rect: NSRect) -> Retained<NSData>
pub unsafe fn writePDFInsideRect_toPasteboard( &self, rect: NSRect, pasteboard: &NSPasteboard, )
NSPasteboard only.pub unsafe fn dataWithPDFInsideRect(&self, rect: NSRect) -> Retained<NSData>
pub unsafe fn print(&self, sender: Option<&AnyObject>)
pub unsafe fn knowsPageRange(&self, range: NSRangePointer) -> bool
pub unsafe fn heightAdjustLimit(&self) -> CGFloat
objc2-core-foundation only.pub unsafe fn widthAdjustLimit(&self) -> CGFloat
objc2-core-foundation only.pub unsafe fn adjustPageWidthNew_left_right_limit( &self, new_right: NonNull<CGFloat>, old_left: CGFloat, old_right: CGFloat, right_limit: CGFloat, )
objc2-core-foundation only.pub unsafe fn adjustPageHeightNew_top_bottom_limit( &self, new_bottom: NonNull<CGFloat>, old_top: CGFloat, old_bottom: CGFloat, bottom_limit: CGFloat, )
objc2-core-foundation only.pub unsafe fn rectForPage(&self, page: NSInteger) -> NSRect
pub unsafe fn locationOfPrintRect(&self, rect: NSRect) -> NSPoint
pub unsafe fn drawPageBorderWithSize(&self, border_size: NSSize)
pub unsafe fn pageHeader(&self) -> Retained<NSAttributedString>
Sourcepub unsafe fn drawSheetBorderWithSize(&self, border_size: NSSize)
👎Deprecated: This is never invoked and the NSView implementation does nothing
pub unsafe fn drawSheetBorderWithSize(&self, border_size: NSSize)
- This method is obsolete. It will never be invoked from within AppKit, and NSView’s implementation of it does nothing. **
pub unsafe fn printJobTitle(&self) -> Retained<NSString>
pub unsafe fn beginDocument(&self)
pub unsafe fn endDocument(&self)
pub unsafe fn beginPageInRect_atPlacement( &self, rect: NSRect, location: NSPoint, )
pub unsafe fn endPage(&self)
pub unsafe fn beginDraggingSessionWithItems_event_source( &self, items: &NSArray<NSDraggingItem>, event: &NSEvent, source: &ProtocolObject<dyn NSDraggingSource>, ) -> Retained<NSDraggingSession>
NSDragging and NSDraggingItem and NSDraggingSession and NSEvent only.pub unsafe fn registeredDraggedTypes( &self, ) -> Retained<NSArray<NSPasteboardType>>
NSPasteboard only.pub unsafe fn registerForDraggedTypes( &self, new_types: &NSArray<NSPasteboardType>, )
NSPasteboard only.pub unsafe fn unregisterDraggedTypes(&self)
pub unsafe fn enterFullScreenMode_withOptions( &self, screen: &NSScreen, options: Option<&NSDictionary<NSViewFullScreenModeOptionKey, AnyObject>>, ) -> bool
NSScreen only.pub unsafe fn exitFullScreenModeWithOptions( &self, options: Option<&NSDictionary<NSViewFullScreenModeOptionKey, AnyObject>>, )
pub unsafe fn isInFullScreenMode(&self) -> bool
pub unsafe fn showDefinitionForAttributedString_atPoint( &self, attr_string: Option<&NSAttributedString>, text_baseline_origin: NSPoint, )
pub unsafe fn showDefinitionForAttributedString_range_options_baselineOriginProvider( &self, attr_string: Option<&NSAttributedString>, target_range: NSRange, options: Option<&NSDictionary<NSDefinitionOptionKey, AnyObject>>, origin_provider: Option<&Block<dyn Fn(NSRange) -> NSPoint>>, )
block2 only.pub unsafe fn isDrawingFindIndicator(&self) -> bool
pub unsafe fn gestureRecognizers( &self, ) -> Retained<NSArray<NSGestureRecognizer>>
NSGestureRecognizer only.Sourcepub unsafe fn setGestureRecognizers(
&self,
gesture_recognizers: &NSArray<NSGestureRecognizer>,
)
Available on crate feature NSGestureRecognizer only.
pub unsafe fn setGestureRecognizers( &self, gesture_recognizers: &NSArray<NSGestureRecognizer>, )
NSGestureRecognizer only.Setter for gestureRecognizers.
pub unsafe fn addGestureRecognizer( &self, gesture_recognizer: &NSGestureRecognizer, )
NSGestureRecognizer only.pub unsafe fn removeGestureRecognizer( &self, gesture_recognizer: &NSGestureRecognizer, )
NSGestureRecognizer only.pub unsafe fn allowedTouchTypes(&self) -> NSTouchTypeMask
NSTouch only.Sourcepub unsafe fn setAllowedTouchTypes(&self, allowed_touch_types: NSTouchTypeMask)
Available on crate feature NSTouch only.
pub unsafe fn setAllowedTouchTypes(&self, allowed_touch_types: NSTouchTypeMask)
NSTouch only.Setter for allowedTouchTypes.
pub unsafe fn safeAreaInsets(&self) -> NSEdgeInsets
pub unsafe fn additionalSafeAreaInsets(&self) -> NSEdgeInsets
Sourcepub unsafe fn setAdditionalSafeAreaInsets(
&self,
additional_safe_area_insets: NSEdgeInsets,
)
pub unsafe fn setAdditionalSafeAreaInsets( &self, additional_safe_area_insets: NSEdgeInsets, )
Setter for additionalSafeAreaInsets.
pub unsafe fn safeAreaLayoutGuide(&self) -> Retained<NSLayoutGuide>
NSLayoutGuide only.pub unsafe fn safeAreaRect(&self) -> NSRect
pub unsafe fn layoutMarginsGuide(&self) -> Retained<NSLayoutGuide>
NSLayoutGuide only.pub unsafe fn addTrackingArea(&self, tracking_area: &NSTrackingArea)
NSTrackingArea only.pub unsafe fn removeTrackingArea(&self, tracking_area: &NSTrackingArea)
NSTrackingArea only.pub unsafe fn trackingAreas(&self) -> Retained<NSArray<NSTrackingArea>>
NSTrackingArea only.pub unsafe fn updateTrackingAreas(&self)
pub fn addCursorRect_cursor(&self, rect: NSRect, object: &NSCursor)
NSCursor only.pub unsafe fn removeCursorRect_cursor(&self, rect: NSRect, object: &NSCursor)
NSCursor only.pub unsafe fn discardCursorRects(&self)
pub unsafe fn resetCursorRects(&self)
pub unsafe fn addTrackingRect_owner_userData_assumeInside( &self, rect: NSRect, owner: &AnyObject, data: *mut c_void, flag: bool, ) -> NSTrackingRectTag
pub fn removeTrackingRect(&self, tag: NSTrackingRectTag)
pub unsafe fn displayLinkWithTarget_selector( &self, target: &AnyObject, selector: Sel, ) -> Retained<CADisplayLink>
objc2-quartz-core and Apple only.pub unsafe fn dragImage_at_offset_event_pasteboard_source_slideBack( &self, image: &NSImage, view_location: NSPoint, initial_offset: NSSize, event: &NSEvent, pboard: &NSPasteboard, source_obj: &AnyObject, slide_flag: bool, )
NSEvent and NSImage and NSPasteboard only.pub unsafe fn dragFile_fromRect_slideBack_event( &self, filename: &NSString, rect: NSRect, flag: bool, event: &NSEvent, ) -> bool
NSEvent only.pub unsafe fn dragPromisedFilesOfTypes_fromRect_source_slideBack_event( &self, type_array: &NSArray<NSString>, rect: NSRect, source_object: &AnyObject, flag: bool, event: &NSEvent, ) -> bool
NSEvent only.pub unsafe fn convertPointToBase(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertPointFromBase(&self, point: NSPoint) -> NSPoint
pub unsafe fn convertSizeToBase(&self, size: NSSize) -> NSSize
pub unsafe fn convertSizeFromBase(&self, size: NSSize) -> NSSize
pub unsafe fn convertRectToBase(&self, rect: NSRect) -> NSRect
pub unsafe fn convertRectFromBase(&self, rect: NSRect) -> NSRect
pub unsafe fn performMnemonic(&self, string: &NSString) -> bool
pub unsafe fn shouldDrawColor(&self) -> bool
pub unsafe fn gState(&self) -> NSInteger
pub unsafe fn allocateGState(&self)
pub unsafe fn setUpGState(&self)
pub unsafe fn renewGState(&self)
pub unsafe fn writingToolsCoordinator( &self, ) -> Option<Retained<NSWritingToolsCoordinator>>
NSWritingToolsCoordinator only.Sourcepub unsafe fn setWritingToolsCoordinator(
&self,
writing_tools_coordinator: Option<&NSWritingToolsCoordinator>,
)
Available on crate feature NSWritingToolsCoordinator only.
pub unsafe fn setWritingToolsCoordinator( &self, writing_tools_coordinator: Option<&NSWritingToolsCoordinator>, )
NSWritingToolsCoordinator only.Setter for writingToolsCoordinator.
Methods from Deref<Target = NSResponder>§
pub unsafe fn interfaceStyle(&self) -> NSInterfaceStyle
NSInterfaceStyle only.pub unsafe fn setInterfaceStyle(&self, interface_style: NSInterfaceStyle)
NSInterfaceStyle only.pub unsafe fn nextResponder(&self) -> Option<Retained<NSResponder>>
Sourcepub unsafe fn setNextResponder(&self, next_responder: Option<&NSResponder>)
pub unsafe fn setNextResponder(&self, next_responder: Option<&NSResponder>)
Setter for nextResponder.
pub unsafe fn tryToPerform_with( &self, action: Sel, object: Option<&AnyObject>, ) -> bool
pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool
NSEvent only.pub unsafe fn validRequestorForSendType_returnType( &self, send_type: Option<&NSPasteboardType>, return_type: Option<&NSPasteboardType>, ) -> Option<Retained<AnyObject>>
NSPasteboard only.pub unsafe fn mouseDown(&self, event: &NSEvent)
NSEvent only.pub unsafe fn rightMouseDown(&self, event: &NSEvent)
NSEvent only.pub unsafe fn otherMouseDown(&self, event: &NSEvent)
NSEvent only.pub unsafe fn mouseUp(&self, event: &NSEvent)
NSEvent only.pub unsafe fn rightMouseUp(&self, event: &NSEvent)
NSEvent only.pub unsafe fn otherMouseUp(&self, event: &NSEvent)
NSEvent only.pub unsafe fn mouseMoved(&self, event: &NSEvent)
NSEvent only.pub unsafe fn mouseDragged(&self, event: &NSEvent)
NSEvent only.pub unsafe fn scrollWheel(&self, event: &NSEvent)
NSEvent only.pub unsafe fn rightMouseDragged(&self, event: &NSEvent)
NSEvent only.pub unsafe fn otherMouseDragged(&self, event: &NSEvent)
NSEvent only.pub unsafe fn mouseEntered(&self, event: &NSEvent)
NSEvent only.pub unsafe fn mouseExited(&self, event: &NSEvent)
NSEvent only.pub unsafe fn keyDown(&self, event: &NSEvent)
NSEvent only.pub unsafe fn keyUp(&self, event: &NSEvent)
NSEvent only.pub unsafe fn flagsChanged(&self, event: &NSEvent)
NSEvent only.pub unsafe fn tabletPoint(&self, event: &NSEvent)
NSEvent only.pub unsafe fn tabletProximity(&self, event: &NSEvent)
NSEvent only.pub unsafe fn cursorUpdate(&self, event: &NSEvent)
NSEvent only.pub unsafe fn magnifyWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn rotateWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn swipeWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn beginGestureWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn endGestureWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn smartMagnifyWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn changeModeWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn touchesBeganWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn touchesMovedWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn touchesEndedWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn touchesCancelledWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn quickLookWithEvent(&self, event: &NSEvent)
NSEvent only.pub unsafe fn pressureChangeWithEvent(&self, event: &NSEvent)
NSEvent only.Sourcepub unsafe fn contextMenuKeyDown(&self, event: &NSEvent)
Available on crate feature NSEvent only.
pub unsafe fn contextMenuKeyDown(&self, event: &NSEvent)
NSEvent only.Handle a key event that should present a context menu at the user focus.
Most applications should not override this method. Instead, you should customize the context menu displayed from a keyboard event by implementing menuForEvent: and selectionAnchorRect, or showContextMenuForSelection:, rather than this method.
You should only override this method when you do not want the system-provided default behavior for the context menu hotkey, either for a specific key combination, or for the hotkey in general. For example, if your application already provides a different behavior for control-Return (the default context menu hotkey definition), and you want to preserve that behavior, you should override this method to handle that specific key combination, and then return without calling super. Note that the user may customize the hotkey to a different key combination, so in this example, if any other key combination is passed to your method, you would call super.
An implementation of this method should call [super contextMenuKeyDown:event] to pass the request up the responder chain. If the message reaches the application object, NSApplication’s implementation of this method will send showContextMenuForSelection: to the responder chain. If you do not call super, then no further handling of the key event will be performed.
Note: In some cases, showContextMenuForSelection: will be called without a prior call to contextMenuKeyDown:. This occurs when a view receives an Accessibility ShowMenu action, or when the user has created a Cocoa Text key binding to map a different key combination to the showContextMenuForSelection: action.
Parameter event: The key down event that matches the system-wide context menu hotkey combination.
See also: showContextMenuForSelection:
pub unsafe fn noResponderFor(&self, event_selector: Sel)
pub unsafe fn acceptsFirstResponder(&self) -> bool
pub unsafe fn becomeFirstResponder(&self) -> bool
pub unsafe fn resignFirstResponder(&self) -> bool
pub unsafe fn interpretKeyEvents(&self, event_array: &NSArray<NSEvent>)
NSEvent only.pub unsafe fn flushBufferedKeyEvents(&self)
NSMenu only.Sourcepub unsafe fn setMenu(&self, menu: Option<&NSMenu>)
Available on crate feature NSMenu only.
pub unsafe fn setMenu(&self, menu: Option<&NSMenu>)
NSMenu only.Setter for menu.
pub unsafe fn showContextHelp(&self, sender: Option<&AnyObject>)
pub unsafe fn helpRequested(&self, event_ptr: &NSEvent)
NSEvent only.pub unsafe fn shouldBeTreatedAsInkEvent(&self, event: &NSEvent) -> bool
NSEvent only.pub unsafe fn wantsScrollEventsForSwipeTrackingOnAxis( &self, axis: NSEventGestureAxis, ) -> bool
NSEvent only.pub unsafe fn wantsForwardedScrollEventsForAxis( &self, axis: NSEventGestureAxis, ) -> bool
NSEvent only.pub unsafe fn supplementalTargetForAction_sender( &self, action: Sel, sender: Option<&AnyObject>, ) -> Option<Retained<AnyObject>>
pub unsafe fn undoManager(&self) -> Option<Retained<NSUndoManager>>
pub unsafe fn validateProposedFirstResponder_forEvent( &self, responder: &NSResponder, event: Option<&NSEvent>, ) -> bool
NSEvent only.pub unsafe fn presentError_modalForWindow_delegate_didPresentSelector_contextInfo( &self, error: &NSError, window: &NSWindow, delegate: Option<&AnyObject>, did_present_selector: Option<Sel>, context_info: *mut c_void, )
NSWindow only.pub unsafe fn presentError(&self, error: &NSError) -> bool
pub unsafe fn willPresentError(&self, error: &NSError) -> Retained<NSError>
pub unsafe fn performTextFinderAction(&self, sender: Option<&AnyObject>)
pub unsafe fn newWindowForTab(&self, sender: Option<&AnyObject>)
pub unsafe fn showWritingTools(&self, sender: Option<&AnyObject>)
pub unsafe fn performMnemonic(&self, string: &NSString) -> bool
pub unsafe fn touchBar(&self) -> Option<Retained<NSTouchBar>>
NSTouchBar only.Sourcepub unsafe fn setTouchBar(&self, touch_bar: Option<&NSTouchBar>)
Available on crate feature NSTouchBar only.
pub unsafe fn setTouchBar(&self, touch_bar: Option<&NSTouchBar>)
NSTouchBar only.Setter for touchBar.
pub unsafe fn makeTouchBar(&self) -> Option<Retained<NSTouchBar>>
NSTouchBar only.pub unsafe fn userActivity(&self) -> Option<Retained<NSUserActivity>>
NSUserActivity only.Sourcepub unsafe fn setUserActivity(&self, user_activity: Option<&NSUserActivity>)
Available on crate feature NSUserActivity only.
pub unsafe fn setUserActivity(&self, user_activity: Option<&NSUserActivity>)
NSUserActivity only.Setter for userActivity.
pub unsafe fn updateUserActivityState(&self, user_activity: &NSUserActivity)
NSUserActivity only.pub unsafe fn encodeRestorableStateWithCoder(&self, coder: &NSCoder)
NSWindowRestoration only.pub unsafe fn encodeRestorableStateWithCoder_backgroundQueue( &self, coder: &NSCoder, queue: &NSOperationQueue, )
NSWindowRestoration only.pub unsafe fn restoreStateWithCoder(&self, coder: &NSCoder)
NSWindowRestoration only.pub unsafe fn invalidateRestorableState(&self)
NSWindowRestoration only.Methods from Deref<Target = NSObject>§
Sourcepub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
Handle messages the object doesn’t recognize.
See Apple’s documentation for details.
Methods from Deref<Target = AnyObject>§
Sourcepub fn class(&self) -> &'static AnyClass
Available on crate feature NSAccessibilityConstants only.
pub fn class(&self) -> &'static AnyClass
NSAccessibilityConstants only.Dynamically find the class of this object.
§Example
Check that an instance of NSObject has the precise class NSObject.
use objc2::ClassType;
use objc2::runtime::NSObject;
let obj = NSObject::new();
assert_eq!(obj.class(), NSObject::class());Sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load instead.Available on crate feature NSAccessibilityConstants only.
pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
Ivar::load instead.NSAccessibilityConstants only.Use Ivar::load instead.
§Safety
The object must have an instance variable with the given name, and it
must be of type T.
See Ivar::load_ptr for details surrounding this.
Sourcepub fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
Available on crate feature NSAccessibilityConstants only.
pub fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
NSAccessibilityConstants only.Attempt to downcast the object to a class of type T.
This is the reference-variant. Use Retained::downcast if you want
to convert a retained object to another type.
§Mutable classes
Some classes have immutable and mutable variants, such as NSString
and NSMutableString.
When some Objective-C API signature says it gives you an immutable class, it generally expects you to not mutate that, even though it may technically be mutable “under the hood”.
So using this method to convert a NSString to a NSMutableString,
while not unsound, is generally frowned upon unless you created the
string yourself, or the API explicitly documents the string to be
mutable.
See Apple’s documentation on mutability and on
isKindOfClass: for more details.
§Generic classes
Objective-C generics are called “lightweight generics”, and that’s because they aren’t exposed in the runtime. This makes it impossible to safely downcast to generic collections, so this is disallowed by this method.
You can, however, safely downcast to generic collections where all the
type-parameters are AnyObject.
§Panics
This works internally by calling isKindOfClass:. That means that the
object must have the instance method of that name, and an exception
will be thrown (if CoreFoundation is linked) or the process will abort
if that is not the case. In the vast majority of cases, you don’t need
to worry about this, since both root objects NSObject and
NSProxy implement this method.
§Examples
Cast an NSString back and forth from NSObject.
use objc2::rc::Retained;
use objc2_foundation::{NSObject, NSString};
let obj: Retained<NSObject> = NSString::new().into_super();
let string = obj.downcast_ref::<NSString>().unwrap();
// Or with `downcast`, if we do not need the object afterwards
let string = obj.downcast::<NSString>().unwrap();Try (and fail) to cast an NSObject to an NSString.
use objc2_foundation::{NSObject, NSString};
let obj = NSObject::new();
assert!(obj.downcast_ref::<NSString>().is_none());Try to cast to an array of strings.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
// This is invalid and doesn't type check.
let arr = arr.downcast_ref::<NSArray<NSString>>();This fails to compile, since it would require enumerating over the array to ensure that each element is of the desired type, which is a performance pitfall.
Downcast when processing each element instead.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
for elem in arr {
if let Some(data) = elem.downcast_ref::<NSString>() {
// handle `data`
}
}Trait Implementations§
Source§impl AsRef<NSResponder> for NSSlider
impl AsRef<NSResponder> for NSSlider
Source§fn as_ref(&self) -> &NSResponder
fn as_ref(&self) -> &NSResponder
Source§impl Borrow<NSResponder> for NSSlider
impl Borrow<NSResponder> for NSSlider
Source§fn borrow(&self) -> &NSResponder
fn borrow(&self) -> &NSResponder
Source§impl ClassType for NSSlider
impl ClassType for NSSlider
Source§const NAME: &'static str = "NSSlider"
const NAME: &'static str = "NSSlider"
Source§type ThreadKind = <<NSSlider as ClassType>::Super as ClassType>::ThreadKind
type ThreadKind = <<NSSlider as ClassType>::Super as ClassType>::ThreadKind
Source§impl NSAccessibility for NSSlider
Available on crate feature NSAccessibilityProtocols only.
impl NSAccessibility for NSSlider
NSAccessibilityProtocols only.unsafe fn isAccessibilityElement(&self) -> bool
Source§unsafe fn setAccessibilityElement(&self, accessibility_element: bool)
unsafe fn setAccessibilityElement(&self, accessibility_element: bool)
isAccessibilityElement.unsafe fn accessibilityFrame(&self) -> NSRect
Source§unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
accessibilityFrame.unsafe fn isAccessibilityFocused(&self) -> bool
Source§unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)
unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)
isAccessibilityFocused.unsafe fn accessibilityActivationPoint(&self) -> NSPoint
Source§unsafe fn setAccessibilityActivationPoint(
&self,
accessibility_activation_point: NSPoint,
)
unsafe fn setAccessibilityActivationPoint( &self, accessibility_activation_point: NSPoint, )
accessibilityActivationPoint.unsafe fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityTopLevelUIElement(
&self,
accessibility_top_level_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityTopLevelUIElement( &self, accessibility_top_level_ui_element: Option<&AnyObject>, )
accessibilityTopLevelUIElement.unsafe fn accessibilityURL(&self) -> Option<Retained<NSURL>>
Source§unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
accessibilityURL.unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
accessibilityValue.unsafe fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityValueDescription(
&self,
accessibility_value_description: Option<&NSString>,
)
unsafe fn setAccessibilityValueDescription( &self, accessibility_value_description: Option<&NSString>, )
accessibilityValueDescription.unsafe fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityVisibleChildren(
&self,
accessibility_visible_children: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleChildren( &self, accessibility_visible_children: Option<&NSArray>, )
accessibilityVisibleChildren.Source§unsafe fn accessibilitySubrole(
&self,
) -> Option<Retained<NSAccessibilitySubrole>>
unsafe fn accessibilitySubrole( &self, ) -> Option<Retained<NSAccessibilitySubrole>>
NSAccessibilityConstants only.Source§unsafe fn setAccessibilitySubrole(
&self,
accessibility_subrole: Option<&NSAccessibilitySubrole>,
)
unsafe fn setAccessibilitySubrole( &self, accessibility_subrole: Option<&NSAccessibilitySubrole>, )
NSAccessibilityConstants only.accessibilitySubrole.unsafe fn accessibilityTitle(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
accessibilityTitle.unsafe fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityTitleUIElement(
&self,
accessibility_title_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityTitleUIElement( &self, accessibility_title_ui_element: Option<&AnyObject>, )
accessibilityTitleUIElement.unsafe fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityNextContents(
&self,
accessibility_next_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityNextContents( &self, accessibility_next_contents: Option<&NSArray>, )
accessibilityNextContents.Source§unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
NSAccessibilityConstants only.Source§unsafe fn setAccessibilityOrientation(
&self,
accessibility_orientation: NSAccessibilityOrientation,
)
unsafe fn setAccessibilityOrientation( &self, accessibility_orientation: NSAccessibilityOrientation, )
NSAccessibilityConstants only.accessibilityOrientation.unsafe fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityOverflowButton(
&self,
accessibility_overflow_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityOverflowButton( &self, accessibility_overflow_button: Option<&AnyObject>, )
accessibilityOverflowButton.unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityParent(
&self,
accessibility_parent: Option<&AnyObject>,
)
unsafe fn setAccessibilityParent( &self, accessibility_parent: Option<&AnyObject>, )
accessibilityParent.unsafe fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityPlaceholderValue(
&self,
accessibility_placeholder_value: Option<&NSString>,
)
unsafe fn setAccessibilityPlaceholderValue( &self, accessibility_placeholder_value: Option<&NSString>, )
accessibilityPlaceholderValue.unsafe fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityPreviousContents(
&self,
accessibility_previous_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityPreviousContents( &self, accessibility_previous_contents: Option<&NSArray>, )
accessibilityPreviousContents.Source§unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
NSAccessibilityConstants only.Source§unsafe fn setAccessibilityRole(
&self,
accessibility_role: Option<&NSAccessibilityRole>,
)
unsafe fn setAccessibilityRole( &self, accessibility_role: Option<&NSAccessibilityRole>, )
NSAccessibilityConstants only.accessibilityRole.unsafe fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityRoleDescription(
&self,
accessibility_role_description: Option<&NSString>,
)
unsafe fn setAccessibilityRoleDescription( &self, accessibility_role_description: Option<&NSString>, )
accessibilityRoleDescription.unsafe fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilitySearchButton(
&self,
accessibility_search_button: Option<&AnyObject>,
)
unsafe fn setAccessibilitySearchButton( &self, accessibility_search_button: Option<&AnyObject>, )
accessibilitySearchButton.unsafe fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilitySearchMenu(
&self,
accessibility_search_menu: Option<&AnyObject>,
)
unsafe fn setAccessibilitySearchMenu( &self, accessibility_search_menu: Option<&AnyObject>, )
accessibilitySearchMenu.unsafe fn isAccessibilitySelected(&self) -> bool
Source§unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)
unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)
isAccessibilitySelected.unsafe fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySelectedChildren(
&self,
accessibility_selected_children: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedChildren( &self, accessibility_selected_children: Option<&NSArray>, )
accessibilitySelectedChildren.unsafe fn accessibilityServesAsTitleForUIElements( &self, ) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityServesAsTitleForUIElements(
&self,
accessibility_serves_as_title_for_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityServesAsTitleForUIElements( &self, accessibility_serves_as_title_for_ui_elements: Option<&NSArray>, )
accessibilityServesAsTitleForUIElements.unsafe fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityShownMenu(
&self,
accessibility_shown_menu: Option<&AnyObject>,
)
unsafe fn setAccessibilityShownMenu( &self, accessibility_shown_menu: Option<&AnyObject>, )
accessibilityShownMenu.unsafe fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMinValue(
&self,
accessibility_min_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityMinValue( &self, accessibility_min_value: Option<&AnyObject>, )
accessibilityMinValue.unsafe fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMaxValue(
&self,
accessibility_max_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityMaxValue( &self, accessibility_max_value: Option<&AnyObject>, )
accessibilityMaxValue.unsafe fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityLinkedUIElements(
&self,
accessibility_linked_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityLinkedUIElements( &self, accessibility_linked_ui_elements: Option<&NSArray>, )
accessibilityLinkedUIElements.unsafe fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityWindow(
&self,
accessibility_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityWindow( &self, accessibility_window: Option<&AnyObject>, )
accessibilityWindow.unsafe fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityIdentifier(
&self,
accessibility_identifier: Option<&NSString>,
)
unsafe fn setAccessibilityIdentifier( &self, accessibility_identifier: Option<&NSString>, )
accessibilityIdentifier.unsafe fn accessibilityHelp(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
accessibilityHelp.unsafe fn accessibilityFilename(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityFilename(
&self,
accessibility_filename: Option<&NSString>,
)
unsafe fn setAccessibilityFilename( &self, accessibility_filename: Option<&NSString>, )
accessibilityFilename.unsafe fn isAccessibilityExpanded(&self) -> bool
Source§unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
isAccessibilityExpanded.unsafe fn isAccessibilityEdited(&self) -> bool
Source§unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)
unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)
isAccessibilityEdited.unsafe fn isAccessibilityEnabled(&self) -> bool
Source§unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
isAccessibilityEnabled.unsafe fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityChildren(
&self,
accessibility_children: Option<&NSArray>,
)
unsafe fn setAccessibilityChildren( &self, accessibility_children: Option<&NSArray>, )
accessibilityChildren.accessibilityChildrenInNavigationOrder.unsafe fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityClearButton(
&self,
accessibility_clear_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityClearButton( &self, accessibility_clear_button: Option<&AnyObject>, )
accessibilityClearButton.unsafe fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityCancelButton(
&self,
accessibility_cancel_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityCancelButton( &self, accessibility_cancel_button: Option<&AnyObject>, )
accessibilityCancelButton.unsafe fn isAccessibilityProtectedContent(&self) -> bool
Source§unsafe fn setAccessibilityProtectedContent(
&self,
accessibility_protected_content: bool,
)
unsafe fn setAccessibilityProtectedContent( &self, accessibility_protected_content: bool, )
isAccessibilityProtectedContent.unsafe fn accessibilityContents(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityContents(
&self,
accessibility_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityContents( &self, accessibility_contents: Option<&NSArray>, )
accessibilityContents.unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
accessibilityLabel.unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool
Source§unsafe fn setAccessibilityAlternateUIVisible(
&self,
accessibility_alternate_ui_visible: bool,
)
unsafe fn setAccessibilityAlternateUIVisible( &self, accessibility_alternate_ui_visible: bool, )
isAccessibilityAlternateUIVisible.accessibilitySharedFocusElements.unsafe fn isAccessibilityRequired(&self) -> bool
Source§unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)
unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)
isAccessibilityRequired.Source§unsafe fn accessibilityCustomRotors(
&self,
) -> Retained<NSArray<NSAccessibilityCustomRotor>>
unsafe fn accessibilityCustomRotors( &self, ) -> Retained<NSArray<NSAccessibilityCustomRotor>>
NSAccessibilityCustomRotor only.Source§unsafe fn setAccessibilityCustomRotors(
&self,
accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>,
)
unsafe fn setAccessibilityCustomRotors( &self, accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>, )
NSAccessibilityCustomRotor only.accessibilityCustomRotors.unsafe fn accessibilityUserInputLabels( &self, ) -> Option<Retained<NSArray<NSString>>>
Source§unsafe fn setAccessibilityUserInputLabels(
&self,
accessibility_user_input_labels: Option<&NSArray<NSString>>,
)
unsafe fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>>, )
accessibilityUserInputLabels.unsafe fn accessibilityAttributedUserInputLabels( &self, ) -> Option<Retained<NSArray<NSAttributedString>>>
Source§unsafe fn setAccessibilityAttributedUserInputLabels(
&self,
accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>,
)
unsafe fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>, )
accessibilityAttributedUserInputLabels.unsafe fn accessibilityApplicationFocusedUIElement( &self, ) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityApplicationFocusedUIElement(
&self,
accessibility_application_focused_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityApplicationFocusedUIElement( &self, accessibility_application_focused_ui_element: Option<&AnyObject>, )
accessibilityApplicationFocusedUIElement.unsafe fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMainWindow(
&self,
accessibility_main_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityMainWindow( &self, accessibility_main_window: Option<&AnyObject>, )
accessibilityMainWindow.unsafe fn isAccessibilityHidden(&self) -> bool
Source§unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)
unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)
isAccessibilityHidden.unsafe fn isAccessibilityFrontmost(&self) -> bool
Source§unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
isAccessibilityFrontmost.unsafe fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityFocusedWindow(
&self,
accessibility_focused_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityFocusedWindow( &self, accessibility_focused_window: Option<&AnyObject>, )
accessibilityFocusedWindow.unsafe fn accessibilityWindows(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityWindows(
&self,
accessibility_windows: Option<&NSArray>,
)
unsafe fn setAccessibilityWindows( &self, accessibility_windows: Option<&NSArray>, )
accessibilityWindows.unsafe fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityExtrasMenuBar(
&self,
accessibility_extras_menu_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityExtrasMenuBar( &self, accessibility_extras_menu_bar: Option<&AnyObject>, )
accessibilityExtrasMenuBar.unsafe fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMenuBar(
&self,
accessibility_menu_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityMenuBar( &self, accessibility_menu_bar: Option<&AnyObject>, )
accessibilityMenuBar.unsafe fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityColumnTitles(
&self,
accessibility_column_titles: Option<&NSArray>,
)
unsafe fn setAccessibilityColumnTitles( &self, accessibility_column_titles: Option<&NSArray>, )
accessibilityColumnTitles.unsafe fn isAccessibilityOrderedByRow(&self) -> bool
Source§unsafe fn setAccessibilityOrderedByRow(
&self,
accessibility_ordered_by_row: bool,
)
unsafe fn setAccessibilityOrderedByRow( &self, accessibility_ordered_by_row: bool, )
isAccessibilityOrderedByRow.Source§unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
NSAccessibilityConstants only.Source§unsafe fn setAccessibilityHorizontalUnits(
&self,
accessibility_horizontal_units: NSAccessibilityUnits,
)
unsafe fn setAccessibilityHorizontalUnits( &self, accessibility_horizontal_units: NSAccessibilityUnits, )
NSAccessibilityConstants only.accessibilityHorizontalUnits.Source§unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
NSAccessibilityConstants only.Source§unsafe fn setAccessibilityVerticalUnits(
&self,
accessibility_vertical_units: NSAccessibilityUnits,
)
unsafe fn setAccessibilityVerticalUnits( &self, accessibility_vertical_units: NSAccessibilityUnits, )
NSAccessibilityConstants only.accessibilityVerticalUnits.unsafe fn accessibilityHorizontalUnitDescription( &self, ) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityHorizontalUnitDescription(
&self,
accessibility_horizontal_unit_description: Option<&NSString>,
)
unsafe fn setAccessibilityHorizontalUnitDescription( &self, accessibility_horizontal_unit_description: Option<&NSString>, )
accessibilityHorizontalUnitDescription.unsafe fn accessibilityVerticalUnitDescription( &self, ) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityVerticalUnitDescription(
&self,
accessibility_vertical_unit_description: Option<&NSString>,
)
unsafe fn setAccessibilityVerticalUnitDescription( &self, accessibility_vertical_unit_description: Option<&NSString>, )
accessibilityVerticalUnitDescription.unsafe fn accessibilityLayoutPointForScreenPoint( &self, point: NSPoint, ) -> NSPoint
unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize
unsafe fn accessibilityScreenPointForLayoutPoint( &self, point: NSPoint, ) -> NSPoint
unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize
unsafe fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityHandles(
&self,
accessibility_handles: Option<&NSArray>,
)
unsafe fn setAccessibilityHandles( &self, accessibility_handles: Option<&NSArray>, )
accessibilityHandles.unsafe fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityWarningValue(
&self,
accessibility_warning_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityWarningValue( &self, accessibility_warning_value: Option<&AnyObject>, )
accessibilityWarningValue.unsafe fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityCriticalValue(
&self,
accessibility_critical_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityCriticalValue( &self, accessibility_critical_value: Option<&AnyObject>, )
accessibilityCriticalValue.unsafe fn isAccessibilityDisclosed(&self) -> bool
Source§unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
isAccessibilityDisclosed.unsafe fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityDisclosedByRow(
&self,
accessibility_disclosed_by_row: Option<&AnyObject>,
)
unsafe fn setAccessibilityDisclosedByRow( &self, accessibility_disclosed_by_row: Option<&AnyObject>, )
accessibilityDisclosedByRow.unsafe fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityDisclosedRows(
&self,
accessibility_disclosed_rows: Option<&AnyObject>,
)
unsafe fn setAccessibilityDisclosedRows( &self, accessibility_disclosed_rows: Option<&AnyObject>, )
accessibilityDisclosedRows.unsafe fn accessibilityDisclosureLevel(&self) -> NSInteger
Source§unsafe fn setAccessibilityDisclosureLevel(
&self,
accessibility_disclosure_level: NSInteger,
)
unsafe fn setAccessibilityDisclosureLevel( &self, accessibility_disclosure_level: NSInteger, )
accessibilityDisclosureLevel.unsafe fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityMarkerUIElements(
&self,
accessibility_marker_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityMarkerUIElements( &self, accessibility_marker_ui_elements: Option<&NSArray>, )
accessibilityMarkerUIElements.unsafe fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMarkerValues(
&self,
accessibility_marker_values: Option<&AnyObject>,
)
unsafe fn setAccessibilityMarkerValues( &self, accessibility_marker_values: Option<&AnyObject>, )
accessibilityMarkerValues.unsafe fn accessibilityMarkerGroupUIElement( &self, ) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMarkerGroupUIElement(
&self,
accessibility_marker_group_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityMarkerGroupUIElement( &self, accessibility_marker_group_ui_element: Option<&AnyObject>, )
accessibilityMarkerGroupUIElement.Source§unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits
NSAccessibilityConstants only.Source§unsafe fn setAccessibilityUnits(
&self,
accessibility_units: NSAccessibilityUnits,
)
unsafe fn setAccessibilityUnits( &self, accessibility_units: NSAccessibilityUnits, )
NSAccessibilityConstants only.accessibilityUnits.unsafe fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityUnitDescription(
&self,
accessibility_unit_description: Option<&NSString>,
)
unsafe fn setAccessibilityUnitDescription( &self, accessibility_unit_description: Option<&NSString>, )
accessibilityUnitDescription.Source§unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
NSAccessibilityConstants only.Source§unsafe fn setAccessibilityRulerMarkerType(
&self,
accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType,
)
unsafe fn setAccessibilityRulerMarkerType( &self, accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType, )
NSAccessibilityConstants only.accessibilityRulerMarkerType.unsafe fn accessibilityMarkerTypeDescription( &self, ) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityMarkerTypeDescription(
&self,
accessibility_marker_type_description: Option<&NSString>,
)
unsafe fn setAccessibilityMarkerTypeDescription( &self, accessibility_marker_type_description: Option<&NSString>, )
accessibilityMarkerTypeDescription.unsafe fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityHorizontalScrollBar(
&self,
accessibility_horizontal_scroll_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityHorizontalScrollBar( &self, accessibility_horizontal_scroll_bar: Option<&AnyObject>, )
accessibilityHorizontalScrollBar.unsafe fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityVerticalScrollBar(
&self,
accessibility_vertical_scroll_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityVerticalScrollBar( &self, accessibility_vertical_scroll_bar: Option<&AnyObject>, )
accessibilityVerticalScrollBar.unsafe fn accessibilityAllowedValues( &self, ) -> Option<Retained<NSArray<NSNumber>>>
Source§unsafe fn setAccessibilityAllowedValues(
&self,
accessibility_allowed_values: Option<&NSArray<NSNumber>>,
)
unsafe fn setAccessibilityAllowedValues( &self, accessibility_allowed_values: Option<&NSArray<NSNumber>>, )
accessibilityAllowedValues.unsafe fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityLabelUIElements(
&self,
accessibility_label_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityLabelUIElements( &self, accessibility_label_ui_elements: Option<&NSArray>, )
accessibilityLabelUIElements.unsafe fn accessibilityLabelValue(&self) -> c_float
Source§unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
accessibilityLabelValue.unsafe fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySplitters(
&self,
accessibility_splitters: Option<&NSArray>,
)
unsafe fn setAccessibilitySplitters( &self, accessibility_splitters: Option<&NSArray>, )
accessibilitySplitters.unsafe fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityDecrementButton(
&self,
accessibility_decrement_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityDecrementButton( &self, accessibility_decrement_button: Option<&AnyObject>, )
accessibilityDecrementButton.unsafe fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityIncrementButton(
&self,
accessibility_increment_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityIncrementButton( &self, accessibility_increment_button: Option<&AnyObject>, )
accessibilityIncrementButton.unsafe fn accessibilityTabs(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
accessibilityTabs.unsafe fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityHeader(
&self,
accessibility_header: Option<&AnyObject>,
)
unsafe fn setAccessibilityHeader( &self, accessibility_header: Option<&AnyObject>, )
accessibilityHeader.unsafe fn accessibilityColumnCount(&self) -> NSInteger
Source§unsafe fn setAccessibilityColumnCount(
&self,
accessibility_column_count: NSInteger,
)
unsafe fn setAccessibilityColumnCount( &self, accessibility_column_count: NSInteger, )
accessibilityColumnCount.unsafe fn accessibilityRowCount(&self) -> NSInteger
Source§unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
accessibilityRowCount.unsafe fn accessibilityIndex(&self) -> NSInteger
Source§unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
accessibilityIndex.unsafe fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityColumns(
&self,
accessibility_columns: Option<&NSArray>,
)
unsafe fn setAccessibilityColumns( &self, accessibility_columns: Option<&NSArray>, )
accessibilityColumns.unsafe fn accessibilityRows(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
accessibilityRows.unsafe fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityVisibleRows(
&self,
accessibility_visible_rows: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleRows( &self, accessibility_visible_rows: Option<&NSArray>, )
accessibilityVisibleRows.unsafe fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySelectedRows(
&self,
accessibility_selected_rows: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedRows( &self, accessibility_selected_rows: Option<&NSArray>, )
accessibilitySelectedRows.unsafe fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityVisibleColumns(
&self,
accessibility_visible_columns: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleColumns( &self, accessibility_visible_columns: Option<&NSArray>, )
accessibilityVisibleColumns.unsafe fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySelectedColumns(
&self,
accessibility_selected_columns: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedColumns( &self, accessibility_selected_columns: Option<&NSArray>, )
accessibilitySelectedColumns.Source§unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
NSAccessibilityConstants only.Source§unsafe fn setAccessibilitySortDirection(
&self,
accessibility_sort_direction: NSAccessibilitySortDirection,
)
unsafe fn setAccessibilitySortDirection( &self, accessibility_sort_direction: NSAccessibilitySortDirection, )
NSAccessibilityConstants only.accessibilitySortDirection.unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityRowHeaderUIElements(
&self,
accessibility_row_header_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityRowHeaderUIElements( &self, accessibility_row_header_ui_elements: Option<&NSArray>, )
accessibilityRowHeaderUIElements.unsafe fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilitySelectedCells(
&self,
accessibility_selected_cells: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedCells( &self, accessibility_selected_cells: Option<&NSArray>, )
accessibilitySelectedCells.unsafe fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityVisibleCells(
&self,
accessibility_visible_cells: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleCells( &self, accessibility_visible_cells: Option<&NSArray>, )
accessibilityVisibleCells.unsafe fn accessibilityColumnHeaderUIElements( &self, ) -> Option<Retained<NSArray>>
Source§unsafe fn setAccessibilityColumnHeaderUIElements(
&self,
accessibility_column_header_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityColumnHeaderUIElements( &self, accessibility_column_header_ui_elements: Option<&NSArray>, )
accessibilityColumnHeaderUIElements.unsafe fn accessibilityCellForColumn_row( &self, column: NSInteger, row: NSInteger, ) -> Option<Retained<AnyObject>>
unsafe fn accessibilityRowIndexRange(&self) -> NSRange
Source§unsafe fn setAccessibilityRowIndexRange(
&self,
accessibility_row_index_range: NSRange,
)
unsafe fn setAccessibilityRowIndexRange( &self, accessibility_row_index_range: NSRange, )
accessibilityRowIndexRange.unsafe fn accessibilityColumnIndexRange(&self) -> NSRange
Source§unsafe fn setAccessibilityColumnIndexRange(
&self,
accessibility_column_index_range: NSRange,
)
unsafe fn setAccessibilityColumnIndexRange( &self, accessibility_column_index_range: NSRange, )
accessibilityColumnIndexRange.unsafe fn accessibilityInsertionPointLineNumber(&self) -> NSInteger
Source§unsafe fn setAccessibilityInsertionPointLineNumber(
&self,
accessibility_insertion_point_line_number: NSInteger,
)
unsafe fn setAccessibilityInsertionPointLineNumber( &self, accessibility_insertion_point_line_number: NSInteger, )
accessibilityInsertionPointLineNumber.accessibilitySharedCharacterRange.accessibilitySharedTextUIElements.unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange
Source§unsafe fn setAccessibilityVisibleCharacterRange(
&self,
accessibility_visible_character_range: NSRange,
)
unsafe fn setAccessibilityVisibleCharacterRange( &self, accessibility_visible_character_range: NSRange, )
accessibilityVisibleCharacterRange.unsafe fn accessibilityNumberOfCharacters(&self) -> NSInteger
Source§unsafe fn setAccessibilityNumberOfCharacters(
&self,
accessibility_number_of_characters: NSInteger,
)
unsafe fn setAccessibilityNumberOfCharacters( &self, accessibility_number_of_characters: NSInteger, )
accessibilityNumberOfCharacters.unsafe fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilitySelectedText(
&self,
accessibility_selected_text: Option<&NSString>,
)
unsafe fn setAccessibilitySelectedText( &self, accessibility_selected_text: Option<&NSString>, )
accessibilitySelectedText.unsafe fn accessibilitySelectedTextRange(&self) -> NSRange
Source§unsafe fn setAccessibilitySelectedTextRange(
&self,
accessibility_selected_text_range: NSRange,
)
unsafe fn setAccessibilitySelectedTextRange( &self, accessibility_selected_text_range: NSRange, )
accessibilitySelectedTextRange.unsafe fn accessibilitySelectedTextRanges( &self, ) -> Option<Retained<NSArray<NSValue>>>
Source§unsafe fn setAccessibilitySelectedTextRanges(
&self,
accessibility_selected_text_ranges: Option<&NSArray<NSValue>>,
)
unsafe fn setAccessibilitySelectedTextRanges( &self, accessibility_selected_text_ranges: Option<&NSArray<NSValue>>, )
accessibilitySelectedTextRanges.unsafe fn accessibilityAttributedStringForRange( &self, range: NSRange, ) -> Option<Retained<NSAttributedString>>
unsafe fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange
unsafe fn accessibilityStringForRange( &self, range: NSRange, ) -> Option<Retained<NSString>>
unsafe fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange
unsafe fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange
unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
unsafe fn accessibilityRTFForRange( &self, range: NSRange, ) -> Option<Retained<NSData>>
unsafe fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange
unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
unsafe fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityToolbarButton(
&self,
accessibility_toolbar_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityToolbarButton( &self, accessibility_toolbar_button: Option<&AnyObject>, )
accessibilityToolbarButton.unsafe fn isAccessibilityModal(&self) -> bool
Source§unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)
unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)
isAccessibilityModal.unsafe fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
accessibilityProxy.unsafe fn isAccessibilityMain(&self) -> bool
Source§unsafe fn setAccessibilityMain(&self, accessibility_main: bool)
unsafe fn setAccessibilityMain(&self, accessibility_main: bool)
isAccessibilityMain.unsafe fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityFullScreenButton(
&self,
accessibility_full_screen_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityFullScreenButton( &self, accessibility_full_screen_button: Option<&AnyObject>, )
accessibilityFullScreenButton.unsafe fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityGrowArea(
&self,
accessibility_grow_area: Option<&AnyObject>,
)
unsafe fn setAccessibilityGrowArea( &self, accessibility_grow_area: Option<&AnyObject>, )
accessibilityGrowArea.unsafe fn accessibilityDocument(&self) -> Option<Retained<NSString>>
Source§unsafe fn setAccessibilityDocument(
&self,
accessibility_document: Option<&NSString>,
)
unsafe fn setAccessibilityDocument( &self, accessibility_document: Option<&NSString>, )
accessibilityDocument.unsafe fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityDefaultButton(
&self,
accessibility_default_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityDefaultButton( &self, accessibility_default_button: Option<&AnyObject>, )
accessibilityDefaultButton.unsafe fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityCloseButton(
&self,
accessibility_close_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityCloseButton( &self, accessibility_close_button: Option<&AnyObject>, )
accessibilityCloseButton.unsafe fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityZoomButton(
&self,
accessibility_zoom_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityZoomButton( &self, accessibility_zoom_button: Option<&AnyObject>, )
accessibilityZoomButton.unsafe fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
Source§unsafe fn setAccessibilityMinimizeButton(
&self,
accessibility_minimize_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityMinimizeButton( &self, accessibility_minimize_button: Option<&AnyObject>, )
accessibilityMinimizeButton.unsafe fn isAccessibilityMinimized(&self) -> bool
Source§unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
isAccessibilityMinimized.Source§unsafe fn accessibilityCustomActions(
&self,
) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
unsafe fn accessibilityCustomActions( &self, ) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
NSAccessibilityCustomAction only.Source§unsafe fn setAccessibilityCustomActions(
&self,
accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>,
)
unsafe fn setAccessibilityCustomActions( &self, accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>, )
NSAccessibilityCustomAction only.accessibilityCustomActions.unsafe fn accessibilityPerformCancel(&self) -> bool
unsafe fn accessibilityPerformConfirm(&self) -> bool
unsafe fn accessibilityPerformDecrement(&self) -> bool
unsafe fn accessibilityPerformDelete(&self) -> bool
unsafe fn accessibilityPerformIncrement(&self) -> bool
unsafe fn accessibilityPerformPick(&self) -> bool
unsafe fn accessibilityPerformPress(&self) -> bool
unsafe fn accessibilityPerformRaise(&self) -> bool
unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool
unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool
unsafe fn accessibilityPerformShowMenu(&self) -> bool
unsafe fn isAccessibilitySelectorAllowed(&self, selector: Sel) -> bool
Source§impl NSAccessibilityElementProtocol for NSSlider
Available on crate feature NSAccessibilityProtocols only.
impl NSAccessibilityElementProtocol for NSSlider
NSAccessibilityProtocols only.unsafe fn accessibilityFrame(&self) -> NSRect
unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
unsafe fn isAccessibilityFocused(&self) -> bool
unsafe fn accessibilityIdentifier(&self) -> Retained<NSString>
Source§impl NSAccessibilitySlider for NSSlider
Available on crate feature NSAccessibilityProtocols only.
impl NSAccessibilitySlider for NSSlider
NSAccessibilityProtocols only.unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityPerformIncrement(&self) -> bool
unsafe fn accessibilityPerformDecrement(&self) -> bool
Source§impl NSAnimatablePropertyContainer for NSSlider
Available on crate feature NSAnimation only.
impl NSAnimatablePropertyContainer for NSSlider
NSAnimation only.unsafe fn animator(&self) -> Retained<Self>
unsafe fn animations( &self, ) -> Retained<NSDictionary<NSAnimatablePropertyKey, AnyObject>>
Source§unsafe fn setAnimations(
&self,
animations: &NSDictionary<NSAnimatablePropertyKey, AnyObject>,
)
unsafe fn setAnimations( &self, animations: &NSDictionary<NSAnimatablePropertyKey, AnyObject>, )
animations.unsafe fn animationForKey( &self, key: &NSAnimatablePropertyKey, ) -> Option<Retained<AnyObject>>
unsafe fn defaultAnimationForKey( key: &NSAnimatablePropertyKey, ) -> Option<Retained<AnyObject>>
Source§impl NSAppearanceCustomization for NSSlider
Available on crate feature NSAppearance only.
impl NSAppearanceCustomization for NSSlider
NSAppearance only.unsafe fn appearance(&self) -> Option<Retained<NSAppearance>>
Source§unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
appearance.unsafe fn effectiveAppearance(&self) -> Retained<NSAppearance>
Source§impl NSDraggingDestination for NSSlider
Available on crate feature NSDragging only.
impl NSDraggingDestination for NSSlider
NSDragging only.unsafe fn draggingEntered( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> NSDragOperation
unsafe fn draggingUpdated( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> NSDragOperation
unsafe fn draggingExited( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>>, )
unsafe fn prepareForDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> bool
unsafe fn performDragOperation( &self, sender: &ProtocolObject<dyn NSDraggingInfo>, ) -> bool
unsafe fn concludeDragOperation( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>>, )
unsafe fn draggingEnded(&self, sender: &ProtocolObject<dyn NSDraggingInfo>)
unsafe fn wantsPeriodicDraggingUpdates(&self) -> bool
unsafe fn updateDraggingItemsForDrag( &self, sender: Option<&ProtocolObject<dyn NSDraggingInfo>>, )
Source§impl NSObjectProtocol for NSSlider
impl NSObjectProtocol for NSSlider
Source§fn isEqual(&self, other: Option<&AnyObject>) -> bool
fn isEqual(&self, other: Option<&AnyObject>) -> bool
Source§fn hash(&self) -> usize
fn hash(&self) -> usize
Source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
Source§fn is_kind_of<T>(&self) -> bool
fn is_kind_of<T>(&self) -> bool
isKindOfClass directly, or cast your objects with AnyObject::downcast_refSource§fn isMemberOfClass(&self, cls: &AnyClass) -> bool
fn isMemberOfClass(&self, cls: &AnyClass) -> bool
Source§fn respondsToSelector(&self, aSelector: Sel) -> bool
fn respondsToSelector(&self, aSelector: Sel) -> bool
Source§fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
Source§fn debugDescription(&self) -> Retained<NSObject>
fn debugDescription(&self) -> Retained<NSObject>
Source§impl NSUserInterfaceItemIdentification for NSSlider
Available on crate feature NSUserInterfaceItemIdentification only.
impl NSUserInterfaceItemIdentification for NSSlider
NSUserInterfaceItemIdentification only.unsafe fn identifier(&self) -> Option<Retained<NSUserInterfaceItemIdentifier>>
Source§unsafe fn setIdentifier(
&self,
identifier: Option<&NSUserInterfaceItemIdentifier>,
)
unsafe fn setIdentifier( &self, identifier: Option<&NSUserInterfaceItemIdentifier>, )
identifier.Source§impl RefEncode for NSSlider
impl RefEncode for NSSlider
Source§const ENCODING_REF: Encoding = <NSControl as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSControl as ::objc2::RefEncode>::ENCODING_REF
impl DowncastTarget for NSSlider
impl Eq for NSSlider
Auto Trait Implementations§
impl !Freeze for NSSlider
impl !RefUnwindSafe for NSSlider
impl !Send for NSSlider
impl !Sync for NSSlider
impl !Unpin for NSSlider
impl !UnwindSafe for NSSlider
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<'a, T> MainThreadOnly for T
impl<'a, T> MainThreadOnly for T
Source§fn mtm(&self) -> MainThreadMarker
fn mtm(&self) -> MainThreadMarker
MainThreadMarker from the main-thread-only object. Read more