DebugMenuState

data class DebugMenuState(val screenModal: DebugMenuModal = DebugMenuModal.None, val localDiffusionAllowCancel: Boolean = false, val localDiffusionSchedulerThread: SchedulersToken = SchedulersToken.COMPUTATION, val showWorkManagerSection: Boolean = false, val showLocalDiffusionSection: Boolean = false, val showQualityAssuranceSection: Boolean = true) : MviState(source)

Carries DebugMenuState data through the SDAI presentation layer.

Author

Dmitriy Moroz

Constructors

Link copied to clipboard
constructor(screenModal: DebugMenuModal = DebugMenuModal.None, localDiffusionAllowCancel: Boolean = false, localDiffusionSchedulerThread: SchedulersToken = SchedulersToken.COMPUTATION, showWorkManagerSection: Boolean = false, showLocalDiffusionSection: Boolean = false, showQualityAssuranceSection: Boolean = true)

Properties

Link copied to clipboard

Exposes the localDiffusionAllowCancel value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the localDiffusionSchedulerThread value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the screenModal value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the showLocalDiffusionSection value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the showQualityAssuranceSection value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the showWorkManagerSection value used by the SDAI presentation layer.

Functions

Link copied to clipboard

Renders the toContentState UI for the SDAI presentation layer.