DoubleBackToExit constructor
const
DoubleBackToExit({
- Key? key,
- required String snackBarMessage,
- required Widget child,
- VoidCallback? onWillPop,
- VoidCallback? onDoubleBack,
- Duration doubleBackDuration = const Duration(milliseconds: 1350),
- TextAlign snackbarTextAlign = TextAlign.center,
- TextStyle? snackbarTextStyle,
- Color snackbarBackgroundColor = Colors.black54,
- SnackBarBehavior? snackbarBehavior,
- EdgeInsets? snackbarMargin,
- EdgeInsetsGeometry? snackbarPadding,
- double? snackbarWidth,
- DoubleBackMode mode = DoubleBackMode.doublePop,
- bool canPop = false,
- bool allowExitOnIOS = false,
Implementation
const DoubleBackToExit({
super.key,
required this.snackBarMessage,
required this.child,
this.onWillPop,
this.onDoubleBack,
this.doubleBackDuration = const Duration(milliseconds: 1350),
this.snackbarTextAlign = TextAlign.center,
this.snackbarTextStyle,
this.snackbarBackgroundColor = Colors.black54,
this.snackbarBehavior,
this.snackbarMargin,
this.snackbarPadding,
this.snackbarWidth,
this.mode = DoubleBackMode.doublePop,
this.canPop = false,
this.allowExitOnIOS = false,
});