StyleTransition.colors constructor

StyleTransition.colors({
  1. int milliseconds = 180,
  2. TransitionTiming timing = TransitionTiming.ease,
})

Creates transitions for common color-related properties.

Implementation

factory StyleTransition.colors({
  int milliseconds = 180,
  TransitionTiming timing = TransitionTiming.ease,
}) {
  return StyleTransition.combine([
    StyleTransition.property(
      'color',
      milliseconds: milliseconds,
      timing: timing,
    ),
    StyleTransition.property(
      'background',
      milliseconds: milliseconds,
      timing: timing,
    ),
    StyleTransition.property(
      'border-color',
      milliseconds: milliseconds,
      timing: timing,
    ),
  ]);
}