Struct NSImageCell

Source
#[repr(C)]
pub struct NSImageCell { /* private fields */ }
Available on crate features NSCell and NSImageCell only.
Expand description

Implementations§

Source§

impl NSImageCell

Source

pub unsafe fn imageAlignment(&self) -> NSImageAlignment

Source

pub unsafe fn setImageAlignment(&self, image_alignment: NSImageAlignment)

Setter for imageAlignment.

Source

pub unsafe fn imageScaling(&self) -> NSImageScaling

Source

pub unsafe fn setImageScaling(&self, image_scaling: NSImageScaling)

Setter for imageScaling.

Source

pub unsafe fn imageFrameStyle(&self) -> NSImageFrameStyle

Source

pub unsafe fn setImageFrameStyle(&self, image_frame_style: NSImageFrameStyle)

Setter for imageFrameStyle.

Source§

impl NSImageCell

Methods declared on superclass NSCell.

Source

pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>

Source

pub unsafe fn initTextCell( this: Allocated<Self>, string: &NSString, ) -> Retained<Self>

Source

pub unsafe fn initImageCell( this: Allocated<Self>, image: Option<&NSImage>, ) -> Retained<Self>

Available on crate feature NSImage only.
Source

pub unsafe fn initWithCoder( this: Allocated<Self>, coder: &NSCoder, ) -> Retained<Self>

Source§

impl NSImageCell

Methods declared on superclass NSObject.

Source

pub unsafe fn new(mtm: MainThreadMarker) -> Retained<Self>

Methods from Deref<Target = NSCell>§

Source

pub unsafe fn controlView(&self) -> Option<Retained<NSView>>

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn setControlView(&self, control_view: Option<&NSView>)

Available on crate features NSResponder and NSView only.

Setter for controlView.

Source

pub unsafe fn type(&self) -> NSCellType

Source

pub unsafe fn setType(&self, type: NSCellType)

Setter for type.

Source

pub unsafe fn state(&self) -> NSControlStateValue

Source

pub unsafe fn setState(&self, state: NSControlStateValue)

Setter for state.

Source

pub unsafe fn target(&self) -> Option<Retained<AnyObject>>

Source

pub unsafe fn setTarget(&self, target: Option<&AnyObject>)

This is a weak property. Setter for target.

Source

pub unsafe fn action(&self) -> Option<Sel>

Source

pub unsafe fn setAction(&self, action: Option<Sel>)

Setter for action.

Source

pub unsafe fn tag(&self) -> NSInteger

Source

pub unsafe fn setTag(&self, tag: NSInteger)

Setter for tag.

Source

pub unsafe fn title(&self) -> Retained<NSString>

Source

pub unsafe fn setTitle(&self, title: &NSString)

Setter for title.

Source

pub unsafe fn isOpaque(&self) -> bool

Source

pub unsafe fn isEnabled(&self) -> bool

Source

pub unsafe fn setEnabled(&self, enabled: bool)

Setter for isEnabled.

Source

pub unsafe fn sendActionOn(&self, mask: NSEventMask) -> NSInteger

Available on crate feature NSEvent only.
Source

pub unsafe fn isContinuous(&self) -> bool

Source

pub unsafe fn setContinuous(&self, continuous: bool)

Setter for isContinuous.

Source

pub unsafe fn isEditable(&self) -> bool

Source

pub unsafe fn setEditable(&self, editable: bool)

Setter for isEditable.

Source

pub unsafe fn isSelectable(&self) -> bool

Source

pub unsafe fn setSelectable(&self, selectable: bool)

Setter for isSelectable.

Source

pub unsafe fn isBordered(&self) -> bool

Source

pub unsafe fn setBordered(&self, bordered: bool)

Setter for isBordered.

Source

pub unsafe fn isBezeled(&self) -> bool

Source

pub unsafe fn setBezeled(&self, bezeled: bool)

Setter for isBezeled.

Source

pub unsafe fn isScrollable(&self) -> bool

Source

pub unsafe fn setScrollable(&self, scrollable: bool)

Setter for isScrollable.

Source

pub unsafe fn isHighlighted(&self) -> bool

Source

pub unsafe fn setHighlighted(&self, highlighted: bool)

Setter for isHighlighted.

Source

pub unsafe fn alignment(&self) -> NSTextAlignment

Available on crate feature NSText only.
Source

pub unsafe fn setAlignment(&self, alignment: NSTextAlignment)

Available on crate feature NSText only.

Setter for alignment.

Source

pub unsafe fn wraps(&self) -> bool

Source

pub unsafe fn setWraps(&self, wraps: bool)

Setter for wraps.

Source

pub unsafe fn font(&self) -> Option<Retained<NSFont>>

Available on crate feature NSFont only.
Source

pub unsafe fn setFont(&self, font: Option<&NSFont>)

Available on crate feature NSFont only.

Setter for font.

Source

pub unsafe fn keyEquivalent(&self) -> Retained<NSString>

Source

