UpdateWidget constructor

UpdateWidget({
  1. Key? key,
  2. double width = 0.0,
  3. required String title,
  4. required String updateContent,
  5. required VoidCallback onUpdate,
  6. double titleTextSize = 16.0,
  7. double contentTextSize = 14.0,
  8. double buttonTextSize = 14.0,
  9. double progress = -1.0,
  10. Color progressBackgroundColor = const Color(0xFFFFCDD2),
  11. Widget? topImage,
  12. double extraHeight = 5.0,
  13. double radius = 4.0,
  14. Color themeColor = Colors.red,
  15. bool enableIgnore = false,
  16. VoidCallback? onIgnore,
  17. bool isForce = false,
  18. String updateButtonText = '更新',
  19. String ignoreButtonText = '忽略此版本',
  20. VoidCallback? onClose,
})

Implementation

UpdateWidget(
    {Key? key,
    this.width = 0.0,
    required this.title,
    required this.updateContent,
    required this.onUpdate,
    this.titleTextSize = 16.0,
    this.contentTextSize = 14.0,
    this.buttonTextSize = 14.0,
    this.progress = -1.0,
    this.progressBackgroundColor = const Color(0xFFFFCDD2),
    this.topImage,
    this.extraHeight = 5.0,
    this.radius = 4.0,
    this.themeColor = Colors.red,
    this.enableIgnore = false,
    this.onIgnore,
    this.isForce = false,
    this.updateButtonText = '更新',
    this.ignoreButtonText = '忽略此版本',
    this.onClose})
    : super(key: key);