FirebaseEnvConfig.fromYaml constructor
FirebaseEnvConfig.fromYaml(
- String name,
- YamlMap map
Implementation
factory FirebaseEnvConfig.fromYaml(String name, YamlMap map) {
return FirebaseEnvConfig(
name: name,
androidConfig: map['android_config'] as String,
iosConfig: map['ios_config'] as String,
androidApplicationId: map['android_application_id'] as String,
iosBundleId: map['ios_bundle_id'] as String,
appName: map['app_name'] as String,
webConfig: map['web_config'] as String?,
macosConfig: map['macos_config'] as String?,
macosBundleId: map['macos_bundle_id'] as String?,
windowsConfig: map['windows_config'] as String?,
windowsApplicationId: map['windows_application_id'] as String?,
variables: map['variables'] != null ? Map<String, String>.from(map['variables'] as YamlMap) : null,
runFlutterfire: map['run_flutterfire'] as bool? ?? false,
flavor: map['flavor'] as String?,
templates: map['templates'] != null
? (map['templates'] as YamlList).map((e) => Template.fromYaml(e as YamlMap)).toList()
: null,
);
}