/// <summary>
 /// Return a LottieComposition for the specified json.
 /// </summary>
 /// <param name="reader"></param>
 /// <returns></returns>
 public static LottieResult <LottieComposition> FromJsonReaderSync(JsonReader reader, string cacheKey)
 {
     try
     {
         LottieComposition composition = LottieCompositionParser.Parse(reader);
         LottieCompositionCache.Instance.Put(cacheKey, composition);
         return(new LottieResult <LottieComposition>(composition));
     }
     catch (Exception e)
     {
         return(new LottieResult <LottieComposition>(e));
     }
 }
Ejemplo n.º 2
0
 public static LottieComposition FromJsonSync(JsonReader reader)
 {
     return(LottieCompositionParser.Parse(reader));
 }