anchor.diff:        this.draggable = false});
   }
   
  -/// A snapping position that tells how a [SnappingSheet] snapps to different positions
  +/// A snapping position that tells how a [SnappingSheet] snaps to different positions
   class SnapPosition {
     /// The snapping position in pixels
     /// [positionFactor] should be null if this is used.
  
positive.code: 
    final VoidCallback onSnapBegin;
  
    /// Is called when the [sheetBelow] is snappet to one of the [snapPositions]
    final VoidCallback onSnapEnd;
  
    const SnappingSheet({
  
negative.code:         this.minHeight = null,
          this.maxHeight = null;
  
    /// Make the sheet height fit the available space
    const SnappingSheetHeight.fit()
        : this._type = SnappingSheetType.fit,
          this.expandOnSnapPositionOverflow = false,
  