NamespaceFileTranslationLoader constructor

NamespaceFileTranslationLoader({
  1. required List<String>? namespaces,
  2. String fallbackDir = "en",
  3. dynamic basePath = "assets/flutter_i18n",
  4. dynamic separator = "_",
  5. dynamic useCountryCode = false,
  6. dynamic useScriptCode = false,
  7. dynamic forcedLocale,
  8. dynamic decodeStrategies,
})

Implementation

NamespaceFileTranslationLoader(
    {required this.namespaces,
    this.fallbackDir = "en",
    basePath = "assets/flutter_i18n",
    separator = "_",
    useCountryCode = false,
    useScriptCode = false,
    forcedLocale,
    decodeStrategies})
    : super(
          basePath: basePath,
          separator: separator,
          useCountryCode: useCountryCode,
          useScriptCode: useScriptCode,
          forcedLocale: forcedLocale,
          decodeStrategies: decodeStrategies) {
  assert(namespaces != null);
  assert(namespaces!.length > 0);
}