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