parseString method

ParsedUi parseString(
  1. String jsonString
)

Parse from a JSON string. Throws on invalid JSON or missing type.

Implementation

ParsedUi parseString(String jsonString) {
  final decoded = jsonDecode(jsonString) as Map<String, dynamic>?;
  if (decoded == null) {
    throw JsonParserException('Root JSON must be an object');
  }
  return parseMap(decoded);
}