![]() |
Flutter Engine
The Flutter Engine
|
#import <SemanticsObject.h>
Instance Methods | |
(instancetype) | - initWithBridge:uid: [implementation] |
(NSMethodSignature *) | - methodSignatureForSelector: [implementation] |
(void) | - forwardInvocation: [implementation] |
(NSString *) | - accessibilityValue [implementation] |
(UIAccessibilityTraits) | - accessibilityTraits [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 | |
UISwitch * | nativeSwitch [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 switch buttons. This class creates an UISwitch to interact with the iOS.
Definition at line 182 of file SemanticsObject.h.
|
implementation |
Definition at line 98 of file SemanticsObject.mm.
|
implementation |
Reimplemented from SemanticsObject.
Definition at line 98 of file SemanticsObject.mm.
|
implementation |
Definition at line 98 of file SemanticsObject.mm.
|
implementation |
Reimplemented from SemanticsObject.
Definition at line 98 of file SemanticsObject.mm.
|
implementation |
Definition at line 98 of file SemanticsObject.mm.
|
readnonatomicretainimplementation |
Definition at line 98 of file SemanticsObject.mm.