SmartConfigNotify constructor
SmartConfigNotify({
- Alignment alignment = Alignment.center,
- SmartAnimationType animationType = SmartAnimationType.fade,
- Duration animationTime = const Duration(milliseconds: 200),
- bool useAnimation = true,
- bool usePenetrate = true,
- Color maskColor = const Color.fromRGBO(0, 0, 0, 0.46),
- Widget? maskWidget,
- bool clickMaskDismiss = false,
- bool debounce = false,
- Duration debounceTime = const Duration(milliseconds: 300),
- Duration? displayTime = const Duration(milliseconds: 2500),
- SmartAwaitOverType awaitOverType = SmartAwaitOverType.dialogDismiss,
- SmartMaskTriggerType maskTriggerType = SmartMaskTriggerType.up,
- List<
SmartNonAnimationType> nonAnimationTypes = const [], - SmartBackType backType = SmartBackType.ignore,
- bool isExist = false,
Implementation
SmartConfigNotify({
this.alignment = Alignment.center,
this.animationType = SmartAnimationType.fade,
this.animationTime = const Duration(milliseconds: 200),
this.useAnimation = true,
this.usePenetrate = true,
this.maskColor = const Color.fromRGBO(0, 0, 0, 0.46),
this.maskWidget,
this.clickMaskDismiss = false,
this.debounce = false,
this.debounceTime = const Duration(milliseconds: 300),
this.displayTime = const Duration(milliseconds: 2500),
this.awaitOverType = SmartAwaitOverType.dialogDismiss,
this.maskTriggerType = SmartMaskTriggerType.up,
this.nonAnimationTypes = const [],
this.backType = SmartBackType.ignore,
this.isExist = false,
});