pub unsafe fn formatter(&self) -> Option<Retained<NSFormatter>>

Source

pub unsafe fn setFormatter(&self, formatter: Option<&NSFormatter>)

Setter for formatter.

Source

pub unsafe fn objectValue(&self) -> Option<Retained<AnyObject>>

Source

pub unsafe fn setObjectValue(&self, object_value: Option<&AnyObject>)

Setter for objectValue.

Source

pub unsafe fn hasValidObjectValue(&self) -> bool

Source

pub unsafe fn stringValue(&self) -> Retained<NSString>

Source

pub unsafe fn setStringValue(&self, string_value: &NSString)

Setter for stringValue.

Source

pub unsafe fn compare(&self, other_cell: &AnyObject) -> NSComparisonResult

Source

pub unsafe fn intValue(&self) -> c_int

Source

pub unsafe fn setIntValue(&self, int_value: c_int)

Setter for intValue.

Source

pub unsafe fn floatValue(&self) -> c_float

Source

pub unsafe fn setFloatValue(&self, float_value: c_float)

Setter for floatValue.

Source

pub unsafe fn doubleValue(&self) -> c_double

Source

pub unsafe fn setDoubleValue(&self, double_value: c_double)

Setter for doubleValue.

Source

pub unsafe fn integerValue(&self) -> NSInteger

Source

pub unsafe fn setIntegerValue(&self, integer_value: NSInteger)

Setter for integerValue.

Source

pub unsafe fn takeIntValueFrom(&self, sender: Option<&AnyObject>)

Source

pub unsafe fn takeFloatValueFrom(&self, sender: Option<&AnyObject>)

Source

pub unsafe fn takeDoubleValueFrom(&self, sender: Option<&AnyObject>)

Source

pub unsafe fn takeStringValueFrom(&self, sender: Option<&AnyObject>)

Source

pub unsafe fn takeObjectValueFrom(&self, sender: Option<&AnyObject>)

Source

pub unsafe fn takeIntegerValueFrom(&self, sender: Option<&AnyObject>)

Source

pub unsafe fn image(&self) -> Option<Retained<NSImage>>

Available on crate feature NSImage only.
Source

pub unsafe fn setImage(&self, image: Option<&NSImage>)

Available on crate feature NSImage only.

Setter for image.

Source

pub unsafe fn controlSize(&self) -> NSControlSize

Source

pub unsafe fn setControlSize(&self, control_size: NSControlSize)

Setter for controlSize.

Source

pub unsafe fn representedObject(&self) -> Option<Retained<AnyObject>>

Source

pub unsafe fn setRepresentedObject( &self, represented_object: Option<&AnyObject>, )

Setter for representedObject.

Source

pub unsafe fn cellAttribute(&self, parameter: NSCellAttribute) -> NSInteger

Source

pub unsafe fn setCellAttribute_to( &self, parameter: NSCellAttribute, value: NSInteger, )

Source

pub unsafe fn imageRectForBounds(&self, rect: NSRect) -> NSRect

Source

pub unsafe fn titleRectForBounds(&self, rect: NSRect) -> NSRect

Source

pub unsafe fn drawingRectForBounds(&self, rect: NSRect) -> NSRect

Source

pub unsafe fn cellSize(&self) -> NSSize

Source

pub unsafe fn cellSizeForBounds(&self, rect: NSRect) -> NSSize

Source

pub unsafe fn highlightColorWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, ) -> Option<Retained<NSColor>>

Available on crate features NSColor and NSResponder and NSView only.
Source

pub unsafe fn calcDrawInfo(&self, rect: NSRect)

Source

pub unsafe fn setUpFieldEditorAttributes( &self, text_obj: &NSText, ) -> Retained<NSText>

Available on crate features NSResponder and NSText and NSView only.
Source

pub unsafe fn drawInteriorWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn drawWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn highlight_withFrame_inView( &self, flag: bool, cell_frame: NSRect, control_view: &NSView, )

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn mouseDownFlags(&self) -> NSInteger

Source

pub unsafe fn getPeriodicDelay_interval( &self, delay: NonNull<c_float>, interval: NonNull<c_float>, )

Source

pub unsafe fn startTrackingAt_inView( &self, start_point: NSPoint, control_view: &NSView, ) -> bool

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn continueTracking_at_inView( &self, last_point: NSPoint, current_point: NSPoint, control_view: &NSView, ) -> bool

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn stopTracking_at_inView_mouseIsUp( &self, last_point: NSPoint, stop_point: NSPoint, control_view: &NSView, flag: bool, )

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn trackMouse_inRect_ofView_untilMouseUp( &self, event: &NSEvent, cell_frame: NSRect, control_view: &NSView, flag: bool, ) -> bool

Available on crate features NSEvent and NSResponder and NSView only.
Source

pub unsafe fn editWithFrame_inView_editor_delegate_event( &self, rect: NSRect, control_view: &NSView, text_obj: &NSText, delegate: Option<&AnyObject>, event: Option<&NSEvent>, )

