Catcher constructor
Catcher({
- Widget? rootWidget,
- void runAppFunction()?,
- CatcherOptions? releaseConfig,
- CatcherOptions? debugConfig,
- CatcherOptions? profileConfig,
- bool enableLogger = true,
- bool ensureInitialized = false,
Builds catcher instance
Implementation
Catcher({
this.rootWidget,
this.runAppFunction,
this.releaseConfig,
this.debugConfig,
this.profileConfig,
this.enableLogger = true,
this.ensureInitialized = false,
GlobalKey<NavigatorState>? navigatorKey,
}) : assert(
rootWidget != null || runAppFunction != null,
'You need to provide rootWidget or runAppFunction',
) {
_configure(navigatorKey);
}