GridConfig: {
    __attributes?: Record<string, Attribute>;
    __columnCells?: number;
    __leftWidth?: number;
    __rightWidth?: number;
    __rowHeaderHeight?: number;
    __rowHeight?: number;
    __scrollbarSize?: number;
    __selectSizeWidth?: number;
    attributes: Attribute[];
    autoRemoveContextMenuOnScrollEvent?: boolean;
    cellHeaderLabelHeight?: number;
    cellHeight?: number;
    columnsCenter: Columns[];
    columnsPinnedLeft?: Columns[];
    columnsPinnedRight?: Columns[];
    datePickerConfig?: IDateConfig;
    expandedGroups?: string[];
    filter?: FilterArgument;
    footerHeight?: number;
    grouping?: GroupArgument[];
    hideFilter?: boolean;
    hideLabels?: boolean;
    panelHeight?: number;
    placeHolderRowCurrentEnityOnly?: boolean;
    readonly?: boolean;
    selectSizeHeight?: number;
    selectionMode?: "multiple" | "single";
    sorting?: Sort[];
}

Type declaration

  • Optional Internal __attributes?: Record<string, Attribute>

    not exported in save config

  • Optional Internal __columnCells?: number

    not exported in save config

  • Optional Internal __leftWidth?: number

    not exported in save config

  • Optional Internal __rightWidth?: number

    not exported in save config

  • Optional Internal __rowHeaderHeight?: number

    not exported in save config

  • Optional Internal __rowHeight?: number

    not exported in save config

  • Optional Internal __scrollbarSize?: number

    not exported in save config

  • Optional Internal __selectSizeWidth?: number

    not exported in save config

  • attributes: Attribute[]
  • Optional autoRemoveContextMenuOnScrollEvent?: boolean

    if its a small screen you might not want this enabled

  • Optional cellHeaderLabelHeight?: number

    useful for when you have long header text and need to wrap in in 2-3 height this will not work well with auto resize

  • Optional cellHeight?: number
  • columnsCenter: Columns[]
  • Optional columnsPinnedLeft?: Columns[]
  • Optional columnsPinnedRight?: Columns[]
  • Optional datePickerConfig?: IDateConfig

    datepicker not all is passed on to intenal picker

  • Optional expandedGroups?: string[]

    expandedGroups added when loading config

  • Optional filter?: FilterArgument

    filter added when loading config

  • Optional footerHeight?: number
  • Optional grouping?: GroupArgument[]

    grouping added when loading config

  • Optional hideFilter?: boolean
  • Optional hideLabels?: boolean
  • Optional panelHeight?: number
  • Optional placeHolderRowCurrentEnityOnly?: boolean

    displays only placeholder on current focused cell row/current entity row default = true, so you need to set this to false to display on all rows

  • Optional readonly?: boolean
  • Optional selectSizeHeight?: number
  • Optional selectionMode?: "multiple" | "single"
  • Optional sorting?: Sort[]

    sorting added when loading config, unless grouping overrides it

Generated using TypeDoc