decode static method
Implementation
static VariantConfigKind? decode(dynamic json) {
if (json == null) {
return null;
}
if (json is! String) {
return null;
}
switch (json) {
case 'COMPONENT':
return VariantConfigKind.COMPONENT;
case 'STRING':
return VariantConfigKind.STRING;
case 'NUMBER':
return VariantConfigKind.NUMBER;
case 'BOOLEAN':
return VariantConfigKind.BOOLEAN;
case 'JSON':
return VariantConfigKind.JSON;
default:
return VariantConfigKind.UNKNOWN;
}
}