5#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_SEMANTICSOBJECTTESTMOCKS_H_
6#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_SEMANTICSOBJECTTESTMOCKS_H_
37 [window_ addSubview:view_];
40 UIView*
view()
const override {
return view_; }
72 UIView*
view()
const override {
return view_; }
97@interface SemanticsObject (Tests)
99- (
BOOL)accessibilityScrollToVisibleWithChild:(
id)child;
100- (
id)_accessibilityHitTest:(CGPoint)point withEvent:(UIEvent*)event;
BOOL accessibilityScrollToVisible()
Interface that represents an accessibility bridge for iOS.
void AccessibilityObjectDidLoseFocus(int32_t id) override
MockAccessibilityBridge()
NSString * GetDefaultLocale() override
void DispatchSemanticsAction(int32_t id, SemanticsAction action, fml::MallocMapping args) override
UIView * view() const override
UIView< UITextInput > * textInputView() override
bool isVoiceOverRunning() const override
FlutterPlatformViewsController * GetPlatformViewsController() const override
void DispatchSemanticsAction(int32_t id, SemanticsAction action) override
std::vector< SemanticsActionObservation > observations
void AccessibilityObjectDidBecomeFocused(int32_t id) override
bool isVoiceOverRunningValue
bool isVoiceOverRunning() const override
MockAccessibilityBridgeNoWindow()
std::vector< SemanticsActionObservation > observations
UIView * view() const override
void AccessibilityObjectDidBecomeFocused(int32_t id) override
void DispatchSemanticsAction(int32_t id, SemanticsAction action, fml::MallocMapping args) override
NSString * GetDefaultLocale() override
FlutterPlatformViewsController * GetPlatformViewsController() const override
void AccessibilityObjectDidLoseFocus(int32_t id) override
UIView< UITextInput > * textInputView() 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)
A Mapping like NonOwnedMapping, but uses Free as its release proc.
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
instancetype initWithFrame