Trait NSObjectUIAccessibility

Source
pub unsafe trait NSObjectUIAccessibility:
    ClassType
    + Sized
    + Sealed {
Show 110 methods // Provided methods unsafe fn isAccessibilityElement(&self, mtm: MainThreadMarker) -> bool { ... } unsafe fn setIsAccessibilityElement( &self, is_accessibility_element: bool, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityLabel( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSString>> { ... } unsafe fn setAccessibilityLabel( &self, accessibility_label: Option<&NSString>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityAttributedLabel( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSAttributedString>> { ... } unsafe fn setAccessibilityAttributedLabel( &self, accessibility_attributed_label: Option<&NSAttributedString>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityHint( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSString>> { ... } unsafe fn setAccessibilityHint( &self, accessibility_hint: Option<&NSString>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityAttributedHint( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSAttributedString>> { ... } unsafe fn setAccessibilityAttributedHint( &self, accessibility_attributed_hint: Option<&NSAttributedString>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityValue( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSString>> { ... } unsafe fn setAccessibilityValue( &self, accessibility_value: Option<&NSString>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityAttributedValue( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSAttributedString>> { ... } unsafe fn setAccessibilityAttributedValue( &self, accessibility_attributed_value: Option<&NSAttributedString>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityTraits( &self, mtm: MainThreadMarker, ) -> UIAccessibilityTraits { ... } unsafe fn setAccessibilityTraits( &self, accessibility_traits: UIAccessibilityTraits, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityFrame(&self, mtm: MainThreadMarker) -> CGRect { ... } unsafe fn setAccessibilityFrame( &self, accessibility_frame: CGRect, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityPath( &self, mtm: MainThreadMarker, ) -> Option<Retained<UIBezierPath>> { ... } unsafe fn setAccessibilityPath( &self, accessibility_path: Option<&UIBezierPath>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityActivationPoint( &self, mtm: MainThreadMarker, ) -> CGPoint { ... } unsafe fn setAccessibilityActivationPoint( &self, accessibility_activation_point: CGPoint, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityLanguage( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSString>> { ... } unsafe fn setAccessibilityLanguage( &self, accessibility_language: Option<&NSString>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityElementsHidden(&self, mtm: MainThreadMarker) -> bool { ... } unsafe fn setAccessibilityElementsHidden( &self, accessibility_elements_hidden: bool, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityViewIsModal(&self, mtm: MainThreadMarker) -> bool { ... } unsafe fn setAccessibilityViewIsModal( &self, accessibility_view_is_modal: bool, mtm: MainThreadMarker, ) { ... } unsafe fn shouldGroupAccessibilityChildren( &self, mtm: MainThreadMarker, ) -> bool { ... } unsafe fn setShouldGroupAccessibilityChildren( &self, should_group_accessibility_children: bool, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityNavigationStyle( &self, mtm: MainThreadMarker, ) -> UIAccessibilityNavigationStyle { ... } unsafe fn setAccessibilityNavigationStyle( &self, accessibility_navigation_style: UIAccessibilityNavigationStyle, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityRespondsToUserInteraction( &self, mtm: MainThreadMarker, ) -> bool { ... } unsafe fn setAccessibilityRespondsToUserInteraction( &self, accessibility_responds_to_user_interaction: bool, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityUserInputLabels( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSArray<NSString>>> { ... } unsafe fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityAttributedUserInputLabels( &self, mtm: MainThreadMarker, ) -> Retained<NSArray<NSAttributedString>> { ... } unsafe fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityHeaderElements( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSArray>> { ... } unsafe fn setAccessibilityHeaderElements( &self, accessibility_header_elements: Option<&NSArray>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityTextualContext( &self, mtm: MainThreadMarker, ) -> Option<Retained<UIAccessibilityTextualContext>> { ... } unsafe fn setAccessibilityTextualContext( &self, accessibility_textual_context: Option<&UIAccessibilityTextualContext>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityDirectTouchOptions( &self, mtm: MainThreadMarker, ) -> UIAccessibilityDirectTouchOptions { ... } unsafe fn setAccessibilityDirectTouchOptions( &self, accessibility_direct_touch_options: UIAccessibilityDirectTouchOptions, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityExpandedStatus( &self, mtm: MainThreadMarker, ) -> UIAccessibilityExpandedStatus { ... } unsafe fn setAccessibilityExpandedStatus( &self, accessibility_expanded_status: UIAccessibilityExpandedStatus, mtm: MainThreadMarker, ) { ... } unsafe fn isAccessibilityElementBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock { ... } unsafe fn setIsAccessibilityElementBlock( &self, is_accessibility_element_block: AXBoolReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityLabelBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock { ... } unsafe fn setAccessibilityLabelBlock( &self, accessibility_label_block: AXStringReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityValueBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock { ... } unsafe fn setAccessibilityValueBlock( &self, accessibility_value_block: AXStringReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityHintBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock { ... } unsafe fn setAccessibilityHintBlock( &self, accessibility_hint_block: AXStringReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityTraitsBlock( &self, mtm: MainThreadMarker, ) -> AXTraitsReturnBlock { ... } unsafe fn setAccessibilityTraitsBlock( &self, accessibility_traits_block: AXTraitsReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityIdentifierBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock { ... } unsafe fn setAccessibilityIdentifierBlock( &self, accessibility_identifier_block: AXStringReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityHeaderElementsBlock( &self, mtm: MainThreadMarker, ) -> AXArrayReturnBlock { ... } unsafe fn setAccessibilityHeaderElementsBlock( &self, accessibility_header_elements_block: AXArrayReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityAttributedLabelBlock( &self, mtm: MainThreadMarker, ) -> AXAttributedStringReturnBlock { ... } unsafe fn setAccessibilityAttributedLabelBlock( &self, accessibility_attributed_label_block: AXAttributedStringReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityAttributedHintBlock( &self, mtm: MainThreadMarker, ) -> AXAttributedStringReturnBlock { ... } unsafe fn setAccessibilityAttributedHintBlock( &self, accessibility_attributed_hint_block: AXAttributedStringReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityLanguageBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock { ... } unsafe fn setAccessibilityLanguageBlock( &self, accessibility_language_block: AXStringReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityTextualContextBlock( &self, mtm: MainThreadMarker, ) -> AXTextualContextReturnBlock { ... } unsafe fn setAccessibilityTextualContextBlock( &self, accessibility_textual_context_block: AXTextualContextReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityUserInputLabelsBlock( &self, mtm: MainThreadMarker, ) -> AXStringArrayReturnBlock { ... } unsafe fn setAccessibilityUserInputLabelsBlock( &self, accessibility_user_input_labels_block: AXStringArrayReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityAttributedUserInputLabelsBlock( &self, mtm: MainThreadMarker, ) -> AXAttributedStringArrayReturnBlock { ... } unsafe fn setAccessibilityAttributedUserInputLabelsBlock( &self, accessibility_attributed_user_input_labels_block: AXAttributedStringArrayReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityAttributedValueBlock( &self, mtm: MainThreadMarker, ) -> AXAttributedStringReturnBlock { ... } unsafe fn setAccessibilityAttributedValueBlock( &self, accessibility_attributed_value_block: AXAttributedStringReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityElementsHiddenBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock { ... } unsafe fn setAccessibilityElementsHiddenBlock( &self, accessibility_elements_hidden_block: AXBoolReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityRespondsToUserInteractionBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock { ... } unsafe fn setAccessibilityRespondsToUserInteractionBlock( &self, accessibility_responds_to_user_interaction_block: AXBoolReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityViewIsModalBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock { ... } unsafe fn setAccessibilityViewIsModalBlock( &self, accessibility_view_is_modal_block: AXBoolReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityShouldGroupAccessibilityChildrenBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock { ... } unsafe fn setAccessibilityShouldGroupAccessibilityChildrenBlock( &self, accessibility_should_group_accessibility_children_block: AXBoolReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityExpandedStatusBlock( &self, mtm: MainThreadMarker, ) -> *mut DynBlock<dyn Fn() -> UIAccessibilityExpandedStatus> { ... } unsafe fn setAccessibilityExpandedStatusBlock( &self, accessibility_expanded_status_block: Option<&DynBlock<dyn Fn() -> UIAccessibilityExpandedStatus>>, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityElementsBlock( &self, mtm: MainThreadMarker, ) -> AXArrayReturnBlock { ... } unsafe fn setAccessibilityElementsBlock( &self, accessibility_elements_block: AXArrayReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn automationElementsBlock( &self, mtm: MainThreadMarker, ) -> AXArrayReturnBlock { ... } unsafe fn setAutomationElementsBlock( &self, automation_elements_block: AXArrayReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityContainerTypeBlock( &self, mtm: MainThreadMarker, ) -> AXContainerTypeReturnBlock { ... } unsafe fn setAccessibilityContainerTypeBlock( &self, accessibility_container_type_block: AXContainerTypeReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityActivationPointBlock( &self, mtm: MainThreadMarker, ) -> AXPointReturnBlock { ... } unsafe fn setAccessibilityActivationPointBlock( &self, accessibility_activation_point_block: AXPointReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityFrameBlock( &self, mtm: MainThreadMarker, ) -> AXRectReturnBlock { ... } unsafe fn setAccessibilityFrameBlock( &self, accessibility_frame_block: AXRectReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityNavigationStyleBlock( &self, mtm: MainThreadMarker, ) -> AXNavigationStyleReturnBlock { ... } unsafe fn setAccessibilityNavigationStyleBlock( &self, accessibility_navigation_style_block: AXNavigationStyleReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityPathBlock( &self, mtm: MainThreadMarker, ) -> AXPathReturnBlock { ... } unsafe fn setAccessibilityPathBlock( &self, accessibility_path_block: AXPathReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityActivateBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock { ... } unsafe fn setAccessibilityActivateBlock( &self, accessibility_activate_block: AXBoolReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityIncrementBlock( &self, mtm: MainThreadMarker, ) -> AXVoidReturnBlock { ... } unsafe fn setAccessibilityIncrementBlock( &self, accessibility_increment_block: AXVoidReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityDecrementBlock( &self, mtm: MainThreadMarker, ) -> AXVoidReturnBlock { ... } unsafe fn setAccessibilityDecrementBlock( &self, accessibility_decrement_block: AXVoidReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityPerformEscapeBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock { ... } unsafe fn setAccessibilityPerformEscapeBlock( &self, accessibility_perform_escape_block: AXBoolReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityMagicTapBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock { ... } unsafe fn setAccessibilityMagicTapBlock( &self, accessibility_magic_tap_block: AXBoolReturnBlock, mtm: MainThreadMarker, ) { ... } unsafe fn accessibilityCustomActionsBlock( &self, mtm: MainThreadMarker, ) -> AXCustomActionsReturnBlock { ... } unsafe fn setAccessibilityCustomActionsBlock( &self, accessibility_custom_actions_block: AXCustomActionsReturnBlock, mtm: MainThreadMarker, ) { ... }
}
Available on crate feature UIAccessibility only.
Expand description

