Embedding API Reference / Modules / exposed-api / <internal> / CollectionViewElement
# Interface: CollectionViewElement<T>
exposed-api.<internal>.CollectionViewElement
# Type parameters
Name | Type |
---|---|
T | CollectionViewElementPossibleTypes |
# Table of contents
# Properties
# Properties
# componentIcon
• Optional
componentIcon: CollectionViewComponentIcon
<Record
<string
, any
>>
# Defined in
src/common/components/collection-view/-utils/types.ts:45 (opens new window)
# key
• key: string
# Defined in
src/common/components/collection-view/-utils/types.ts:40 (opens new window)
# label
• label: Nullable
<string
>
# Defined in
src/common/components/collection-view/-utils/types.ts:39 (opens new window)
# payload
• payload: T
# Defined in
src/common/components/collection-view/-utils/types.ts:41 (opens new window)
# svgIcon
• Optional
svgIcon: string
# Defined in
src/common/components/collection-view/-utils/types.ts:43 (opens new window)
# tabCategory
• Optional
tabCategory: TabCategory
# Defined in
src/common/components/collection-view/-utils/types.ts:44 (opens new window)
# type
• type: string
# Defined in
src/common/components/collection-view/-utils/types.ts:42 (opens new window)