decodeCurve function

Curve decodeCurve(
  1. String? name
)

Implementation

Curve decodeCurve(String? name) {
  switch (name) {
    case 'ease': return Curves.ease;
    case 'easeIn': return Curves.easeIn;
    case 'easeOut': return Curves.easeOut;
    case 'easeInOut': return Curves.easeInOut;
    case 'easeInBack': return Curves.easeInBack;
    case 'easeOutBack': return Curves.easeOutBack;
    case 'easeInOutBack': return Curves.easeInOutBack;
    case 'easeInCirc': return Curves.easeInCirc;
    case 'easeOutCirc': return Curves.easeOutCirc;
    case 'easeInOutCirc': return Curves.easeInOutCirc;
    case 'easeInExpo': return Curves.easeInExpo;
    case 'easeOutExpo': return Curves.easeOutExpo;
    case 'easeInOutExpo': return Curves.easeInOutExpo;
    case 'easeInSine': return Curves.easeInSine;
    case 'easeOutSine': return Curves.easeOutSine;
    case 'easeInOutSine': return Curves.easeInOutSine;
    case 'easeInQuad': return Curves.easeInQuad;
    case 'easeOutQuad': return Curves.easeOutQuad;
    case 'easeInOutQuad': return Curves.easeInOutQuad;
    case 'easeInCubic': return Curves.easeInCubic;
    case 'easeOutCubic': return Curves.easeOutCubic;
    case 'easeInOutCubic': return Curves.easeInOutCubic;
    case 'easeInQuart': return Curves.easeInQuart;
    case 'easeOutQuart': return Curves.easeOutQuart;
    case 'easeInOutQuart': return Curves.easeInOutQuart;
    case 'bounceIn': return Curves.bounceIn;
    case 'bounceOut': return Curves.bounceOut;
    case 'bounceInOut': return Curves.bounceInOut;
    case 'elasticIn': return Curves.elasticIn;
    case 'elasticOut': return Curves.elasticOut;
    case 'elasticInOut': return Curves.elasticInOut;
    case 'decelerate': return Curves.decelerate;
    case 'fastOutSlowIn': return Curves.fastOutSlowIn;
    case 'slowMiddle': return Curves.slowMiddle;
    case 'linear':
    default: return Curves.linear;
  }
}