ReloadableResourceBundleMessageSource constructor
ReloadableResourceBundleMessageSource({
- List<
String> basenames = const [], - ResourceLoader? resourceLoader,
- int cacheSeconds = -1,
- bool fallbackToSystemLocale = true,
Creates a source for basenames, consulted in that order.
resourceLoader defaults to a new DefaultResourceLoader;
cacheSeconds defaults to -1 (files are read once);
fallbackToSystemLocale defaults to true.
Implementation
ReloadableResourceBundleMessageSource({
List<String> basenames = const [],
ResourceLoader? resourceLoader,
int cacheSeconds = -1,
this.fallbackToSystemLocale = true,
}) : _basenames = [...basenames],
cacheMillis = cacheSeconds < 0 ? -1 : cacheSeconds * 1000,
resourceLoader = resourceLoader ?? DefaultResourceLoader();