final class SliverVisibilityAttributes
implements DuitAttributes<SliverVisibilityAttributes>, DuitSliverProps {
final bool visible, maintainState, maintainAnimation, maintainSize, maintainSemantics, maintainInteractivity;
final NonChildWidget? replacementSliver;
@override
final bool needsBoxAdapter;
const SliverVisibilityAttributes({
required this.visible,
required this.maintainState,
required this.maintainAnimation,
required this.maintainSize,
required this.maintainSemantics,
required this.maintainInteractivity,
required this.needsBoxAdapter,
required this.replacementSliver,
});
}