StateVariantsWrapper constructor

const StateVariantsWrapper({
  1. Key? key,
  2. required String componentName,
  3. required Widget buildRestState(),
  4. required Widget buildPressedState(),
  5. required Widget buildHoverState(),
  6. Widget buildDisabledState()?,
  7. Widget buildCyclingState(
    1. int stateIndex
    )?,
  8. Duration cycleDuration = const Duration(milliseconds: 1500),
  9. PreviewMode initialMode = PreviewMode.static,
  10. VoidCallback? onResetToDefaults,
  11. VoidCallback? onCopySnippet,
  12. Color? themedBackgroundColor,
})

Implementation

const StateVariantsWrapper({
  super.key,
  required this.componentName,
  required this.buildRestState,
  required this.buildPressedState,
  required this.buildHoverState,
  this.buildDisabledState,
  this.buildCyclingState,
  this.cycleDuration = const Duration(milliseconds: 1500),
  this.initialMode = PreviewMode.static,
  this.onResetToDefaults,
  this.onCopySnippet,
  this.themedBackgroundColor,
});