wuiShowDialog function

dynamic wuiShowDialog(
  1. BuildContext context,
  2. Widget builder(
    1. BuildContext context
    )
)

Implementation

wuiShowDialog(BuildContext context, Widget Function(BuildContext context) builder) async {
  return await showGeneralDialog(
    context: context,
    barrierColor: wuiDefaultBarrierColor,
    pageBuilder: (context, anim1, anim2) => builder(context),
    barrierDismissible: true,
    barrierLabel: "",
    transitionDuration: Duration(milliseconds: 200),
    transitionBuilder: (context, anim1, anim2, child) => Transform.scale(
      scale: anim1.value,
      child: Opacity(
        opacity: anim1.value,
        child: child
      )
    )
  );
}