express-embed-mobile-sdk-android-release

//sdk/com.adobe.express.embedsdk.wishesandgreetings.data.content

Package-level declarations

Types

Name Summary
WishesAndGreetingsAssetPagingSource
class WishesAndGreetingsAssetPagingSource(api: WishesAndGreetingsContentServiceApi, source: ContentCollection, searchTerms: SearchTerms?, templatesRoot: String, locale: Locale, shuffle: Boolean = false) : PagingSource<String, WishesAndGreetingsAsset>
Paging source over a single ACP collection’s assets (the flat template grid).
WishesAndGreetingsCollectionPagingSource
class WishesAndGreetingsCollectionPagingSource(api: WishesAndGreetingsContentServiceApi, source: ContentCollection, searchTerms: SearchTerms?, templatesRoot: String, locale: Locale, orderedAllowlist: List<String>? = null, maxConcurrentTasks: Int = 5) : PagingSource<String, WishesAndGreetingsCollection>
Paging source over a collection’s child collections, hydrating each with a row of hero assets (the browse carousels).
WishesAndGreetingsContentRepositoryImpl
class WishesAndGreetingsContentRepositoryImpl(api: WishesAndGreetingsContentServiceApi, isProd: Boolean, localeProvider: () -> Locale) : WishesAndGreetingsContentRepository
ACP content-service repository for the Wishes & greetings browse.
WishesAndGreetingsContentServiceApi
class WishesAndGreetingsContentServiceApi(contentEndpoint: String, apiKey: String, httpClient: HttpClient, json: Json = Json { ignoreUnknownKeys = true })
Anonymous Adobe Content Service (ACP) HTTP surface for the Wishes & greetings templates browse: requests carry only the x-api-key, never a user token.
WishesAndGreetingsSearchAssetPagingSource
class WishesAndGreetingsSearchAssetPagingSource(api: WishesAndGreetingsContentServiceApi, source: ContentCollection, searchTerms: SearchTerms?, templatesRoot: String, locale: Locale, shuffle: Boolean = false) : PagingSource<String, WishesAndGreetingsAsset>
Paging source over a collection’s search-assets link (the drill-in / behaviors==still flat grid).