reset method

void reset()

Resets controller for reuse with a new MultiStateSheet

Implementation

void reset() {
  if (_extent.isEnabled) {
    _heightAnimationController?.reset();
    _extent
      .._offset = 0.0
      ..isEnabled = false
      ..availablePixels = 0.0
      ..isAnimatingOpen = false
      ..initialComponentSizes = const SheetWidgetSizes.zero()
      ..componentSizes = const SheetWidgetSizes.zero()
      ..behavior.reset();
    notifyListeners();
  }
}