Action

sealed interface Action : SettingsIntent(source)

Defines the Action contract for the SDAI presentation layer.

Author

Dmitriy Moroz

Inheritors

Types

Link copied to clipboard

Provides the AppVersion singleton used by the SDAI presentation layer.

Link copied to clipboard

Coordinates ClearAppCache behavior in the SDAI presentation layer.

Link copied to clipboard

Provides the Donate singleton used by the SDAI presentation layer.

Link copied to clipboard

Defines the GalleryGrid contract for the SDAI presentation layer.

Link copied to clipboard

Provides the OnBoarding singleton used by the SDAI presentation layer.

Link copied to clipboard

Provides the PickLanguage singleton used by the SDAI presentation layer.

Link copied to clipboard

Provides the ReportProblem singleton used by the SDAI presentation layer.

Link copied to clipboard
data class SetLanguage(val languageCode: String) : SettingsIntent.Action

Carries SetLanguage data through the SDAI presentation layer.