toJson method

String toJson()

Implementation

String toJson() {
  switch (this) {
    case Curves.linear:
      return "linear";
    case Curves.decelerate:
      return "decelerate";
    case Curves.fastLinearToSlowEaseIn:
      return "fastLinearToSlowEaseIn";
    case Curves.ease:
      return "ease";
    case Curves.easeIn:
      return "easeIn";
    case Curves.easeInToLinear:
      return "easeInToLinear";
    case Curves.easeInSine:
      return "easeInSine";
    case Curves.easeInQuad:
      return "easeInQuad";
    case Curves.easeInCubic:
      return "easeInCubic";
    case Curves.easeInQuart:
      return "easeInQuart";
    case Curves.easeInQuint:
      return "easeInQuint";
    case Curves.easeInExpo:
      return "easeInExpo";
    case Curves.easeInCirc:
      return "easeInCirc";
    case Curves.easeInBack:
      return "easeInBack";
    case Curves.easeOut:
      return "easeOut";
    case Curves.linearToEaseOut:
      return "linearToEaseOut";
    case Curves.easeOutSine:
      return "easeOutSine";
    case Curves.easeOutQuad:
      return "easeOutQuad";
    case Curves.easeOutCubic:
      return "easeOutCubic";
    case Curves.easeOutQuart:
      return "easeOutQuart";
    case Curves.easeOutQuint:
      return "easeOutQuint";
    case Curves.easeOutExpo:
      return "easeOutExpo";
    case Curves.easeOutCirc:
      return "easeOutCirc";
    case Curves.easeOutBack:
      return "easeOutBack";
    case Curves.easeInOut:
      return "easeInOut";
    case Curves.easeInOutSine:
      return "easeInOutSine";
    case Curves.easeInOutQuad:
      return "easeInOutQuad";
    case Curves.easeInOutCubic:
      return "easeInOutCubic";
    case Curves.easeInOutQuart:
      return "easeInOutQuart";
    case Curves.easeInOutQuint:
      return "easeInOutQuint";
    case Curves.easeInOutExpo:
      return "easeInOutExpo";
    case Curves.easeInOutCirc:
      return "easeInOutCirc";
    case Curves.easeInOutBack:
      return "easeInOutBack";
    case Curves.fastOutSlowIn:
      return "fastOutSlowIn";
    case Curves.slowMiddle:
      return "slowMiddle";
    case Curves.bounceIn:
      return "bounceIn";
    case Curves.bounceOut:
      return "bounceOut";
    case Curves.bounceInOut:
      return "bounceInOut";
    case Curves.elasticIn:
      return "elasticIn";
    case Curves.elasticOut:
      return "elasticOut";
    case Curves.elasticInOut:
      return "elasticOut";
    default:
      return "";
  }
}