buildContainerPreview function
Widget
buildContainerPreview(
- ContainerState state,
- AnimationController? borderAnimationController
Container preview builder Category 3: Complex/Composite - Basic neumorphic container
Implementation
Widget buildContainerPreview(
ContainerState state,
AnimationController? borderAnimationController,
) {
return StateVariantsWrapper(
componentName: 'Container',
buildRestState: () => _buildInteractiveContainer(state, borderAnimationController),
buildPressedState: () => _buildInteractiveContainer(state, borderAnimationController),
buildHoverState: () => _buildInteractiveContainer(state, borderAnimationController),
buildDisabledState: () => _buildDisabledContainer(state, borderAnimationController),
buildCyclingState: (stateIndex) => _buildCyclingContainer(state, borderAnimationController, stateIndex),
cycleDuration: const Duration(milliseconds: 2000),
);
}