animationSetToJson function

String animationSetToJson(
  1. List animationSet
)

Implementation

String animationSetToJson(List<dynamic> animationSet) {
  return json.encode(
    List<dynamic>.from(
      animationSet.map((dynamic e) {
        switch (e.type) {
          case HmsAnimation.ALPHA:
            return alphaAnimationToJson(e);
          case HmsAnimation.ROTATE:
            return rotateAnimationToJson(e);
          case HmsAnimation.SCALE:
            return scaleAnimationToJson(e);
          case HmsAnimation.TRANSLATE:
            return translateAnimationToJson(e);
        }
      }),
    ),
  );
}