5#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERPLATFORMVIEWS_INTERNAL_H_
6#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERPLATFORMVIEWS_INTERNAL_H_
10#include <Metal/Metal.h>
33- (instancetype)
initWithFrame:(CGRect)frame screenScale:(CGFloat)screenScale;
40- (void)clipRect:(const
flutter::DlRect&)clipDlRect matrix:(const
flutter::DlMatrix&)matrix;
45- (void)clipRRect:(const
flutter::DlRoundRect&)clipDlRRect matrix:(const
flutter::DlMatrix&)matrix;
50- (void)clipPath:(const
flutter::DlPath&)path matrix:(const
flutter::DlMatrix&)matrix;
66- (instancetype)initWithCapacity:(NSInteger)capacity;
84@property(nonatomic, readonly) CGRect
frame;
116 blurRadius:(CGFloat)blurRadius
117 cornerRadius:(CGFloat)cornerRadius
118 visualEffectView:(UIVisualEffectView*)visualEffectView NS_DESIGNATED_INITIALIZER;
130- (NSMutableArray*)backdropFilterSubviews;
139- (instancetype)initWithEmbeddedView:(UIView*)embeddedView
141 gestureRecognizersBlockingPolicy:
145- (void)releaseGesture;
151- (UIView*)embeddedView;
154@property(nonatomic, retain)
id flutterAccessibilityContainer;
157@interface UIView (FirstResponder)
159@property(nonatomic, readonly)
BOOL flt_hasFirstResponderInViewHierarchySubtree;
172@property(nonatomic)
BOOL shouldEndInNextTouchesEnded;
176@property(nonatomic)
BOOL touchedEndedWithoutBlocking;
178@property(nonatomic) UIGestureRecognizer* forwardingRecognizer;
180- (instancetype)initWithTarget:(
id)target
182 forwardingRecognizer:(UIGestureRecognizer*)forwardingRecognizer;
196- (instancetype)initWithTarget:(
id)target
203@property(nonatomic) CGFloat topLeftRadius;
204@property(nonatomic) CGFloat topRightRadius;
205@property(nonatomic) CGFloat bottomRightRadius;
206@property(nonatomic) CGFloat bottomLeftRadius;
FlutterPlatformViewGestureRecognizersBlockingPolicy
instancetype initWithFrame