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] |
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: |
(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] |
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 |
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.