description property

String get description

Description of the animation preset

Implementation

String get description {
  switch (this) {
    case AnimationPreset.none:
      return 'No animation on tap';
    case AnimationPreset.scale:
      return 'Simple scale with ease-out curve';
    case AnimationPreset.pulse:
      return 'Smooth pulsing with ease-in-out curve';
    case AnimationPreset.bounce:
      return 'Elastic bounce effect';
    case AnimationPreset.fadeScale:
      return 'Combined fade and scale effect';
    case AnimationPreset.rotate:
      return 'Rotation with configurable angle';
    case AnimationPreset.shake:
      return 'Horizontal shake pattern';
    case AnimationPreset.growWiggle:
      return 'Two-phase grow and wiggle effect';
  }
}