parseFlProperties method

dynamic parseFlProperties()

Implementation

parseFlProperties() async {
  YamlMap ym = yamlMap.nodes['fl']!.value;
  Map profiles = ym['profiles'].value;
  String? profilesActive = profiles['active'];
  if (profilesActive != null) {
    var profilesStr = await rootBundle.loadString('config/application-$profilesActive.yaml');
    variableMap = await loadYaml(profilesStr);
    print('profile-$profilesActive');
    print(variableMap);
  }

  FlProperties flProperties = FlProperties();
  flProperties.loggerProperties = LoggerProperties.fromMap(ym['logger'].value.map(convertVariable));
  flProperties.apiProperties = ApiProperties.fromMap(ym['api'].value.map(convertVariable));
  addBean('flProperties', flProperties);
}