list static method

List<LocalinoAsset> list({
  1. String assets = _defaultAssetsLocation,
  2. required List<String> locales,
})

Builds a List of LocalinoAsset by providing asset path and list of locales. Default asset path is ./assets/localization/{locale}.json

Implementation

static List<LocalinoAsset> list(
    {String assets = _defaultAssetsLocation, required List<String> locales}) {
  final localizationAssets = <LocalinoAsset>[];

  locales.forEach((locale) => localizationAssets.add(LocalinoAsset(
      normalizeLocaleKey(locale), Parse.format(assets, {'locale': locale}))));

  return localizationAssets;
}