Package-level declarations

Types

Link copied to clipboard
interface I18n4kConfig

Global configuration interface for all the I18N parameters

Link copied to clipboard

Mutabel implementation of the configuration for all the I18N parameters

Link copied to clipboard
class I18n4kConfigDelegate(val configProvider: () -> I18n4kConfig) : I18n4kConfig

Implementation of I18n4kConfig that request the config from a provider function and delegates request to the returned value

Link copied to clipboard

Implementation of I18n4kConfig that delegates request to the provider object

Link copied to clipboard
data class I18n4kConfigImmutable(val defaultLocale: Locale, val locale: Locale, val messageFormatter: MessageFormatter, val treadBlankStringAsNull: Boolean, val ignoreMessageParseErrors: Boolean, val genderProvider: GenderProvider, val declensionProvider: DeclensionProvider) : I18n4kConfig

Implementation of I18n4kConfig that is immutable (for state engines like React).