VoOverlayTheme constructor

const VoOverlayTheme({
  1. EdgeInsetsGeometry? searchPadding,
  2. EdgeInsets? margin,
  3. ShapeBorder? shape,
  4. EdgeInsets? contentPadding,
  5. double? horizontalTitleGap,
  6. TextStyle? titleStyle,
  7. TextAlign titleAlignment = TextAlign.center,
  8. double? modalMaxWidth,
  9. double? modalMaxHeight,
  10. BoxDecoration modalDecoration = const BoxDecoration(),
  11. BoxDecoration dialogDecoration = const BoxDecoration(),
  12. BoxDecoration bottomSheetDecoration = const BoxDecoration(),
  13. BoxDecoration handleDecoration = const BoxDecoration(),
  14. Color barrierColor = Colors.black54,
  15. Size handleSize = const Size(64.0, 5.0),
  16. double handleMargin = 12.0,
})

Implementation

const VoOverlayTheme({
  this.searchPadding,
  this.margin,
  this.shape,
  this.contentPadding,
  this.horizontalTitleGap,
  this.titleStyle,
  this.titleAlignment = TextAlign.center,
  this.modalMaxWidth,
  this.modalMaxHeight,
  this.modalDecoration = const BoxDecoration(),
  this.dialogDecoration = const BoxDecoration(),
  this.bottomSheetDecoration = const BoxDecoration(),
  this.handleDecoration = const BoxDecoration(),
  this.barrierColor = Colors.black54,
  this.handleSize = const Size(64.0, 5.0),
  this.handleMargin = 12.0,
});