Trait objc2_app_kit::NSAccessibilityTable
source · pub unsafe trait NSAccessibilityTable: NSAccessibilityGroup {
Show 13 methods
// Provided methods
unsafe fn accessibilityLabel(&self) -> Option<Id<NSString>>
where Self: Sized + Message { ... }
unsafe fn accessibilityRows(
&self
) -> Option<Id<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
where Self: Sized + Message { ... }
unsafe fn accessibilitySelectedRows(
&self
) -> Option<Id<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
where Self: Sized + Message { ... }
unsafe fn setAccessibilitySelectedRows(
&self,
selected_rows: &NSArray<ProtocolObject<dyn NSAccessibilityRow>>
)
where Self: Sized + Message { ... }
unsafe fn accessibilityVisibleRows(
&self
) -> Option<Id<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
where Self: Sized + Message { ... }
unsafe fn accessibilityColumns(&self) -> Option<Id<NSArray>>
where Self: Sized + Message { ... }
unsafe fn accessibilityVisibleColumns(&self) -> Option<Id<NSArray>>
where Self: Sized + Message { ... }
unsafe fn accessibilitySelectedColumns(&self) -> Option<Id<NSArray>>
where Self: Sized + Message { ... }
unsafe fn accessibilityHeaderGroup(&self) -> Option<Id<NSString>>
where Self: Sized + Message { ... }
unsafe fn accessibilitySelectedCells(&self) -> Option<Id<NSArray>>
where Self: Sized + Message { ... }
unsafe fn accessibilityVisibleCells(&self) -> Option<Id<NSArray>>
where Self: Sized + Message { ... }
unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Id<NSArray>>
where Self: Sized + Message { ... }
unsafe fn accessibilityColumnHeaderUIElements(&self) -> Option<Id<NSArray>>
where Self: Sized + Message { ... }
}
Available on crate feature
NSAccessibilityProtocols
only.Provided Methods§
unsafe fn accessibilityLabel(&self) -> Option<Id<NSString>>
unsafe fn accessibilityRows( &self ) -> Option<Id<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
unsafe fn accessibilitySelectedRows( &self ) -> Option<Id<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
unsafe fn setAccessibilitySelectedRows( &self, selected_rows: &NSArray<ProtocolObject<dyn NSAccessibilityRow>> )
unsafe fn accessibilityVisibleRows( &self ) -> Option<Id<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
unsafe fn accessibilityColumns(&self) -> Option<Id<NSArray>>
unsafe fn accessibilityVisibleColumns(&self) -> Option<Id<NSArray>>
unsafe fn accessibilitySelectedColumns(&self) -> Option<Id<NSArray>>
unsafe fn accessibilityHeaderGroup(&self) -> Option<Id<NSString>>
👎Deprecated
unsafe fn accessibilitySelectedCells(&self) -> Option<Id<NSArray>>
unsafe fn accessibilityVisibleCells(&self) -> Option<Id<NSArray>>
unsafe fn accessibilityRowHeaderUIElements(&self) -> Option<Id<NSArray>>
unsafe fn accessibilityColumnHeaderUIElements(&self) -> Option<Id<NSArray>>
Trait Implementations§
source§impl ProtocolType for dyn NSAccessibilityTable
impl ProtocolType for dyn NSAccessibilityTable
impl<T> ImplementedBy<T> for dyn NSAccessibilityTable
Implementations on Foreign Types§
impl<T> NSAccessibilityTable for ProtocolObject<T>where
T: ?Sized + NSAccessibilityTable,
Implementors§
impl NSAccessibilityTable for NSOutlineView
Available on crate features
NSControl
and NSResponder
and NSTableView
and NSView
and NSOutlineView
only.impl NSAccessibilityTable for NSTableView
Available on crate features
NSControl
and NSResponder
and NSView
and NSTableView
only.