DartBlockDynamicValue.fromJson constructor
DartBlockDynamicValue.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DartBlockDynamicValue.fromJson(Map<String, dynamic> json) {
var kind = DartBlockDynamicValueType.variable;
for (var dynamicValueType in DartBlockDynamicValueType.values) {
if (json["dynamicValueType"] == dynamicValueType.jsonValue) {
kind = dynamicValueType;
break;
}
}
switch (kind) {
case DartBlockDynamicValueType.variable:
return DartBlockVariable.fromJson(json);
case DartBlockDynamicValueType.functionCall:
return DartBlockFunctionCallValue.fromJson(json);
}
}