#[repr(C)]pub struct NSTokenFieldCell { /* private fields */ }
NSActionCell
and NSCell
and NSTextFieldCell
and NSTokenFieldCell
only.Expand description
Implementations§
Source§impl NSTokenFieldCell
impl NSTokenFieldCell
pub unsafe fn tokenStyle(&self) -> NSTokenStyle
Sourcepub unsafe fn setTokenStyle(&self, token_style: NSTokenStyle)
pub unsafe fn setTokenStyle(&self, token_style: NSTokenStyle)
Setter for tokenStyle
.
pub unsafe fn completionDelay(&self) -> NSTimeInterval
Sourcepub unsafe fn setCompletionDelay(&self, completion_delay: NSTimeInterval)
pub unsafe fn setCompletionDelay(&self, completion_delay: NSTimeInterval)
Setter for completionDelay
.
pub unsafe fn defaultCompletionDelay(mtm: MainThreadMarker) -> NSTimeInterval
pub unsafe fn tokenizingCharacterSet(&self) -> Retained<NSCharacterSet>
Sourcepub unsafe fn setTokenizingCharacterSet(
&self,
tokenizing_character_set: Option<&NSCharacterSet>,
)
pub unsafe fn setTokenizingCharacterSet( &self, tokenizing_character_set: Option<&NSCharacterSet>, )
Setter for tokenizingCharacterSet
.
pub unsafe fn defaultTokenizingCharacterSet( mtm: MainThreadMarker, ) -> Retained<NSCharacterSet>
pub unsafe fn delegate( &self, ) -> Option<Retained<ProtocolObject<dyn NSTokenFieldCellDelegate>>>
Sourcepub unsafe fn setDelegate(
&self,
delegate: Option<&ProtocolObject<dyn NSTokenFieldCellDelegate>>,
)
pub unsafe fn setDelegate( &self, delegate: Option<&ProtocolObject<dyn NSTokenFieldCellDelegate>>, )
This is a weak property.
Setter for delegate
.
Source§impl NSTokenFieldCell
Methods declared on superclass NSTextFieldCell
.
impl NSTokenFieldCell
Methods declared on superclass NSTextFieldCell
.
pub unsafe fn initTextCell( this: Allocated<Self>, string: &NSString, ) -> Retained<Self>
pub unsafe fn initWithCoder( this: Allocated<Self>, coder: &NSCoder, ) -> Retained<Self>
pub unsafe fn initImageCell( this: Allocated<Self>, image: Option<&NSImage>, ) -> Retained<Self>
NSImage
only.Source§impl NSTokenFieldCell
Methods declared on superclass NSCell
.
impl NSTokenFieldCell
Methods declared on superclass NSCell
.
Source§impl NSTokenFieldCell
Methods declared on superclass NSObject
.
impl NSTokenFieldCell
Methods declared on superclass NSObject
.
pub unsafe fn new(mtm: MainThreadMarker) -> Retained<Self>
Methods from Deref<Target = NSTextFieldCell>§
pub unsafe fn backgroundColor(&self) -> Option<Retained<NSColor>>
NSColor
only.Sourcepub unsafe fn setBackgroundColor(&self, background_color: Option<&NSColor>)
Available on crate feature NSColor
only.
pub unsafe fn setBackgroundColor(&self, background_color: Option<&NSColor>)
NSColor
only.Setter for backgroundColor
.
pub unsafe fn drawsBackground(&self) -> bool
Sourcepub unsafe fn setDrawsBackground(&self, draws_background: bool)
pub unsafe fn setDrawsBackground(&self, draws_background: bool)
Setter for drawsBackground
.
pub unsafe fn textColor(&self) -> Option<Retained<NSColor>>
NSColor
only.Sourcepub unsafe fn setTextColor(&self, text_color: Option<&NSColor>)
Available on crate feature NSColor
only.
pub unsafe fn setTextColor(&self, text_color: Option<&NSColor>)
NSColor
only.Setter for textColor
.
pub unsafe fn setUpFieldEditorAttributes( &self, text_obj: &NSText, ) -> Retained<NSText>
NSResponder
and NSText
and NSView
only.pub unsafe fn bezelStyle(&self) -> NSTextFieldBezelStyle
Sourcepub unsafe fn setBezelStyle(&self, bezel_style: NSTextFieldBezelStyle)
pub unsafe fn setBezelStyle(&self, bezel_style: NSTextFieldBezelStyle)
Setter for bezelStyle
.
pub unsafe fn placeholderString(&self) -> Option<Retained<NSString>>
Sourcepub unsafe fn setPlaceholderString(&self, placeholder_string: Option<&NSString>)
pub unsafe fn setPlaceholderString(&self, placeholder_string: Option<&NSString>)
Setter for placeholderString
.
pub unsafe fn placeholderAttributedString( &self, ) -> Option<Retained<NSAttributedString>>
Sourcepub unsafe fn setPlaceholderAttributedString(
&self,
placeholder_attributed_string: Option<&NSAttributedString>,
)
pub unsafe fn setPlaceholderAttributedString( &self, placeholder_attributed_string: Option<&NSAttributedString>, )
Setter for placeholderAttributedString
.
pub unsafe fn setWantsNotificationForMarkedText(&self, flag: bool)
pub unsafe fn allowedInputSourceLocales( &self, ) -> Option<Retained<NSArray<NSString>>>
Sourcepub unsafe fn setAllowedInputSourceLocales(
&self,
allowed_input_source_locales: Option<&NSArray<NSString>>,
)
pub unsafe fn setAllowedInputSourceLocales( &self, allowed_input_source_locales: Option<&NSArray<NSString>>, )
Setter for allowedInputSourceLocales
.
Methods from Deref<Target = NSActionCell>§
Methods from Deref<Target = NSCell>§
pub unsafe fn controlView(&self) -> Option<Retained<NSView>>
NSResponder
and NSView
only.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
.
pub unsafe fn type(&self) -> NSCellType
Sourcepub unsafe fn setType(&self, type: NSCellType)
pub unsafe fn setType(&self, type: NSCellType)
Setter for type
.
pub unsafe fn state(&self) -> NSControlStateValue
Sourcepub unsafe fn setState(&self, state: NSControlStateValue)
pub unsafe fn setState(&self, state: NSControlStateValue)
Setter for state
.
pub unsafe fn target(&self) -> Option<Retained<AnyObject>>
Sourcepub unsafe fn setTarget(&self, target: Option<&AnyObject>)
pub unsafe fn setTarget(&self, target: Option<&AnyObject>)
This is a weak property.
Setter for target
.
pub unsafe fn action(&self) -> Option<Sel>
pub unsafe fn tag(&self) -> NSInteger
pub unsafe fn title(&self) -> Retained<NSString>
pub unsafe fn isOpaque(&self) -> bool
pub unsafe fn isEnabled(&self) -> bool
Sourcepub unsafe fn setEnabled(&self, enabled: bool)
pub unsafe fn setEnabled(&self, enabled: bool)
Setter for isEnabled
.
pub unsafe fn sendActionOn(&self, mask: NSEventMask) -> NSInteger
NSEvent
only.pub unsafe fn isContinuous(&self) -> bool
Sourcepub unsafe fn setContinuous(&self, continuous: bool)
pub unsafe fn setContinuous(&self, continuous: bool)
Setter for isContinuous
.
pub unsafe fn isEditable(&self) -> bool
Sourcepub unsafe fn setEditable(&self, editable: bool)
pub unsafe fn setEditable(&self, editable: bool)
Setter for isEditable
.
pub unsafe fn isSelectable(&self) -> bool
Sourcepub unsafe fn setSelectable(&self, selectable: bool)
pub unsafe fn setSelectable(&self, selectable: bool)
Setter for isSelectable
.
pub unsafe fn isBordered(&self) -> bool
Sourcepub unsafe fn setBordered(&self, bordered: bool)
pub unsafe fn setBordered(&self, bordered: bool)
Setter for isBordered
.
pub unsafe fn isBezeled(&self) -> bool
Sourcepub unsafe fn setBezeled(&self, bezeled: bool)
pub unsafe fn setBezeled(&self, bezeled: bool)
Setter for isBezeled
.
pub unsafe fn isScrollable(&self) -> bool
Sourcepub unsafe fn setScrollable(&self, scrollable: bool)
pub unsafe fn setScrollable(&self, scrollable: bool)
Setter for isScrollable
.
pub unsafe fn isHighlighted(&self) -> bool
Sourcepub unsafe fn setHighlighted(&self, highlighted: bool)
pub unsafe fn setHighlighted(&self, highlighted: bool)
Setter for isHighlighted
.
pub unsafe fn alignment(&self) -> NSTextAlignment
NSText
only.Sourcepub unsafe fn setAlignment(&self, alignment: NSTextAlignment)
Available on crate feature NSText
only.
pub unsafe fn setAlignment(&self, alignment: NSTextAlignment)
NSText
only.Setter for alignment
.
pub unsafe fn wraps(&self) -> bool
pub unsafe fn font(&self) -> Option<Retained<NSFont>>
NSFont
only.Sourcepub unsafe fn setFont(&self, font: Option<&NSFont>)
Available on crate feature NSFont
only.
pub unsafe fn setFont(&self, font: Option<&NSFont>)
NSFont
only.Setter for font
.
pub unsafe fn keyEquivalent(&self) -> Retained<NSString>
pub unsafe fn formatter(&self) -> Option<Retained<NSFormatter>>
Sourcepub unsafe fn setFormatter(&self, formatter: Option<&NSFormatter>)
pub unsafe fn setFormatter(&self, formatter: Option<&NSFormatter>)
Setter for formatter
.
pub unsafe fn objectValue(&self) -> Option<Retained<AnyObject>>
Sourcepub unsafe fn setObjectValue(&self, object_value: Option<&AnyObject>)
pub unsafe fn setObjectValue(&self, object_value: Option<&AnyObject>)
Setter for objectValue
.
pub unsafe fn hasValidObjectValue(&self) -> bool
pub unsafe fn stringValue(&self) -> Retained<NSString>
Sourcepub unsafe fn setStringValue(&self, string_value: &NSString)
pub unsafe fn setStringValue(&self, string_value: &NSString)
Setter for stringValue
.
pub unsafe fn compare(&self, other_cell: &AnyObject) -> NSComparisonResult
pub unsafe fn intValue(&self) -> c_int
Sourcepub unsafe fn setIntValue(&self, int_value: c_int)
pub unsafe fn setIntValue(&self, int_value: c_int)
Setter for intValue
.
pub unsafe fn floatValue(&self) -> c_float
Sourcepub unsafe fn setFloatValue(&self, float_value: c_float)
pub unsafe fn setFloatValue(&self, float_value: c_float)
Setter for floatValue
.
pub unsafe fn doubleValue(&self) -> c_double
Sourcepub unsafe fn setDoubleValue(&self, double_value: c_double)
pub unsafe fn setDoubleValue(&self, double_value: c_double)
Setter for doubleValue
.
pub unsafe fn integerValue(&self) -> NSInteger
Sourcepub unsafe fn setIntegerValue(&self, integer_value: NSInteger)
pub unsafe fn setIntegerValue(&self, integer_value: NSInteger)
Setter for integerValue
.
pub unsafe fn takeIntValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeFloatValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeDoubleValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeStringValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeObjectValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn takeIntegerValueFrom(&self, sender: Option<&AnyObject>)
pub unsafe fn image(&self) -> Option<Retained<NSImage>>
NSImage
only.Sourcepub unsafe fn setImage(&self, image: Option<&NSImage>)
Available on crate feature NSImage
only.
pub unsafe fn setImage(&self, image: Option<&NSImage>)
NSImage
only.Setter for image
.
pub unsafe fn controlSize(&self) -> NSControlSize
Sourcepub unsafe fn setControlSize(&self, control_size: NSControlSize)
pub unsafe fn setControlSize(&self, control_size: NSControlSize)
Setter for controlSize
.
pub unsafe fn representedObject(&self) -> Option<Retained<AnyObject>>
Sourcepub unsafe fn setRepresentedObject(
&self,
represented_object: Option<&AnyObject>,
)
pub unsafe fn setRepresentedObject( &self, represented_object: Option<&AnyObject>, )
Setter for representedObject
.
pub unsafe fn cellAttribute(&self, parameter: NSCellAttribute) -> NSInteger
pub unsafe fn setCellAttribute_to( &self, parameter: NSCellAttribute, value: NSInteger, )
pub unsafe fn imageRectForBounds(&self, rect: NSRect) -> NSRect
pub unsafe fn titleRectForBounds(&self, rect: NSRect) -> NSRect
pub unsafe fn drawingRectForBounds(&self, rect: NSRect) -> NSRect
pub unsafe fn cellSize(&self) -> NSSize
pub unsafe fn cellSizeForBounds(&self, rect: NSRect) -> NSSize
pub unsafe fn highlightColorWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, ) -> Option<Retained<NSColor>>
NSColor
and NSResponder
and NSView
only.pub unsafe fn calcDrawInfo(&self, rect: NSRect)
pub unsafe fn setUpFieldEditorAttributes( &self, text_obj: &NSText, ) -> Retained<NSText>
NSResponder
and NSText
and NSView
only.pub unsafe fn drawInteriorWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub unsafe fn drawWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub unsafe fn highlight_withFrame_inView( &self, flag: bool, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub unsafe fn mouseDownFlags(&self) -> NSInteger
pub unsafe fn getPeriodicDelay_interval( &self, delay: NonNull<c_float>, interval: NonNull<c_float>, )
pub unsafe fn startTrackingAt_inView( &self, start_point: NSPoint, control_view: &NSView, ) -> bool
NSResponder
and NSView
only.pub unsafe fn continueTracking_at_inView( &self, last_point: NSPoint, current_point: NSPoint, control_view: &NSView, ) -> bool
NSResponder
and NSView
only.pub unsafe fn stopTracking_at_inView_mouseIsUp( &self, last_point: NSPoint, stop_point: NSPoint, control_view: &NSView, flag: bool, )
NSResponder
and NSView
only.pub unsafe fn trackMouse_inRect_ofView_untilMouseUp( &self, event: &NSEvent, cell_frame: NSRect, control_view: &NSView, flag: bool, ) -> bool
NSEvent
and NSResponder
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.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.pub unsafe fn endEditing(&self, text_obj: &NSText)
NSResponder
and NSText
and NSView
only.pub unsafe fn resetCursorRect_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.NSMenu
only.Sourcepub unsafe fn setMenu(&self, menu: Option<&NSMenu>)
Available on crate feature NSMenu
only.
pub unsafe fn setMenu(&self, menu: Option<&NSMenu>)
NSMenu
only.Setter for menu
.
NSEvent
and NSMenu
and NSResponder
and NSView
only.pub unsafe fn sendsActionOnEndEditing(&self) -> bool
Sourcepub unsafe fn setSendsActionOnEndEditing(
&self,
sends_action_on_end_editing: bool,
)
pub unsafe fn setSendsActionOnEndEditing( &self, sends_action_on_end_editing: bool, )
Setter for sendsActionOnEndEditing
.
pub unsafe fn baseWritingDirection(&self) -> NSWritingDirection
NSText
only.Sourcepub unsafe fn setBaseWritingDirection(
&self,
base_writing_direction: NSWritingDirection,
)
Available on crate feature NSText
only.
pub unsafe fn setBaseWritingDirection( &self, base_writing_direction: NSWritingDirection, )
NSText
only.Setter for baseWritingDirection
.
pub unsafe fn lineBreakMode(&self) -> NSLineBreakMode
NSParagraphStyle
only.Sourcepub unsafe fn setLineBreakMode(&self, line_break_mode: NSLineBreakMode)
Available on crate feature NSParagraphStyle
only.
pub unsafe fn setLineBreakMode(&self, line_break_mode: NSLineBreakMode)
NSParagraphStyle
only.Setter for lineBreakMode
.
pub unsafe fn allowsUndo(&self) -> bool
Sourcepub unsafe fn setAllowsUndo(&self, allows_undo: bool)
pub unsafe fn setAllowsUndo(&self, allows_undo: bool)
Setter for allowsUndo
.
pub unsafe fn truncatesLastVisibleLine(&self) -> bool
Sourcepub unsafe fn setTruncatesLastVisibleLine(
&self,
truncates_last_visible_line: bool,
)
pub unsafe fn setTruncatesLastVisibleLine( &self, truncates_last_visible_line: bool, )
Setter for truncatesLastVisibleLine
.
pub unsafe fn userInterfaceLayoutDirection( &self, ) -> NSUserInterfaceLayoutDirection
NSUserInterfaceLayout
only.Sourcepub unsafe fn setUserInterfaceLayoutDirection(
&self,
user_interface_layout_direction: NSUserInterfaceLayoutDirection,
)
Available on crate feature NSUserInterfaceLayout
only.
pub unsafe fn setUserInterfaceLayoutDirection( &self, user_interface_layout_direction: NSUserInterfaceLayoutDirection, )
NSUserInterfaceLayout
only.Setter for userInterfaceLayoutDirection
.
pub unsafe fn fieldEditorForView( &self, control_view: &NSView, ) -> Option<Retained<NSTextView>>
NSResponder
and NSText
and NSTextView
and NSView
only.pub unsafe fn usesSingleLineMode(&self) -> bool
Sourcepub unsafe fn setUsesSingleLineMode(&self, uses_single_line_mode: bool)
pub unsafe fn setUsesSingleLineMode(&self, uses_single_line_mode: bool)
Setter for usesSingleLineMode
.
pub unsafe fn draggingImageComponentsWithFrame_inView( &self, frame: NSRect, view: &NSView, ) -> Retained<NSArray<NSDraggingImageComponent>>
NSDraggingItem
and NSResponder
and NSView
only.pub unsafe fn refusesFirstResponder(&self) -> bool
Sourcepub unsafe fn setRefusesFirstResponder(&self, refuses_first_responder: bool)
pub unsafe fn setRefusesFirstResponder(&self, refuses_first_responder: bool)
Setter for refusesFirstResponder
.
pub unsafe fn acceptsFirstResponder(&self) -> bool
pub unsafe fn showsFirstResponder(&self) -> bool
Sourcepub unsafe fn setShowsFirstResponder(&self, shows_first_responder: bool)
pub unsafe fn setShowsFirstResponder(&self, shows_first_responder: bool)
Setter for showsFirstResponder
.
pub unsafe fn performClick(&self, sender: Option<&AnyObject>)
pub unsafe fn focusRingType(&self) -> NSFocusRingType
NSGraphics
only.Sourcepub unsafe fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)
Available on crate feature NSGraphics
only.
pub unsafe fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)
NSGraphics
only.Setter for focusRingType
.
pub unsafe fn drawFocusRingMaskWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )
NSResponder
and NSView
only.pub unsafe fn focusRingMaskBoundsForFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, ) -> NSRect
NSResponder
and NSView
only.pub unsafe fn wantsNotificationForMarkedText(&self) -> bool
pub unsafe fn attributedStringValue(&self) -> Retained<NSAttributedString>
Sourcepub unsafe fn setAttributedStringValue(
&self,
attributed_string_value: &NSAttributedString,
)
pub unsafe fn setAttributedStringValue( &self, attributed_string_value: &NSAttributedString, )
Setter for attributedStringValue
.
pub unsafe fn allowsEditingTextAttributes(&self) -> bool
Sourcepub unsafe fn setAllowsEditingTextAttributes(
&self,
allows_editing_text_attributes: bool,
)
pub unsafe fn setAllowsEditingTextAttributes( &self, allows_editing_text_attributes: bool, )
Setter for allowsEditingTextAttributes
.
pub unsafe fn importsGraphics(&self) -> bool
Sourcepub unsafe fn setImportsGraphics(&self, imports_graphics: bool)
pub unsafe fn setImportsGraphics(&self, imports_graphics: bool)
Setter for importsGraphics
.
pub unsafe fn allowsMixedState(&self) -> bool
Sourcepub unsafe fn setAllowsMixedState(&self, allows_mixed_state: bool)
pub unsafe fn setAllowsMixedState(&self, allows_mixed_state: bool)
Setter for allowsMixedState
.
pub unsafe fn nextState(&self) -> NSInteger
pub unsafe fn setNextState(&self)
pub unsafe fn hitTestForEvent_inRect_ofView( &self, event: &NSEvent, cell_frame: NSRect, control_view: &NSView, ) -> NSCellHitResult
NSEvent
and NSResponder
and NSView
only.pub unsafe fn expansionFrameWithFrame_inView( &self, cell_frame: NSRect, view: &NSView, ) -> NSRect
NSResponder
and NSView
only.pub unsafe fn drawWithExpansionFrame_inView( &self, cell_frame: NSRect, view: &NSView, )
NSResponder
and NSView
only.pub unsafe fn backgroundStyle(&self) -> NSBackgroundStyle
Sourcepub unsafe fn setBackgroundStyle(&self, background_style: NSBackgroundStyle)
pub unsafe fn setBackgroundStyle(&self, background_style: NSBackgroundStyle)
Setter for backgroundStyle
.
pub unsafe fn interiorBackgroundStyle(&self) -> NSBackgroundStyle
pub unsafe fn controlTint(&self) -> NSControlTint
Sourcepub unsafe 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 unsafe fn setControlTint(&self, control_tint: NSControlTint)
Setter for controlTint
.
pub unsafe fn entryType(&self) -> NSInteger
pub unsafe fn setEntryType(&self, type: NSInteger)
pub unsafe fn isEntryAcceptable(&self, string: &NSString) -> bool
pub unsafe fn setFloatingPointFormat_left_right( &self, auto_range: bool, left_digits: NSUInteger, right_digits: NSUInteger, )
pub unsafe fn setMnemonicLocation(&self, location: NSUInteger)
pub unsafe fn mnemonicLocation(&self) -> NSUInteger
pub unsafe fn mnemonic(&self) -> Retained<NSString>
pub unsafe 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 NSTokenFieldCell
impl AsRef<AnyObject> for NSTokenFieldCell
Source§impl AsRef<NSActionCell> for NSTokenFieldCell
impl AsRef<NSActionCell> for NSTokenFieldCell
Source§fn as_ref(&self) -> &NSActionCell
fn as_ref(&self) -> &NSActionCell
Source§impl AsRef<NSCell> for NSTokenFieldCell
impl AsRef<NSCell> for NSTokenFieldCell
Source§impl AsRef<NSObject> for NSTokenFieldCell
impl AsRef<NSObject> for NSTokenFieldCell
Source§impl AsRef<NSTextFieldCell> for NSTokenFieldCell
impl AsRef<NSTextFieldCell> for NSTokenFieldCell
Source§fn as_ref(&self) -> &NSTextFieldCell
fn as_ref(&self) -> &NSTextFieldCell
Source§impl AsRef<NSTokenFieldCell> for NSTokenFieldCell
impl AsRef<NSTokenFieldCell> for NSTokenFieldCell
Source§impl Borrow<AnyObject> for NSTokenFieldCell
impl Borrow<AnyObject> for NSTokenFieldCell
Source§impl Borrow<NSActionCell> for NSTokenFieldCell
impl Borrow<NSActionCell> for NSTokenFieldCell
Source§fn borrow(&self) -> &NSActionCell
fn borrow(&self) -> &NSActionCell
Source§impl Borrow<NSCell> for NSTokenFieldCell
impl Borrow<NSCell> for NSTokenFieldCell
Source§impl Borrow<NSObject> for NSTokenFieldCell
impl Borrow<NSObject> for NSTokenFieldCell
Source§impl Borrow<NSTextFieldCell> for NSTokenFieldCell
impl Borrow<NSTextFieldCell> for NSTokenFieldCell
Source§fn borrow(&self) -> &NSTextFieldCell
fn borrow(&self) -> &NSTextFieldCell
Source§impl ClassType for NSTokenFieldCell
impl ClassType for NSTokenFieldCell
Source§const NAME: &'static str = "NSTokenFieldCell"
const NAME: &'static str = "NSTokenFieldCell"
Source§type Super = NSTextFieldCell
type Super = NSTextFieldCell
Source§type ThreadKind = <<NSTokenFieldCell as ClassType>::Super as ClassType>::ThreadKind
type ThreadKind = <<NSTokenFieldCell as ClassType>::Super as ClassType>::ThreadKind
Source§impl CopyingHelper for NSTokenFieldCell
impl CopyingHelper for NSTokenFieldCell
Source§type Result = NSTokenFieldCell
type Result = NSTokenFieldCell
Self
if the type has no
immutable counterpart. Read moreSource§impl Debug for NSTokenFieldCell
impl Debug for NSTokenFieldCell
Source§impl Deref for NSTokenFieldCell
impl Deref for NSTokenFieldCell
Source§impl Hash for NSTokenFieldCell
impl Hash for NSTokenFieldCell
Source§impl Message for NSTokenFieldCell
impl Message for NSTokenFieldCell
Source§impl NSAccessibility for NSTokenFieldCell
impl NSAccessibility for NSTokenFieldCell
Source§unsafe fn isAccessibilityElement(&self) -> bool
unsafe fn isAccessibilityElement(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityElement(&self, accessibility_element: bool)
unsafe fn setAccessibilityElement(&self, accessibility_element: bool)
NSAccessibilityProtocols
only.isAccessibilityElement
.Source§unsafe fn accessibilityFrame(&self) -> NSRect
unsafe fn accessibilityFrame(&self) -> NSRect
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
NSAccessibilityProtocols
only.accessibilityFrame
.Source§unsafe fn isAccessibilityFocused(&self) -> bool
unsafe fn isAccessibilityFocused(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)
unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)
NSAccessibilityProtocols
only.isAccessibilityFocused
.Source§unsafe fn accessibilityActivationPoint(&self) -> NSPoint
unsafe fn accessibilityActivationPoint(&self) -> NSPoint
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityActivationPoint(
&self,
accessibility_activation_point: NSPoint,
)
unsafe fn setAccessibilityActivationPoint( &self, accessibility_activation_point: NSPoint, )
NSAccessibilityProtocols
only.accessibilityActivationPoint
.Source§unsafe fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityURL(&self) -> Option<Retained<NSURL>>
unsafe fn accessibilityURL(&self) -> Option<Retained<NSURL>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
NSAccessibilityProtocols
only.accessibilityURL
.Source§unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityValueDescription(
&self,
accessibility_value_description: Option<&NSString>,
)
unsafe fn setAccessibilityValueDescription( &self, accessibility_value_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityValueDescription
.Source§unsafe fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilitySubrole(
&self,
) -> Option<Retained<NSAccessibilitySubrole>>
unsafe fn accessibilitySubrole( &self, ) -> Option<Retained<NSAccessibilitySubrole>>
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilitySubrole(
&self,
accessibility_subrole: Option<&NSAccessibilitySubrole>,
)
unsafe fn setAccessibilitySubrole( &self, accessibility_subrole: Option<&NSAccessibilitySubrole>, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilitySubrole
.Source§unsafe fn accessibilityTitle(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityTitle(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityTitle
.Source§unsafe fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityOrientation(
&self,
accessibility_orientation: NSAccessibilityOrientation,
)
unsafe fn setAccessibilityOrientation( &self, accessibility_orientation: NSAccessibilityOrientation, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityOrientation
.Source§unsafe fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityPlaceholderValue(
&self,
accessibility_placeholder_value: Option<&NSString>,
)
unsafe fn setAccessibilityPlaceholderValue( &self, accessibility_placeholder_value: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityPlaceholderValue
.Source§unsafe fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityRole(
&self,
accessibility_role: Option<&NSAccessibilityRole>,
)
unsafe fn setAccessibilityRole( &self, accessibility_role: Option<&NSAccessibilityRole>, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityRole
.Source§unsafe fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRoleDescription(
&self,
accessibility_role_description: Option<&NSString>,
)
unsafe fn setAccessibilityRoleDescription( &self, accessibility_role_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityRoleDescription
.Source§unsafe fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn isAccessibilitySelected(&self) -> bool
unsafe fn isAccessibilitySelected(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)
unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)
NSAccessibilityProtocols
only.isAccessibilitySelected
.Source§unsafe fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityServesAsTitleForUIElements(
&self,
) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityIdentifier(
&self,
accessibility_identifier: Option<&NSString>,
)
unsafe fn setAccessibilityIdentifier( &self, accessibility_identifier: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityIdentifier
.Source§unsafe fn accessibilityHelp(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityHelp(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityHelp
.Source§unsafe fn accessibilityFilename(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityFilename(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFilename(
&self,
accessibility_filename: Option<&NSString>,
)
unsafe fn setAccessibilityFilename( &self, accessibility_filename: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityFilename
.Source§unsafe fn isAccessibilityExpanded(&self) -> bool
unsafe fn isAccessibilityExpanded(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
NSAccessibilityProtocols
only.isAccessibilityExpanded
.Source§unsafe fn isAccessibilityEdited(&self) -> bool
unsafe fn isAccessibilityEdited(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)
unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)
NSAccessibilityProtocols
only.isAccessibilityEdited
.Source§unsafe fn isAccessibilityEnabled(&self) -> bool
unsafe fn isAccessibilityEnabled(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
NSAccessibilityProtocols
only.isAccessibilityEnabled
.Source§unsafe fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
unsafe 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
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilityChildrenInNavigationOrder
.Source§unsafe fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn isAccessibilityProtectedContent(&self) -> bool
unsafe fn isAccessibilityProtectedContent(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityProtectedContent(
&self,
accessibility_protected_content: bool,
)
unsafe fn setAccessibilityProtectedContent( &self, accessibility_protected_content: bool, )
NSAccessibilityProtocols
only.isAccessibilityProtectedContent
.Source§unsafe fn accessibilityContents(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
NSAccessibilityProtocols
only.accessibilityLabel
.Source§unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool
unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityAlternateUIVisible(
&self,
accessibility_alternate_ui_visible: bool,
)
unsafe fn setAccessibilityAlternateUIVisible( &self, accessibility_alternate_ui_visible: bool, )
NSAccessibilityProtocols
only.isAccessibilityAlternateUIVisible
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilitySharedFocusElements
.Source§unsafe fn isAccessibilityRequired(&self) -> bool
unsafe fn isAccessibilityRequired(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)
unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)
NSAccessibilityProtocols
only.isAccessibilityRequired
.Source§unsafe fn accessibilityCustomRotors(
&self,
) -> Retained<NSArray<NSAccessibilityCustomRotor>>
unsafe fn accessibilityCustomRotors( &self, ) -> Retained<NSArray<NSAccessibilityCustomRotor>>
NSAccessibilityProtocols
and NSAccessibilityCustomRotor
only.Source§unsafe fn setAccessibilityCustomRotors(
&self,
accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>,
)
unsafe fn setAccessibilityCustomRotors( &self, accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>, )
NSAccessibilityProtocols
and NSAccessibilityCustomRotor
only.accessibilityCustomRotors
.Source§unsafe fn accessibilityUserInputLabels(
&self,
) -> Option<Retained<NSArray<NSString>>>
unsafe fn accessibilityUserInputLabels( &self, ) -> Option<Retained<NSArray<NSString>>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityUserInputLabels(
&self,
accessibility_user_input_labels: Option<&NSArray<NSString>>,
)
unsafe fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>>, )
NSAccessibilityProtocols
only.accessibilityUserInputLabels
.Source§unsafe fn accessibilityAttributedUserInputLabels(
&self,
) -> Option<Retained<NSArray<NSAttributedString>>>
unsafe fn accessibilityAttributedUserInputLabels( &self, ) -> Option<Retained<NSArray<NSAttributedString>>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityAttributedUserInputLabels(
&self,
accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>,
)
unsafe fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>, )
NSAccessibilityProtocols
only.accessibilityAttributedUserInputLabels
.Source§unsafe fn accessibilityApplicationFocusedUIElement(
&self,
) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn isAccessibilityHidden(&self) -> bool
unsafe fn isAccessibilityHidden(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)
unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)
NSAccessibilityProtocols
only.isAccessibilityHidden
.Source§unsafe fn isAccessibilityFrontmost(&self) -> bool
unsafe fn isAccessibilityFrontmost(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
NSAccessibilityProtocols
only.isAccessibilityFrontmost
.Source§unsafe fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityWindows(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn isAccessibilityOrderedByRow(&self) -> bool
unsafe fn isAccessibilityOrderedByRow(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityOrderedByRow(
&self,
accessibility_ordered_by_row: bool,
)
unsafe fn setAccessibilityOrderedByRow( &self, accessibility_ordered_by_row: bool, )
NSAccessibilityProtocols
only.isAccessibilityOrderedByRow
.Source§unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityHorizontalUnits(
&self,
accessibility_horizontal_units: NSAccessibilityUnits,
)
unsafe fn setAccessibilityHorizontalUnits( &self, accessibility_horizontal_units: NSAccessibilityUnits, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityHorizontalUnits
.Source§unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityVerticalUnits(
&self,
accessibility_vertical_units: NSAccessibilityUnits,
)
unsafe fn setAccessibilityVerticalUnits( &self, accessibility_vertical_units: NSAccessibilityUnits, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityVerticalUnits
.Source§unsafe fn accessibilityHorizontalUnitDescription(
&self,
) -> Option<Retained<NSString>>
unsafe fn accessibilityHorizontalUnitDescription( &self, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityHorizontalUnitDescription(
&self,
accessibility_horizontal_unit_description: Option<&NSString>,
)
unsafe fn setAccessibilityHorizontalUnitDescription( &self, accessibility_horizontal_unit_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityHorizontalUnitDescription
.Source§unsafe fn accessibilityVerticalUnitDescription(
&self,
) -> Option<Retained<NSString>>
unsafe fn accessibilityVerticalUnitDescription( &self, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVerticalUnitDescription(
&self,
accessibility_vertical_unit_description: Option<&NSString>,
)
unsafe fn setAccessibilityVerticalUnitDescription( &self, accessibility_vertical_unit_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityVerticalUnitDescription
.Source§unsafe fn accessibilityLayoutPointForScreenPoint(
&self,
point: NSPoint,
) -> NSPoint
unsafe fn accessibilityLayoutPointForScreenPoint( &self, point: NSPoint, ) -> NSPoint
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize
unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityScreenPointForLayoutPoint(
&self,
point: NSPoint,
) -> NSPoint
unsafe fn accessibilityScreenPointForLayoutPoint( &self, point: NSPoint, ) -> NSPoint
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize
unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn isAccessibilityDisclosed(&self) -> bool
unsafe fn isAccessibilityDisclosed(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
NSAccessibilityProtocols
only.isAccessibilityDisclosed
.Source§unsafe fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityDisclosureLevel(&self) -> NSInteger
unsafe fn accessibilityDisclosureLevel(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDisclosureLevel(
&self,
accessibility_disclosure_level: NSInteger,
)
unsafe fn setAccessibilityDisclosureLevel( &self, accessibility_disclosure_level: NSInteger, )
NSAccessibilityProtocols
only.accessibilityDisclosureLevel
.Source§unsafe fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityMarkerGroupUIElement(
&self,
) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits
unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityUnits(
&self,
accessibility_units: NSAccessibilityUnits,
)
unsafe fn setAccessibilityUnits( &self, accessibility_units: NSAccessibilityUnits, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityUnits
.Source§unsafe fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityUnitDescription(
&self,
accessibility_unit_description: Option<&NSString>,
)
unsafe fn setAccessibilityUnitDescription( &self, accessibility_unit_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityUnitDescription
.Source§unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilityRulerMarkerType(
&self,
accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType,
)
unsafe fn setAccessibilityRulerMarkerType( &self, accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilityRulerMarkerType
.Source§unsafe fn accessibilityMarkerTypeDescription(
&self,
) -> Option<Retained<NSString>>
unsafe fn accessibilityMarkerTypeDescription( &self, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMarkerTypeDescription(
&self,
accessibility_marker_type_description: Option<&NSString>,
)
unsafe fn setAccessibilityMarkerTypeDescription( &self, accessibility_marker_type_description: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityMarkerTypeDescription
.Source§unsafe fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityAllowedValues(
&self,
) -> Option<Retained<NSArray<NSNumber>>>
unsafe fn accessibilityAllowedValues( &self, ) -> Option<Retained<NSArray<NSNumber>>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityAllowedValues(
&self,
accessibility_allowed_values: Option<&NSArray<NSNumber>>,
)
unsafe fn setAccessibilityAllowedValues( &self, accessibility_allowed_values: Option<&NSArray<NSNumber>>, )
NSAccessibilityProtocols
only.accessibilityAllowedValues
.Source§unsafe fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityLabelValue(&self) -> c_float
unsafe fn accessibilityLabelValue(&self) -> c_float
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
NSAccessibilityProtocols
only.accessibilityLabelValue
.Source§unsafe fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityTabs(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityColumnCount(&self) -> NSInteger
unsafe fn accessibilityColumnCount(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumnCount(
&self,
accessibility_column_count: NSInteger,
)
unsafe fn setAccessibilityColumnCount( &self, accessibility_column_count: NSInteger, )
NSAccessibilityProtocols
only.accessibilityColumnCount
.Source§unsafe fn accessibilityRowCount(&self) -> NSInteger
unsafe fn accessibilityRowCount(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
NSAccessibilityProtocols
only.accessibilityRowCount
.Source§unsafe fn accessibilityIndex(&self) -> NSInteger
unsafe fn accessibilityIndex(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
NSAccessibilityProtocols
only.accessibilityIndex
.Source§unsafe fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityRows(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
NSAccessibilityProtocols
and NSAccessibilityConstants
only.Source§unsafe fn setAccessibilitySortDirection(
&self,
accessibility_sort_direction: NSAccessibilitySortDirection,
)
unsafe fn setAccessibilitySortDirection( &self, accessibility_sort_direction: NSAccessibilitySortDirection, )
NSAccessibilityProtocols
and NSAccessibilityConstants
only.accessibilitySortDirection
.Source§unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityColumnHeaderUIElements(
&self,
) -> Option<Retained<NSArray>>
unsafe 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
.Source§unsafe fn accessibilityCellForColumn_row(
&self,
column: NSInteger,
row: NSInteger,
) -> Option<Retained<AnyObject>>
unsafe fn accessibilityCellForColumn_row( &self, column: NSInteger, row: NSInteger, ) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRowIndexRange(&self) -> NSRange
unsafe fn accessibilityRowIndexRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityRowIndexRange(
&self,
accessibility_row_index_range: NSRange,
)
unsafe fn setAccessibilityRowIndexRange( &self, accessibility_row_index_range: NSRange, )
NSAccessibilityProtocols
only.accessibilityRowIndexRange
.Source§unsafe fn accessibilityColumnIndexRange(&self) -> NSRange
unsafe fn accessibilityColumnIndexRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityColumnIndexRange(
&self,
accessibility_column_index_range: NSRange,
)
unsafe fn setAccessibilityColumnIndexRange( &self, accessibility_column_index_range: NSRange, )
NSAccessibilityProtocols
only.accessibilityColumnIndexRange
.Source§unsafe fn accessibilityInsertionPointLineNumber(&self) -> NSInteger
unsafe fn accessibilityInsertionPointLineNumber(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityInsertionPointLineNumber(
&self,
accessibility_insertion_point_line_number: NSInteger,
)
unsafe fn setAccessibilityInsertionPointLineNumber( &self, accessibility_insertion_point_line_number: NSInteger, )
NSAccessibilityProtocols
only.accessibilityInsertionPointLineNumber
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilitySharedCharacterRange
.NSAccessibilityProtocols
only.NSAccessibilityProtocols
only.accessibilitySharedTextUIElements
.Source§unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange
unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityVisibleCharacterRange(
&self,
accessibility_visible_character_range: NSRange,
)
unsafe fn setAccessibilityVisibleCharacterRange( &self, accessibility_visible_character_range: NSRange, )
NSAccessibilityProtocols
only.accessibilityVisibleCharacterRange
.Source§unsafe fn accessibilityNumberOfCharacters(&self) -> NSInteger
unsafe fn accessibilityNumberOfCharacters(&self) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityNumberOfCharacters(
&self,
accessibility_number_of_characters: NSInteger,
)
unsafe fn setAccessibilityNumberOfCharacters( &self, accessibility_number_of_characters: NSInteger, )
NSAccessibilityProtocols
only.accessibilityNumberOfCharacters
.Source§unsafe fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
unsafe fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedText(
&self,
accessibility_selected_text: Option<&NSString>,
)
unsafe fn setAccessibilitySelectedText( &self, accessibility_selected_text: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilitySelectedText
.Source§unsafe fn accessibilitySelectedTextRange(&self) -> NSRange
unsafe fn accessibilitySelectedTextRange(&self) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedTextRange(
&self,
accessibility_selected_text_range: NSRange,
)
unsafe fn setAccessibilitySelectedTextRange( &self, accessibility_selected_text_range: NSRange, )
NSAccessibilityProtocols
only.accessibilitySelectedTextRange
.Source§unsafe fn accessibilitySelectedTextRanges(
&self,
) -> Option<Retained<NSArray<NSValue>>>
unsafe fn accessibilitySelectedTextRanges( &self, ) -> Option<Retained<NSArray<NSValue>>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilitySelectedTextRanges(
&self,
accessibility_selected_text_ranges: Option<&NSArray<NSValue>>,
)
unsafe fn setAccessibilitySelectedTextRanges( &self, accessibility_selected_text_ranges: Option<&NSArray<NSValue>>, )
NSAccessibilityProtocols
only.accessibilitySelectedTextRanges
.Source§unsafe fn accessibilityAttributedStringForRange(
&self,
range: NSRange,
) -> Option<Retained<NSAttributedString>>
unsafe fn accessibilityAttributedStringForRange( &self, range: NSRange, ) -> Option<Retained<NSAttributedString>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange
unsafe fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityStringForRange(
&self,
range: NSRange,
) -> Option<Retained<NSString>>
unsafe fn accessibilityStringForRange( &self, range: NSRange, ) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange
unsafe fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange
unsafe fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityRTFForRange(
&self,
range: NSRange,
) -> Option<Retained<NSData>>
unsafe fn accessibilityRTFForRange( &self, range: NSRange, ) -> Option<Retained<NSData>>
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange
unsafe fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn isAccessibilityModal(&self) -> bool
unsafe fn isAccessibilityModal(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)
unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)
NSAccessibilityProtocols
only.isAccessibilityModal
.Source§unsafe fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn isAccessibilityMain(&self) -> bool
unsafe fn isAccessibilityMain(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMain(&self, accessibility_main: bool)
unsafe fn setAccessibilityMain(&self, accessibility_main: bool)
NSAccessibilityProtocols
only.isAccessibilityMain
.Source§unsafe fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityDocument(&self) -> Option<Retained<NSString>>
unsafe fn accessibilityDocument(&self) -> Option<Retained<NSString>>
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityDocument(
&self,
accessibility_document: Option<&NSString>,
)
unsafe fn setAccessibilityDocument( &self, accessibility_document: Option<&NSString>, )
NSAccessibilityProtocols
only.accessibilityDocument
.Source§unsafe fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
unsafe 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
.Source§unsafe fn isAccessibilityMinimized(&self) -> bool
unsafe fn isAccessibilityMinimized(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
NSAccessibilityProtocols
only.isAccessibilityMinimized
.Source§unsafe fn accessibilityCustomActions(
&self,
) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
unsafe fn accessibilityCustomActions( &self, ) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
NSAccessibilityProtocols
and NSAccessibilityCustomAction
only.Source§unsafe fn setAccessibilityCustomActions(
&self,
accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>,
)
unsafe fn setAccessibilityCustomActions( &self, accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>, )
NSAccessibilityProtocols
and NSAccessibilityCustomAction
only.accessibilityCustomActions
.Source§unsafe fn accessibilityPerformCancel(&self) -> bool
unsafe fn accessibilityPerformCancel(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformConfirm(&self) -> bool
unsafe fn accessibilityPerformConfirm(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformDecrement(&self) -> bool
unsafe fn accessibilityPerformDecrement(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformDelete(&self) -> bool
unsafe fn accessibilityPerformDelete(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformIncrement(&self) -> bool
unsafe fn accessibilityPerformIncrement(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformPick(&self) -> bool
unsafe fn accessibilityPerformPick(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformPress(&self) -> bool
unsafe fn accessibilityPerformPress(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformRaise(&self) -> bool
unsafe fn accessibilityPerformRaise(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool
unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool
unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityPerformShowMenu(&self) -> bool
unsafe fn accessibilityPerformShowMenu(&self) -> bool
NSAccessibilityProtocols
only.Source§impl NSAccessibilityElementProtocol for NSTokenFieldCell
impl NSAccessibilityElementProtocol for NSTokenFieldCell
Source§unsafe fn accessibilityFrame(&self) -> NSRect
unsafe fn accessibilityFrame(&self) -> NSRect
NSAccessibilityProtocols
only.Source§unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
NSAccessibilityProtocols
only.Source§unsafe fn isAccessibilityFocused(&self) -> bool
unsafe fn isAccessibilityFocused(&self) -> bool
NSAccessibilityProtocols
only.Source§impl NSCoding for NSTokenFieldCell
impl NSCoding for NSTokenFieldCell
Source§impl NSCopying for NSTokenFieldCell
impl NSCopying for NSTokenFieldCell
Source§impl NSObjectProtocol for NSTokenFieldCell
impl NSObjectProtocol for NSTokenFieldCell
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 NSTokenFieldCell
impl NSUserInterfaceItemIdentification for NSTokenFieldCell
Source§unsafe fn identifier(&self) -> Option<Retained<NSUserInterfaceItemIdentifier>>
unsafe fn identifier(&self) -> Option<Retained<NSUserInterfaceItemIdentifier>>
NSUserInterfaceItemIdentification
only.Source§unsafe fn setIdentifier(
&self,
identifier: Option<&NSUserInterfaceItemIdentifier>,
)
unsafe fn setIdentifier( &self, identifier: Option<&NSUserInterfaceItemIdentifier>, )
NSUserInterfaceItemIdentification
only.identifier
.Source§impl PartialEq for NSTokenFieldCell
impl PartialEq for NSTokenFieldCell
Source§impl RefEncode for NSTokenFieldCell
impl RefEncode for NSTokenFieldCell
Source§const ENCODING_REF: Encoding = <NSTextFieldCell as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSTextFieldCell as ::objc2::RefEncode>::ENCODING_REF
impl DowncastTarget for NSTokenFieldCell
impl Eq for NSTokenFieldCell
Auto Trait Implementations§
impl !Freeze for NSTokenFieldCell
impl !RefUnwindSafe for NSTokenFieldCell
impl !Send for NSTokenFieldCell
impl !Sync for NSTokenFieldCell
impl !Unpin for NSTokenFieldCell
impl !UnwindSafe for NSTokenFieldCell
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