toVariantDecodeResult static method
Converts a JSON map into a VariantDeserializeResult.
Implementation
static VariantDeserializeResult toVariantDecodeResult(
Map<String, dynamic> json,
) {
if (json['key'] is! String || !json.containsKey('value')) {
throw const LayoutException("Invalid variant json encoding.");
}
return VariantDeserializeResult(json);
}