Category “UIAccessibility” on NSObject.

Provided Methods§

Source

unsafe fn isAccessibilityElement(&self, mtm: MainThreadMarker) -> bool

Source

unsafe fn setIsAccessibilityElement( &self, is_accessibility_element: bool, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityLabel( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSString>>

Source

unsafe fn setAccessibilityLabel( &self, accessibility_label: Option<&NSString>, mtm: MainThreadMarker, )

Setter for accessibilityLabel.

Source

unsafe fn accessibilityAttributedLabel( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSAttributedString>>

Source

unsafe fn setAccessibilityAttributedLabel( &self, accessibility_attributed_label: Option<&NSAttributedString>, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityHint( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSString>>

Source

unsafe fn setAccessibilityHint( &self, accessibility_hint: Option<&NSString>, mtm: MainThreadMarker, )

Setter for accessibilityHint.

Source

unsafe fn accessibilityAttributedHint( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSAttributedString>>

Source

unsafe fn setAccessibilityAttributedHint( &self, accessibility_attributed_hint: Option<&NSAttributedString>, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityValue( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSString>>

Source

unsafe fn setAccessibilityValue( &self, accessibility_value: Option<&NSString>, mtm: MainThreadMarker, )

Setter for accessibilityValue.

Source

unsafe fn accessibilityAttributedValue( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSAttributedString>>

Source

unsafe fn setAccessibilityAttributedValue( &self, accessibility_attributed_value: Option<&NSAttributedString>, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityTraits( &self, mtm: MainThreadMarker, ) -> UIAccessibilityTraits

Available on crate feature UIAccessibilityConstants only.
Source

unsafe fn setAccessibilityTraits( &self, accessibility_traits: UIAccessibilityTraits, mtm: MainThreadMarker, )

Available on crate feature UIAccessibilityConstants only.

Setter for accessibilityTraits.

Source

unsafe fn accessibilityFrame(&self, mtm: MainThreadMarker) -> CGRect

Available on crate feature objc2-core-foundation only.
Source

unsafe fn setAccessibilityFrame( &self, accessibility_frame: CGRect, mtm: MainThreadMarker, )

Available on crate feature objc2-core-foundation only.

Setter for accessibilityFrame.

Source

unsafe fn accessibilityPath( &self, mtm: MainThreadMarker, ) -> Option<Retained<UIBezierPath>>

Available on crate feature UIBezierPath only.
Source

unsafe fn setAccessibilityPath( &self, accessibility_path: Option<&UIBezierPath>, mtm: MainThreadMarker, )

Available on crate feature UIBezierPath only.

Setter for accessibilityPath.

Source

unsafe fn accessibilityActivationPoint(&self, mtm: MainThreadMarker) -> CGPoint

Available on crate feature objc2-core-foundation only.
Source

unsafe fn setAccessibilityActivationPoint( &self, accessibility_activation_point: CGPoint, mtm: MainThreadMarker, )

Available on crate feature objc2-core-foundation only.
Source

unsafe fn accessibilityLanguage( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSString>>

Source

unsafe fn setAccessibilityLanguage( &self, accessibility_language: Option<&NSString>, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityElementsHidden(&self, mtm: MainThreadMarker) -> bool

Source

unsafe fn setAccessibilityElementsHidden( &self, accessibility_elements_hidden: bool, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityViewIsModal(&self, mtm: MainThreadMarker) -> bool

Source

unsafe fn setAccessibilityViewIsModal( &self, accessibility_view_is_modal: bool, mtm: MainThreadMarker, )

Source

unsafe fn shouldGroupAccessibilityChildren(&self, mtm: MainThreadMarker) -> bool

Source

unsafe fn setShouldGroupAccessibilityChildren( &self, should_group_accessibility_children: bool, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityNavigationStyle( &self, mtm: MainThreadMarker, ) -> UIAccessibilityNavigationStyle

Available on crate feature UIAccessibilityConstants only.
Source

unsafe fn setAccessibilityNavigationStyle( &self, accessibility_navigation_style: UIAccessibilityNavigationStyle, mtm: MainThreadMarker, )

Available on crate feature UIAccessibilityConstants only.
Source

unsafe fn accessibilityRespondsToUserInteraction( &self, mtm: MainThreadMarker, ) -> bool

Source

unsafe fn setAccessibilityRespondsToUserInteraction( &self, accessibility_responds_to_user_interaction: bool, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityUserInputLabels( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSArray<NSString>>>

Source

unsafe fn setAccessibilityUserInputLabels( &self, accessibility_user_input_labels: Option<&NSArray<NSString>>, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityAttributedUserInputLabels( &self, mtm: MainThreadMarker, ) -> Retained<NSArray<NSAttributedString>>

Source

unsafe fn setAccessibilityAttributedUserInputLabels( &self, accessibility_attributed_user_input_labels: Option<&NSArray<NSAttributedString>>, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityHeaderElements( &self, mtm: MainThreadMarker, ) -> Option<Retained<NSArray>>

Source

unsafe fn setAccessibilityHeaderElements( &self, accessibility_header_elements: Option<&NSArray>, mtm: MainThreadMarker, )

Source

unsafe fn accessibilityTextualContext( &self, mtm: MainThreadMarker, ) -> Option<Retained<UIAccessibilityTextualContext>>

Available on crate feature UIAccessibilityConstants only.
Source

unsafe fn setAccessibilityTextualContext( &self, accessibility_textual_context: Option<&UIAccessibilityTextualContext>, mtm: MainThreadMarker, )

Available on crate feature UIAccessibilityConstants only.
Source

unsafe fn accessibilityDirectTouchOptions( &self, mtm: MainThreadMarker, ) -> UIAccessibilityDirectTouchOptions

Available on crate feature UIAccessibilityConstants only.
Source

unsafe fn setAccessibilityDirectTouchOptions( &self, accessibility_direct_touch_options: UIAccessibilityDirectTouchOptions, mtm: MainThreadMarker, )

Available on crate feature UIAccessibilityConstants only.
Source

unsafe fn accessibilityExpandedStatus( &self, mtm: MainThreadMarker, ) -> UIAccessibilityExpandedStatus

Available on crate feature UIAccessibilityConstants only.
Source

unsafe fn setAccessibilityExpandedStatus( &self, accessibility_expanded_status: UIAccessibilityExpandedStatus, mtm: MainThreadMarker, )

Available on crate feature UIAccessibilityConstants only.
Source

unsafe fn isAccessibilityElementBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setIsAccessibilityElementBlock( &self, is_accessibility_element_block: AXBoolReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityLabelBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityLabelBlock( &self, accessibility_label_block: AXStringReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityValueBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityValueBlock( &self, accessibility_value_block: AXStringReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityHintBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityHintBlock( &self, accessibility_hint_block: AXStringReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityTraitsBlock( &self, mtm: MainThreadMarker, ) -> AXTraitsReturnBlock

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn setAccessibilityTraitsBlock( &self, accessibility_traits_block: AXTraitsReturnBlock, mtm: MainThreadMarker, )

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn accessibilityIdentifierBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityIdentifierBlock( &self, accessibility_identifier_block: AXStringReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityHeaderElementsBlock( &self, mtm: MainThreadMarker, ) -> AXArrayReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityHeaderElementsBlock( &self, accessibility_header_elements_block: AXArrayReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityAttributedLabelBlock( &self, mtm: MainThreadMarker, ) -> AXAttributedStringReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityAttributedLabelBlock( &self, accessibility_attributed_label_block: AXAttributedStringReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityAttributedHintBlock( &self, mtm: MainThreadMarker, ) -> AXAttributedStringReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityAttributedHintBlock( &self, accessibility_attributed_hint_block: AXAttributedStringReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityLanguageBlock( &self, mtm: MainThreadMarker, ) -> AXStringReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityLanguageBlock( &self, accessibility_language_block: AXStringReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityTextualContextBlock( &self, mtm: MainThreadMarker, ) -> AXTextualContextReturnBlock

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn setAccessibilityTextualContextBlock( &self, accessibility_textual_context_block: AXTextualContextReturnBlock, mtm: MainThreadMarker, )

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn accessibilityUserInputLabelsBlock( &self, mtm: MainThreadMarker, ) -> AXStringArrayReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityUserInputLabelsBlock( &self, accessibility_user_input_labels_block: AXStringArrayReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityAttributedUserInputLabelsBlock( &self, mtm: MainThreadMarker, ) -> AXAttributedStringArrayReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityAttributedUserInputLabelsBlock( &self, accessibility_attributed_user_input_labels_block: AXAttributedStringArrayReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityAttributedValueBlock( &self, mtm: MainThreadMarker, ) -> AXAttributedStringReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityAttributedValueBlock( &self, accessibility_attributed_value_block: AXAttributedStringReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityElementsHiddenBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityElementsHiddenBlock( &self, accessibility_elements_hidden_block: AXBoolReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityRespondsToUserInteractionBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityRespondsToUserInteractionBlock( &self, accessibility_responds_to_user_interaction_block: AXBoolReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityViewIsModalBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityViewIsModalBlock( &self, accessibility_view_is_modal_block: AXBoolReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityShouldGroupAccessibilityChildrenBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityShouldGroupAccessibilityChildrenBlock( &self, accessibility_should_group_accessibility_children_block: AXBoolReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityExpandedStatusBlock( &self, mtm: MainThreadMarker, ) -> *mut DynBlock<dyn Fn() -> UIAccessibilityExpandedStatus>

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn setAccessibilityExpandedStatusBlock( &self, accessibility_expanded_status_block: Option<&DynBlock<dyn Fn() -> UIAccessibilityExpandedStatus>>, mtm: MainThreadMarker, )

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn accessibilityElementsBlock( &self, mtm: MainThreadMarker, ) -> AXArrayReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityElementsBlock( &self, accessibility_elements_block: AXArrayReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn automationElementsBlock( &self, mtm: MainThreadMarker, ) -> AXArrayReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAutomationElementsBlock( &self, automation_elements_block: AXArrayReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityContainerTypeBlock( &self, mtm: MainThreadMarker, ) -> AXContainerTypeReturnBlock

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn setAccessibilityContainerTypeBlock( &self, accessibility_container_type_block: AXContainerTypeReturnBlock, mtm: MainThreadMarker, )

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn accessibilityActivationPointBlock( &self, mtm: MainThreadMarker, ) -> AXPointReturnBlock

Available on crate features block2 and objc2-core-foundation only.
Source

unsafe fn setAccessibilityActivationPointBlock( &self, accessibility_activation_point_block: AXPointReturnBlock, mtm: MainThreadMarker, )

Available on crate features block2 and objc2-core-foundation only.
Source

unsafe fn accessibilityFrameBlock( &self, mtm: MainThreadMarker, ) -> AXRectReturnBlock

Available on crate features block2 and objc2-core-foundation only.
Source

unsafe fn setAccessibilityFrameBlock( &self, accessibility_frame_block: AXRectReturnBlock, mtm: MainThreadMarker, )

Available on crate features block2 and objc2-core-foundation only.
Source

unsafe fn accessibilityNavigationStyleBlock( &self, mtm: MainThreadMarker, ) -> AXNavigationStyleReturnBlock

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn setAccessibilityNavigationStyleBlock( &self, accessibility_navigation_style_block: AXNavigationStyleReturnBlock, mtm: MainThreadMarker, )

Available on crate features UIAccessibilityConstants and block2 only.
Source

unsafe fn accessibilityPathBlock( &self, mtm: MainThreadMarker, ) -> AXPathReturnBlock

Available on crate features UIBezierPath and block2 only.
Source

unsafe fn setAccessibilityPathBlock( &self, accessibility_path_block: AXPathReturnBlock, mtm: MainThreadMarker, )

Available on crate features UIBezierPath and block2 only.
Source

unsafe fn accessibilityActivateBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityActivateBlock( &self, accessibility_activate_block: AXBoolReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityIncrementBlock( &self, mtm: MainThreadMarker, ) -> AXVoidReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityIncrementBlock( &self, accessibility_increment_block: AXVoidReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityDecrementBlock( &self, mtm: MainThreadMarker, ) -> AXVoidReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityDecrementBlock( &self, accessibility_decrement_block: AXVoidReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityPerformEscapeBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityPerformEscapeBlock( &self, accessibility_perform_escape_block: AXBoolReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityMagicTapBlock( &self, mtm: MainThreadMarker, ) -> AXBoolReturnBlock

Available on crate feature block2 only.
Source

unsafe fn setAccessibilityMagicTapBlock( &self, accessibility_magic_tap_block: AXBoolReturnBlock, mtm: MainThreadMarker, )

Available on crate feature block2 only.
Source

unsafe fn accessibilityCustomActionsBlock( &self, mtm: MainThreadMarker, ) -> AXCustomActionsReturnBlock

Available on crate features UIAccessibilityCustomAction and block2 only.
Source

unsafe fn setAccessibilityCustomActionsBlock( &self, accessibility_custom_actions_block: AXCustomActionsReturnBlock, mtm: MainThreadMarker, )

Available on crate features UIAccessibilityCustomAction and block2 only.

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 NSObjectUIAccessibility for NSObject

Implementors§