EditTagIntent

sealed interface EditTagIntent : MviIntent(source)

Defines the EditTagIntent contract for the SDAI presentation layer.

Author

Dmitriy Moroz

Inheritors

Types

Link copied to clipboard

Coordinates Action behavior in the SDAI presentation layer.

Link copied to clipboard
data object Close : EditTagIntent

Provides the Close singleton used by the SDAI presentation layer.

Link copied to clipboard
data class InitialData(val prompt: String, val negativePrompt: String, val tag: String, val isNegative: Boolean) : EditTagIntent

Carries InitialData data through the SDAI presentation layer.

Link copied to clipboard
data class UpdateTag(val tag: String) : EditTagIntent

Carries UpdateTag data through the SDAI presentation layer.

Link copied to clipboard
data class UpdateValue(val value: Double) : EditTagIntent

Carries UpdateValue data through the SDAI presentation layer.

Link copied to clipboard

Coordinates Value behavior in the SDAI presentation layer.