pub unsafe trait NSAccessibilityElementProtocol: NSObjectProtocol {
    // Provided methods
    unsafe fn accessibilityFrame(&self) -> NSRect
       where Self: Sized + Message { ... }
    unsafe fn accessibilityParent(&self) -> Option<Retained<AnyObject>>
       where Self: Sized + Message { ... }
    unsafe fn isAccessibilityFocused(&self) -> bool
       where Self: Sized + Message { ... }
    unsafe fn accessibilityIdentifier(&self) -> Retained<NSString>
       where Self: Sized + Message { ... }
}
Available on crate feature NSAccessibilityProtocols only.

Provided Methods§

source

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

source

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

source

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

source

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

Trait Implementations§

source§

impl ProtocolType for dyn NSAccessibilityElementProtocol

source§

const NAME: &'static str = "NSAccessibilityElement"

The name of the Objective-C protocol that this type represents.
source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more
source§

impl<T> ImplementedBy<T> for dyn NSAccessibilityElementProtocol

Implementations on Foreign Types§

source§

impl<T> NSAccessibilityElementProtocol for ProtocolObject<T>

Implementors§

source§

impl NSAccessibilityElementProtocol for NSActionCell

Available on crate features NSCell and NSActionCell only.
source§

impl NSAccessibilityElementProtocol for NSApplication

Available on crate features NSResponder and NSApplication only.
source§

impl NSAccessibilityElementProtocol for NSBox

Available on crate features NSResponder and NSView and NSBox only.
source§

impl NSAccessibilityElementProtocol for NSBrowser

Available on crate features NSControl and NSResponder and NSView and NSBrowser only.
source§

impl NSAccessibilityElementProtocol for NSBrowserCell

Available on crate features NSCell and NSBrowserCell only.
source§

impl NSAccessibilityElementProtocol for NSButton

Available on crate features NSControl and NSResponder and NSView and NSButton only.
source§

impl NSAccessibilityElementProtocol for NSButtonCell

Available on crate features NSActionCell and NSCell and NSButtonCell only.
source§

impl NSAccessibilityElementProtocol for NSCell

Available on crate feature NSCell only.
source§

impl NSAccessibilityElementProtocol for NSClipView

Available on crate features NSResponder and NSView and NSClipView only.
source§

impl NSAccessibilityElementProtocol for NSCollectionView

Available on crate features NSResponder and NSView and NSCollectionView only.
source§

impl NSAccessibilityElementProtocol for NSColorPanel

Available on crate features NSPanel and NSResponder and NSWindow and NSColorPanel only.
source§

impl NSAccessibilityElementProtocol for NSColorWell

Available on crate features NSControl and NSResponder and NSView and NSColorWell only.
source§

impl NSAccessibilityElementProtocol for NSComboBox

Available on crate features NSControl and NSResponder and NSTextField and NSView and NSComboBox only.
source§

impl NSAccessibilityElementProtocol for NSComboBoxCell

Available on crate features NSActionCell and NSCell and NSTextFieldCell and NSComboBoxCell only.
source§

impl NSAccessibilityElementProtocol for NSComboButton

Available on crate features NSControl and NSResponder and NSView and NSComboButton only.
source§

impl NSAccessibilityElementProtocol for NSControl

Available on crate features NSResponder and NSView and NSControl only.
source§

impl NSAccessibilityElementProtocol for NSDatePicker

Available on crate features NSControl and NSResponder and NSView and NSDatePicker only.
source§

impl NSAccessibilityElementProtocol for NSDatePickerCell

Available on crate features NSActionCell and NSCell and NSDatePickerCell only.
source§

impl NSAccessibilityElementProtocol for NSDrawer

Available on crate features NSResponder and NSDrawer only.
source§

impl NSAccessibilityElementProtocol for NSFontPanel

Available on crate features NSPanel and NSResponder and NSWindow and NSFontPanel only.
source§

impl NSAccessibilityElementProtocol for NSForm

Available on crate features NSControl and NSMatrix and NSResponder and NSView and NSForm only.
source§

impl NSAccessibilityElementProtocol for NSFormCell

Available on crate features NSActionCell and NSCell and NSFormCell only.
source§

impl NSAccessibilityElementProtocol for NSGridView

Available on crate features NSResponder and NSView and NSGridView only.
source§

impl NSAccessibilityElementProtocol for NSImageCell

Available on crate features NSCell and NSImageCell only.
source§

impl NSAccessibilityElementProtocol for NSImageView

