SliverVisibilityModifier constructor
const
SliverVisibilityModifier({})
Control whether the given sliver
is visible
.
The sliver
and replacementSliver
arguments must not be null.
The boolean arguments must not be null.
The maintainSemantics
and maintainInteractivity
arguments can only be
set if maintainSize
is set.
The maintainSize
argument can only be set if maintainAnimation
is set.
The maintainAnimation
argument can only be set if maintainState
is
set.
Implementation
const SliverVisibilityModifier({
super.key,
Widget? sliver,
super.modifierKey,
this.replacementSliver = const SliverToBoxAdapter(),
this.visible = true,
this.maintainState = false,
this.maintainAnimation = false,
this.maintainSize = false,
this.maintainSemantics = false,
this.maintainInteractivity = false,
}) : super(child: sliver);