show<T> method
Implementation
Future<T?> show<T>({
Size? size,
required Widget Function(BuildContext) builder,
}) {
return showDialog<T>(
context: context,
builder: (context) {
return Center(
child: DefaultTextStyle(
style: theme.dialog.contentTextStyle,
child: Container(
decoration: BoxDecoration(
color: theme.dialog.backgroundColor,
border: Border.all(
color: theme.borderColor,
width: 1,
),
borderRadius: BorderRadius.circular(15)),
width: size?.width ?? 350,
height: size?.height,
child: builder(context),
),
),
);
});
}