Available on crate features NSControl and NSResponder and NSView and NSImageView only.
source§

impl NSAccessibilityElementProtocol for NSLevelIndicator

Available on crate features NSControl and NSResponder and NSView and NSLevelIndicator only.
source§

impl NSAccessibilityElementProtocol for NSLevelIndicatorCell

Available on crate features NSActionCell and NSCell and NSLevelIndicatorCell only.
source§

impl NSAccessibilityElementProtocol for NSMatrix

Available on crate features NSControl and NSResponder and NSView and NSMatrix only.
source§

impl NSAccessibilityElementProtocol for NSMenu

Available on crate feature NSMenu only.
source§

impl NSAccessibilityElementProtocol for NSMenuItem

Available on crate feature NSMenuItem only.
source§

impl NSAccessibilityElementProtocol for NSMenuItemCell

Available on crate features NSActionCell and NSButtonCell and NSCell and NSMenuItemCell only.
source§

impl NSAccessibilityElementProtocol for NSOpenPanel

Available on crate features NSPanel and NSResponder and NSSavePanel and NSWindow and NSOpenPanel only.
source§

impl NSAccessibilityElementProtocol for NSOutlineView

Available on crate features NSControl and NSResponder and NSTableView and NSView and NSOutlineView only.
source§

impl NSAccessibilityElementProtocol for NSPanel

Available on crate features NSResponder and NSWindow and NSPanel only.
source§

impl NSAccessibilityElementProtocol for NSPathCell

Available on crate features NSActionCell and NSCell and NSPathCell only.
source§

impl NSAccessibilityElementProtocol for NSPathComponentCell

Available on crate features NSActionCell and NSCell and NSTextFieldCell and NSPathComponentCell only.
source§

impl NSAccessibilityElementProtocol for NSPathControl

Available on crate features NSControl and NSResponder and NSView and NSPathControl only.
source§

impl NSAccessibilityElementProtocol for NSPopUpButton

Available on crate features NSButton and NSControl and NSResponder and NSView and NSPopUpButton only.
source§

impl NSAccessibilityElementProtocol for NSPopUpButtonCell

Available on crate features NSActionCell and NSButtonCell and NSCell and NSMenuItemCell and NSPopUpButtonCell only.
source§

impl NSAccessibilityElementProtocol for NSPopover

Available on crate features NSResponder and NSPopover only.
source§

impl NSAccessibilityElementProtocol for NSPredicateEditor

Available on crate features NSControl and NSResponder and NSRuleEditor and NSView and NSPredicateEditor only.
source§

impl NSAccessibilityElementProtocol for NSProgressIndicator

Available on crate features NSResponder and NSView and NSProgressIndicator only.
source§

impl NSAccessibilityElementProtocol for NSRuleEditor

Available on crate features NSControl and NSResponder and NSView and NSRuleEditor only.
source§

impl NSAccessibilityElementProtocol for NSRulerView

Available on crate features NSResponder and NSView and NSRulerView only.
source§

impl NSAccessibilityElementProtocol for NSSavePanel

Available on crate features NSPanel and NSResponder and NSWindow and NSSavePanel only.
source§

impl NSAccessibilityElementProtocol for NSScrollView

Available on crate features NSResponder and NSView and NSScrollView only.
source§

impl NSAccessibilityElementProtocol for NSScroller

Available on crate features NSControl and NSResponder and NSView and NSScroller only.
source§

impl NSAccessibilityElementProtocol for NSScrubber

Available on crate features NSResponder and NSView and NSScrubber only.
source§

impl NSAccessibilityElementProtocol for NSScrubberArrangedView

Available on crate features NSResponder and NSView and NSScrubberItemView only.
source§

impl NSAccessibilityElementProtocol for NSScrubberImageItemView

Available on crate features NSResponder and NSView and NSScrubberItemView only.
source§

impl NSAccessibilityElementProtocol for NSScrubberItemView

Available on crate features NSResponder and NSView and NSScrubberItemView only.
source§

impl NSAccessibilityElementProtocol for NSScrubberSelectionView

Available on crate features NSResponder and NSView and NSScrubberItemView only.
source§

impl NSAccessibilityElementProtocol for NSScrubberTextItemView

Available on crate features NSResponder and NSView and NSScrubberItemView only.
source§

impl NSAccessibilityElementProtocol for NSSearchField

Available on crate features NSControl and NSResponder and NSTextField and NSView and NSSearchField only.
source§