Available on crate features NSEvent and NSResponder and NSText and NSView only.
Source

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, )

Available on crate features NSResponder and NSText and NSView only.
Source

pub unsafe fn endEditing(&self, text_obj: &NSText)

Available on crate features NSResponder and NSText and NSView only.
Source

pub unsafe fn resetCursorRect_inView( &self, cell_frame: NSRect, control_view: &NSView, )

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn menu(&self) -> Option<Retained<NSMenu>>

Available on crate feature NSMenu only.
Source

pub unsafe fn setMenu(&self, menu: Option<&NSMenu>)

Available on crate feature NSMenu only.

Setter for menu.

Source

pub unsafe fn menuForEvent_inRect_ofView( &self, event: &NSEvent, cell_frame: NSRect, view: &NSView, ) -> Option<Retained<NSMenu>>

Available on crate features NSEvent and NSMenu and NSResponder and NSView only.
Source

pub unsafe fn sendsActionOnEndEditing(&self) -> bool

Source

pub unsafe fn setSendsActionOnEndEditing( &self, sends_action_on_end_editing: bool, )

Source

pub unsafe fn baseWritingDirection(&self) -> NSWritingDirection

Available on crate feature NSText only.
Source

pub unsafe fn setBaseWritingDirection( &self, base_writing_direction: NSWritingDirection, )

Available on crate feature NSText only.
Source

pub unsafe fn lineBreakMode(&self) -> NSLineBreakMode

Available on crate feature NSParagraphStyle only.
Source

pub unsafe fn setLineBreakMode(&self, line_break_mode: NSLineBreakMode)

Available on crate feature NSParagraphStyle only.

Setter for lineBreakMode.

Source

pub unsafe fn allowsUndo(&self) -> bool

Source

pub unsafe fn setAllowsUndo(&self, allows_undo: bool)

Setter for allowsUndo.

Source

pub unsafe fn truncatesLastVisibleLine(&self) -> bool

Source

pub unsafe fn setTruncatesLastVisibleLine( &self, truncates_last_visible_line: bool, )

Source

pub unsafe fn userInterfaceLayoutDirection( &self, ) -> NSUserInterfaceLayoutDirection

Available on crate feature NSUserInterfaceLayout only.
Source

pub unsafe fn setUserInterfaceLayoutDirection( &self, user_interface_layout_direction: NSUserInterfaceLayoutDirection, )

Available on crate feature NSUserInterfaceLayout only.
Source

pub unsafe fn fieldEditorForView( &self, control_view: &NSView, ) -> Option<Retained<NSTextView>>

Available on crate features NSResponder and NSText and NSTextView and NSView only.
Source

pub unsafe fn usesSingleLineMode(&self) -> bool

Source

pub unsafe fn setUsesSingleLineMode(&self, uses_single_line_mode: bool)

Setter for usesSingleLineMode.

Source

pub unsafe fn draggingImageComponentsWithFrame_inView( &self, frame: NSRect, view: &NSView, ) -> Retained<NSArray<NSDraggingImageComponent>>

Available on crate features NSDraggingItem and NSResponder and NSView only.
Source

pub unsafe fn refusesFirstResponder(&self) -> bool

Source

pub unsafe fn setRefusesFirstResponder(&self, refuses_first_responder: bool)

Source

pub unsafe fn acceptsFirstResponder(&self) -> bool

Source

pub unsafe fn showsFirstResponder(&self) -> bool

Source

pub unsafe fn setShowsFirstResponder(&self, shows_first_responder: bool)

Setter for showsFirstResponder.

Source

pub unsafe fn performClick(&self, sender: Option<&AnyObject>)

Source

pub unsafe fn focusRingType(&self) -> NSFocusRingType

Available on crate feature NSGraphics only.
Source

pub unsafe fn setFocusRingType(&self, focus_ring_type: NSFocusRingType)

Available on crate feature NSGraphics only.

Setter for focusRingType.

Source

pub unsafe fn drawFocusRingMaskWithFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, )

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn focusRingMaskBoundsForFrame_inView( &self, cell_frame: NSRect, control_view: &NSView, ) -> NSRect

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn wantsNotificationForMarkedText(&self) -> bool

Source

pub unsafe fn attributedStringValue(&self) -> Retained<NSAttributedString>

Source

pub unsafe fn setAttributedStringValue( &self, attributed_string_value: &NSAttributedString, )

Source

pub unsafe fn allowsEditingTextAttributes(&self) -> bool

Source

pub unsafe fn setAllowsEditingTextAttributes( &self, allows_editing_text_attributes: bool, )

Source

pub unsafe fn importsGraphics(&self) -> bool

Source

pub unsafe fn setImportsGraphics(&self, imports_graphics: bool)

Setter for importsGraphics.

Source

pub unsafe fn allowsMixedState(&self) -> bool

Source

pub unsafe fn setAllowsMixedState(&self, allows_mixed_state: bool)

