toVariantDecodeResult static method

VariantDeserializeResult toVariantDecodeResult(
  1. Map<String, dynamic> json
)

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);
}