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;
119 blurRadius:(CGFloat)blurRadius
120 cornerRadius:(CGFloat)cornerRadius
121 isRoundedSuperellipse:(
BOOL)isRoundedSuperellipse
122 visualEffectView:(UIVisualEffectView*)visualEffectView NS_DESIGNATED_INITIALIZER;
134- (NSMutableArray*)backdropFilterSubviews;
143- (instancetype)initWithEmbeddedView:(UIView*)embeddedView
145 gestureRecognizersBlockingPolicy:
149- (void)releaseGesture;
155- (UIView*)embeddedView;
158@property(nonatomic, retain)
id flutterAccessibilityContainer;
162@interface UIView (FirstResponder)
164@property(nonatomic, readonly)
BOOL flt_hasFirstResponderInViewHierarchySubtree;
177@property(nonatomic)
BOOL shouldEndInNextTouchesEnded;
181@property(nonatomic)
BOOL touchedEndedWithoutBlocking;
183@property(nonatomic) UIGestureRecognizer* forwardingRecognizer;
185- (instancetype)initWithTarget:(
id)target
187 forwardingRecognizer:(UIGestureRecognizer*)forwardingRecognizer;
201- (instancetype)initWithTarget:(
id)target
208@property(nonatomic) CGFloat topLeftRadius;
209@property(nonatomic) CGFloat topRightRadius;
210@property(nonatomic) CGFloat bottomRightRadius;
211@property(nonatomic) CGFloat bottomLeftRadius;
212@property(nonatomic)
BOOL isRoundedSuperellipse;
FlutterPlatformViewGestureRecognizersBlockingPolicy
instancetype initWithFrame