//sdk/com.adobe.express.embedsdk.wishesandgreetings.domain.model/ContentCollection
@Serializable
data class ContentCollection(val id: String, val parentDirectoryId: String = "", val ancestorAssetIds: List<String> = emptyList(), val contentType: String = "", val path: String = "", val names: Map<String, String> = emptyMap(), val links: Map<String, Link> = emptyMap(), val collectionSpec: Map<String, CollectionSpec> = emptyMap())
| ContentCollection | constructor(id: String, parentDirectoryId: String = "", ancestorAssetIds: List<String> = emptyList(), contentType: String = "", path: String = "", names: Map<String, String> = emptyMap(), links: Map<String, Link> = emptyMap(), collectionSpec: Map<String, CollectionSpec> = emptyMap()) |
| Name | Summary |
|---|---|
| Companion | object Companion |
| Name | Summary |
|---|---|
| ancestorAssetIds | @SerialName(value = "ancestorAssetIds") val ancestorAssetIds: List<String> |
| assetsLink | val assetsLink: Link? |
| assetType | val assetType: ContentAssetType |
| collectionsLink | val collectionsLink: Link? |
| collectionSpec | @SerialName(value = "collectionSpecifications") val collectionSpec: Map<String, CollectionSpec> |
| contentType | @SerialName(value = "contentType") val contentType: String |
| id | @SerialName(value = "id") val id: String |
| links | @SerialName(value = "_links") val links: Map<String, Link> |
| names | @SerialName(value = "dc:title") val names: Map<String, String> |
| parentDirectoryId | @SerialName(value = "parentDirectoryId") val parentDirectoryId: String |
| path | @SerialName(value = "path") val path: String |
| searchLink | val searchLink: Link? |
| Name | Summary |
|---|---|
| localizedName | fun localizedName(locale: Locale): String Title for locale (the SDK-configured UI locale), falling back to the ACP default title. |