![]() |
Flutter Engine
The Flutter Engine
|
#import <SemanticsObject.h>
Instance Methods | |
(instancetype) | - initWithBridge:uid: [implementation] |
(void) | - dealloc [implementation] |
(void) | - accessibilityBridgeDidFinishUpdate [implementation] |
(id) | - nativeAccessibility [implementation] |
(float) | - scrollExtentMax [implementation] |
(float) | - scrollPosition [implementation] |
(CGSize) | - contentSizeInternal [implementation] |
(CGPoint) | - contentOffsetInternal [implementation] |
![]() | |
(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: |
(void) | - dealloc [implementation] |
(void) | - setChildren: [implementation] |
(void) | - setChildrenInHitTestOrder: [implementation] |
(NSAttributedString *) | - createAttributedStringFromString:withAttributes: [implementation] |
(void) | - showOnScreen [implementation] |
(BOOL) | - isAccessibilityElement [implementation] |
(bool) | - isFocusable [implementation] |
(NSString *) | - accessibilityIdentifier [implementation] |
(NSString *) | - accessibilityLabel [implementation] |
(bool) | - containsPoint: [implementation] |
(id) | - search: [implementation] |
(id) | - _accessibilityHitTest:withEvent: [implementation] |
(BOOL) | - accessibilityScrollToVisible [implementation] |
(BOOL) | - accessibilityScrollToVisibleWithChild: [implementation] |
(NSAttributedString *) | - accessibilityAttributedLabel [implementation] |
(NSString *) | - accessibilityHint [implementation] |
(NSAttributedString *) | - accessibilityAttributedHint [implementation] |
(NSString *) | - accessibilityValue [implementation] |
(NSAttributedString *) | - accessibilityAttributedValue [implementation] |
(CGRect) | - accessibilityFrame [implementation] |
(CGRect) | - globalRect [implementation] |
(void) | - setAccessibilityContainer: [implementation] |
(id) | - accessibilityContainer [implementation] |
(BOOL) | - accessibilityActivate [implementation] |
(void) | - accessibilityIncrement [implementation] |
(void) | - accessibilityDecrement [implementation] |
(BOOL) | - accessibilityScroll: [implementation] |
(BOOL) | - accessibilityPerformEscape [implementation] |
(void) | - accessibilityElementDidBecomeFocused [implementation] |
(void) | - accessibilityElementDidLoseFocus [implementation] |
Properties | |
FlutterSemanticsScrollView * | scrollView [implementation] |
![]() | |
int32_t | uid |
SemanticsObject * | parent |
fml::WeakPtr< flutter::AccessibilityBridgeIos > | bridge |
flutter::SemanticsNode | node |
BOOL | hasChildren |
NSArray< SemanticsObject * > * | children |
NSArray< SemanticsObject * > * | childrenInHitTestOrder |
id | nativeAccessibility |
SemanticsObjectContainer * | container [implementation] |
The semantics object for scrollable. This class creates an UIScrollView to interact with the iOS.
Definition at line 188 of file SemanticsObject.h.
|
implementation |
Called after accessibility bridge finishes a semantics update.
Subclasses can override this method if they contain states that can only be updated once every node in the accessibility tree has finished updating.
Reimplemented from SemanticsObject.
Definition at line 145 of file SemanticsObject.mm.
|
implementation |
Definition at line 145 of file SemanticsObject.mm.
|
implementation |
Definition at line 145 of file SemanticsObject.mm.
|
implementation |
Reimplemented from SemanticsObject.
Definition at line 145 of file SemanticsObject.mm.
|
implementation |
Reimplemented from SemanticsObject.
Definition at line 145 of file SemanticsObject.mm.
|
implementation |
Definition at line 145 of file SemanticsObject.mm.
|
implementation |
Definition at line 145 of file SemanticsObject.mm.
|
implementation |
Definition at line 145 of file SemanticsObject.mm.
|
readwritenonatomicassignimplementation |
Definition at line 145 of file SemanticsObject.mm.