FxTileStyle constructor

const FxTileStyle({
  1. FxTileState<double?>? iconSize,
  2. FxTileState<TextStyle>? textStyle,
  3. FxTileState<TextStyle>? subtitleStyle,
  4. FxTileState<Color>? iconColor,
  5. FxTileState<Color>? backgroundColor,
  6. EdgeInsetsGeometry padding = EdgeInsets.zero,
  7. Duration duration = const Duration(milliseconds: 300),
  8. Duration? reverseDuration,
  9. Curve switchInCurve = Curves.linear,
  10. Curve switchOutCurve = Curves.linear,
  11. Widget transitionBuilder(
    1. Widget,
    2. Animation<double>
    ) = AnimatedSwitcher.defaultTransitionBuilder,
  12. Widget layoutBuilder(
    1. Widget?,
    2. List<Widget>
    ) = AnimatedSwitcher.defaultLayoutBuilder,
})

Implementation

const FxTileStyle({
  this.iconSize,
  this.textStyle,
  this.subtitleStyle,
  this.iconColor,
  this.backgroundColor,
  this.padding = EdgeInsets.zero,
  this.duration = const Duration(milliseconds: 300),
  this.reverseDuration,
  this.switchInCurve = Curves.linear,
  this.switchOutCurve = Curves.linear,
  this.transitionBuilder = AnimatedSwitcher.defaultTransitionBuilder,
  this.layoutBuilder = AnimatedSwitcher.defaultLayoutBuilder,
});