ShadLocalizationsData constructor
ShadLocalizationsData({
- Map<
String, Node> ? overrides, - PluralResolver? cardinalResolver,
- PluralResolver? ordinalResolver,
- TranslationMetadata<
ShadLocale, ShadLocalizationsData> ? meta,
You can call this constructor and build your own translation instance of this locale. Constructing via the enum ShadLocale.build is preferred.
Implementation
ShadLocalizationsData({Map<String, Node>? overrides, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver, TranslationMetadata<ShadLocale, ShadLocalizationsData>? meta})
: assert(overrides == null, 'Set "translation_overrides: true" in order to enable this feature.'),
_meta = meta ?? TranslationMetadata(
locale: ShadLocale.en,
overrides: overrides ?? {},
cardinalResolver: cardinalResolver,
ordinalResolver: ordinalResolver,
) {
_meta.setFlatMapFunction(_flatMapFunction);
}