shouldPopOn method

  1. @override
bool shouldPopOn(
  1. MultiStateSheetController<int> controller
)
override

Controls how sheet should react on pop events.

Implementation

@override
bool shouldPopOn(MultiStateSheetController<int> controller) {
  final closestState = controller.closestState;
  if (closestState == 0) {
    return true;
  } else {
    controller.setState(closestState - 1);
    return false;
  }
}