sceneCurvesByName top-level constant

Map<String, SceneCurve> const sceneCurvesByName

The same thirteen by name — what JSON reads back, and what the parser resolves SceneCurves.<name> through. A test holds this list to Curves.

Implementation

const sceneCurvesByName = <String, SceneCurve>{
  'linear': SceneCurves.linear,
  'ease': SceneCurves.ease,
  'easeIn': SceneCurves.easeIn,
  'easeOut': SceneCurves.easeOut,
  'easeInOut': SceneCurves.easeInOut,
  'easeInBack': SceneCurves.easeInBack,
  'easeOutBack': SceneCurves.easeOutBack,
  'easeInCubic': SceneCurves.easeInCubic,
  'easeOutCubic': SceneCurves.easeOutCubic,
  'decelerate': SceneCurves.decelerate,
  'fastOutSlowIn': SceneCurves.fastOutSlowIn,
  'bounceOut': SceneCurves.bounceOut,
  'elasticOut': SceneCurves.elasticOut,
};