pub unsafe trait NSObjectUIAccessibilityContainer: ClassType {
    // Provided methods
    unsafe fn accessibilityElementCount(
        &self,
        mtm: MainThreadMarker
    ) -> NSInteger
       where Self: Sized + Message { ... }
    unsafe fn accessibilityElementAtIndex(
        &self,
        index: NSInteger,
        mtm: MainThreadMarker
    ) -> Option<Retained<AnyObject>>
       where Self: Sized + Message { ... }
    unsafe fn indexOfAccessibilityElement(
        &self,
        element: &AnyObject,
        mtm: MainThreadMarker
    ) -> NSInteger
       where Self: Sized + Message { ... }
    unsafe fn accessibilityElements(
        &self,
        mtm: MainThreadMarker
    ) -> Option<Retained<NSArray>>
       where Self: Sized + Message { ... }
    unsafe fn setAccessibilityElements(
        &self,
        accessibility_elements: Option<&NSArray>,
        mtm: MainThreadMarker
    )
       where Self: Sized + Message { ... }
    unsafe fn accessibilityContainerType(
        &self,
        mtm: MainThreadMarker
    ) -> UIAccessibilityContainerType
       where Self: Sized + Message { ... }
    unsafe fn setAccessibilityContainerType(
        &self,
        accessibility_container_type: UIAccessibilityContainerType,
        mtm: MainThreadMarker
    )
       where Self: Sized + Message { ... }
    unsafe fn automationElements(
        &self,
        mtm: MainThreadMarker
    ) -> Option<Retained<NSArray>>
       where Self: Sized + Message { ... }
    unsafe fn setAutomationElements(
        &self,
        automation_elements: Option<&NSArray>,
        mtm: MainThreadMarker
    )
       where Self: Sized + Message { ... }
}
Available on crate feature UIAccessibilityContainer only.
Expand description

Category “UIAccessibilityContainer” on NSObject.

Provided Methods§

source

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

source

unsafe fn accessibilityElementAtIndex( &self, index: NSInteger, mtm: MainThreadMarker ) -> Option<Retained<AnyObject>>
where Self: Sized + Message,

source

unsafe fn indexOfAccessibilityElement( &self, element: &AnyObject, mtm: MainThreadMarker ) -> NSInteger
where Self: Sized + Message,

source

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

source

unsafe fn setAccessibilityElements( &self, accessibility_elements: Option<&NSArray>, mtm: MainThreadMarker )
where Self: Sized + Message,

source

unsafe fn accessibilityContainerType( &self, mtm: MainThreadMarker ) -> UIAccessibilityContainerType
where Self: Sized + Message,

Available on crate feature UIAccessibilityConstants only.
source

unsafe fn setAccessibilityContainerType( &self, accessibility_container_type: UIAccessibilityContainerType, mtm: MainThreadMarker )
where Self: Sized + Message,

Available on crate feature UIAccessibilityConstants only.
source

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

source

unsafe fn setAutomationElements( &self, automation_elements: Option<&NSArray>, mtm: MainThreadMarker )
where Self: Sized + Message,

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl NSObjectUIAccessibilityContainer for NSObject

Implementors§