5 #ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_SEMANTICSOBJECTTESTMOCKS_H_
6 #define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_SEMANTICSOBJECTTESTMOCKS_H_
21 SemanticsAction observed_action,
22 fml::MallocMapping&
args)
37 [window_ addSubview:view_];
40 UIView*
view()
const override {
return view_; }
47 SemanticsAction action,
48 fml::MallocMapping args)
override {
69 UIView*
view()
const override {
return view_; }
76 SemanticsAction action,
77 fml::MallocMapping args)
override {
94 - (BOOL)accessibilityScrollToVisible;
95 - (BOOL)accessibilityScrollToVisibleWithChild:(
id)child;
96 - (id)_accessibilityHitTest:(CGPoint)point withEvent:(UIEvent*)event;
instancetype initWithFrame
Interface that represents an accessibility bridge for iOS.
void AccessibilityObjectDidLoseFocus(int32_t id) override
UIView< UITextInput > * textInputView() override
MockAccessibilityBridge()
void DispatchSemanticsAction(int32_t id, SemanticsAction action, fml::MallocMapping args) override
UIView * view() const override
bool isVoiceOverRunning() const override
void DispatchSemanticsAction(int32_t id, SemanticsAction action) override
FlutterPlatformViewsController * GetPlatformViewsController() const override
std::vector< SemanticsActionObservation > observations
void AccessibilityObjectDidBecomeFocused(int32_t id) override
bool isVoiceOverRunningValue
bool isVoiceOverRunning() const override
MockAccessibilityBridgeNoWindow()
std::vector< SemanticsActionObservation > observations
void AccessibilityObjectDidBecomeFocused(int32_t id) override
void DispatchSemanticsAction(int32_t id, SemanticsAction action, fml::MallocMapping args) override
UIView * view() const override
UIView< UITextInput > * textInputView() override
void AccessibilityObjectDidLoseFocus(int32_t id) override
FlutterPlatformViewsController * GetPlatformViewsController() const override
bool isVoiceOverRunningValue
void DispatchSemanticsAction(int32_t id, SemanticsAction action) override
std::vector< uint8_t > args
SemanticsActionObservation(int32_t observed_id, SemanticsAction observed_action)
SemanticsActionObservation(int32_t observed_id, SemanticsAction observed_action, fml::MallocMapping &args)