#import <SemanticsObject.h>
Additional Inherited Members | |
Instance Methods inherited from SemanticsObject | |
(BOOL) | - isAccessibilityBridgeAlive |
(void) | - setSemanticsNode: |
(void) | - replaceChildAtIndex:withChild: |
(BOOL) | - nodeWillCauseLayoutChange: |
(BOOL) | - nodeWillCauseScroll: |
(BOOL) | - nodeShouldTriggerAnnouncement: |
(void) | - collectRoutes: |
(NSString *) | - routeName |
(BOOL) | - onCustomAccessibilityAction: |
(void) | - accessibilityBridgeDidFinishUpdate |
((unavailable("Use initWithBridge instead") | - __attribute__ |
(instancetype) | - initWithBridge:uid: |
(BOOL) | - accessibilityScrollToVisible |
(BOOL) | - accessibilityScrollToVisibleWithChild: |
(id) | - _accessibilityHitTest:withEvent: |
Properties inherited from SemanticsObject | |
int32_t | uid |
SemanticsObject * | parent |
fml::WeakPtr< flutter::AccessibilityBridgeIos > | bridge |
flutter::SemanticsNode | node |
BOOL | hasChildren |
NSArray< SemanticsObject * > * | children |
NSArray< SemanticsObject * > * | childrenInHitTestOrder |
id | nativeAccessibility |
The default implementation of SemanticsObject
for most accessibility elements in the iOS accessibility tree.
Use this implementation for nodes that do not need to be expressed via UIKit-specific protocols (it only implements NSObject).
See also:
UITextInput
protocol to expose editable text widgets to a11y. Definition at line 154 of file SemanticsObject.h.