anchor.diff:    bool _isDraggable(listenerType) {
       switch (listenerType) {
         case SnappingSheetListenerType.sheetAbove:
  -        if(widget.sheetAboveDraggable) {
  +        if (widget.sheetAboveDraggable) {
             return true;
           }
           return false;
         case SnappingSheetListenerType.sheetBelow:
  -        if(widget.sheetBelowDraggable) {
  +        if (widget.sheetBelowDraggable) {
             return true;
           }
           return false;
  
positive.code:       behavior: HitTestBehavior.translucent,
        child: child,
        onPointerUp: (_) {
          if(!_isDraggable(listenerType)) {
            return;
          }
          _animateToClosestStop();
        },
        onPointerDown: (_) {
          if(!_isDraggable(listenerType)) {
            return;
          }
          // Stop the current snapping animation so the user is
  
negative.code:                     widget.grabbingHeight,
                  left: widget.sheetAboveMargin.left,
                  right: widget.sheetAboveMargin.right,
                  child: _wrapDraggable(false, widget.sheetAbove,
                      SnappingSheetListenerType.sheetAbove),
                )
              : SizedBox(),
  
          // The sheet below
          widget.sheetBelow != null
  