public static GroupDataDefinition FromJson(JToken obj) { return(new GroupDataDefinition() { Members = obj["members"].Select(m => DataDefinitionSerializer.FromJson(m)).ToList() }); }
public static PositionedDataDefintion FromJson(JToken obj) { return(new PositionedDataDefintion() { Index = (int?)obj["index"] ?? 0, InnerDefinition = DataDefinitionSerializer.FromJson(obj) }); }
public static RepeatDataDefinition FromJson(JToken obj) { return(new RepeatDataDefinition() { RepeatCount = (int)obj["count"], RepeatedDefinition = DataDefinitionSerializer.FromJson(obj["definition"]) }); }