stackDialog static method

dynamic stackDialog({
  1. required Alignment alignment,
  2. required String tag,
  3. String title = '您有新订单,请及时处理',
  4. String subTitle = '您有新订单,请及时处理',
  5. double width = double.infinity,
  6. double height = double.infinity,
  7. Function? callBack,
})

Implementation

static stackDialog(
    {required Alignment alignment,
    required String tag,
    String title = '您有新订单,请及时处理',
    String subTitle = '您有新订单,请及时处理',
    double width = double.infinity,
    double height = double.infinity,
    Function? callBack}) async {
  SmartDialog.show(
    tag: tag,
    alignment: alignment,
    builder: (_) {
      return Tapped(
        onTap: callBack,
        child: Container(
          padding: EdgeInsets.only(top: 15.w),
          width: width,
          height: height,
          color: Colors.white,
          alignment: Alignment.center,
          child: ListTile(
            leading: SvgPicture.asset('assets/images/icon_logo.svg'),
            title: Text(
              '您有新订单,请及时处理',
              style: MyTextStyle.s18w400(),
            ),
            subtitle: Text(
              '您有新订单,请及时处理',
              style: MyTextStyle.s16w400(),
            ),
          ),
        ),
      );
    },
  );
  await Future.delayed(const Duration(seconds: 3));
  SmartDialog.dismiss();
}