GlassMaterialize constructor

const GlassMaterialize({
  1. required bool visible,
  2. required Widget child,
  3. Duration duration = GlassDefaults.materializeDuration,
  4. Duration exitDuration = GlassDefaults.dematerializeDuration,
  5. Alignment alignment = Alignment.center,
  6. double scaleFrom = 1.15,
  7. double contentSigma = 8.0,
  8. bool maintainState = true,
  9. VoidCallback? onEnd,
  10. Key? key,
})

Creates a widget that shows or hides its glass child with the materialize effect.

Implementation

const GlassMaterialize({
  required this.visible,
  required this.child,
  this.duration = GlassDefaults.materializeDuration,
  this.exitDuration = GlassDefaults.dematerializeDuration,
  this.alignment = Alignment.center,
  this.scaleFrom = 1.15,
  this.contentSigma = 8.0,
  this.maintainState = true,
  this.onEnd,
  super.key,
});