SmartConfigLoading constructor
SmartConfigLoading({
- Alignment alignment = Alignment.center,
- SmartAnimationType animationType = SmartAnimationType.fade,
- Duration animationTime = const Duration(milliseconds: 200),
- bool useAnimation = true,
- bool usePenetrate = false,
- Color maskColor = const Color.fromRGBO(0, 0, 0, 0.46),
- Widget? maskWidget,
- bool backDismiss = true,
- bool clickMaskDismiss = false,
- Duration leastLoadingTime = const Duration(milliseconds: 0),
- SmartAwaitOverType awaitOverType = SmartAwaitOverType.dialogDismiss,
- SmartMaskTriggerType maskTriggerType = SmartMaskTriggerType.up,
- List<
SmartNonAnimationType> nonAnimationTypes = const [SmartNonAnimationType.routeClose_nonAnimation, SmartNonAnimationType.continueLoading_nonAnimation], - bool isExist = false,
Implementation
SmartConfigLoading({
this.alignment = Alignment.center,
this.animationType = SmartAnimationType.fade,
this.animationTime = const Duration(milliseconds: 200),
this.useAnimation = true,
this.usePenetrate = false,
this.maskColor = const Color.fromRGBO(0, 0, 0, 0.46),
this.maskWidget,
this.backDismiss = true,
this.clickMaskDismiss = false,
this.leastLoadingTime = const Duration(milliseconds: 0),
this.awaitOverType = SmartAwaitOverType.dialogDismiss,
this.maskTriggerType = SmartMaskTriggerType.up,
this.nonAnimationTypes = const [
SmartNonAnimationType.routeClose_nonAnimation,
SmartNonAnimationType.continueLoading_nonAnimation,
],
this.isExist = false,
});