showUpdate static method

UpdateDialog showUpdate(
  1. BuildContext context, {
  2. double width = 0.0,
  3. required String title,
  4. required String updateContent,
  5. required VoidCallback onUpdate,
  6. required VoidCallback onInstall,
  7. double titleTextSize = 16.0,
  8. double contentTextSize = 14.0,
  9. double buttonTextSize = 14.0,
  10. double progress = -1.0,
  11. Color progressBackgroundColor = const Color(0xFFFFCDD2),
  12. Image? topImage,
  13. double extraHeight = 5.0,
  14. double radius = 4.0,
  15. Color themeColor = Colors.red,
  16. bool enableIgnore = false,
  17. VoidCallback? onIgnore,
  18. String? updateButtonText,
  19. String? ignoreButtonText,
  20. bool isForce = false,
})

显示版本更新提示框

Implementation

static UpdateDialog showUpdate(BuildContext context,
    {double width = 0.0,
    required String title,
    required String updateContent,
    required VoidCallback onUpdate,
    required VoidCallback onInstall,
    double titleTextSize = 16.0,
    double contentTextSize = 14.0,
    double buttonTextSize = 14.0,
    double progress = -1.0,
    Color progressBackgroundColor = const Color(0xFFFFCDD2),
    Image? topImage,
    double extraHeight = 5.0,
    double radius = 4.0,
    Color themeColor = Colors.red,
    bool enableIgnore = false,
    VoidCallback? onIgnore,
    String? updateButtonText,
    String? ignoreButtonText,
    bool isForce = false}) {
  final UpdateDialog dialog = UpdateDialog(context,
      width: width,
      title: title,
      updateContent: updateContent,
      onUpdate: onUpdate,
      onInstall: onInstall,
      titleTextSize: titleTextSize,
      contentTextSize: contentTextSize,
      buttonTextSize: buttonTextSize,
      progress: progress,
      topImage: topImage,
      extraHeight: extraHeight,
      radius: radius,
      themeColor: themeColor,
      progressBackgroundColor: progressBackgroundColor,
      enableIgnore: enableIgnore,
      isForce: isForce,
      updateButtonText: updateButtonText,
      ignoreButtonText: ignoreButtonText,
      onIgnore: onIgnore);
  dialog.show();
  return dialog;
}