blob: 8900627a7bed1ae7b43d5759da8e90d4cd16fad2 [file] [log] [blame]
package com.airbnb.lottie.parser;
import android.util.JsonReader;
import com.airbnb.lottie.model.content.MergePaths;
import java.io.IOException;
class MergePathsParser {
private MergePathsParser() {}
static MergePaths parse(JsonReader reader) throws IOException {
String name = null;
MergePaths.MergePathsMode mode = null;
while (reader.hasNext()) {
switch (reader.nextName()) {
case "nm":
name = reader.nextString();
break;
case "mm":
mode = MergePaths.MergePathsMode.forId(reader.nextInt());
break;
default:
reader.skipValue();
}
}
return new MergePaths(name, mode);
}
}