GlassFullScreenCover constructor

const GlassFullScreenCover({
  1. Key? key,
  2. required Widget child,
  3. Widget? topBar,
  4. Widget? title,
  5. Widget? leading,
  6. Widget? trailing,
  7. bool showCloseButton = true,
  8. GlassFullScreenCoverClosePosition closeButtonPosition = GlassFullScreenCoverClosePosition.trailing,
  9. String? closeButtonLabel,
  10. VoidCallback? onDismiss,
  11. bool enableSwipeToDismiss = true,
  12. double dismissThreshold = 140.0,
  13. double velocityThreshold = 700.0,
  14. double cornerRadius = 44.0,
  15. Color? backgroundColor,
  16. LiquidGlassSettings? settings,
  17. GlassQuality? quality,
  18. bool enableHaptics = true,
})

Implementation

const GlassFullScreenCover({
  super.key,
  required this.child,
  this.topBar,
  this.title,
  this.leading,
  this.trailing,
  this.showCloseButton = true,
  this.closeButtonPosition = GlassFullScreenCoverClosePosition.trailing,
  this.closeButtonLabel,
  this.onDismiss,
  this.enableSwipeToDismiss = true,
  this.dismissThreshold = 140.0,
  this.velocityThreshold = 700.0,
  this.cornerRadius = 44.0,
  this.backgroundColor,
  this.settings,
  this.quality,
  this.enableHaptics = true,
});