buildBalanceDisplayCardPreview function
Widget
buildBalanceDisplayCardPreview(
- BalanceDisplayCardState state,
- AnimationController? borderAnimationController
Balance Display Card preview builder Category 3: Complex/Composite - Display-only card
Implementation
Widget buildBalanceDisplayCardPreview(
BalanceDisplayCardState state,
AnimationController? borderAnimationController,
) {
return StateVariantsWrapper(
componentName: 'Balance Display Card',
buildRestState: () => _buildCard(state, borderAnimationController, isDisabled: false),
buildPressedState: () => _buildCard(state, borderAnimationController, isDisabled: false),
buildHoverState: () => _buildCard(state, borderAnimationController, isDisabled: false),
buildDisabledState: () => _buildCard(state, borderAnimationController, isDisabled: true),
buildCyclingState: (stateIndex) => _buildCyclingCard(state, borderAnimationController, stateIndex),
cycleDuration: const Duration(milliseconds: 2000),
);
}