Configuration.fromString constructor

Configuration.fromString(
  1. String data
)

Implementation

factory Configuration.fromString(String data) {
  final yamlMap = _loadYaml(data);

  if (!yamlMap.containsKey(_flutterApplicationIdKey) ||
      yamlMap[_flutterApplicationIdKey] is! YamlMap) {
    throw NoConfigFoundException();
  }
  return Configuration(
    android: PlatformConfiguration.fromYamlMap(
      yamlMap[_flutterApplicationIdKey][_androidKey],
    ),
    ios: PlatformConfiguration.fromYamlMap(
      yamlMap[_flutterApplicationIdKey][_iosKey],
    ),
  );
}