ModProgressManagerExtension extension

Extension methods for easy access to progress manager

on
  • GetInterface

Properties

progressManager ModProgressManager

Available on GetInterface, provided by the ModProgressManagerExtension extension

Gets the singleton progress manager instance
no setter

Methods

closeAllProgress() → void

Available on GetInterface, provided by the ModProgressManagerExtension extension

Closes all active progress overlays
closeProgress(String id) → void

Available on GetInterface, provided by the ModProgressManagerExtension extension

Closes a progress by ID
showProgress({String? id, ModProgressConfig config = const ModProgressConfig(), String? title, String? subtitle, double? initialProgress, VoidCallback? onComplete, void onError(String error)?, VoidCallback? onClose}) ModProgressController

Available on GetInterface, provided by the ModProgressManagerExtension extension

Shows a progress overlay
showProgressWithStream({required Stream<ProgressUpdate> stream, String? id, ModProgressConfig config = const ModProgressConfig(), String? title, String? subtitle, VoidCallback? onComplete, void onError(String error)?, VoidCallback? onClose, bool autoCloseOnComplete = false, Duration? autoCloseDelay}) ModProgressController

Available on GetInterface, provided by the ModProgressManagerExtension extension

Shows a progress overlay with stream updates