NSObjectUIAccessibilityTextNavigation

Trait NSObjectUIAccessibilityTextNavigation 

Source
pub unsafe trait NSObjectUIAccessibilityTextNavigation:
    ClassType
    + Sized
    + Sealed {
    // Provided methods
    fn accessibilityPreviousTextNavigationElement(
        &self,
        mtm: MainThreadMarker,
    ) -> Option<Retained<AnyObject>> { ... }
    unsafe fn setAccessibilityPreviousTextNavigationElement(
        &self,
        accessibility_previous_text_navigation_element: Option<&AnyObject>,
        mtm: MainThreadMarker,
    ) { ... }
    fn accessibilityNextTextNavigationElement(
        &self,
        mtm: MainThreadMarker,
    ) -> Option<Retained<AnyObject>> { ... }
    unsafe fn setAccessibilityNextTextNavigationElement(
        &self,
        accessibility_next_text_navigation_element: Option<&AnyObject>,
        mtm: MainThreadMarker,
    ) { ... }
    fn accessibilityPreviousTextNavigationElementBlock(
        &self,
        mtm: MainThreadMarker,
    ) -> AXObjectReturnBlock { ... }
    unsafe fn setAccessibilityPreviousTextNavigationElementBlock(
        &self,
        accessibility_previous_text_navigation_element_block: AXObjectReturnBlock,
        mtm: MainThreadMarker,
    ) { ... }
    fn accessibilityNextTextNavigationElementBlock(
        &self,
        mtm: MainThreadMarker,
    ) -> AXObjectReturnBlock { ... }
    unsafe fn setAccessibilityNextTextNavigationElementBlock(
        &self,
        accessibility_next_text_navigation_element_block: AXObjectReturnBlock,
        mtm: MainThreadMarker,
    ) { ... }
}
Available on crate feature UIAccessibility only.
Expand description

Category “UIAccessibilityTextNavigation” on NSObject.

Provided Methods§

Source

fn accessibilityPreviousTextNavigationElement( &self, mtm: MainThreadMarker, ) -> Option<Retained<AnyObject>>

Source

unsafe fn setAccessibilityPreviousTextNavigationElement( &self, accessibility_previous_text_navigation_element: Option<&AnyObject>, mtm: MainThreadMarker, )

Setter for accessibilityPreviousTextNavigationElement.

§Safety

accessibility_previous_text_navigation_element should be of the correct type.

Source

fn accessibilityNextTextNavigationElement( &self, mtm: MainThreadMarker, ) -> Option<Retained<AnyObject>>

Source

unsafe fn setAccessibilityNextTextNavigationElement( &self, accessibility_next_text_navigation_element: Option<&AnyObject>, mtm: MainThreadMarker, )

Setter for accessibilityNextTextNavigationElement.

§Safety

accessibility_next_text_navigation_element should be of the correct type.

Source

fn accessibilityPreviousTextNavigationElementBlock( &self, mtm: MainThreadMarker, ) -> AXObjectReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityPreviousTextNavigationElementBlock( &self, accessibility_previous_text_navigation_element_block: AXObjectReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.

Setter for accessibilityPreviousTextNavigationElementBlock.

This is copied when set.

§Safety

accessibility_previous_text_navigation_element_block must be a valid pointer or null.

Source

fn accessibilityNextTextNavigationElementBlock( &self, mtm: MainThreadMarker, ) -> AXObjectReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityNextTextNavigationElementBlock( &self, accessibility_next_text_navigation_element_block: AXObjectReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.

Setter for accessibilityNextTextNavigationElementBlock.

This is copied when set.

§Safety

accessibility_next_text_navigation_element_block must be a valid pointer or null.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl NSObjectUIAccessibilityTextNavigation for NSObject

Implementors§