section method
Returns a specific configuration section.
Returns null if the section doesn't exist or isn't an object.
final appConfig = config.section('app');
if (appConfig != null) {
print('App name: ${appConfig['name']}');
}
Implementation
@override
Map<String, dynamic>? section(String name) {
if (!_config.containsKey(name)) {
return null;
}
final section = _config[name];
if (section is Map<String, dynamic>) {
return Map<String, dynamic>.from(section);
}
return null;
}