5#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_SEMANTICSOBJECT_H_
6#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_SEMANTICSOBJECT_H_
36@property(nonatomic, readonly) int32_t
uid;
68@property(nonatomic, copy) NSArray<SemanticsObject*>*
children;
99- (void)setSemanticsNode:(const
flutter::SemanticsNode*)node NS_REQUIRES_SUPER;
101- (void)replaceChildAtIndex:(NSInteger)index withChild:(
SemanticsObject*)child;
103- (
BOOL)nodeWillCauseLayoutChange:(const
flutter::SemanticsNode*)node;
105- (
BOOL)nodeWillCauseScroll:(const
flutter::SemanticsNode*)node;
107- (
BOOL)nodeShouldTriggerAnnouncement:(const
flutter::SemanticsNode*)node;
123#pragma mark - Designated initializers
125- (instancetype)init
__attribute__((unavailable("Use initWithBridge instead")));
126- (instancetype)initWithBridge:(
fml::WeakPtr<
flutter::AccessibilityBridgeIos>)bridge
127 uid:(int32_t)uid NS_DESIGNATED_INITIALIZER;
140@property(nonatomic) int32_t uid;
171- (instancetype)initWithBridge:(
fml::WeakPtr<
flutter::AccessibilityBridgeIos>)bridge
172 uid:(int32_t)uid NS_UNAVAILABLE;
174- (instancetype)initWithBridge:(
fml::WeakPtr<
flutter::AccessibilityBridgeIos>)bridge
177 NS_DESIGNATED_INITIALIZER;
230- (instancetype)initWithAccessibilityContainer:(
id)container NS_UNAVAILABLE;
231- (instancetype)initWithSemanticsObject:(
SemanticsObject*)semanticsObject
232 bridge:(
fml::WeakPtr<
flutter::AccessibilityBridgeIos>)bridge
233 NS_DESIGNATED_INITIALIZER;
constexpr int32_t kRootNodeId
constexpr float kScrollExtentMaxForInf
NSArray< SemanticsObject * > * childrenInHitTestOrder
BOOL isAccessibilityBridgeAlive()
(unavailable("Use initWithBridge instead" __attribute__()
void accessibilityBridgeDidFinishUpdate()
flutter::SemanticsNode node
NSArray< SemanticsObject * > * children
fml::WeakPtr< flutter::AccessibilityBridgeIos > bridge
instancetype init NS_UNAVAILABLE