SnackbarRoute<T> constructor
SnackbarRoute<T> ({
- required Snackbar? snackbar,
- RouteSettings? settings,
Implementation
SnackbarRoute({
required this.snackbar,
RouteSettings? settings,
}) : _builder = Builder(builder: (BuildContext innerContext) {
return GestureDetector(
child: snackbar,
onTap:
// ignore: unnecessary_null_comparison
snackbar!.onTap != null
? () => snackbar.onTap!(snackbar)
: null,
);
}),
_onStatusChanged = snackbar!.onStatusChanged,
super(settings: settings) {
_configureAlignment(this.snackbar!.snackbarPosition!);
}