GalleryDialog

sealed interface GalleryDialog(source)

Defines the GalleryDialog contract for the SDAI presentation layer.

Author

Dmitriy Moroz

Inheritors

Types

Link copied to clipboard
data class ConfirmExport(val exportAll: Boolean) : GalleryDialog

Carries ConfirmExport data through the SDAI presentation layer.

Link copied to clipboard

Provides the DeleteAllConfirm singleton used by the SDAI presentation layer.

Link copied to clipboard

Provides the DeleteSelectionConfirm singleton used by the SDAI presentation layer.

Link copied to clipboard
data class Error(val message: String) : GalleryDialog

Carries Error data through the SDAI presentation layer.

Link copied to clipboard

Provides the ExportInProgress singleton used by the SDAI presentation layer.

Link copied to clipboard
data object None : GalleryDialog

Provides the None singleton used by the SDAI presentation layer.