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,
) { ... }
}
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 DynBlock<dyn Fn() -> UIAccessibilityExpandedStatus>
UIAccessibilityConstants
and block2
only.Sourceunsafe fn setAccessibilityExpandedStatusBlock(
&self,
accessibility_expanded_status_block: Option<&DynBlock<dyn Fn() -> UIAccessibilityExpandedStatus>>,
mtm: MainThreadMarker,
)
Available on crate features UIAccessibilityConstants
and block2
only.
unsafe fn setAccessibilityExpandedStatusBlock( &self, accessibility_expanded_status_block: Option<&DynBlock<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.