AlertStyle constructor
const
AlertStyle({
- AnimationType animationType = AnimationType.fromBottom,
- Duration animationDuration = const Duration(milliseconds: 200),
- ShapeBorder? alertBorder,
- bool isButtonVisible = true,
- bool isCloseButton = true,
- bool isOverlayTapDismiss = true,
- Color? backgroundColor,
- Color overlayColor = Colors.black87,
- TextStyle titleStyle = const TextStyle(color: Colors.black, fontWeight: FontWeight.w500, fontStyle: FontStyle.normal),
- TextAlign titleTextAlign = TextAlign.center,
- TextStyle descStyle = const TextStyle(color: Colors.black, fontWeight: FontWeight.w400, fontStyle: FontStyle.normal),
- TextAlign descTextAlign = TextAlign.center,
- EdgeInsets buttonAreaPadding = const EdgeInsets.all(20.0),
- BoxConstraints? constraints,
- ButtonsDirection buttonsDirection = ButtonsDirection.row,
- double? alertElevation,
- EdgeInsets alertPadding = defaultAlertPadding,
- AlignmentGeometry alertAlignment = Alignment.center,
- bool isTitleSelectable = false,
- bool isDescSelectable = false,
- EdgeInsets? titlePadding,
- EdgeInsets descPadding = const EdgeInsets.all(0.0),
Alert style constructor function All properties are optional.
Implementation
const AlertStyle({
this.animationType = AnimationType.fromBottom,
this.animationDuration = const Duration(milliseconds: 200),
this.alertBorder,
this.isButtonVisible = true,
this.isCloseButton = true,
this.isOverlayTapDismiss = true,
this.backgroundColor,
this.overlayColor = Colors.black87,
this.titleStyle = const TextStyle(
color: Colors.black,
fontWeight: FontWeight.w500,
fontStyle: FontStyle.normal),
this.titleTextAlign = TextAlign.center,
this.descStyle = const TextStyle(
color: Colors.black,
fontWeight: FontWeight.w400,
fontStyle: FontStyle.normal),
this.descTextAlign = TextAlign.center,
this.buttonAreaPadding = const EdgeInsets.all(20.0),
this.constraints,
this.buttonsDirection = ButtonsDirection.row,
this.alertElevation,
this.alertPadding = defaultAlertPadding,
this.alertAlignment = Alignment.center,
this.isTitleSelectable = false,
this.isDescSelectable = false,
this.titlePadding,
this.descPadding = const EdgeInsets.all(0.0),
});