show static method

void show(
  1. BuildContext context, {
  2. VoidCallback? onLogout,
  3. Color? backgroundColor,
  4. Color? titleColor,
  5. Color? contentColor,
  6. Color? cancelColor,
  7. Color? confirmColor,
  8. String? title,
  9. String? content,
  10. String? cancelText,
  11. String? confirmText,
  12. dynamic titleFontSize,
  13. dynamic contentFontSize,
  14. dynamic cancelFontSize,
  15. dynamic confirmFontSize,
})

Implementation

static void show(BuildContext context,
      {VoidCallback? onLogout,
      Color? backgroundColor,Color? titleColor,
       Color? contentColor,
       Color? cancelColor,
       Color? confirmColor,
       String? title,
       String? content,
       String? cancelText,
       String? confirmText,
       dynamic titleFontSize,
       dynamic contentFontSize,
       dynamic cancelFontSize,
       dynamic confirmFontSize
   }) {
  showDialog(
    context: context,
    barrierColor:Colors.black.withValues(alpha: 0.75),
    builder: (BuildContext context) {
      return LogoutDialog(
        onLogout: onLogout,
        backgroundColor: backgroundColor,
        titleColor: titleColor,
        contentColor: contentColor,
        cancelColor: cancelColor,
        confirmColor: confirmColor,
        title: title,
        content: content,
        cancelText: cancelText,
        confirmText: confirmText,
        titleFontSize: titleFontSize,
        contentFontSize: contentFontSize,
        cancelFontSize: cancelFontSize,
        confirmFontSize: confirmFontSize,
      ); // Now const since no parameters
    },
  );
}