didExceedDeadline method
Override to be notified when deadline is exceeded.
You must override this method or didExceedDeadlineWithEvent if you
supply a deadline. Subclasses that override this method must not
call super.didExceedDeadline()
.
Implementation
@override
void didExceedDeadline() {
resolve(GestureDisposition.accepted);
if (onHold != null) {
_timer = Timer.periodic(timeout ?? kHoldTimeout, (timer) {
if (timer.isActive) {
if (this.enableHapticFeedback) HapticFeedback.selectionClick();
invokeCallback<void>('onHold', onHold!);
}
});
}
}