Skip to main content

GridColumnList

Represents grid columns.

Constructors

new GridColumnList()

new GridColumnList(dart): GridColumnList

Parameters

ParameterType
dartany

Returns

GridColumnList

Source

src/grid.ts:730

Properties

PropertyType
dartany

Accessors

length

get length(): number

GridColumnList length.

Returns

number

Source

src/grid.ts:770


rowHeader

get rowHeader(): null | GridColumn

Row header column.

Returns

null | GridColumn

Source

src/grid.ts:736

Methods

add()

add(options): GridColumn

Adds a new column to the grid (but not to the underlying dataframe).

Parameters

ParameterType
optionsobject
options.cellTypestring
options.gridColumnName?string
options.index?number

Returns

GridColumn

Source

src/grid.ts:775


byIndex()

byIndex(index): null | GridColumn

Returns a grid column by index, or null if it does not exist.

Parameters

ParameterTypeDescription
indexnumber

Returns

null | GridColumn

Source

src/grid.ts:743


byName()

byName(columnName): null | GridColumn

Returns a grid column by name, or null if it does not exist.

Parameters

ParameterTypeDescription
columnNamestring

Returns

null | GridColumn

Source

src/grid.ts:750


setOrder()

setOrder(columnNames): void

Sets column order. Sample: https://public.datagrok.ai/js/samples/grid/order-columns

Parameters

ParameterTypeDescription
columnNamesstring[]Order of columns.

Returns

void

Source

src/grid.ts:757


setVisible()

setVisible(columnNames): void

Shows the specified columns (and hides the rest). Sample: https://public.datagrok.ai/js/samples/grid/hide-columns

Parameters

ParameterTypeDescription
columnNamesstring[]Names of the columns to show.

Returns

void

Source

src/grid.ts:764