ui/build/collection-surface/collection-surface-model
ui/build/collection-surface/collection-surface-model
Type Aliases
AutoCardModel
type AutoCardModel = typeof autoCardModelSchema.Type;Defined in: apps/website/.api-docs-entry/ui/build/collection-surface/collection-surface-model.d.ts:21
Functions
createCollectionActionLabel()
function createCollectionActionLabel(collectionName, t): string;Defined in: apps/website/.api-docs-entry/ui/build/collection-surface/collection-surface-model.d.ts:27
Parameters
| Parameter | Type |
|---|---|
collectionName |
string |
t |
Translate |
Returns
string
deriveAutoCard()
function deriveAutoCard(
fields,
fieldOrder,
options): object;Defined in: apps/website/.api-docs-entry/ui/build/collection-surface/collection-surface-model.d.ts:23
Derive card roles only from the surface's explicit field order.
Parameters
| Parameter | Type |
|---|---|
fields |
readonly CollectionField<string>[] |
fieldOrder |
readonly string[] |
options |
{ roles?: { badge?: string; subtitle?: readonly string[]; title?: string; }; } |
options.roles? |
{ badge?: string; subtitle?: readonly string[]; title?: string; } |
options.roles.badge? |
string |
options.roles.subtitle? |
readonly string[] |
options.roles.title? |
string |
Returns
object
badge?
readonly optional badge?: string;subtitles
readonly subtitles: readonly string[];title
readonly title:
| {
kind: "field";
name: string;
}
| {
kind: "collection";
};optionalCollectionRecordId()
function optionalCollectionRecordId(record): string | undefined;Defined in: apps/website/.api-docs-entry/ui/build/collection-surface/collection-surface-model.d.ts:26
Parameters
| Parameter | Type |
|---|---|
record |
object | null | undefined |
Returns
string | undefined
resolvedCollectionRecordMetadata()
function resolvedCollectionRecordMetadata<TRow>(
record,
metadata,
t): readonly ResolvedCollectionRecordMetadata[];Defined in: apps/website/.api-docs-entry/ui/build/collection-surface/collection-surface-model.d.ts:28
Type Parameters
| Type Parameter |
|---|
TRow extends object |
Parameters
| Parameter | Type |
|---|---|
record |
TRow |
metadata |
any |
t |
Translate |
Returns
readonly ResolvedCollectionRecordMetadata[]