AnimatedVisibility.reactive constructor

const AnimatedVisibility.reactive(
  1. Stream<bool> visibleStream, {
  2. Key? key,
  3. required bool initialData,
  4. Duration duration = const Duration(milliseconds: 320),
  5. Duration? reverseDuration,
  6. EdgeInsets? margin,
  7. Alignment alignment = Alignment.topCenter,
  8. Clip clipBehavior = Clip.hardEdge,
  9. Curve curve = Curves.ease,
  10. required Widget child,
  11. Widget placeholder = NIL,
})

Implementation

const AnimatedVisibility.reactive(
  Stream<bool> this.visibleStream, {
  super.key,
  required bool initialData,
  this.duration = const Duration(milliseconds: 320),
  this.reverseDuration,
  this.margin,
  this.alignment = Alignment.topCenter,
  this.clipBehavior = Clip.hardEdge,
  this.curve = Curves.ease,
  required this.child,
  this.placeholder = NIL,
}) : visible = initialData;