showCustomDialog<T> method
Future<T?>
showCustomDialog<T>({
- required WidgetBuilder builder,
- bool barrierDismissible = true,
- Color? barrierColor,
- String? barrierLabel,
- bool useSafeArea = true,
- RouteSettings? routeSettings,
- Offset? anchorPoint,
Shows a custom dialog.
Example:
context.showCustomDialog(
builder: (context) => AlertDialog(title: Text('Hello')),
);
Implementation
Future<T?> showCustomDialog<T>({
required WidgetBuilder builder,
bool barrierDismissible = true,
Color? barrierColor,
String? barrierLabel,
bool useSafeArea = true,
bool useRootNavigator = false,
RouteSettings? routeSettings,
Offset? anchorPoint,
}) {
return showDialog<T>(
context: this,
builder: builder,
barrierDismissible: barrierDismissible,
barrierColor: barrierColor,
barrierLabel: barrierLabel,
useSafeArea: useSafeArea,
useRootNavigator: useRootNavigator,
routeSettings: routeSettings,
anchorPoint: anchorPoint,
);
}