pub struct NSPopUpButtonCell { /* private fields */ }
NSActionCell
and NSButtonCell
and NSCell
and NSMenuItemCell
and NSPopUpButtonCell
only.Expand description
Implementations§
Source§impl NSPopUpButtonCell
impl NSPopUpButtonCell
pub fn initTextCell_pullsDown( this: Allocated<Self>, string_value: &NSString, pull_down: bool, ) -> Retained<Self>
Sourcepub unsafe fn initWithCoder(
this: Allocated<Self>,
coder: &NSCoder,
) -> Retained<Self>
pub unsafe fn initWithCoder( this: Allocated<Self>, coder: &NSCoder, ) -> Retained<Self>
§Safety
coder
possibly has further requirements.
NSMenu
only.Sourcepub fn setMenu(&self, menu: Option<&NSMenu>)
Available on crate feature NSMenu
only.
pub fn setMenu(&self, menu: Option<&NSMenu>)
NSMenu
only.Setter for menu
.
pub fn pullsDown(&self) -> bool
Sourcepub fn setPullsDown(&self, pulls_down: bool)
pub fn setPullsDown(&self, pulls_down: bool)
Setter for pullsDown
.
pub fn autoenablesItems(&self) -> bool
Sourcepub fn setAutoenablesItems(&self, autoenables_items: bool)
pub fn setAutoenablesItems(&self, autoenables_items: bool)
Setter for autoenablesItems
.
pub fn preferredEdge(&self) -> NSRectEdge
Sourcepub fn setPreferredEdge(&self, preferred_edge: NSRectEdge)
pub fn setPreferredEdge(&self, preferred_edge: NSRectEdge)
Setter for preferredEdge
.
pub fn usesItemFromMenu(&self) -> bool
Sourcepub fn setUsesItemFromMenu(&self, uses_item_from_menu: bool)
pub fn setUsesItemFromMenu(&self, uses_item_from_menu: bool)
Setter for usesItemFromMenu
.
pub fn altersStateOfSelectedItem(&self) -> bool
Sourcepub fn setAltersStateOfSelectedItem(&self, alters_state_of_selected_item: bool)
pub fn setAltersStateOfSelectedItem(&self, alters_state_of_selected_item: bool)
Setter for altersStateOfSelectedItem
.
pub fn addItemWithTitle(&self, title: &NSString)
pub fn addItemsWithTitles(&self, item_titles: &NSArray<NSString>)
pub fn insertItemWithTitle_atIndex(&self, title: &NSString, index: NSInteger)
pub fn removeItemWithTitle(&self, title: &NSString)
pub fn removeItemAtIndex(&self, index: NSInteger)
pub fn removeAllItems(&self)
pub fn itemArray(&self) -> Retained<NSArray<NSMenuItem>>
NSMenuItem
only.pub fn numberOfItems(&self) -> NSInteger
pub fn indexOfItem(&self, item: &NSMenuItem) -> NSInteger
NSMenuItem
only.pub fn indexOfItemWithTitle(&self, title: &NSString) -> NSInteger
pub fn indexOfItemWithTag(&self, tag: NSInteger) -> NSInteger
Sourcepub unsafe fn indexOfItemWithRepresentedObject(
&self,
obj: Option<&AnyObject>,
) -> NSInteger
pub unsafe fn indexOfItemWithRepresentedObject( &self, obj: Option<&AnyObject>, ) -> NSInteger
§Safety
obj
should be of the correct type.
Sourcepub unsafe fn indexOfItemWithTarget_andAction(
&self,
target: Option<&AnyObject>,
action_selector: Option<Sel>,
) -> NSInteger
pub unsafe fn indexOfItemWithTarget_andAction( &self, target: Option<&AnyObject>, action_selector: Option<Sel>, ) -> NSInteger
§Safety
target
should be of the correct type.action_selector
must be a valid selector.
pub fn itemAtIndex(&self, index: NSInteger) -> Option<Retained<NSMenuItem>>
NSMenuItem
only.pub fn itemWithTitle(&self, title: &NSString) -> Option<Retained<NSMenuItem>>
NSMenuItem
only.pub fn lastItem(&self) -> Option<Retained<NSMenuItem>>
NSMenuItem
only.pub fn selectItem(&self, item: Option<&NSMenuItem>)
NSMenuItem
only.pub fn selectItemAtIndex(&self, index: NSInteger)
pub fn selectItemWithTitle(&self, title: &NSString)
pub fn selectItemWithTag(&self, tag: NSInteger) -> bool
pub fn setTitle(&self, string: Option<&NSString>)
pub fn selectedItem(&self) -> Option<Retained<NSMenuItem>>
NSMenuItem
only.pub fn indexOfSelectedItem(&self) -> NSInteger
pub fn synchronizeTitleAndSelectedItem(&self)
pub fn itemTitleAtIndex(&self, index: NSInteger) -> Retained<NSString>
pub fn itemTitles(&self) -> Retained<NSArray<NSString>>
pub fn titleOfSelectedItem(&self) -> Option<Retained<NSString>>
pub fn attachPopUpWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn dismissPopUp(&self)
pub fn performClickWithFrame_inView(&self, frame: NSRect, control_view: &NSView)
NSResponder
and NSView
only.pub fn arrowPosition(&self) -> NSPopUpArrowPosition
Sourcepub fn setArrowPosition(&self, arrow_position: NSPopUpArrowPosition)
pub fn setArrowPosition(&self, arrow_position: NSPopUpArrowPosition)
Setter for arrowPosition
.
Source§impl NSPopUpButtonCell
Methods declared on superclass NSMenuItemCell
.
impl NSPopUpButtonCell
Methods declared on superclass NSMenuItemCell
.
pub fn initTextCell(this: Allocated<Self>, string: &NSString) -> Retained<Self>
Source§impl NSPopUpButtonCell
Methods declared on superclass NSButtonCell
.
impl NSPopUpButtonCell
Methods declared on superclass NSButtonCell
.
Source§impl NSPopUpButtonCell
Methods declared on superclass NSCell
.
impl NSPopUpButtonCell
Methods declared on superclass NSCell
.
Source§impl NSPopUpButtonCell
Methods declared on superclass NSObject
.
impl NSPopUpButtonCell
Methods declared on superclass NSObject
.
pub fn new(mtm: MainThreadMarker) -> Retained<Self>
Methods from Deref<Target = NSMenuItemCell>§
NSMenuItem
only.Sourcepub fn setMenuItem(&self, menu_item: Option<&NSMenuItem>)
Available on crate feature NSMenuItem
only.
pub fn setMenuItem(&self, menu_item: Option<&NSMenuItem>)
NSMenuItem
only.Setter for menuItem
.
pub fn needsSizing(&self) -> bool
Sourcepub fn setNeedsSizing(&self, needs_sizing: bool)
pub fn setNeedsSizing(&self, needs_sizing: bool)
Setter for needsSizing
.
pub fn calcSize(&self)
pub fn needsDisplay(&self) -> bool
Sourcepub fn setNeedsDisplay(&self, needs_display: bool)
pub fn setNeedsDisplay(&self, needs_display: bool)
Setter for needsDisplay
.
pub fn stateImageWidth(&self) -> CGFloat
objc2-core-foundation
only.pub fn imageWidth(&self) -> CGFloat
objc2-core-foundation
only.pub fn titleWidth(&self) -> CGFloat
objc2-core-foundation
only.pub fn keyEquivalentWidth(&self) -> CGFloat
objc2-core-foundation
only.pub fn stateImageRectForBounds(&self, cell_frame: NSRect) -> NSRect
pub fn titleRectForBounds(&self, cell_frame: NSRect) -> NSRect
pub fn keyEquivalentRectForBounds(&self, cell_frame: NSRect) -> NSRect
pub fn drawSeparatorItemWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn drawStateImageWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn drawImageWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn drawTitleWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn drawKeyEquivalentWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn drawBorderAndBackgroundWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn tag(&self) -> NSInteger
Methods from Deref<Target = NSButtonCell>§
pub fn bezelStyle(&self) -> NSBezelStyle
Sourcepub fn setBezelStyle(&self, bezel_style: NSBezelStyle)
pub fn setBezelStyle(&self, bezel_style: NSBezelStyle)
Setter for bezelStyle
.
pub fn setButtonType(&self, type: NSButtonType)
pub fn highlightsBy(&self) -> NSCellStyleMask
Sourcepub fn setHighlightsBy(&self, highlights_by: NSCellStyleMask)
pub fn setHighlightsBy(&self, highlights_by: NSCellStyleMask)
Setter for highlightsBy
.
pub fn showsStateBy(&self) -> NSCellStyleMask
Sourcepub fn setShowsStateBy(&self, shows_state_by: NSCellStyleMask)
pub fn setShowsStateBy(&self, shows_state_by: NSCellStyleMask)
Setter for showsStateBy
.
pub fn title(&self) -> Retained<NSString>
pub fn attributedTitle(&self) -> Retained<NSAttributedString>
Sourcepub fn setAttributedTitle(&self, attributed_title: &NSAttributedString)
pub fn setAttributedTitle(&self, attributed_title: &NSAttributedString)
Setter for attributedTitle
.
This is copied when set.
pub fn alternateTitle(&self) -> Retained<NSString>
Sourcepub fn setAlternateTitle(&self, alternate_title: &NSString)
pub fn setAlternateTitle(&self, alternate_title: &NSString)
Setter for alternateTitle
.
This is copied when set.
pub fn attributedAlternateTitle(&self) -> Retained<NSAttributedString>
Sourcepub fn setAttributedAlternateTitle(
&self,
attributed_alternate_title: &NSAttributedString,
)
pub fn setAttributedAlternateTitle( &self, attributed_alternate_title: &NSAttributedString, )
Setter for attributedAlternateTitle
.
This is copied when set.
pub fn alternateImage(&self) -> Option<Retained<NSImage>>
NSImage
only.Sourcepub fn setAlternateImage(&self, alternate_image: Option<&NSImage>)
Available on crate feature NSImage
only.
pub fn setAlternateImage(&self, alternate_image: Option<&NSImage>)
NSImage
only.Setter for alternateImage
.
pub fn imagePosition(&self) -> NSCellImagePosition
Sourcepub fn setImagePosition(&self, image_position: NSCellImagePosition)
pub fn setImagePosition(&self, image_position: NSCellImagePosition)
Setter for imagePosition
.
pub fn imageScaling(&self) -> NSImageScaling
Sourcepub fn setImageScaling(&self, image_scaling: NSImageScaling)
pub fn setImageScaling(&self, image_scaling: NSImageScaling)
Setter for imageScaling
.
pub fn keyEquivalent(&self) -> Retained<NSString>
Sourcepub fn setKeyEquivalent(&self, key_equivalent: &NSString)
pub fn setKeyEquivalent(&self, key_equivalent: &NSString)
Setter for keyEquivalent
.
This is copied when set.
pub fn keyEquivalentModifierMask(&self) -> NSEventModifierFlags
NSEvent
only.Sourcepub fn setKeyEquivalentModifierMask(
&self,
key_equivalent_modifier_mask: NSEventModifierFlags,
)
Available on crate feature NSEvent
only.
pub fn setKeyEquivalentModifierMask( &self, key_equivalent_modifier_mask: NSEventModifierFlags, )
NSEvent
only.Setter for keyEquivalentModifierMask
.
pub fn isTransparent(&self) -> bool
Sourcepub fn setTransparent(&self, transparent: bool)
pub fn setTransparent(&self, transparent: bool)
Setter for isTransparent
.
pub fn isOpaque(&self) -> bool
pub fn imageDimsWhenDisabled(&self) -> bool
Sourcepub fn setImageDimsWhenDisabled(&self, image_dims_when_disabled: bool)
pub fn setImageDimsWhenDisabled(&self, image_dims_when_disabled: bool)
Setter for imageDimsWhenDisabled
.
pub fn showsBorderOnlyWhileMouseInside(&self) -> bool
Sourcepub fn setShowsBorderOnlyWhileMouseInside(
&self,
shows_border_only_while_mouse_inside: bool,
)
pub fn setShowsBorderOnlyWhileMouseInside( &self, shows_border_only_while_mouse_inside: bool, )
Setter for showsBorderOnlyWhileMouseInside
.
pub fn sound(&self) -> Option<Retained<NSSound>>
NSSound
only.Sourcepub fn setSound(&self, sound: Option<&NSSound>)
Available on crate feature NSSound
only.
pub fn setSound(&self, sound: Option<&NSSound>)
NSSound
only.Setter for sound
.
pub fn backgroundColor(&self) -> Option<Retained<NSColor>>
NSColor
only.Sourcepub fn setBackgroundColor(&self, background_color: Option<&NSColor>)
Available on crate feature NSColor
only.
pub fn setBackgroundColor(&self, background_color: Option<&NSColor>)
NSColor
only.Setter for backgroundColor
.
This is copied when set.
pub fn setPeriodicDelay_interval(&self, delay: c_float, interval: c_float)
Sourcepub unsafe fn getPeriodicDelay_interval(
&self,
delay: NonNull<c_float>,
interval: NonNull<c_float>,
)
pub unsafe fn getPeriodicDelay_interval( &self, delay: NonNull<c_float>, interval: NonNull<c_float>, )
§Safety
delay
must be a valid pointer.interval
must be a valid pointer.
Sourcepub unsafe fn performClick(&self, sender: Option<&AnyObject>)
pub unsafe fn performClick(&self, sender: Option<&AnyObject>)
§Safety
sender
should be of the correct type.
pub fn mouseEntered(&self, event: &NSEvent)
NSEvent
only.pub fn mouseExited(&self, event: &NSEvent)
NSEvent
only.pub fn drawBezelWithFrame_inView(&self, frame: NSRect, control_view: &NSView)
NSResponder
and NSView
only.pub fn drawImage_withFrame_inView( &self, image: &NSImage, frame: NSRect, control_view: &NSView, )
NSImage
and NSResponder
and NSView
only.pub fn drawTitle_withFrame_inView( &self, title: &NSAttributedString, frame: NSRect, control_view: &NSView, ) -> NSRect
NSResponder
and NSView
only.pub fn gradientType(&self) -> NSGradientType
Sourcepub fn setGradientType(&self, gradient_type: NSGradientType)
👎Deprecated: The gradientType property is unused, and setting it has no effect.
pub fn setGradientType(&self, gradient_type: NSGradientType)
Setter for gradientType
.
Sourcepub unsafe fn setTitleWithMnemonic(
&self,
string_with_ampersand: Option<&NSString>,
)
👎Deprecated: Mnemonics are not used on macOS. Set the title property directly instead.
pub unsafe fn setTitleWithMnemonic( &self, string_with_ampersand: Option<&NSString>, )
§Safety
string_with_ampersand
might not allow None
.
Sourcepub unsafe fn setAlternateTitleWithMnemonic(
&self,
string_with_ampersand: Option<&NSString>,
)
👎Deprecated: Mnemonics are not used on macOS. Set the alternateTitle property directly instead.
pub unsafe fn setAlternateTitleWithMnemonic( &self, string_with_ampersand: Option<&NSString>, )
§Safety
string_with_ampersand
might not allow None
.
pub fn setAlternateMnemonicLocation(&self, location: NSUInteger)
pub fn alternateMnemonicLocation(&self) -> NSUInteger
pub fn alternateMnemonic(&self) -> Option<Retained<NSString>>
pub fn keyEquivalentFont(&self) -> Option<Retained<NSFont>>
NSFont
only.Sourcepub fn setKeyEquivalentFont(&self, key_equivalent_font: Option<&NSFont>)
👎Deprecated: The keyEquivalentFont property is no longer used. It always returns the NSButtonCell’s font, and setting it has no effect.Available on crate feature NSFont
only.
pub fn setKeyEquivalentFont(&self, key_equivalent_font: Option<&NSFont>)
NSFont
only.Setter for keyEquivalentFont
.
pub fn setKeyEquivalentFont_size( &self, font_name: &NSString, font_size: CGFloat, )
objc2-core-foundation
only.Methods from Deref<Target = NSActionCell>§
Methods from Deref<Target = NSCell>§
Sourcepub unsafe fn controlView(&self) -> Option<Retained<NSView>>
Available on crate features NSResponder
and NSView
only.
pub unsafe fn controlView(&self) -> Option<Retained<NSView>>
NSResponder
and NSView
only.§Safety
This is not retained internally, you must ensure the object is still alive.
Sourcepub unsafe fn setControlView(&self, control_view: Option<&NSView>)
Available on crate features NSResponder
and NSView
only.
pub unsafe fn setControlView(&self, control_view: Option<&NSView>)
NSResponder
and NSView
only.Setter for controlView
.
§Safety
This is unretained, you must ensure the object is kept alive while in use.
pub fn type(&self) -> NSCellType
Sourcepub fn setType(&self, type: NSCellType)
pub fn setType(&self, type: NSCellType)
Setter for type
.
pub fn state(&self) -> NSControlStateValue
Sourcepub fn setState(&self, state: NSControlStateValue)
pub fn setState(&self, state: NSControlStateValue)
Setter for state
.
pub fn target(&self) -> Option<Retained<AnyObject>>
pub fn action(&self) -> Option<Sel>
pub fn tag(&self) -> NSInteger
pub fn title(&self) -> Retained<NSString>
pub fn isOpaque(&self) -> bool
pub fn isEnabled(&self) -> bool
Sourcepub fn setEnabled(&self, enabled: bool)
pub fn setEnabled(&self, enabled: bool)
Setter for isEnabled
.
pub fn sendActionOn(&self, mask: NSEventMask) -> NSInteger
NSEvent
only.pub fn isContinuous(&self) -> bool
Sourcepub fn setContinuous(&self, continuous: bool)
pub fn setContinuous(&self, continuous: bool)
Setter for isContinuous
.
pub fn isEditable(&self) -> bool
Sourcepub fn setEditable(&self, editable: bool)
pub fn setEditable(&self, editable: bool)
Setter for isEditable
.
pub fn isSelectable(&self) -> bool
Sourcepub fn setSelectable(&self, selectable: bool)
pub fn setSelectable(&self, selectable: bool)
Setter for isSelectable
.
pub fn isBordered(&self) -> bool
Sourcepub fn setBordered(&self, bordered: bool)
pub fn setBordered(&self, bordered: bool)
Setter for isBordered
.
pub fn isBezeled(&self) -> bool
Sourcepub fn setBezeled(&self, bezeled: bool)
pub fn setBezeled(&self, bezeled: bool)
Setter for isBezeled
.
pub fn isScrollable(&self) -> bool
Sourcepub fn setScrollable(&self, scrollable: bool)
pub fn setScrollable(&self, scrollable: bool)
Setter for isScrollable
.
pub fn isHighlighted(&self) -> bool
Sourcepub fn setHighlighted(&self, highlighted: bool)
pub fn setHighlighted(&self, highlighted: bool)
Setter for isHighlighted
.
pub fn alignment(&self) -> NSTextAlignment
NSText
only.Sourcepub fn setAlignment(&self, alignment: NSTextAlignment)
Available on crate feature NSText
only.
pub fn setAlignment(&self, alignment: NSTextAlignment)
NSText
only.Setter for alignment
.
pub fn wraps(&self) -> bool
pub fn font(&self) -> Option<Retained<NSFont>>
NSFont
only.Sourcepub fn setFont(&self, font: Option<&NSFont>)
Available on crate feature NSFont
only.
pub fn setFont(&self, font: Option<&NSFont>)
NSFont
only.Setter for font
.
pub fn keyEquivalent(&self) -> Retained<NSString>
pub fn formatter(&self) -> Option<Retained<NSFormatter>>
Sourcepub fn setFormatter(&self, formatter: Option<&NSFormatter>)
pub fn setFormatter(&self, formatter: Option<&NSFormatter>)
Setter for formatter
.
pub 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
.
This is copied when set.
§Safety
object_value
should be of the correct type.
pub fn hasValidObjectValue(&self) -> bool
pub fn stringValue(&self) -> Retained<NSString>
Sourcepub fn setStringValue(&self, string_value: &NSString)
pub fn setStringValue(&self, string_value: &NSString)
Setter for stringValue
.
This is copied when set.
Sourcepub unsafe fn compare(&self, other_cell: &AnyObject) -> NSComparisonResult
pub unsafe fn compare(&self, other_cell: &AnyObject) -> NSComparisonResult
§Safety
other_cell
should be of the correct type.
pub fn intValue(&self) -> c_int
Sourcepub fn setIntValue(&self, int_value: c_int)
pub fn setIntValue(&self, int_value: c_int)
Setter for intValue
.
pub fn floatValue(&self) -> c_float
Sourcepub fn setFloatValue(&self, float_value: c_float)
pub fn setFloatValue(&self, float_value: c_float)
Setter for floatValue
.
pub fn doubleValue(&self) -> c_double
Sourcepub fn setDoubleValue(&self, double_value: c_double)
pub fn setDoubleValue(&self, double_value: c_double)
Setter for doubleValue
.
pub fn integerValue(&self) -> NSInteger
Sourcepub fn setIntegerValue(&self, integer_value: NSInteger)
pub fn setIntegerValue(&self, integer_value: NSInteger)
Setter for integerValue
.
Sourcepub unsafe fn takeIntValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeIntValueFrom(&self, sender: Option<&AnyObject>)
§Safety
sender
should be of the correct type.
Sourcepub unsafe fn takeFloatValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeFloatValueFrom(&self, sender: Option<&AnyObject>)
§Safety
sender
should be of the correct type.
Sourcepub unsafe fn takeDoubleValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeDoubleValueFrom(&self, sender: Option<&AnyObject>)
§Safety
sender
should be of the correct type.
Sourcepub unsafe fn takeStringValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeStringValueFrom(&self, sender: Option<&AnyObject>)
§Safety
sender
should be of the correct type.
Sourcepub unsafe fn takeObjectValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeObjectValueFrom(&self, sender: Option<&AnyObject>)
§Safety
sender
should be of the correct type.
Sourcepub unsafe fn takeIntegerValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeIntegerValueFrom(&self, sender: Option<&AnyObject>)
§Safety
sender
should be of the correct type.
pub fn image(&self) -> Option<Retained<NSImage>>
NSImage
only.Sourcepub fn setImage(&self, image: Option<&NSImage>)
Available on crate feature NSImage
only.
pub fn setImage(&self, image: Option<&NSImage>)
NSImage
only.Setter for image
.
pub fn controlSize(&self) -> NSControlSize
Sourcepub fn setControlSize(&self, control_size: NSControlSize)
pub fn setControlSize(&self, control_size: NSControlSize)
Setter for controlSize
.
pub fn representedObject(&self) -> Option<Retained<AnyObject>>
Sourcepub unsafe fn setRepresentedObject(
&self,
represented_object: Option<&AnyObject>,
)
pub unsafe fn setRepresentedObject( &self, represented_object: Option<&AnyObject>, )
pub fn cellAttribute(&self, parameter: NSCellAttribute) -> NSInteger
pub fn setCellAttribute_to(&self, parameter: NSCellAttribute, value: NSInteger)
pub fn imageRectForBounds(&self, rect: NSRect) -> NSRect
pub fn titleRectForBounds(&self, rect: NSRect) -> NSRect
pub fn drawingRectForBounds(&self, rect: NSRect) -> NSRect
pub fn cellSize(&self) -> NSSize
pub fn cellSizeForBounds(&self, rect: NSRect) -> NSSize
pub fn highlightColorWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, ) -> Option<Retained<NSColor>>
NSColor
and NSResponder
and NSView
only.pub fn calcDrawInfo(&self, rect: NSRect)
pub fn setUpFieldEditorAttributes(&self, text_obj: &NSText) -> Retained<NSText>
NSResponder
and NSText
and NSView
only.pub fn drawInteriorWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn drawWithFrame_inView(&self, cell_frame: NSRect, control_view: &NSView)
NSResponder
and NSView
only.pub fn highlight_withFrame_inView( &self, flag: bool, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn mouseDownFlags(&self) -> NSInteger
Sourcepub unsafe fn getPeriodicDelay_interval(
&self,
delay: NonNull<c_float>,
interval: NonNull<c_float>,
)
pub unsafe fn getPeriodicDelay_interval( &self, delay: NonNull<c_float>, interval: NonNull<c_float>, )
§Safety
delay
must be a valid pointer.interval
must be a valid pointer.
pub fn startTrackingAt_inView( &self, start_point: NSPoint, control_view: &NSView, ) -> bool
NSResponder
and NSView
only.pub fn continueTracking_at_inView( &self, last_point: NSPoint, current_point: NSPoint, control_view: &NSView, ) -> bool
NSResponder
and NSView
only.pub fn stopTracking_at_inView_mouseIsUp( &self, last_point: NSPoint, stop_point: NSPoint, control_view: &NSView, flag: bool, )
NSResponder
and NSView
only.pub fn trackMouse_inRect_ofView_untilMouseUp( &self, event: &NSEvent, cell_frame: NSRect, control_view: &NSView, flag: bool, ) -> bool
NSEvent
and NSResponder
and NSView
only.Sourcepub unsafe fn editWithFrame_inView_editor_delegate_event(
&self,
rect: NSRect,
control_view: &NSView,
text_obj: &NSText,
delegate: Option<&AnyObject>,
event: Option<&NSEvent>,
)
Available on crate features NSEvent
and NSResponder
and NSText
and NSView
only.
pub unsafe fn editWithFrame_inView_editor_delegate_event( &self, rect: NSRect, control_view: &NSView, text_obj: &NSText, delegate: Option<&AnyObject>, event: Option<&NSEvent>, )
NSEvent
and NSResponder
and NSText
and NSView
only.§Safety
delegate
should be of the correct type.
Sourcepub unsafe fn selectWithFrame_inView_editor_delegate_start_length(
&self,
rect: NSRect,
control_view: &NSView,
text_obj: &NSText,
delegate: Option<&AnyObject>,
sel_start: NSInteger,
sel_length: NSInteger,
)
Available on crate features NSResponder
and NSText
and NSView
only.
pub unsafe fn selectWithFrame_inView_editor_delegate_start_length( &self, rect: NSRect, control_view: &NSView, text_obj: &NSText, delegate: Option<&AnyObject>, sel_start: NSInteger, sel_length: NSInteger, )
NSResponder
and NSText
and NSView
only.§Safety
delegate
should be of the correct type.
pub fn endEditing(&self, text_obj: &NSText)
NSResponder
and NSText
and NSView
only.pub fn resetCursorRect_inView(&self, cell_frame: NSRect, control_view: &NSView)
NSResponder
and NSView
only.NSMenu
only.Sourcepub fn setMenu(&self, menu: Option<&NSMenu>)
Available on crate feature NSMenu
only.
pub fn setMenu(&self, menu: Option<&NSMenu>)
NSMenu
only.Setter for menu
.
NSEvent
and NSMenu
and NSResponder
and NSView
only.pub fn sendsActionOnEndEditing(&self) -> bool
Sourcepub fn setSendsActionOnEndEditing(&self, sends_action_on_end_editing: bool)
pub fn setSendsActionOnEndEditing(&self, sends_action_on_end_editing: bool)
Setter for sendsActionOnEndEditing
.
pub fn baseWritingDirection(&self) -> NSWritingDirection
NSText
only.Sourcepub fn setBaseWritingDirection(
&self,
base_writing_direction: NSWritingDirection,
)
Available on crate feature NSText
only.
pub fn setBaseWritingDirection( &self, base_writing_direction: NSWritingDirection, )
NSText
only.Setter for baseWritingDirection
.
pub fn lineBreakMode(&self) -> NSLineBreakMode
NSParagraphStyle
only.Sourcepub fn setLineBreakMode(&self, line_break_mode: NSLineBreakMode)
Available on crate feature NSParagraphStyle
only.
pub fn setLineBreakMode(&self, line_break_mode: NSLineBreakMode)
NSParagraphStyle
only.Setter for lineBreakMode
.
pub fn allowsUndo(&self) -> bool
Sourcepub fn setAllowsUndo(&self, allows_undo: bool)
pub fn setAllowsUndo(&self, allows_undo: bool)
Setter for allowsUndo
.
pub fn truncatesLastVisibleLine(&self) -> bool
Sourcepub fn setTruncatesLastVisibleLine(&self, truncates_last_visible_line: bool)
pub fn setTruncatesLastVisibleLine(&self, truncates_last_visible_line: bool)
Setter for truncatesLastVisibleLine
.
pub fn userInterfaceLayoutDirection(&self) -> NSUserInterfaceLayoutDirection
NSUserInterfaceLayout
only.Sourcepub fn setUserInterfaceLayoutDirection(
&self,
user_interface_layout_direction: NSUserInterfaceLayoutDirection,
)
Available on crate feature NSUserInterfaceLayout
only.
pub fn setUserInterfaceLayoutDirection( &self, user_interface_layout_direction: NSUserInterfaceLayoutDirection, )
NSUserInterfaceLayout
only.Setter for userInterfaceLayoutDirection
.
pub fn fieldEditorForView( &self, control_view: &NSView, ) -> Option<Retained<NSTextView>>
NSResponder
and NSText
and NSTextView
and NSView
only.pub fn usesSingleLineMode(&self) -> bool
Sourcepub fn setUsesSingleLineMode(&self, uses_single_line_mode: bool)
pub fn setUsesSingleLineMode(&self, uses_single_line_mode: bool)
Setter for usesSingleLineMode
.
pub fn draggingImageComponentsWithFrame_inView( &self, frame: NSRect, view: &NSView, ) -> Retained<NSArray<NSDraggingImageComponent>>
NSDraggingItem
and NSResponder
and NSView
only.pub fn refusesFirstResponder(&self) -> bool
Sourcepub fn setRefusesFirstResponder(&self, refuses_first_responder: bool)
pub fn setRefusesFirstResponder(&self, refuses_first_responder: bool)
Setter for refusesFirstResponder
.
pub fn acceptsFirstResponder(&self) -> bool
pub fn showsFirstResponder(&self) -> bool
Sourcepub fn setShowsFirstResponder(&self, shows_first_responder: bool)
pub fn setShowsFirstResponder(&self, shows_first_responder: bool)
Setter for showsFirstResponder
.
Sourcepub unsafe fn performClick(&self, sender: Option<&AnyObject>)
pub unsafe fn performClick(&self, sender: Option<&AnyObject>)
§Safety
sender
should be of the correct type.
pub fn focusRingType(&self) -> NSFocusRingType
NSGraphics
only.Sourcepub fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)
Available on crate feature NSGraphics
only.
pub fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)
NSGraphics
only.Setter for focusRingType
.
pub fn drawFocusRingMaskWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub fn focusRingMaskBoundsForFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, ) -> NSRect
NSResponder
and NSView
only.pub fn wantsNotificationForMarkedText(&self) -> bool
pub fn attributedStringValue(&self) -> Retained<NSAttributedString>
Sourcepub fn setAttributedStringValue(
&self,
attributed_string_value: &NSAttributedString,
)
pub fn setAttributedStringValue( &self, attributed_string_value: &NSAttributedString, )
Setter for attributedStringValue
.
This is copied when set.
pub fn allowsEditingTextAttributes(&self) -> bool
Sourcepub fn setAllowsEditingTextAttributes(
&self,
allows_editing_text_attributes: bool,
)
pub fn setAllowsEditingTextAttributes( &self, allows_editing_text_attributes: bool, )
Setter for allowsEditingTextAttributes
.
pub fn importsGraphics(&self) -> bool
Sourcepub fn setImportsGraphics(&self, imports_graphics: bool)
pub fn setImportsGraphics(&self, imports_graphics: bool)
Setter for importsGraphics
.
pub fn allowsMixedState(&self) -> bool
Sourcepub fn setAllowsMixedState(&self, allows_mixed_state: bool)
pub fn setAllowsMixedState(&self, allows_mixed_state: bool)
Setter for allowsMixedState
.
pub fn nextState(&self) -> NSInteger
pub fn setNextState(&self)
pub fn hitTestForEvent_inRect_ofView( &self, event: &NSEvent, cell_frame: NSRect, control_view: &NSView, ) -> NSCellHitResult
NSEvent
and NSResponder
and NSView
only.pub fn expansionFrameWithFrame_inView( &self, cell_frame: NSRect, view: &NSView, ) -> NSRect
NSResponder
and NSView
only.pub fn drawWithExpansionFrame_inView(&self, cell_frame: NSRect, view: &NSView)
NSResponder
and NSView
only.pub fn backgroundStyle(&self) -> NSBackgroundStyle
Sourcepub fn setBackgroundStyle(&self, background_style: NSBackgroundStyle)
pub fn setBackgroundStyle(&self, background_style: NSBackgroundStyle)
Setter for backgroundStyle
.
pub fn interiorBackgroundStyle(&self) -> NSBackgroundStyle
pub fn controlTint(&self) -> NSControlTint
Sourcepub fn setControlTint(&self, control_tint: NSControlTint)
👎Deprecated: The controlTint property is not respected on 10.14 and later. For custom cells, use +[NSColor controlAccentColor] to respect the user’s preferred accent color when drawing.
pub fn setControlTint(&self, control_tint: NSControlTint)
Setter for controlTint
.
pub fn entryType(&self) -> NSInteger
pub fn setEntryType(&self, type: NSInteger)
pub fn isEntryAcceptable(&self, string: &NSString) -> bool
pub fn setFloatingPointFormat_left_right( &self, auto_range: bool, left_digits: NSUInteger, right_digits: NSUInteger, )
pub fn setMnemonicLocation(&self, location: NSUInteger)
pub fn mnemonicLocation(&self) -> NSUInteger
pub fn mnemonic(&self) -> Retained<NSString>
pub fn setTitleWithMnemonic(&self, string_with_ampersand: &NSString)
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.
§Panics
May panic if the object is invalid (which may be the case for objects
returned from unavailable init
/new
methods).
§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<AnyObject> for NSPopUpButtonCell
impl AsRef<AnyObject> for NSPopUpButtonCell
Source§impl AsRef<NSActionCell> for NSPopUpButtonCell
impl AsRef<NSActionCell> for NSPopUpButtonCell
Source§fn as_ref(&self) -> &NSActionCell
fn as_ref(&self) -> &NSActionCell
Source§impl AsRef<NSButtonCell> for NSPopUpButtonCell
impl AsRef<NSButtonCell> for NSPopUpButtonCell
Source§fn as_ref(&self) -> &NSButtonCell
fn as_ref(&self) -> &NSButtonCell
Source§impl AsRef<NSCell> for NSPopUpButtonCell
impl AsRef<NSCell> for NSPopUpButtonCell
Source§impl AsRef<NSMenuItemCell> for NSPopUpButtonCell
impl AsRef<NSMenuItemCell> for NSPopUpButtonCell
Source§fn as_ref(&self) -> &NSMenuItemCell
fn as_ref(&self) -> &NSMenuItemCell
Source§impl AsRef<NSObject> for NSPopUpButtonCell
impl AsRef<NSObject> for NSPopUpButtonCell
Source§impl AsRef<NSPopUpButtonCell> for NSPopUpButtonCell
impl AsRef<NSPopUpButtonCell> for NSPopUpButtonCell
Source§impl Borrow<AnyObject> for NSPopUpButtonCell
impl Borrow<AnyObject> for NSPopUpButtonCell
Source§impl Borrow<NSActionCell> for NSPopUpButtonCell
impl Borrow<NSActionCell> for NSPopUpButtonCell
Source§fn borrow(&self) -> &NSActionCell
fn borrow(&self) -> &NSActionCell
Source§impl Borrow<NSButtonCell> for NSPopUpButtonCell
impl Borrow<NSButtonCell> for NSPopUpButtonCell
Source§fn borrow(&self) -> &NSButtonCell
fn borrow(&self) -> &NSButtonCell
Source§impl Borrow<NSCell> for NSPopUpButtonCell
impl Borrow<NSCell> for NSPopUpButtonCell
Source§impl Borrow<NSMenuItemCell> for NSPopUpButtonCell
impl Borrow<NSMenuItemCell> for NSPopUpButtonCell
Source§fn borrow(&self) -> &NSMenuItemCell
fn borrow(&self) -> &NSMenuItemCell
Source§impl Borrow<NSObject> for NSPopUpButtonCell
impl Borrow<NSObject> for NSPopUpButtonCell
Source§impl ClassType for NSPopUpButtonCell
impl ClassType for NSPopUpButtonCell
Source§const NAME: &'static str = "NSPopUpButtonCell"
const NAME: &'static str = "NSPopUpButtonCell"
Source§type Super = NSMenuItemCell
type Super = NSMenuItemCell
Source§type ThreadKind = <<NSPopUpButtonCell as ClassType>::Super as ClassType>::ThreadKind
type ThreadKind = <<NSPopUpButtonCell as ClassType>::Super as ClassType>::ThreadKind
Source§impl CopyingHelper for NSPopUpButtonCell
impl CopyingHelper for NSPopUpButtonCell
Source§type Result = NSPopUpButtonCell
type Result = NSPopUpButtonCell
Self
if the type has no
immutable counterpart. Read moreSource§impl Debug for NSPopUpButtonCell
impl Debug for NSPopUpButtonCell
Source§impl Deref for NSPopUpButtonCell
impl Deref for NSPopUpButtonCell
Source§impl Hash for NSPopUpButtonCell
impl Hash for NSPopUpButtonCell
Source§impl Message for NSPopUpButtonCell
impl Message for NSPopUpButtonCell
Source§impl NSAccessibility for NSPopUpButtonCell
impl NSAccessibility for NSPopUpButtonCell
Source§fn isAccessibilityElement(&self) -> bool
fn isAccessibilityElement(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityElement(&self, accessibility_element: bool)
fn setAccessibilityElement(&self, accessibility_element: bool)
NSAccessibilityProtocols
only.isAccessibilityElement
.Source§fn accessibilityFrame(&self) -> NSRect
fn accessibilityFrame(&self) -> NSRect
NSAccessibilityProtocols
only.Source§fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
NSAccessibilityProtocols
only.accessibilityFrame
.Source§fn isAccessibilityFocused(&self) -> bool
fn isAccessibilityFocused(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityFocused(&self, accessibility_focused: bool)
fn setAccessibilityFocused(&self, accessibility_focused: bool)
NSAccessibilityProtocols
only.isAccessibilityFocused
.Source§fn accessibilityActivationPoint(&self) -> NSPoint
fn accessibilityActivationPoint(&self) -> NSPoint
NSAccessibilityProtocols
only.Source§fn setAccessibilityActivationPoint(
&self,
accessibility_activation_point: NSPoint,
)
fn setAccessibilityActivationPoint( &self, accessibility_activation_point: NSPoint, )
NSAccessibilityProtocols
only.accessibilityActivationPoint
.Source§fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityTopLevelUIElement(
&self,
accessibility_top_level_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityTopLevelUIElement( &self, accessibility_top_level_ui_element: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityTopLevelUIElement
. Read moreSource§fn accessibilityURL(&self) -> Option<Retained<NSURL>>
fn accessibilityURL(&self) -> Option<Retained<NSURL>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
NSAccessibilityProtocols
only.accessibilityURL
. Read moreSource§fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
NSAccessibilityProtocols
only.accessibilityValue
. Read moreSource§fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityValueDescription(
&self,
accessibility_value_description: Option<&NSString>,
)
fn setAccessibilityValueDescription( &self, accessibility_value_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityValueDescription
. Read moreSource§fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleChildren(
&self,
accessibility_visible_children: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleChildren( &self, accessibility_visible_children: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityVisibleChildren
. Read moreSource§fn accessibilitySubrole(&self) -> Option<Retained<NSAccessibilitySubrole>>
fn accessibilitySubrole(&self) -> Option<Retained<NSAccessibilitySubrole>>
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§fn setAccessibilitySubrole(
&self,
accessibility_subrole: Option<&NSAccessibilitySubrole>,
)
fn setAccessibilitySubrole( &self, accessibility_subrole: Option<&NSAccessibilitySubrole>, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilitySubrole
. Read moreSource§fn accessibilityTitle(&self) -> Option<Retained<NSString>>
fn accessibilityTitle(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityTitle
. Read moreSource§fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityTitleUIElement(
&self,
accessibility_title_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityTitleUIElement( &self, accessibility_title_ui_element: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityTitleUIElement
. Read moreSource§fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityNextContents(
&self,
accessibility_next_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityNextContents( &self, accessibility_next_contents: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityNextContents
. Read moreSource§fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§fn setAccessibilityOrientation(
&self,
accessibility_orientation: NSAccessibilityOrientation,
)
fn setAccessibilityOrientation( &self, accessibility_orientation: NSAccessibilityOrientation, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityOrientation
.Source§fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityOverflowButton(
&self,
accessibility_overflow_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityOverflowButton( &self, accessibility_overflow_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityOverflowButton
. Read moreSource§fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityParent(
&self,
accessibility_parent: Option<&AnyObject>,
)
unsafe fn setAccessibilityParent( &self, accessibility_parent: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityParent
. Read moreSource§fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityPlaceholderValue(
&self,
accessibility_placeholder_value: Option<&NSString>,
)
fn setAccessibilityPlaceholderValue( &self, accessibility_placeholder_value: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityPlaceholderValue
. Read moreSource§fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityPreviousContents(
&self,
accessibility_previous_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityPreviousContents( &self, accessibility_previous_contents: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityPreviousContents
. Read moreSource§fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§fn setAccessibilityRole(&self, accessibility_role: Option<&NSAccessibilityRole>)
fn setAccessibilityRole(&self, accessibility_role: Option<&NSAccessibilityRole>)
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityRole
. Read moreSource§fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityRoleDescription(
&self,
accessibility_role_description: Option<&NSString>,
)
fn setAccessibilityRoleDescription( &self, accessibility_role_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityRoleDescription
. Read moreSource§fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySearchButton(
&self,
accessibility_search_button: Option<&AnyObject>,
)
unsafe fn setAccessibilitySearchButton( &self, accessibility_search_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilitySearchButton
. Read moreSource§fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySearchMenu(
&self,
accessibility_search_menu: Option<&AnyObject>,
)
unsafe fn setAccessibilitySearchMenu( &self, accessibility_search_menu: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilitySearchMenu
. Read moreSource§fn isAccessibilitySelected(&self) -> bool
fn isAccessibilitySelected(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilitySelected(&self, accessibility_selected: bool)
fn setAccessibilitySelected(&self, accessibility_selected: bool)
NSAccessibilityProtocols
only.isAccessibilitySelected
.Source§fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedChildren(
&self,
accessibility_selected_children: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedChildren( &self, accessibility_selected_children: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySelectedChildren
. Read moreSource§fn accessibilityServesAsTitleForUIElements(&self) -> Option<Retained<NSArray>>
fn accessibilityServesAsTitleForUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.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>, )
NSAccessibilityProtocols
only.accessibilityServesAsTitleForUIElements
. Read moreSource§fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityShownMenu(
&self,
accessibility_shown_menu: Option<&AnyObject>,
)
unsafe fn setAccessibilityShownMenu( &self, accessibility_shown_menu: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityShownMenu
. Read moreSource§fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMinValue(
&self,
accessibility_min_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityMinValue( &self, accessibility_min_value: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMinValue
. Read moreSource§fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMaxValue(
&self,
accessibility_max_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityMaxValue( &self, accessibility_max_value: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMaxValue
. Read moreSource§fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityLinkedUIElements(
&self,
accessibility_linked_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityLinkedUIElements( &self, accessibility_linked_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityLinkedUIElements
. Read moreSource§fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityWindow(
&self,
accessibility_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityWindow( &self, accessibility_window: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityWindow
. Read moreSource§fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityIdentifier(
&self,
accessibility_identifier: Option<&NSString>,
)
fn setAccessibilityIdentifier( &self, accessibility_identifier: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityIdentifier
. Read moreSource§fn accessibilityHelp(&self) -> Option<Retained<NSString>>
fn accessibilityHelp(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityHelp
. Read moreSource§fn accessibilityFilename(&self) -> Option<Retained<NSString>>
fn accessibilityFilename(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityFilename(&self, accessibility_filename: Option<&NSString>)
fn setAccessibilityFilename(&self, accessibility_filename: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityFilename
. Read moreSource§fn isAccessibilityExpanded(&self) -> bool
fn isAccessibilityExpanded(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
NSAccessibilityProtocols
only.isAccessibilityExpanded
.Source§fn isAccessibilityEdited(&self) -> bool
fn isAccessibilityEdited(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityEdited(&self, accessibility_edited: bool)
fn setAccessibilityEdited(&self, accessibility_edited: bool)
NSAccessibilityProtocols
only.isAccessibilityEdited
.Source§fn isAccessibilityEnabled(&self) -> bool
fn isAccessibilityEnabled(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
NSAccessibilityProtocols
only.isAccessibilityEnabled
.Source§fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityChildren(
&self,
accessibility_children: Option<&NSArray>,
)
unsafe fn setAccessibilityChildren( &self, accessibility_children: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityChildren
. Read moreNSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilityChildrenInNavigationOrder
. Read moreSource§fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityClearButton(
&self,
accessibility_clear_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityClearButton( &self, accessibility_clear_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityClearButton
. Read moreSource§fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityCancelButton(
&self,
accessibility_cancel_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityCancelButton( &self, accessibility_cancel_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityCancelButton
. Read moreSource§fn isAccessibilityProtectedContent(&self) -> bool
fn isAccessibilityProtectedContent(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityProtectedContent(
&self,
accessibility_protected_content: bool,
)
fn setAccessibilityProtectedContent( &self, accessibility_protected_content: bool, )
NSAccessibilityProtocols
only.isAccessibilityProtectedContent
.Source§fn accessibilityContents(&self) -> Option<Retained<NSArray>>
fn accessibilityContents(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityContents(
&self,
accessibility_contents: Option<&NSArray>,
)
unsafe fn setAccessibilityContents( &self, accessibility_contents: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityContents
. Read moreSource§fn accessibilityLabel(&self) -> Option<Retained<NSString>>
fn accessibilityLabel(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityLabel
. Read moreSource§fn isAccessibilityAlternateUIVisible(&self) -> bool
fn isAccessibilityAlternateUIVisible(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityAlternateUIVisible(
&self,
accessibility_alternate_ui_visible: bool,
)
fn setAccessibilityAlternateUIVisible( &self, accessibility_alternate_ui_visible: bool, )
NSAccessibilityProtocols
only.isAccessibilityAlternateUIVisible
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilitySharedFocusElements
. Read moreSource§fn isAccessibilityRequired(&self) -> bool
fn isAccessibilityRequired(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityRequired(&self, accessibility_required: bool)
fn setAccessibilityRequired(&self, accessibility_required: bool)
NSAccessibilityProtocols
only.isAccessibilityRequired
.Source§fn accessibilityCustomRotors(
&self,
) -> Retained<NSArray<NSAccessibilityCustomRotor>>
fn accessibilityCustomRotors( &self, ) -> Retained<NSArray<NSAccessibilityCustomRotor>>
NSAccessibilityProtocols
and NSAccessibilityCustomRotor
only.Source§fn setAccessibilityCustomRotors(
&self,
accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>,
)
fn setAccessibilityCustomRotors( &self, accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>, )
NSAccessibilityProtocols
and NSAccessibilityCustomRotor
only.accessibilityCustomRotors
. Read moreSource§fn accessibilityUserInputLabels(&self) -> Option<Retained<NSArray<NSString>>>
fn accessibilityUserInputLabels(&self) -> Option<Retained<NSArray<NSString>>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityUserInputLabels(
&self,
accessibility_user_input_labels: Option<&NSArray<NSString>>,
)
fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>>, )
NSAccessibilityProtocols
only.accessibilityUserInputLabels
. Read moreSource§fn accessibilityAttributedUserInputLabels(
&self,
) -> Option<Retained<NSArray<NSAttributedString>>>
fn accessibilityAttributedUserInputLabels( &self, ) -> Option<Retained<NSArray<NSAttributedString>>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityAttributedUserInputLabels(
&self,
accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>,
)
fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>, )
NSAccessibilityProtocols
only.accessibilityAttributedUserInputLabels
. Read moreSource§fn accessibilityApplicationFocusedUIElement(
&self,
) -> Option<Retained<AnyObject>>
fn accessibilityApplicationFocusedUIElement( &self, ) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityApplicationFocusedUIElement(
&self,
accessibility_application_focused_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityApplicationFocusedUIElement( &self, accessibility_application_focused_ui_element: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityApplicationFocusedUIElement
. Read moreSource§fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMainWindow(
&self,
accessibility_main_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityMainWindow( &self, accessibility_main_window: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMainWindow
. Read moreSource§fn isAccessibilityHidden(&self) -> bool
fn isAccessibilityHidden(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityHidden(&self, accessibility_hidden: bool)
fn setAccessibilityHidden(&self, accessibility_hidden: bool)
NSAccessibilityProtocols
only.isAccessibilityHidden
.Source§fn isAccessibilityFrontmost(&self) -> bool
fn isAccessibilityFrontmost(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
NSAccessibilityProtocols
only.isAccessibilityFrontmost
.Source§fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFocusedWindow(
&self,
accessibility_focused_window: Option<&AnyObject>,
)
unsafe fn setAccessibilityFocusedWindow( &self, accessibility_focused_window: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityFocusedWindow
. Read moreSource§fn accessibilityWindows(&self) -> Option<Retained<NSArray>>
fn accessibilityWindows(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityWindows(
&self,
accessibility_windows: Option<&NSArray>,
)
unsafe fn setAccessibilityWindows( &self, accessibility_windows: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityWindows
. Read moreSource§fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityExtrasMenuBar(
&self,
accessibility_extras_menu_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityExtrasMenuBar( &self, accessibility_extras_menu_bar: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityExtrasMenuBar
. Read moreSource§fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMenuBar(
&self,
accessibility_menu_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityMenuBar( &self, accessibility_menu_bar: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMenuBar
. Read moreSource§fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumnTitles(
&self,
accessibility_column_titles: Option<&NSArray>,
)
unsafe fn setAccessibilityColumnTitles( &self, accessibility_column_titles: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityColumnTitles
. Read moreSource§fn isAccessibilityOrderedByRow(&self) -> bool
fn isAccessibilityOrderedByRow(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityOrderedByRow(&self, accessibility_ordered_by_row: bool)
fn setAccessibilityOrderedByRow(&self, accessibility_ordered_by_row: bool)
NSAccessibilityProtocols
only.isAccessibilityOrderedByRow
.Source§fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§fn setAccessibilityHorizontalUnits(
&self,
accessibility_horizontal_units: NSAccessibilityUnits,
)
fn setAccessibilityHorizontalUnits( &self, accessibility_horizontal_units: NSAccessibilityUnits, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityHorizontalUnits
.Source§fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§fn setAccessibilityVerticalUnits(
&self,
accessibility_vertical_units: NSAccessibilityUnits,
)
fn setAccessibilityVerticalUnits( &self, accessibility_vertical_units: NSAccessibilityUnits, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityVerticalUnits
.Source§fn accessibilityHorizontalUnitDescription(&self) -> Option<Retained<NSString>>
fn accessibilityHorizontalUnitDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityHorizontalUnitDescription(
&self,
accessibility_horizontal_unit_description: Option<&NSString>,
)
fn setAccessibilityHorizontalUnitDescription( &self, accessibility_horizontal_unit_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityHorizontalUnitDescription
. Read moreSource§fn accessibilityVerticalUnitDescription(&self) -> Option<Retained<NSString>>
fn accessibilityVerticalUnitDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityVerticalUnitDescription(
&self,
accessibility_vertical_unit_description: Option<&NSString>,
)
fn setAccessibilityVerticalUnitDescription( &self, accessibility_vertical_unit_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityVerticalUnitDescription
. Read moreSource§fn accessibilityLayoutPointForScreenPoint(&self, point: NSPoint) -> NSPoint
fn accessibilityLayoutPointForScreenPoint(&self, point: NSPoint) -> NSPoint
NSAccessibilityProtocols
only.Source§fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize
fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize
NSAccessibilityProtocols
only.Source§fn accessibilityScreenPointForLayoutPoint(&self, point: NSPoint) -> NSPoint
fn accessibilityScreenPointForLayoutPoint(&self, point: NSPoint) -> NSPoint
NSAccessibilityProtocols
only.Source§fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize
fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize
NSAccessibilityProtocols
only.Source§fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHandles(
&self,
accessibility_handles: Option<&NSArray>,
)
unsafe fn setAccessibilityHandles( &self, accessibility_handles: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityHandles
. Read moreSource§fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityWarningValue(
&self,
accessibility_warning_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityWarningValue( &self, accessibility_warning_value: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityWarningValue
. Read moreSource§fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityCriticalValue(
&self,
accessibility_critical_value: Option<&AnyObject>,
)
unsafe fn setAccessibilityCriticalValue( &self, accessibility_critical_value: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityCriticalValue
. Read moreSource§fn isAccessibilityDisclosed(&self) -> bool
fn isAccessibilityDisclosed(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
NSAccessibilityProtocols
only.isAccessibilityDisclosed
.Source§fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDisclosedByRow(
&self,
accessibility_disclosed_by_row: Option<&AnyObject>,
)
unsafe fn setAccessibilityDisclosedByRow( &self, accessibility_disclosed_by_row: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityDisclosedByRow
. Read moreSource§fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDisclosedRows(
&self,
accessibility_disclosed_rows: Option<&AnyObject>,
)
unsafe fn setAccessibilityDisclosedRows( &self, accessibility_disclosed_rows: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityDisclosedRows
. Read moreSource§fn accessibilityDisclosureLevel(&self) -> NSInteger
fn accessibilityDisclosureLevel(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§fn setAccessibilityDisclosureLevel(
&self,
accessibility_disclosure_level: NSInteger,
)
fn setAccessibilityDisclosureLevel( &self, accessibility_disclosure_level: NSInteger, )
NSAccessibilityProtocols
only.accessibilityDisclosureLevel
.Source§fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMarkerUIElements(
&self,
accessibility_marker_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityMarkerUIElements( &self, accessibility_marker_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityMarkerUIElements
. Read moreSource§fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMarkerValues(
&self,
accessibility_marker_values: Option<&AnyObject>,
)
unsafe fn setAccessibilityMarkerValues( &self, accessibility_marker_values: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMarkerValues
. Read moreSource§fn accessibilityMarkerGroupUIElement(&self) -> Option<Retained<AnyObject>>
fn accessibilityMarkerGroupUIElement(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMarkerGroupUIElement(
&self,
accessibility_marker_group_ui_element: Option<&AnyObject>,
)
unsafe fn setAccessibilityMarkerGroupUIElement( &self, accessibility_marker_group_ui_element: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMarkerGroupUIElement
. Read moreSource§fn accessibilityUnits(&self) -> NSAccessibilityUnits
fn accessibilityUnits(&self) -> NSAccessibilityUnits
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§fn setAccessibilityUnits(&self, accessibility_units: NSAccessibilityUnits)
fn setAccessibilityUnits(&self, accessibility_units: NSAccessibilityUnits)
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityUnits
.Source§fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityUnitDescription(
&self,
accessibility_unit_description: Option<&NSString>,
)
fn setAccessibilityUnitDescription( &self, accessibility_unit_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityUnitDescription
. Read moreSource§fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§fn setAccessibilityRulerMarkerType(
&self,
accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType,
)
fn setAccessibilityRulerMarkerType( &self, accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityRulerMarkerType
.Source§fn accessibilityMarkerTypeDescription(&self) -> Option<Retained<NSString>>
fn accessibilityMarkerTypeDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityMarkerTypeDescription(
&self,
accessibility_marker_type_description: Option<&NSString>,
)
fn setAccessibilityMarkerTypeDescription( &self, accessibility_marker_type_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityMarkerTypeDescription
. Read moreSource§fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHorizontalScrollBar(
&self,
accessibility_horizontal_scroll_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityHorizontalScrollBar( &self, accessibility_horizontal_scroll_bar: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityHorizontalScrollBar
. Read moreSource§fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVerticalScrollBar(
&self,
accessibility_vertical_scroll_bar: Option<&AnyObject>,
)
unsafe fn setAccessibilityVerticalScrollBar( &self, accessibility_vertical_scroll_bar: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityVerticalScrollBar
. Read moreSource§fn accessibilityAllowedValues(&self) -> Option<Retained<NSArray<NSNumber>>>
fn accessibilityAllowedValues(&self) -> Option<Retained<NSArray<NSNumber>>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityAllowedValues(
&self,
accessibility_allowed_values: Option<&NSArray<NSNumber>>,
)
fn setAccessibilityAllowedValues( &self, accessibility_allowed_values: Option<&NSArray<NSNumber>>, )
NSAccessibilityProtocols
only.accessibilityAllowedValues
. Read moreSource§fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityLabelUIElements(
&self,
accessibility_label_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityLabelUIElements( &self, accessibility_label_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityLabelUIElements
. Read moreSource§fn accessibilityLabelValue(&self) -> c_float
fn accessibilityLabelValue(&self) -> c_float
NSAccessibilityProtocols
only.Source§fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
NSAccessibilityProtocols
only.accessibilityLabelValue
.Source§fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySplitters(
&self,
accessibility_splitters: Option<&NSArray>,
)
unsafe fn setAccessibilitySplitters( &self, accessibility_splitters: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySplitters
. Read moreSource§fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDecrementButton(
&self,
accessibility_decrement_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityDecrementButton( &self, accessibility_decrement_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityDecrementButton
. Read moreSource§fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityIncrementButton(
&self,
accessibility_increment_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityIncrementButton( &self, accessibility_increment_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityIncrementButton
. Read moreSource§fn accessibilityTabs(&self) -> Option<Retained<NSArray>>
fn accessibilityTabs(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
NSAccessibilityProtocols
only.accessibilityTabs
. Read moreSource§fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHeader(
&self,
accessibility_header: Option<&AnyObject>,
)
unsafe fn setAccessibilityHeader( &self, accessibility_header: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityHeader
. Read moreSource§fn accessibilityColumnCount(&self) -> NSInteger
fn accessibilityColumnCount(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§fn setAccessibilityColumnCount(&self, accessibility_column_count: NSInteger)
fn setAccessibilityColumnCount(&self, accessibility_column_count: NSInteger)
NSAccessibilityProtocols
only.accessibilityColumnCount
.Source§fn accessibilityRowCount(&self) -> NSInteger
fn accessibilityRowCount(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
NSAccessibilityProtocols
only.accessibilityRowCount
.Source§fn accessibilityIndex(&self) -> NSInteger
fn accessibilityIndex(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
NSAccessibilityProtocols
only.accessibilityIndex
.Source§fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumns(
&self,
accessibility_columns: Option<&NSArray>,
)
unsafe fn setAccessibilityColumns( &self, accessibility_columns: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityColumns
. Read moreSource§fn accessibilityRows(&self) -> Option<Retained<NSArray>>
fn accessibilityRows(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
NSAccessibilityProtocols
only.accessibilityRows
. Read moreSource§fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleRows(
&self,
accessibility_visible_rows: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleRows( &self, accessibility_visible_rows: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityVisibleRows
. Read moreSource§fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedRows(
&self,
accessibility_selected_rows: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedRows( &self, accessibility_selected_rows: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySelectedRows
. Read moreSource§fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleColumns(
&self,
accessibility_visible_columns: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleColumns( &self, accessibility_visible_columns: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityVisibleColumns
. Read moreSource§fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedColumns(
&self,
accessibility_selected_columns: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedColumns( &self, accessibility_selected_columns: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySelectedColumns
. Read moreSource§fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§fn setAccessibilitySortDirection(
&self,
accessibility_sort_direction: NSAccessibilitySortDirection,
)
fn setAccessibilitySortDirection( &self, accessibility_sort_direction: NSAccessibilitySortDirection, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilitySortDirection
.Source§fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRowHeaderUIElements(
&self,
accessibility_row_header_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityRowHeaderUIElements( &self, accessibility_row_header_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityRowHeaderUIElements
. Read moreSource§fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedCells(
&self,
accessibility_selected_cells: Option<&NSArray>,
)
unsafe fn setAccessibilitySelectedCells( &self, accessibility_selected_cells: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilitySelectedCells
. Read moreSource§fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleCells(
&self,
accessibility_visible_cells: Option<&NSArray>,
)
unsafe fn setAccessibilityVisibleCells( &self, accessibility_visible_cells: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityVisibleCells
. Read moreSource§fn accessibilityColumnHeaderUIElements(&self) -> Option<Retained<NSArray>>
fn accessibilityColumnHeaderUIElements(&self) -> Option<Retained<NSArray>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumnHeaderUIElements(
&self,
accessibility_column_header_ui_elements: Option<&NSArray>,
)
unsafe fn setAccessibilityColumnHeaderUIElements( &self, accessibility_column_header_ui_elements: Option<&NSArray>, )
NSAccessibilityProtocols
only.accessibilityColumnHeaderUIElements
. Read moreSource§fn accessibilityCellForColumn_row(
&self,
column: NSInteger,
row: NSInteger,
) -> Option<Retained<AnyObject>>
fn accessibilityCellForColumn_row( &self, column: NSInteger, row: NSInteger, ) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§fn accessibilityRowIndexRange(&self) -> NSRange
fn accessibilityRowIndexRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§fn setAccessibilityRowIndexRange(&self, accessibility_row_index_range: NSRange)
fn setAccessibilityRowIndexRange(&self, accessibility_row_index_range: NSRange)
NSAccessibilityProtocols
only.accessibilityRowIndexRange
.Source§fn accessibilityColumnIndexRange(&self) -> NSRange
fn accessibilityColumnIndexRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§fn setAccessibilityColumnIndexRange(
&self,
accessibility_column_index_range: NSRange,
)
fn setAccessibilityColumnIndexRange( &self, accessibility_column_index_range: NSRange, )
NSAccessibilityProtocols
only.accessibilityColumnIndexRange
.Source§fn accessibilityInsertionPointLineNumber(&self) -> NSInteger
fn accessibilityInsertionPointLineNumber(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§fn setAccessibilityInsertionPointLineNumber(
&self,
accessibility_insertion_point_line_number: NSInteger,
)
fn setAccessibilityInsertionPointLineNumber( &self, accessibility_insertion_point_line_number: NSInteger, )
NSAccessibilityProtocols
only.accessibilityInsertionPointLineNumber
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilitySharedCharacterRange
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilitySharedTextUIElements
. Read moreSource§fn accessibilityVisibleCharacterRange(&self) -> NSRange
fn accessibilityVisibleCharacterRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§fn setAccessibilityVisibleCharacterRange(
&self,
accessibility_visible_character_range: NSRange,
)
fn setAccessibilityVisibleCharacterRange( &self, accessibility_visible_character_range: NSRange, )
NSAccessibilityProtocols
only.accessibilityVisibleCharacterRange
.Source§fn accessibilityNumberOfCharacters(&self) -> NSInteger
fn accessibilityNumberOfCharacters(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§fn setAccessibilityNumberOfCharacters(
&self,
accessibility_number_of_characters: NSInteger,
)
fn setAccessibilityNumberOfCharacters( &self, accessibility_number_of_characters: NSInteger, )
NSAccessibilityProtocols
only.accessibilityNumberOfCharacters
.Source§fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilitySelectedText(
&self,
accessibility_selected_text: Option<&NSString>,
)
fn setAccessibilitySelectedText( &self, accessibility_selected_text: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilitySelectedText
. Read moreSource§fn accessibilitySelectedTextRange(&self) -> NSRange
fn accessibilitySelectedTextRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§fn setAccessibilitySelectedTextRange(
&self,
accessibility_selected_text_range: NSRange,
)
fn setAccessibilitySelectedTextRange( &self, accessibility_selected_text_range: NSRange, )
NSAccessibilityProtocols
only.accessibilitySelectedTextRange
.Source§fn accessibilitySelectedTextRanges(&self) -> Option<Retained<NSArray<NSValue>>>
fn accessibilitySelectedTextRanges(&self) -> Option<Retained<NSArray<NSValue>>>
NSAccessibilityProtocols
only.Source§fn setAccessibilitySelectedTextRanges(
&self,
accessibility_selected_text_ranges: Option<&NSArray<NSValue>>,
)
fn setAccessibilitySelectedTextRanges( &self, accessibility_selected_text_ranges: Option<&NSArray<NSValue>>, )
NSAccessibilityProtocols
only.accessibilitySelectedTextRanges
. Read moreSource§fn accessibilityAttributedStringForRange(
&self,
range: NSRange,
) -> Option<Retained<NSAttributedString>>
fn accessibilityAttributedStringForRange( &self, range: NSRange, ) -> Option<Retained<NSAttributedString>>
NSAccessibilityProtocols
only.Source§fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange
fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§fn accessibilityStringForRange(
&self,
range: NSRange,
) -> Option<Retained<NSString>>
fn accessibilityStringForRange( &self, range: NSRange, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange
fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange
NSAccessibilityProtocols
only.Source§fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange
fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
NSAccessibilityProtocols
only.Source§fn accessibilityRTFForRange(&self, range: NSRange) -> Option<Retained<NSData>>
fn accessibilityRTFForRange(&self, range: NSRange) -> Option<Retained<NSData>>
NSAccessibilityProtocols
only.Source§fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange
fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
NSAccessibilityProtocols
only.Source§fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityToolbarButton(
&self,
accessibility_toolbar_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityToolbarButton( &self, accessibility_toolbar_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityToolbarButton
. Read moreSource§fn isAccessibilityModal(&self) -> bool
fn isAccessibilityModal(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityModal(&self, accessibility_modal: bool)
fn setAccessibilityModal(&self, accessibility_modal: bool)
NSAccessibilityProtocols
only.isAccessibilityModal
.Source§fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
NSAccessibilityProtocols
only.accessibilityProxy
. Read moreSource§fn isAccessibilityMain(&self) -> bool
fn isAccessibilityMain(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityMain(&self, accessibility_main: bool)
fn setAccessibilityMain(&self, accessibility_main: bool)
NSAccessibilityProtocols
only.isAccessibilityMain
.Source§fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFullScreenButton(
&self,
accessibility_full_screen_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityFullScreenButton( &self, accessibility_full_screen_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityFullScreenButton
. Read moreSource§fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityGrowArea(
&self,
accessibility_grow_area: Option<&AnyObject>,
)
unsafe fn setAccessibilityGrowArea( &self, accessibility_grow_area: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityGrowArea
. Read moreSource§fn accessibilityDocument(&self) -> Option<Retained<NSString>>
fn accessibilityDocument(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§fn setAccessibilityDocument(&self, accessibility_document: Option<&NSString>)
fn setAccessibilityDocument(&self, accessibility_document: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityDocument
. Read moreSource§fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDefaultButton(
&self,
accessibility_default_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityDefaultButton( &self, accessibility_default_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityDefaultButton
. Read moreSource§fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityCloseButton(
&self,
accessibility_close_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityCloseButton( &self, accessibility_close_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityCloseButton
. Read moreSource§fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityZoomButton(
&self,
accessibility_zoom_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityZoomButton( &self, accessibility_zoom_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityZoomButton
. Read moreSource§fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMinimizeButton(
&self,
accessibility_minimize_button: Option<&AnyObject>,
)
unsafe fn setAccessibilityMinimizeButton( &self, accessibility_minimize_button: Option<&AnyObject>, )
NSAccessibilityProtocols
only.accessibilityMinimizeButton
. Read moreSource§fn isAccessibilityMinimized(&self) -> bool
fn isAccessibilityMinimized(&self) -> bool
NSAccessibilityProtocols
only.Source§fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
NSAccessibilityProtocols
only.isAccessibilityMinimized
.Source§fn accessibilityCustomActions(
&self,
) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
fn accessibilityCustomActions( &self, ) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
NSAccessibilityProtocols
and NSAccessibilityCustomAction
only.Source§fn setAccessibilityCustomActions(
&self,
accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>,
)
fn setAccessibilityCustomActions( &self, accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>, )
NSAccessibilityProtocols
and NSAccessibilityCustomAction
only.accessibilityCustomActions
. Read moreSource§fn accessibilityPerformCancel(&self) -> bool
fn accessibilityPerformCancel(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformConfirm(&self) -> bool
fn accessibilityPerformConfirm(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformDecrement(&self) -> bool
fn accessibilityPerformDecrement(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformDelete(&self) -> bool
fn accessibilityPerformDelete(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformIncrement(&self) -> bool
fn accessibilityPerformIncrement(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformPick(&self) -> bool
fn accessibilityPerformPick(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformPress(&self) -> bool
fn accessibilityPerformPress(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformRaise(&self) -> bool
fn accessibilityPerformRaise(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformShowAlternateUI(&self) -> bool
fn accessibilityPerformShowAlternateUI(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformShowDefaultUI(&self) -> bool
fn accessibilityPerformShowDefaultUI(&self) -> bool
NSAccessibilityProtocols
only.Source§fn accessibilityPerformShowMenu(&self) -> bool
fn accessibilityPerformShowMenu(&self) -> bool
NSAccessibilityProtocols
only.Source§impl NSAccessibilityElementProtocol for NSPopUpButtonCell
impl NSAccessibilityElementProtocol for NSPopUpButtonCell
Source§fn accessibilityFrame(&self) -> NSRect
fn accessibilityFrame(&self) -> NSRect
NSAccessibilityProtocols
only.Source§fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§fn isAccessibilityFocused(&self) -> bool
fn isAccessibilityFocused(&self) -> bool
NSAccessibilityProtocols
only.Source§impl NSCoding for NSPopUpButtonCell
impl NSCoding for NSPopUpButtonCell
Source§impl NSCopying for NSPopUpButtonCell
impl NSCopying for NSPopUpButtonCell
Source§impl NSMenuItemValidation for NSPopUpButtonCell
impl NSMenuItemValidation for NSPopUpButtonCell
Source§fn validateMenuItem(&self, menu_item: &NSMenuItem) -> bool
fn validateMenuItem(&self, menu_item: &NSMenuItem) -> bool
NSMenu
and NSMenuItem
only.Source§impl NSObjectProtocol for NSPopUpButtonCell
impl NSObjectProtocol for NSPopUpButtonCell
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_ref
Source§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 NSPopUpButtonCell
impl NSUserInterfaceItemIdentification for NSPopUpButtonCell
Source§fn identifier(&self) -> Option<Retained<NSUserInterfaceItemIdentifier>>
fn identifier(&self) -> Option<Retained<NSUserInterfaceItemIdentifier>>
NSUserInterfaceItemIdentification
only.Source§fn setIdentifier(&self, identifier: Option<&NSUserInterfaceItemIdentifier>)
fn setIdentifier(&self, identifier: Option<&NSUserInterfaceItemIdentifier>)
NSUserInterfaceItemIdentification
only.identifier
. Read moreSource§impl PartialEq for NSPopUpButtonCell
impl PartialEq for NSPopUpButtonCell
Source§impl RefEncode for NSPopUpButtonCell
impl RefEncode for NSPopUpButtonCell
Source§const ENCODING_REF: Encoding = <NSMenuItemCell as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSMenuItemCell as ::objc2::RefEncode>::ENCODING_REF
impl DowncastTarget for NSPopUpButtonCell
impl Eq for NSPopUpButtonCell
Auto Trait Implementations§
impl !Freeze for NSPopUpButtonCell
impl !RefUnwindSafe for NSPopUpButtonCell
impl !Send for NSPopUpButtonCell
impl !Sync for NSPopUpButtonCell
impl !Unpin for NSPopUpButtonCell
impl !UnwindSafe for NSPopUpButtonCell
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