fromJson static method
Implementation
static OptionValue? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
switch (json['@type']) {
case OptionValueBoolean.constructor:
return OptionValueBoolean.fromJson(json);
case OptionValueEmpty.constructor:
return OptionValueEmpty.fromJson(json);
case OptionValueInteger.constructor:
return OptionValueInteger.fromJson(json);
case OptionValueString.constructor:
return OptionValueString.fromJson(json);
default:
return null;
}
}