FirebaseConfig constructor
FirebaseConfig({})
Implementation
FirebaseConfig({
required this.projectId,
required this.credentialsPath,
required this.targetToken,
required this.config,
}){
if(config.isEmpty){
throw Exception('config is empty');
}
final requiredKeys = ['name', 'version', 'author', 'description', 'package', 'token', 'platform'];
for (var key in requiredKeys) {
if (!config.containsKey(key)) {
throw Exception('config must contain $key');
}
}
}