#[repr(C)]pub struct NSMenu { /* private fields */ }
NSMenu
only.Expand description
Implementations§
Source§impl NSMenu
impl NSMenu
pub unsafe fn initWithTitle( this: Allocated<Self>, title: &NSString, ) -> Retained<Self>
pub unsafe fn initWithCoder( this: Allocated<Self>, coder: &NSCoder, ) -> Retained<Self>
pub unsafe fn title(&self) -> Retained<NSString>
pub unsafe fn popUpContextMenu_withEvent_forView( menu: &NSMenu, event: &NSEvent, view: &NSView, )
NSEvent
and NSResponder
and NSView
only.pub unsafe fn popUpContextMenu_withEvent_forView_withFont( menu: &NSMenu, event: &NSEvent, view: &NSView, font: Option<&NSFont>, )
NSEvent
and NSFont
and NSResponder
and NSView
only.pub unsafe fn popUpMenuPositioningItem_atLocation_inView( &self, item: Option<&NSMenuItem>, location: NSPoint, view: Option<&NSView>, ) -> bool
NSMenuItem
and NSResponder
and NSView
only.pub unsafe fn setMenuBarVisible(visible: bool, mtm: MainThreadMarker)
Setter for supermenu
.
pub unsafe fn insertItem_atIndex(&self, new_item: &NSMenuItem, index: NSInteger)
NSMenuItem
only.pub fn addItem(&self, new_item: &NSMenuItem)
NSMenuItem
only.pub unsafe fn insertItemWithTitle_action_keyEquivalent_atIndex( &self, string: &NSString, selector: Option<Sel>, char_code: &NSString, index: NSInteger, ) -> Retained<NSMenuItem>
NSMenuItem
only.pub unsafe fn addItemWithTitle_action_keyEquivalent( &self, string: &NSString, selector: Option<Sel>, char_code: &NSString, ) -> Retained<NSMenuItem>
NSMenuItem
only.pub unsafe fn removeItemAtIndex(&self, index: NSInteger)
pub unsafe fn removeItem(&self, item: &NSMenuItem)
NSMenuItem
only.NSMenuItem
only.pub unsafe fn removeAllItems(&self)
pub unsafe fn itemArray(&self) -> Retained<NSArray<NSMenuItem>>
NSMenuItem
only.Sourcepub unsafe fn setItemArray(&self, item_array: &NSArray<NSMenuItem>)
Available on crate feature NSMenuItem
only.
pub unsafe fn setItemArray(&self, item_array: &NSArray<NSMenuItem>)
NSMenuItem
only.Setter for itemArray
.
pub unsafe fn numberOfItems(&self) -> NSInteger
pub unsafe fn itemAtIndex( &self, index: NSInteger, ) -> Option<Retained<NSMenuItem>>
NSMenuItem
only.pub unsafe fn indexOfItem(&self, item: &NSMenuItem) -> NSInteger
NSMenuItem
only.pub unsafe fn indexOfItemWithTitle(&self, title: &NSString) -> NSInteger
pub unsafe fn indexOfItemWithTag(&self, tag: NSInteger) -> NSInteger
pub unsafe fn indexOfItemWithRepresentedObject( &self, object: Option<&AnyObject>, ) -> NSInteger
pub unsafe fn indexOfItemWithTarget_andAction( &self, target: Option<&AnyObject>, action_selector: Option<Sel>, ) -> NSInteger
pub unsafe fn itemWithTitle( &self, title: &NSString, ) -> Option<Retained<NSMenuItem>>
NSMenuItem
only.pub unsafe fn itemWithTag(&self, tag: NSInteger) -> Option<Retained<NSMenuItem>>
NSMenuItem
only.pub unsafe fn autoenablesItems(&self) -> bool
Sourcepub unsafe fn setAutoenablesItems(&self, autoenables_items: bool)
pub unsafe fn setAutoenablesItems(&self, autoenables_items: bool)
Setter for autoenablesItems
.
pub unsafe fn update(&self)
pub unsafe fn performKeyEquivalent(&self, event: &NSEvent) -> bool
NSEvent
only.pub unsafe fn itemChanged(&self, item: &NSMenuItem)
NSMenuItem
only.pub unsafe fn performActionForItemAtIndex(&self, index: NSInteger)
pub unsafe fn delegate( &self, ) -> Option<Retained<ProtocolObject<dyn NSMenuDelegate>>>
Sourcepub unsafe fn setDelegate(
&self,
delegate: Option<&ProtocolObject<dyn NSMenuDelegate>>,
)
pub unsafe fn setDelegate( &self, delegate: Option<&ProtocolObject<dyn NSMenuDelegate>>, )
This is a weak property.
Setter for delegate
.
objc2-core-foundation
only.pub unsafe fn cancelTracking(&self)
pub unsafe fn cancelTrackingWithoutAnimation(&self)
pub unsafe fn highlightedItem(&self) -> Option<Retained<NSMenuItem>>
NSMenuItem
only.pub unsafe fn minimumWidth(&self) -> CGFloat
objc2-core-foundation
only.Sourcepub unsafe fn setMinimumWidth(&self, minimum_width: CGFloat)
Available on crate feature objc2-core-foundation
only.
pub unsafe fn setMinimumWidth(&self, minimum_width: CGFloat)
objc2-core-foundation
only.Setter for minimumWidth
.
pub unsafe fn size(&self) -> NSSize
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 allowsContextMenuPlugIns(&self) -> bool
Sourcepub unsafe fn setAllowsContextMenuPlugIns(
&self,
allows_context_menu_plug_ins: bool,
)
pub unsafe fn setAllowsContextMenuPlugIns( &self, allows_context_menu_plug_ins: bool, )
Setter for allowsContextMenuPlugIns
.
pub unsafe fn automaticallyInsertsWritingToolsItems(&self) -> bool
Sourcepub unsafe fn setAutomaticallyInsertsWritingToolsItems(
&self,
automatically_inserts_writing_tools_items: bool,
)
pub unsafe fn setAutomaticallyInsertsWritingToolsItems( &self, automatically_inserts_writing_tools_items: bool, )
Setter for automaticallyInsertsWritingToolsItems
.
pub unsafe fn showsStateColumn(&self) -> bool
Sourcepub unsafe fn setShowsStateColumn(&self, shows_state_column: bool)
pub unsafe fn setShowsStateColumn(&self, shows_state_column: bool)
Setter for showsStateColumn
.
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
.
Source§impl NSMenu
NSPaletteMenus.
impl NSMenu
NSPaletteMenus.
Sourcepub unsafe fn paletteMenuWithColors_titles_selectionHandler(
colors: &NSArray<NSColor>,
item_titles: &NSArray<NSString>,
on_selection_change: Option<&DynBlock<dyn Fn(NonNull<NSMenu>)>>,
mtm: MainThreadMarker,
) -> Retained<Self>
Available on crate features NSColor
and block2
only.
pub unsafe fn paletteMenuWithColors_titles_selectionHandler( colors: &NSArray<NSColor>, item_titles: &NSArray<NSString>, on_selection_change: Option<&DynBlock<dyn Fn(NonNull<NSMenu>)>>, mtm: MainThreadMarker, ) -> Retained<Self>
NSColor
and block2
only.Creates a palette menu displaying user-selectable color tags using the provided array of colors and optional titles.
Returns: An autoconfigured palette menu.
Sourcepub unsafe fn paletteMenuWithColors_titles_templateImage_selectionHandler(
colors: &NSArray<NSColor>,
item_titles: &NSArray<NSString>,
image: &NSImage,
on_selection_change: Option<&DynBlock<dyn Fn(NonNull<NSMenu>)>>,
mtm: MainThreadMarker,
) -> Retained<Self>
Available on crate features NSColor
and NSImage
and block2
only.
pub unsafe fn paletteMenuWithColors_titles_templateImage_selectionHandler( colors: &NSArray<NSColor>, item_titles: &NSArray<NSString>, image: &NSImage, on_selection_change: Option<&DynBlock<dyn Fn(NonNull<NSMenu>)>>, mtm: MainThreadMarker, ) -> Retained<Self>
NSColor
and NSImage
and block2
only.Creates an palette menu displaying user-selectable color tags using the provided template image, tinted using the specified array of colors.
Optionally allows observing changes to the selection state in
the compact menu. The block is invoked after the selection
has been updated. Currently selected items can be retrieved
from the selectedItems
property.
Returns: An autoconfigured palette menu.
Sourcepub unsafe fn presentationStyle(&self) -> NSMenuPresentationStyle
pub unsafe fn presentationStyle(&self) -> NSMenuPresentationStyle
The presentation style of the menu.
Note: This property is not respected if the menu is the main menu of the app.
Sourcepub unsafe fn setPresentationStyle(
&self,
presentation_style: NSMenuPresentationStyle,
)
pub unsafe fn setPresentationStyle( &self, presentation_style: NSMenuPresentationStyle, )
Setter for presentationStyle
.
Sourcepub unsafe fn selectionMode(&self) -> NSMenuSelectionMode
pub unsafe fn selectionMode(&self) -> NSMenuSelectionMode
The selection mode of the menu.
Note the selection mode only has effect on menu items that belong to the same selection group. A selection group consists of the items with the same target/action.
Sourcepub unsafe fn setSelectionMode(&self, selection_mode: NSMenuSelectionMode)
pub unsafe fn setSelectionMode(&self, selection_mode: NSMenuSelectionMode)
Setter for selectionMode
.
Sourcepub unsafe fn selectedItems(&self) -> Retained<NSArray<NSMenuItem>>
Available on crate feature NSMenuItem
only.
pub unsafe fn selectedItems(&self) -> Retained<NSArray<NSMenuItem>>
NSMenuItem
only.The menu items that are selected.
An item is selected when its state is NSControl.StateValue.on
.
Note: This property is settable. Setting selectedItems
will
select any items that are contained in the provided array, and
deselect any previously selected items that are not in the array.
Sourcepub unsafe fn setSelectedItems(&self, selected_items: &NSArray<NSMenuItem>)
Available on crate feature NSMenuItem
only.
pub unsafe fn setSelectedItems(&self, selected_items: &NSArray<NSMenuItem>)
NSMenuItem
only.Setter for selectedItems
.
Source§impl NSMenu
NSMenuPropertiesToUpdate.
impl NSMenu
NSMenuPropertiesToUpdate.
pub unsafe fn propertiesToUpdate(&self) -> NSMenuProperties
Source§impl NSMenu
NSDeprecated.
impl NSMenu
NSDeprecated.
pub unsafe fn setMenuRepresentation(&self, menu_rep: Option<&AnyObject>)
pub unsafe fn setContextMenuRepresentation(&self, menu_rep: Option<&AnyObject>)
pub unsafe fn contextMenuRepresentation(&self) -> Option<Retained<AnyObject>>
pub unsafe fn setTearOffMenuRepresentation(&self, menu_rep: Option<&AnyObject>)
pub unsafe fn tearOffMenuRepresentation(&self) -> Option<Retained<AnyObject>>
pub unsafe fn setMenuZone(zone: *mut NSZone, mtm: MainThreadMarker)
pub unsafe fn attachedMenu(&self) -> Option<Retained<NSMenu>>
pub unsafe fn isAttached(&self) -> bool
pub unsafe fn sizeToFit(&self)
Sourcepub unsafe fn setMenuChangedMessagesEnabled(
&self,
menu_changed_messages_enabled: bool,
)
👎Deprecated
pub unsafe fn setMenuChangedMessagesEnabled( &self, menu_changed_messages_enabled: bool, )
Setter for menuChangedMessagesEnabled
.
pub unsafe fn helpRequested(&self, event_ptr: &NSEvent)
NSEvent
only.pub unsafe fn isTornOff(&self) -> bool
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 ClassType for NSMenu
impl ClassType for NSMenu
Source§const NAME: &'static str = "NSMenu"
const NAME: &'static str = "NSMenu"
Source§type ThreadKind = dyn MainThreadOnly
type ThreadKind = dyn MainThreadOnly
Source§impl CopyingHelper for NSMenu
impl CopyingHelper for NSMenu
Source§impl NSAccessibility for NSMenu
impl NSAccessibility for NSMenu
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 NSMenu
impl NSAccessibilityElementProtocol for NSMenu
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 NSAppearanceCustomization for NSMenu
impl NSAppearanceCustomization for NSMenu
Source§unsafe fn appearance(&self) -> Option<Retained<NSAppearance>>
unsafe fn appearance(&self) -> Option<Retained<NSAppearance>>
NSAppearance
only.Source§unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
unsafe fn setAppearance(&self, appearance: Option<&NSAppearance>)
NSAppearance
only.appearance
.Source§unsafe fn effectiveAppearance(&self) -> Retained<NSAppearance>
unsafe fn effectiveAppearance(&self) -> Retained<NSAppearance>
NSAppearance
only.Source§impl NSCopying for NSMenu
impl NSCopying for NSMenu
Source§impl NSObjectProtocol for NSMenu
impl NSObjectProtocol for NSMenu
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 NSMenu
impl NSUserInterfaceItemIdentification for NSMenu
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 RefEncode for NSMenu
impl RefEncode for NSMenu
Source§const ENCODING_REF: Encoding = <NSObject as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSObject as ::objc2::RefEncode>::ENCODING_REF
impl DowncastTarget for NSMenu
impl Eq for NSMenu
Auto Trait Implementations§
impl !Freeze for NSMenu
impl !RefUnwindSafe for NSMenu
impl !Send for NSMenu
impl !Sync for NSMenu
impl !Unpin for NSMenu
impl !UnwindSafe for NSMenu
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