pub unsafe trait NSAccessibilityTable: NSAccessibilityGroup {
Show 13 methods
// Provided methods
fn accessibilityLabel(&self) -> Option<Retained<NSString>>
where Self: Sized + Message { ... }
fn accessibilityRows(
&self,
) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
where Self: Sized + Message { ... }
fn accessibilitySelectedRows(
&self,
) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
where Self: Sized + Message { ... }
fn setAccessibilitySelectedRows(
&self,
selected_rows: &NSArray<ProtocolObject<dyn NSAccessibilityRow>>,
)
where Self: Sized + Message { ... }
fn accessibilityVisibleRows(
&self,
) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
where Self: Sized + Message { ... }
fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message { ... }
fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message { ... }
fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message { ... }
fn accessibilityHeaderGroup(&self) -> Option<Retained<NSString>>
where Self: Sized + Message { ... }
fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message { ... }
fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message { ... }
fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message { ... }
fn accessibilityColumnHeaderUIElements(&self) -> Option<Retained<NSArray>>
where Self: Sized + Message { ... }
}Available on crate feature
NSAccessibilityProtocols only.Expand description
Provided Methods§
fn accessibilityLabel(&self) -> Option<Retained<NSString>>
fn accessibilityRows( &self, ) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
fn accessibilitySelectedRows( &self, ) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
fn setAccessibilitySelectedRows( &self, selected_rows: &NSArray<ProtocolObject<dyn NSAccessibilityRow>>, )
fn accessibilityVisibleRows( &self, ) -> Option<Retained<NSArray<ProtocolObject<dyn NSAccessibilityRow>>>>
fn accessibilityColumns(&self) -> Option<Retained<NSArray>>
fn accessibilityVisibleColumns(&self) -> Option<Retained<NSArray>>
fn accessibilitySelectedColumns(&self) -> Option<Retained<NSArray>>
fn accessibilityHeaderGroup(&self) -> Option<Retained<NSString>>
👎Deprecated
fn accessibilitySelectedCells(&self) -> Option<Retained<NSArray>>
fn accessibilityVisibleCells(&self) -> Option<Retained<NSArray>>
fn accessibilityRowHeaderUIElements(&self) -> Option<Retained<NSArray>>
fn accessibilityColumnHeaderUIElements(&self) -> Option<Retained<NSArray>>
Trait Implementations§
impl<T> ImplementedBy<T> for dyn NSAccessibilityTable
Source§impl ProtocolType for dyn NSAccessibilityTable
impl ProtocolType for dyn NSAccessibilityTable
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
impl<T> NSAccessibilityTable for ProtocolObject<T>where
T: ?Sized + NSAccessibilityTable,
Implementors§
impl NSAccessibilityTable for NSOutlineView
Available on crate feature
NSOutlineView only.impl NSAccessibilityTable for NSTableView
Available on crate feature
NSTableView only.