BackdropModalRoute<T> constructor
BackdropModalRoute<T> ({
- required OverlayContentBuilder overlayContentBuilder,
- Color? backgroundColor,
- double? topPadding,
- double? barrierOpacity,
- Duration? transitionDurationVal,
- bool? isOpaque,
- bool? canBarrierDismiss,
- Color? barrierColorVal,
- String? barrierLabelVal,
- bool? shouldMaintainState,
- ShapeBorder? backdropShape,
- bool? safeAreaLeft,
- bool? safeAreaTop,
- bool? safeAreaRight,
- bool? safeAreaBottom,
- EdgeInsets? safeAreaMinimumPadding,
- bool? safeAreaMaintainBottomViewPadding,
- bool isSlideTransitionDefault = true,
- BuildBlockModalTransitions? customBuildBlockModalTransitions,
Implementation
BackdropModalRoute({
required this.overlayContentBuilder,
Color? backgroundColor,
double? topPadding,
double? barrierOpacity,
Duration? transitionDurationVal,
bool? isOpaque,
bool? canBarrierDismiss,
Color? barrierColorVal,
String? barrierLabelVal,
bool? shouldMaintainState,
ShapeBorder? backdropShape,
bool? safeAreaLeft,
bool? safeAreaTop,
bool? safeAreaRight,
bool? safeAreaBottom,
EdgeInsets? safeAreaMinimumPadding,
bool? safeAreaMaintainBottomViewPadding,
bool isSlideTransitionDefault = true,
BuildBlockModalTransitions? customBuildBlockModalTransitions,
}) : super(
backgroundColor: backgroundColor,
topPadding: topPadding,
barrierOpacity: barrierOpacity,
transitionDurationVal: transitionDurationVal,
isOpaque: isOpaque,
canBarrierDismiss: canBarrierDismiss,
barrierColorVal: barrierColorVal,
barrierLabelVal: barrierLabelVal,
shouldMaintainState: shouldMaintainState,
backdropShape: backdropShape,
left: safeAreaLeft,
top: safeAreaTop,
right: safeAreaRight,
bottom: safeAreaBottom,
minimum: safeAreaMinimumPadding,
maintainBottomViewPadding: safeAreaMaintainBottomViewPadding,
isSlideTransitionDefault: isSlideTransitionDefault,
buildBlockModalTransitions: customBuildBlockModalTransitions,
);