#include <FlutterPlatformViews_Internal.h>
Definition at line 980 of file FlutterPlatformViews.mm.
◆ accessibilityContainer
- (id) accessibilityContainer |
|
|
|
|
implementation |
◆ blockGesture
Definition at line 987 of file FlutterPlatformViews.mm.
1027 {
1030
1031 _delayingRecognizer.get().state = UIGestureRecognizerStateEnded;
1032 break;
1034 if (_delayingRecognizer.get().touchedEndedWithoutBlocking) {
1035
1036
1037
1038 _delayingRecognizer.get().state = UIGestureRecognizerStateEnded;
1039 } else {
1040
1041
1042
1043 _delayingRecognizer.get().shouldEndInNextTouchesEnded = YES;
1044 }
1045 break;
1046 default:
1047 break;
1048 }
1049}
@ FlutterPlatformViewGestureRecognizersBlockingPolicyEager
@ FlutterPlatformViewGestureRecognizersBlockingPolicyWaitUntilTouchesEnded
◆ embeddedView
- (UIView *) embeddedView |
|
|
|
◆ initWithEmbeddedView:platformViewsController:gestureRecognizersBlockingPolicy:
Definition at line 987 of file FlutterPlatformViews.mm.
990 platformViewsController:
992 gestureRecognizersBlockingPolicy:
995 if (self) {
996 self.multipleTouchEnabled = YES;
999 (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
1000
1001 [self addSubview:embeddedView];
1002
1004 initWithTarget:self
1005 platformViewsController:std::move(platformViewsController)] autorelease];
1006
1010 forwardingRecognizer:forwardingRecognizer]);
1012
1013 [self addGestureRecognizer:_delayingRecognizer.get()];
1014 [self addGestureRecognizer:forwardingRecognizer];
1015 }
1016 return self;
1017}
FlutterPlatformViewGestureRecognizersBlockingPolicy
instancetype initWithFrame
auto WeakPtr(std::shared_ptr< T > pointer)
◆ releaseGesture
Definition at line 987 of file FlutterPlatformViews.mm.
1023 {
1024 _delayingRecognizer.get().state = UIGestureRecognizerStateFailed;
1025}
◆ setFlutterAccessibilityContainer:
- (void) setFlutterAccessibilityContainer: |
|
(NSObject*) |
flutterAccessibilityContainer |
|
◆ touchesBegan:withEvent:
- (void) touchesBegan: |
|
(NSSet<UITouch*>*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
◆ touchesCancelled:withEvent:
- (void) touchesCancelled: |
|
(NSSet<UITouch*>*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
◆ touchesEnded:withEvent:
- (void) touchesEnded: |
|
(NSSet*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
◆ touchesMoved:withEvent:
- (void) touchesMoved: |
|
(NSSet<UITouch*>*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
The documentation for this class was generated from the following files: