initialize static method
void
initialize({
- WidgetBuilder? customLoaderBuilder,
- Color overlayColor = Colors.black54,
- Duration animationDuration = const Duration(milliseconds: 300),
- Curve animationCurve = Curves.easeInOut,
- double blurAmount = 2.0,
- bool dismissible = false,
- bool useDefaultLoader = true,
- String defaultLoadingText = "",
- Color defaultSpinnerColor = Colors.white,
- double defaultSpinnerSize = 40.0,
- GlobalKey<
NavigatorState> ? key,
Initialize loading with custom configurations (optional)
Implementation
static void initialize({
WidgetBuilder? customLoaderBuilder,
Color overlayColor = Colors.black54,
Duration animationDuration = const Duration(milliseconds: 300),
Curve animationCurve = Curves.easeInOut,
double blurAmount = 2.0,
bool dismissible = false,
bool useDefaultLoader = true,
String defaultLoadingText = "",
Color defaultSpinnerColor = Colors.white,
double defaultSpinnerSize = 40.0,
GlobalKey<NavigatorState>? key,
}) {
_customLoaderBuilder = customLoaderBuilder;
_overlayColor = overlayColor;
_animationDuration = animationDuration;
_animationCurve = animationCurve;
_blurAmount = blurAmount;
_dismissible = dismissible;
_useDefaultLoader = useDefaultLoader;
_defaultLoadingText = defaultLoadingText;
_defaultSpinnerColor = defaultSpinnerColor;
_defaultSpinnerSize = defaultSpinnerSize;
if (key != null) navigatorKey = key;
}