express-embed-mobile-sdk-android-release

//sdk/com.adobe.express.embedsdk.wishesandgreetings.ui/WishesAndGreetingsListingUiState

WishesAndGreetingsListingUiState

sealed interface WishesAndGreetingsListingUiState

Screen state for the Wishes & greetings listing, ported from theo-android NativeHSWishesListingUiState.

Inheritors

 
Loading
Content
Error

Types

Name Summary
Content
data class Content(val categories: List<WishesAndGreetingsCategory>, val selectedCategoryId: String, val assetsState: WishesAndGreetingsStockAssetsState, val expandedTitle: String? = null) : WishesAndGreetingsListingUiState
Categories loaded; assetsState carries the paged content for selectedCategoryId.
Error
data class Error(@StringResval messageRes: Int) : WishesAndGreetingsListingUiState
Category catalog failed to load (the load-bearing fallback also failed).
Loading
data object Loading : WishesAndGreetingsListingUiState
Categories / first stream not resolved yet.