load method

  1. @override
Future<Map<String, dynamic>> load(
  1. String path,
  2. Locale locale
)

Implementation

@override
Future<Map<String, dynamic>> load(String path, Locale locale) async {
  if (yamlData == null) {
    log('easy localization loader: load yaml file $path');
    yamlData =
        convertYamlMapToMap(loadYaml(await rootBundle.loadString(path)));
  } else {
    log('easy localization loader: Yaml already loaded, read cache');
  }
  return yamlData![locale.toString()];
}