Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ListGridConstructorOptions<T>

Cheetah Grid

namespace

cheetahGrid

Type parameters

  • T

Hierarchy

  • DrawGridConstructorOptions
    • ListGridConstructorOptions

Index

Properties

Optional allowRangePaste

allowRangePaste?: boolean

If set to true to allow pasting of ranges. default false

Optional colCount

colCount?: undefined
deprecated

Cannot be used with ListGrid.

override

Optional dataSource

dataSource?: DataSource<T>

Records data source

Optional defaultColWidth

defaultColWidth?: string | number

Default grid col width. default 80

Optional defaultRowHeight

defaultRowHeight?: number

Default grid row height. default 40

Optional disableColumnResize

disableColumnResize?: boolean

Disable column resizing

Optional font

font?: string

Optional frozenColCount

frozenColCount?: number

Optional frozenRowCount

frozenRowCount?: undefined
deprecated

Cannot be used with ListGrid.

override

Optional header

header?: HeadersDefine<T>

Simple header property

Optional headerRowHeight

headerRowHeight?: number | number[]

Header row height(s)

Optional keyboardOptions

keyboardOptions?: DrawGridKeyboardOptions

Optional layout

layout?: LayoutDefine<T>

Layout property

Optional parentElement

parentElement?: null | HTMLElement

Canvas parent element

Optional records

records?: T[]

Simple records data

Optional rowCount

rowCount?: undefined
deprecated

Cannot be used with ListGrid.

override

Optional theme

theme?: string | ThemeDefine

Theme

Optional trimOnPaste

trimOnPaste?: boolean

If set to true, trim the pasted text on pasting.

Optional underlayBackgroundColor

underlayBackgroundColor?: string

Generated using TypeDoc