show method
void
show({
- required Widget child,
- Color? barrierColor,
- bool barrierDismissible = true,
- bool useSafeArea = false,
- RouteSettings? routeSettings,
- bool closeKeyboardWhenOpen = true,
- RadiusPlus? radius,
- BorderPlus? border,
- double elevation = 1,
- double? screenHorizontalMargin,
Shows custom Dialog
Implementation
void show({
required Widget child,
Color? barrierColor,
bool barrierDismissible = true,
bool useRootNavigator = false,
bool useSafeArea = false,
RouteSettings? routeSettings,
bool closeKeyboardWhenOpen = true,
RadiusPlus? radius,
BorderPlus? border,
double elevation = 1,
double? screenHorizontalMargin,
}) {
if (closeKeyboardWhenOpen == true) {
utilsPlus.closeKeyboard();
}
showDialog(
context: navigatorPlus.currentContext!,
barrierColor: barrierColor,
barrierDismissible: barrierDismissible,
routeSettings: routeSettings,
useRootNavigator: useRootNavigator,
useSafeArea: useSafeArea,
builder: (context) {
return _createDialog(
Column(
mainAxisSize: MainAxisSize.min,
children: [child],
),
elevation,
radius,
border,
screenHorizontalMargin,
);
},
);
}