SavedStateConfiguration



Configuration of the current SavedStateConfiguration configured with SavedStateConfiguration.Builder.

Can be used via encodeToSavedState and decodeFromSavedState.

Standalone configuration object cannot be used outside the encode and decode functions provided by SavedState.

Detailed description of each property is available in SavedStateConfiguration.Builder class.

Summary

Nested types

Builder of the SavedStateConfiguration instance provided by SavedStateConfig { ... } factory function.

Public companion properties

SavedStateConfiguration

The default instance of SavedStateConfiguration with default configuration.

Cmn

Public companion properties

DEFAULT

val DEFAULTSavedStateConfiguration

The default instance of SavedStateConfiguration with default configuration.

This configuration is used by encodeToSavedState and decodeFromSavedState unless an alternative configuration is explicitly provided.

Public properties

classDiscriminatorMode

val classDiscriminatorModeInt

encodeDefaults

val encodeDefaultsBoolean

serializersModule

val serializersModule<Error class: unknown class>