Interface IListingConfig

interface IListingConfig {
    atTime?: string;
    attributesInEditMode?: string[];
    cardAttributeColumns?: boolean;
    cardView?: boolean;
    columnWidths?: Record<string, number>;
    criteria: QueryCriteria;
    disabledCriteria?: string[];
    displayMode?: "map" | "table";
    displayName?: string;
    hideAttributes?: string[];
    highlightCriteria?: string[];
    limit?: number;
    localSort?: (results: Element[]) => Promise<Element[]>;
    localSortByDistance?: boolean;
    localSortByElementDistance?: Element;
    name?: string;
    page?: number;
    projection: string[];
    qrLabels?: QRLabels;
    sort?: SortCriteria | SortCriteria[];
    staticElementTypes?: boolean;
    sumRow?: boolean;
    tags?: string[];
    type: null | string | string[];
}

Properties

atTime?: string
attributesInEditMode?: string[]
cardAttributeColumns?: boolean
cardView?: boolean
columnWidths?: Record<string, number>
criteria: QueryCriteria
disabledCriteria?: string[]
displayMode?: "map" | "table"
displayName?: string
hideAttributes?: string[]
highlightCriteria?: string[]
limit?: number
localSort?: (results: Element[]) => Promise<Element[]>
localSortByDistance?: boolean
localSortByElementDistance?: Element
name?: string
page?: number
projection: string[]
qrLabels?: QRLabels
staticElementTypes?: boolean
sumRow?: boolean
tags?: string[]
type: null | string | string[]