impl NSAccessibilityElementProtocol for NSSearchFieldCell

Available on crate features NSActionCell and NSCell and NSTextFieldCell and NSSearchFieldCell only.
source§

impl NSAccessibilityElementProtocol for NSSecureTextField

Available on crate features NSControl and NSResponder and NSTextField and NSView and NSSecureTextField only.
source§

impl NSAccessibilityElementProtocol for NSSecureTextFieldCell

Available on crate features NSActionCell and NSCell and NSTextFieldCell and NSSecureTextField only.
source§

impl NSAccessibilityElementProtocol for NSSegmentedCell

Available on crate features NSActionCell and NSCell and NSSegmentedCell only.
source§

impl NSAccessibilityElementProtocol for NSSegmentedControl

Available on crate features NSControl and NSResponder and NSView and NSSegmentedControl only.
source§

impl NSAccessibilityElementProtocol for NSSlider

Available on crate features NSControl and NSResponder and NSView and NSSlider only.
source§

impl NSAccessibilityElementProtocol for NSSliderAccessory

Available on crate feature NSSliderAccessory only.
source§

impl NSAccessibilityElementProtocol for NSSliderCell

Available on crate features NSActionCell and NSCell and NSSliderCell only.
source§

impl NSAccessibilityElementProtocol for NSSplitView

Available on crate features NSResponder and NSView and NSSplitView only.
source§

impl NSAccessibilityElementProtocol for NSStackView

Available on crate features NSResponder and NSView and NSStackView only.
source§

impl NSAccessibilityElementProtocol for NSStatusBarButton

Available on crate features NSButton and NSControl and NSResponder and NSView and NSStatusBarButton only.
source§

impl NSAccessibilityElementProtocol for NSStepper

Available on crate features NSControl and NSResponder and NSView and NSStepper only.
source§

impl NSAccessibilityElementProtocol for NSStepperCell

Available on crate features NSActionCell and NSCell and NSStepperCell only.
source§

impl NSAccessibilityElementProtocol for NSSwitch

Available on crate features NSControl and NSResponder and NSView and NSSwitch only.
source§

impl NSAccessibilityElementProtocol for NSTabView

Available on crate features NSResponder and NSView and NSTabView only.
source§

impl NSAccessibilityElementProtocol for NSTableCellView

Available on crate features NSResponder and NSView and NSTableCellView only.
source§

impl NSAccessibilityElementProtocol for NSTableHeaderCell

Available on crate features NSActionCell and NSCell and NSTextFieldCell and NSTableHeaderCell only.
source§

impl NSAccessibilityElementProtocol for NSTableHeaderView

Available on crate features NSResponder and NSView and NSTableHeaderView only.
source§

impl NSAccessibilityElementProtocol for NSTableRowView

Available on crate features NSResponder and NSView and NSTableRowView only.
source§

impl NSAccessibilityElementProtocol for NSTableView

Available on crate features NSControl and NSResponder and NSView and NSTableView only.
source§

impl NSAccessibilityElementProtocol for NSText

Available on crate features NSResponder and NSView and NSText only.
source§

impl NSAccessibilityElementProtocol for NSTextAttachmentCell

Available on crate features NSCell and NSTextAttachmentCell only.
source§

impl NSAccessibilityElementProtocol for NSTextField

Available on crate features NSControl and NSResponder and NSView and NSTextField only.
source§

impl NSAccessibilityElementProtocol for NSTextFieldCell

Available on crate features NSActionCell and NSCell and NSTextFieldCell only.
source§

impl NSAccessibilityElementProtocol for NSTextInsertionIndicator

Available on crate features NSResponder and NSView and NSTextInsertionIndicator only.
source§

impl NSAccessibilityElementProtocol for NSTextView

Available on crate features NSResponder and NSText and NSView and NSTextView only.
source§

impl NSAccessibilityElementProtocol for NSTokenField

Available on crate features NSControl and NSResponder and NSTextField and NSView and NSTokenField only.
source§

impl NSAccessibilityElementProtocol for NSTokenFieldCell

Available on crate features NSActionCell and NSCell and NSTextFieldCell and NSTokenFieldCell only.
source§

impl NSAccessibilityElementProtocol for NSView

Available on crate features NSResponder and NSView only.
source§

impl NSAccessibilityElementProtocol for NSVisualEffectView

Available on crate features NSResponder and NSView and NSVisualEffectView only.
source§

impl NSAccessibilityElementProtocol for NSWindow

Available on crate features NSResponder and NSWindow only.