Setter for allowsMixedState.

Source

pub unsafe fn nextState(&self) -> NSInteger

Source

pub unsafe fn setNextState(&self)

Source

pub unsafe fn hitTestForEvent_inRect_ofView( &self, event: &NSEvent, cell_frame: NSRect, control_view: &NSView, ) -> NSCellHitResult

Available on crate features NSEvent and NSResponder and NSView only.
Source

pub unsafe fn expansionFrameWithFrame_inView( &self, cell_frame: NSRect, view: &NSView, ) -> NSRect

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn drawWithExpansionFrame_inView( &self, cell_frame: NSRect, view: &NSView, )

Available on crate features NSResponder and NSView only.
Source

pub unsafe fn backgroundStyle(&self) -> NSBackgroundStyle

Source

pub unsafe fn setBackgroundStyle(&self, background_style: NSBackgroundStyle)

Setter for backgroundStyle.

Source

pub unsafe fn interiorBackgroundStyle(&self) -> NSBackgroundStyle

Source

pub unsafe fn controlTint(&self) -> 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.
Source

pub 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.

Setter for controlTint.

Source

pub unsafe fn entryType(&self) -> NSInteger

👎Deprecated
Source

pub unsafe fn setEntryType(&self, type: NSInteger)

👎Deprecated
Source

pub unsafe fn isEntryAcceptable(&self, string: &NSString) -> bool

👎Deprecated
Source

pub unsafe fn setFloatingPointFormat_left_right( &self, auto_range: bool, left_digits: NSUInteger, right_digits: NSUInteger, )

👎Deprecated
Source

pub unsafe fn setMnemonicLocation(&self, location: NSUInteger)

👎Deprecated
Source

pub unsafe fn mnemonicLocation(&self) -> NSUInteger

👎Deprecated
Source

pub unsafe fn mnemonic(&self) -> Retained<NSString>

👎Deprecated
Source

pub unsafe fn setTitleWithMnemonic(&self, string_with_ampersand: &NSString)

👎Deprecated

Methods from Deref<Target = NSObject>§

Source

pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !

Handle messages the object doesn’t recognize.

See Apple’s documentation for details.

Methods from Deref<Target = AnyObject>§

Source

pub fn class(&self) -> &'static AnyClass

Available on crate feature 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());
Source

pub unsafe fn get_ivar<T>(&self, name: &str) -> &T
where T: Encode,

👎Deprecated: this is difficult to use correctly, use Ivar::load instead.
Available on crate feature 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.

Source

pub fn downcast_ref<T>(&self) -> Option<&T>
where T: DowncastTarget,

Available on crate feature 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 NSImageCell

Source§

fn as_ref(&self) -> &AnyObject

Converts this type into a shared reference of the (usually inferred) input type.
Source§

impl AsRef<NSCell> for NSImageCell

Source§

fn as_ref(&self) -> &NSCell

Converts this type into a shared reference of the (usually inferred) input type.
Source§

impl AsRef<NSImageCell> for NSImageCell

Source§

fn as_ref(&self) -> &Self

Converts this type into a shared reference of the (usually inferred) input type.
Source§

impl AsRef<NSObject> for NSImageCell

Source§

fn as_ref(&self) -> &NSObject

Converts this type into a shared reference of the (usually inferred) input type.
Source§

impl Borrow<AnyObject> for NSImageCell

Source§

fn borrow(&self) -> &AnyObject

Immutably borrows from an owned value. Read more
Source§

impl Borrow<NSCell> for NSImageCell

Source§

fn borrow(&self) -> &NSCell

Immutably borrows from an owned value. Read more
Source§

impl Borrow<NSObject> for NSImageCell

Source§

fn borrow(&self) -> &NSObject

Immutably borrows from an owned value. Read more
Source§

impl ClassType for NSImageCell

Source§

const NAME: &'static str = "NSImageCell"

The name of the Objective-C class that this type represents. Read more
Source§

type Super = NSCell

The superclass of this class. Read more
Source§

type ThreadKind = <<NSImageCell as ClassType>::Super as ClassType>::ThreadKind

Whether the type can be used from any thread, or from only the main thread. Read more
Source§

fn class() -> &'static AnyClass

Get a reference to the Objective-C class that this type represents. Read more
Source§

fn as_super(&self) -> &Self::Super

Get an immutable reference to the superclass.
Source§

impl CopyingHelper for NSImageCell

Source§

type Result = NSImageCell

The immutable counterpart of the type, or Self if the type has no immutable counterpart. Read more
Source§

impl Debug for NSImageCell

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Deref for NSImageCell

Source§

type Target = NSCell

The resulting type after dereferencing.
Source§

fn deref(&self) -> &Self::Target

Dereferences the value.
Source§

impl Hash for NSImageCell

Source§

