Definition at line 949 of file FlutterPlatformViews.mm.
◆ gestureRecognizer:shouldBeRequiredToFailByGestureRecognizer:
- (BOOL) gestureRecognizer: |
|
(UIGestureRecognizer*) |
gestureRecognizer |
shouldBeRequiredToFailByGestureRecognizer: |
|
(UIGestureRecognizer*) |
otherGestureRecognizer |
|
|
| |
|
implementation |
Definition at line 987 of file FlutterPlatformViews.mm.
1095 :(UIGestureRecognizer*)gestureRecognizer
1096 shouldBeRequiredToFailByGestureRecognizer:(UIGestureRecognizer*)otherGestureRecognizer {
1097
1098
1099 return otherGestureRecognizer != _forwardingRecognizer.
get() && otherGestureRecognizer !=
self;
1100}
const myers::Point & get(const myers::Segment &)
◆ gestureRecognizer:shouldRequireFailureOfGestureRecognizer:
- (BOOL) gestureRecognizer: |
|
(UIGestureRecognizer*) |
gestureRecognizer |
shouldRequireFailureOfGestureRecognizer: |
|
(UIGestureRecognizer*) |
otherGestureRecognizer |
|
|
| |
|
implementation |
Definition at line 987 of file FlutterPlatformViews.mm.
1102 :(UIGestureRecognizer*)gestureRecognizer
1103 shouldRequireFailureOfGestureRecognizer:(UIGestureRecognizer*)otherGestureRecognizer {
1104 return otherGestureRecognizer ==
self;
1105}
◆ initWithTarget:action:forwardingRecognizer:
- (instancetype) initWithTarget: |
|
(id) |
target |
action: |
|
(SEL) |
action |
forwardingRecognizer: |
|
(UIGestureRecognizer*) |
forwardingRecognizer |
|
|
| |
Initial value:
Definition at line 987 of file FlutterPlatformViews.mm.
1082 forwardingRecognizer:(UIGestureRecognizer*)forwardingRecognizer {
1084 if (self) {
1085 self.delaysTouchesBegan = YES;
1086 self.delaysTouchesEnded = YES;
1087 self.delegate = self;
1088 self.shouldEndInNextTouchesEnded = NO;
1089 self.touchedEndedWithoutBlocking = NO;
1090 _forwardingRecognizer.reset([forwardingRecognizer retain]);
1091 }
1092 return self;
1093}
◆ touchesBegan:withEvent:
- (void) touchesBegan: |
|
(NSSet<UITouch*>*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
Definition at line 987 of file FlutterPlatformViews.mm.
1109 [super touchesBegan:touches withEvent:event];
1110}
bool touchedEndedWithoutBlocking
◆ touchesCancelled:withEvent:
- (void) touchesCancelled: |
|
(NSSet*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
◆ touchesEnded:withEvent:
- (void) touchesEnded: |
|
(NSSet<UITouch*>*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
Definition at line 987 of file FlutterPlatformViews.mm.
1114 self.state = UIGestureRecognizerStateEnded;
1115 self.shouldEndInNextTouchesEnded = NO;
1116 } else {
1117 self.touchedEndedWithoutBlocking = YES;
1118 }
1119 [super touchesEnded:touches withEvent:event];
1120}
bool shouldEndInNextTouchesEnded
◆ shouldEndInNextTouchesEnded
- (bool) shouldEndInNextTouchesEnded |
|
readwritenonatomicassign |
◆ touchedEndedWithoutBlocking
- (bool) touchedEndedWithoutBlocking |
|
readwritenonatomicassign |
The documentation for this class was generated from the following file: