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)