fn hash<H: Hasher>(&self, state: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl Message for NSImageCell

Source§

fn retain(&self) -> Retained<Self>
where Self: Sized,

Increment the reference count of the receiver. Read more
Source§

impl NSAccessibility for NSImageCell

Source§

unsafe fn isAccessibilityElement(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityElement(&self, accessibility_element: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityFrame(&self) -> NSRect
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityFrame(&self, accessibility_frame: NSRect)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityFrame.
Source§

unsafe fn isAccessibilityFocused(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityFocused(&self, accessibility_focused: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityActivationPoint(&self) -> NSPoint
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityActivationPoint( &self, accessibility_activation_point: NSPoint, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityTopLevelUIElement(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityTopLevelUIElement( &self, accessibility_top_level_ui_element: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityURL(&self) -> Option<Retained<NSURL>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityURL(&self, accessibility_url: Option<&NSURL>)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityURL.
Source§

unsafe fn accessibilityValue(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityValue(&self, accessibility_value: Option<&AnyObject>)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityValue.
Source§

unsafe fn accessibilityValueDescription(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityValueDescription( &self, accessibility_value_description: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityVisibleChildren(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityVisibleChildren( &self, accessibility_visible_children: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySubrole( &self, ) -> Option<Retained<NSAccessibilitySubrole>>
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn setAccessibilitySubrole( &self, accessibility_subrole: Option<&NSAccessibilitySubrole>, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn accessibilityTitle(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityTitle(&self, accessibility_title: Option<&NSString>)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityTitle.
Source§

unsafe fn accessibilityTitleUIElement(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityTitleUIElement( &self, accessibility_title_ui_element: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityNextContents(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityNextContents( &self, accessibility_next_contents: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityOrientation(&self) -> NSAccessibilityOrientation
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn setAccessibilityOrientation( &self, accessibility_orientation: NSAccessibilityOrientation, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn accessibilityOverflowButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityOverflowButton( &self, accessibility_overflow_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityParent( &self, accessibility_parent: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
This is a weak property. Setter for accessibilityParent.
Source§

unsafe fn accessibilityPlaceholderValue(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityPlaceholderValue( &self, accessibility_placeholder_value: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPreviousContents(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityPreviousContents( &self, accessibility_previous_contents: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityRole(&self) -> Option<Retained<NSAccessibilityRole>>
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn setAccessibilityRole( &self, accessibility_role: Option<&NSAccessibilityRole>, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Setter for accessibilityRole.
Source§

unsafe fn accessibilityRoleDescription(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityRoleDescription( &self, accessibility_role_description: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySearchButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySearchButton( &self, accessibility_search_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySearchMenu(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySearchMenu( &self, accessibility_search_menu: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilitySelected(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySelected(&self, accessibility_selected: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySelectedChildren(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySelectedChildren( &self, accessibility_selected_children: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityServesAsTitleForUIElements( &self, ) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityServesAsTitleForUIElements( &self, accessibility_serves_as_title_for_ui_elements: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityShownMenu(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityShownMenu( &self, accessibility_shown_menu: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityMinValue(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMinValue( &self, accessibility_min_value: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityMaxValue(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMaxValue( &self, accessibility_max_value: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityLinkedUIElements(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityLinkedUIElements( &self, accessibility_linked_ui_elements: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityWindow(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityWindow( &self, accessibility_window: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
This is a weak property. Setter for accessibilityWindow.
Source§

unsafe fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityIdentifier( &self, accessibility_identifier: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityHelp(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityHelp(&self, accessibility_help: Option<&NSString>)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityHelp.
Source§

unsafe fn accessibilityFilename(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityFilename( &self, accessibility_filename: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityExpanded(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityExpanded(&self, accessibility_expanded: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityEdited(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityEdited(&self, accessibility_edited: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityEnabled(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityEnabled(&self, accessibility_enabled: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityChildren(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityChildren( &self, accessibility_children: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityChildrenInNavigationOrder( &self, ) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityElementProtocol>>>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityChildrenInNavigationOrder( &self, accessibility_children_in_navigation_order: Option<&NSArray<ProtocolObject<dyn NSAccessibilityElementProtocol>>>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityClearButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityClearButton( &self, accessibility_clear_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityCancelButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityCancelButton( &self, accessibility_cancel_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityProtectedContent(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityProtectedContent( &self, accessibility_protected_content: bool, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityContents(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityContents( &self, accessibility_contents: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityLabel(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityLabel(&self, accessibility_label: Option<&NSString>)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityLabel.
Source§

unsafe fn isAccessibilityAlternateUIVisible(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityAlternateUIVisible( &self, accessibility_alternate_ui_visible: bool, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySharedFocusElements(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySharedFocusElements( &self, accessibility_shared_focus_elements: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityRequired(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityRequired(&self, accessibility_required: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityCustomRotors( &self, ) -> Retained<NSArray<NSAccessibilityCustomRotor>>
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityCustomRotor only.
Source§

unsafe fn setAccessibilityCustomRotors( &self, accessibility_custom_rotors: &NSArray<NSAccessibilityCustomRotor>, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityCustomRotor only.
Source§

unsafe fn accessibilityUserInputLabels( &self, ) -> Option<Retained<NSArray<NSString>>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityAttributedUserInputLabels( &self, ) -> Option<Retained<NSArray<NSAttributedString>>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityApplicationFocusedUIElement( &self, ) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityApplicationFocusedUIElement( &self, accessibility_application_focused_ui_element: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityMainWindow(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMainWindow( &self, accessibility_main_window: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityHidden(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityHidden(&self, accessibility_hidden: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityFrontmost(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityFrontmost(&self, accessibility_frontmost: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityFocusedWindow(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityFocusedWindow( &self, accessibility_focused_window: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityWindows(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityWindows( &self, accessibility_windows: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityExtrasMenuBar(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityExtrasMenuBar( &self, accessibility_extras_menu_bar: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityMenuBar(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMenuBar( &self, accessibility_menu_bar: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
This is a weak property. Setter for accessibilityMenuBar.
Source§

unsafe fn accessibilityColumnTitles(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityColumnTitles( &self, accessibility_column_titles: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityOrderedByRow(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityOrderedByRow( &self, accessibility_ordered_by_row: bool, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityHorizontalUnits(&self) -> NSAccessibilityUnits
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn setAccessibilityHorizontalUnits( &self, accessibility_horizontal_units: NSAccessibilityUnits, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn accessibilityVerticalUnits(&self) -> NSAccessibilityUnits
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn setAccessibilityVerticalUnits( &self, accessibility_vertical_units: NSAccessibilityUnits, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn accessibilityHorizontalUnitDescription( &self, ) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityHorizontalUnitDescription( &self, accessibility_horizontal_unit_description: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityVerticalUnitDescription( &self, ) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityVerticalUnitDescription( &self, accessibility_vertical_unit_description: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityLayoutPointForScreenPoint( &self, point: NSPoint, ) -> NSPoint
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityLayoutSizeForScreenSize(&self, size: NSSize) -> NSSize
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityScreenPointForLayoutPoint( &self, point: NSPoint, ) -> NSPoint
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityScreenSizeForLayoutSize(&self, size: NSSize) -> NSSize
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityHandles(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityHandles( &self, accessibility_handles: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityWarningValue(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityWarningValue( &self, accessibility_warning_value: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityCriticalValue(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityCriticalValue( &self, accessibility_critical_value: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityDisclosed(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityDisclosed(&self, accessibility_disclosed: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityDisclosedByRow(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityDisclosedByRow( &self, accessibility_disclosed_by_row: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityDisclosedRows(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityDisclosedRows( &self, accessibility_disclosed_rows: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityDisclosureLevel(&self) -> NSInteger
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityDisclosureLevel( &self, accessibility_disclosure_level: NSInteger, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityMarkerUIElements(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMarkerUIElements( &self, accessibility_marker_ui_elements: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityMarkerValues(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMarkerValues( &self, accessibility_marker_values: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityMarkerGroupUIElement( &self, ) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMarkerGroupUIElement( &self, accessibility_marker_group_ui_element: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityUnits(&self) -> NSAccessibilityUnits
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn setAccessibilityUnits( &self, accessibility_units: NSAccessibilityUnits, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Setter for accessibilityUnits.
Source§

unsafe fn accessibilityUnitDescription(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityUnitDescription( &self, accessibility_unit_description: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityRulerMarkerType(&self) -> NSAccessibilityRulerMarkerType
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn setAccessibilityRulerMarkerType( &self, accessibility_ruler_marker_type: NSAccessibilityRulerMarkerType, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn accessibilityMarkerTypeDescription( &self, ) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMarkerTypeDescription( &self, accessibility_marker_type_description: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityHorizontalScrollBar(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityHorizontalScrollBar( &self, accessibility_horizontal_scroll_bar: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityVerticalScrollBar(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityVerticalScrollBar( &self, accessibility_vertical_scroll_bar: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityAllowedValues( &self, ) -> Option<Retained<NSArray<NSNumber>>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityAllowedValues( &self, accessibility_allowed_values: Option<&NSArray<NSNumber>>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityLabelUIElements(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityLabelUIElements( &self, accessibility_label_ui_elements: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityLabelValue(&self) -> c_float
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityLabelValue(&self, accessibility_label_value: c_float)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySplitters(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySplitters( &self, accessibility_splitters: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityDecrementButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityDecrementButton( &self, accessibility_decrement_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityIncrementButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityIncrementButton( &self, accessibility_increment_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityTabs(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityTabs(&self, accessibility_tabs: Option<&NSArray>)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityTabs.
Source§

unsafe fn accessibilityHeader(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityHeader( &self, accessibility_header: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityColumnCount(&self) -> NSInteger
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityColumnCount( &self, accessibility_column_count: NSInteger, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityRowCount(&self) -> NSInteger
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityRowCount(&self, accessibility_row_count: NSInteger)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityIndex(&self) -> NSInteger
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityIndex(&self, accessibility_index: NSInteger)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityIndex.
Source§

unsafe fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityColumns( &self, accessibility_columns: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityRows(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityRows(&self, accessibility_rows: Option<&NSArray>)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityRows.
Source§

unsafe fn accessibilityVisibleRows(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityVisibleRows( &self, accessibility_visible_rows: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySelectedRows(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySelectedRows( &self, accessibility_selected_rows: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityVisibleColumns( &self, accessibility_visible_columns: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySelectedColumns( &self, accessibility_selected_columns: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySortDirection(&self) -> NSAccessibilitySortDirection
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn setAccessibilitySortDirection( &self, accessibility_sort_direction: NSAccessibilitySortDirection, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityConstants only.
Source§

unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityRowHeaderUIElements( &self, accessibility_row_header_ui_elements: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySelectedCells( &self, accessibility_selected_cells: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityVisibleCells( &self, accessibility_visible_cells: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityColumnHeaderUIElements( &self, ) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityColumnHeaderUIElements( &self, accessibility_column_header_ui_elements: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityCellForColumn_row( &self, column: NSInteger, row: NSInteger, ) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityRowIndexRange(&self) -> NSRange
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityRowIndexRange( &self, accessibility_row_index_range: NSRange, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityColumnIndexRange(&self) -> NSRange
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityColumnIndexRange( &self, accessibility_column_index_range: NSRange, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityInsertionPointLineNumber(&self) -> NSInteger
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityInsertionPointLineNumber( &self, accessibility_insertion_point_line_number: NSInteger, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySharedCharacterRange(&self) -> NSRange
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySharedCharacterRange( &self, accessibility_shared_character_range: NSRange, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySharedTextUIElements(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySharedTextUIElements( &self, accessibility_shared_text_ui_elements: Option<&NSArray>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityVisibleCharacterRange(&self) -> NSRange
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityVisibleCharacterRange( &self, accessibility_visible_character_range: NSRange, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityNumberOfCharacters(&self) -> NSInteger
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityNumberOfCharacters( &self, accessibility_number_of_characters: NSInteger, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySelectedText(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySelectedText( &self, accessibility_selected_text: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySelectedTextRange(&self) -> NSRange
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySelectedTextRange( &self, accessibility_selected_text_range: NSRange, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilitySelectedTextRanges( &self, ) -> Option<Retained<NSArray<NSValue>>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilitySelectedTextRanges( &self, accessibility_selected_text_ranges: Option<&NSArray<NSValue>>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityAttributedStringForRange( &self, range: NSRange, ) -> Option<Retained<NSAttributedString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityRangeForLine(&self, line: NSInteger) -> NSRange
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityStringForRange( &self, range: NSRange, ) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityRangeForPosition(&self, point: NSPoint) -> NSRange
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityRangeForIndex(&self, index: NSInteger) -> NSRange
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityFrameForRange(&self, range: NSRange) -> NSRect
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityRTFForRange( &self, range: NSRange, ) -> Option<Retained<NSData>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityStyleRangeForIndex(&self, index: NSInteger) -> NSRange
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityLineForIndex(&self, index: NSInteger) -> NSInteger
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityToolbarButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityToolbarButton( &self, accessibility_toolbar_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityModal(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityModal(&self, accessibility_modal: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityProxy(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityProxy(&self, accessibility_proxy: Option<&AnyObject>)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Setter for accessibilityProxy.
Source§

unsafe fn isAccessibilityMain(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMain(&self, accessibility_main: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityFullScreenButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityFullScreenButton( &self, accessibility_full_screen_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityGrowArea(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityGrowArea( &self, accessibility_grow_area: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityDocument(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityDocument( &self, accessibility_document: Option<&NSString>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityDefaultButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityDefaultButton( &self, accessibility_default_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityCloseButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityCloseButton( &self, accessibility_close_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityZoomButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityZoomButton( &self, accessibility_zoom_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityMinimizeButton(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMinimizeButton( &self, accessibility_minimize_button: Option<&AnyObject>, )
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityMinimized(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn setAccessibilityMinimized(&self, accessibility_minimized: bool)
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityCustomActions( &self, ) -> Option<Retained<NSArray<NSAccessibilityCustomAction>>>
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityCustomAction only.
Source§

unsafe fn setAccessibilityCustomActions( &self, accessibility_custom_actions: Option<&NSArray<NSAccessibilityCustomAction>>, )
where Self: Sized + Message,

Available on crate features NSAccessibilityProtocols and NSAccessibilityCustomAction only.
Source§

unsafe fn accessibilityPerformCancel(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformConfirm(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformDecrement(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformDelete(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformIncrement(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformPick(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformPress(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformRaise(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformShowAlternateUI(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformShowDefaultUI(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityPerformShowMenu(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilitySelectorAllowed(&self, selector: Sel) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

impl NSAccessibilityElementProtocol for NSImageCell

Source§

unsafe fn accessibilityFrame(&self) -> NSRect
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn isAccessibilityFocused(&self) -> bool
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

unsafe fn accessibilityIdentifier(&self) -> Retained<NSString>
where Self: Sized + Message,

Available on crate feature NSAccessibilityProtocols only.
Source§

impl NSCoding for NSImageCell

Source§

unsafe fn encodeWithCoder(&self, coder: &NSCoder)
where Self: Sized + Message,

Source§

unsafe fn initWithCoder( this: Allocated<Self>, coder: &NSCoder, ) -> Option<Retained<Self>>
where Self: Sized + Message,

Source§

impl NSCopying for NSImageCell

Source§

fn copy(&self) -> Retained<Self::Result>
where Self: Sized + Message + CopyingHelper,

Returns a new instance that’s a copy of the receiver. Read more
Source§

unsafe fn copyWithZone(&self, zone: *mut NSZone) -> Retained<Self::Result>
where Self: Sized + Message + CopyingHelper,

Returns a new instance that’s a copy of the receiver. Read more
Source§

impl NSObjectProtocol for NSImageCell

Source§

fn isEqual(&self, other: Option<&AnyObject>) -> bool
where Self: Sized + Message,

Check whether the object is equal to an arbitrary other object. Read more
Source§

fn hash(&self) -> usize
where Self: Sized + Message,

An integer that can be used as a table address in a hash table structure. Read more
Source§

fn isKindOfClass(&self, cls: &AnyClass) -> bool
where Self: Sized + Message,

Check if the object is an instance of the class, or one of its subclasses. Read more
Source§

fn is_kind_of<T>(&self) -> bool
where T: ClassType, Self: Sized + Message,

👎Deprecated: use isKindOfClass directly, or cast your objects with AnyObject::downcast_ref
Check if the object is an instance of the class type, or one of its subclasses. Read more
Source§

fn isMemberOfClass(&self, cls: &AnyClass) -> bool
where Self: Sized + Message,

Check if the object is an instance of a specific class, without checking subclasses. Read more
Source§

fn respondsToSelector(&self, aSelector: Sel) -> bool
where Self: Sized + Message,

Check whether the object implements or inherits a method with the given selector. Read more
Source§

fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
where Self: Sized + Message,

Check whether the object conforms to a given protocol. Read more
Source§

fn description(&self) -> Retained<NSObject>
where Self: Sized + Message,

A textual representation of the object. Read more
Source§

fn debugDescription(&self) -> Retained<NSObject>
where Self: Sized + Message,

A textual representation of the object to use when debugging. Read more
Source§

fn isProxy(&self) -> bool
where Self: Sized + Message,

Check whether the receiver is a subclass of the NSProxy root class instead of the usual NSObject. Read more
Source§

fn retainCount(&self) -> usize
where Self: Sized + Message,

The reference count of the object. Read more
Source§

impl NSUserInterfaceItemIdentification for NSImageCell

Source§

unsafe fn identifier(&self) -> Option<Retained<NSUserInterfaceItemIdentifier>>
where Self: Sized + Message,

Available on crate feature NSUserInterfaceItemIdentification only.
Source§

unsafe fn setIdentifier( &self, identifier: Option<&NSUserInterfaceItemIdentifier>, )
where Self: Sized + Message,

Available on crate feature NSUserInterfaceItemIdentification only.
Setter for identifier.
Source§

impl PartialEq for NSImageCell

Source§

fn eq(&self, other: &Self) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl RefEncode for NSImageCell

Source§

const ENCODING_REF: Encoding = <NSCell as ::objc2::RefEncode>::ENCODING_REF

The Objective-C type-encoding for a reference of this type. Read more
Source§

impl DowncastTarget for NSImageCell

Source§

impl Eq for NSImageCell

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<'a, T> MainThreadOnly for T
where T: ClassType<ThreadKind = dyn MainThreadOnly + 'a> + ?Sized,

Source§

fn mtm(&self) -> MainThreadMarker

Get a MainThreadMarker from the main-thread-only object. Read more
Source§

fn alloc(mtm: MainThreadMarker) -> Allocated<Self>
where Self: Sized + ClassType,

Allocate a new instance of the class on the main thread. Read more
Source§

impl<P, T> Receiver for P
where P: Deref<Target = T> + ?Sized, T: ?Sized,

Source§

type Target = T

🔬This is a nightly-only experimental API. (arbitrary_self_types)
The target type on which the method may be called.
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> AutoreleaseSafe for T
where T: ?Sized,