5#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_SEMANTICSOBJECT_H_
6#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_SEMANTICSOBJECT_H_
38@property(nonatomic, readonly) int32_t
uid;
60@property(nonatomic, copy) NSArray<SemanticsObject*>*
children;
89- (nullable
flutter::AccessibilityBridgeIos*)bridge;
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:(nullable 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 NS_DESIGNATED_INITIALIZER;
#define NS_ASSUME_NONNULL_BEGIN
#define NS_ASSUME_NONNULL_END
NS_ASSUME_NONNULL_BEGIN constexpr int32_t kRootNodeId
constexpr float kScrollExtentMaxForInf
NSArray< SemanticsObject * > * children
nullable UIView * bridgeView()
NSArray< SemanticsObject * > * childrenInHitTestOrder
(unavailable("Use initWithBridge instead" __attribute__()
void accessibilityBridgeDidFinishUpdate()
nullable NSString * routeName()
flutter::SemanticsNode node
instancetype init NS_UNAVAILABLE