Member Junction
    Preparing search index...

    Describes how a card should be laid out — which fields map to which visual slots. Auto-generated from entity metadata when not provided.

    interface CardTemplate {
        BadgeField: string | null;
        DescriptionField: string | null;
        DisplayFields: CardDisplayField[];
        FieldLabels: Record<string, string>;
        SubtitleField: string | null;
        ThumbnailFields: string[];
        TitleFields: string[];
    }
    Index

    Properties

    BadgeField: string | null

    Optional badge field (priority, severity, rating)

    DescriptionField: string | null

    Optional description/summary field

    DisplayFields: CardDisplayField[]

    Ordered display fields for the card body

    FieldLabels: Record<string, string>

    Map of field names to display labels

    SubtitleField: string | null

    Optional subtitle field (status, type, category)

    ThumbnailFields: string[]

    Thumbnail field names in priority order (image URL or icon class)

    TitleFields: string[]

    Field names that form the card title, in display order. Multiple IsNameField fields are combined (e.g., ["FirstName", "LastName"] → "Elizabeth Rodriguez").