Перейти к основному содержимому

SliverVisibility

Название типаПоддерживает анимации свойствКонтроллируемый по умолчаниюМожет содержать связанное действиеСсылка
SliverVisibility✗✗✗link
Атрибуты (устаревшие модели)
final class SliverVisibilityAttributes
implements DuitAttributes<SliverVisibilityAttributes>, DuitSliverProps {
final bool visible, maintainState, maintainAnimation, maintainSize, maintainSemantics, maintainInteractivity;
final NonChildWidget? replacementSliver;


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,
});
}

Пример использования​

SliverVisibility(
&duit_attributes.SliverVisibilityAttributes{
Visible: true,
MaintainState: false,
MaintainAnimation: false,
MaintainSize: false,
MaintainSemantics: false,
MaintainInteractivity: false,
NeedsBoxAdapter: false,
ReplacementSliver: nil,
},
"id",
false,
//child,
)