Beispiel #1
0
    void _handleLongPressEnd(LongPressEndDetails details)
    {
        if (!_isDoubleTap && widget.onSingleLongTapEnd != null)
        {
            widget.onSingleLongTapEnd(details);
        }

        _isDoubleTap = false;
    }
Beispiel #2
0
        void _handleLongPressEnd(LongPressEndDetails details)
        {
            if (!this._isDoubleTap && this.widget.onSingleLongTapEnd != null)
            {
                this.widget.onSingleLongTapEnd(details);
            }

            this._isDoubleTap = false;
        }
Beispiel #3
0
 void _handleLongPressEnd(LongPressEndDetails details)
 {
     if (!_checkVertical())
     {
         return;
     }
     _handleDragScrollEnd(details.velocity.pixelsPerSecond.dy);
     if (details.velocity.pixelsPerSecond.dy.abs() < 10 &&
         (details.localPosition.dy - _pressStartY).abs() > 0)
     {
         //HapticFeedback.mediumImpact();
     }
     _currentController = null;
 }
Beispiel #4
0
 void _handleSingleLongTapEnd(LongPressEndDetails details)
 {
     this._editableTextKey.currentState.showToolbar();
 }