Skip to main content

GridColumnList

Represents grid columns.

Constructors

new GridColumnList()

new GridColumnList(dart): GridColumnList

Parameters

ParameterType
dartany

Returns

GridColumnList

Source

src/grid.ts:799

Properties

PropertyType
dartany

Accessors

length

get length(): number

GridColumnList length.

Returns

number

Source

src/grid.ts:839


rowHeader

get rowHeader(): null | GridColumn<any>

Row header column.

Returns

null | GridColumn<any>

Source

src/grid.ts:805

Methods

add()

add(options): GridColumn<any>

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<any>

Source

src/grid.ts:844


byIndex()

byIndex(index): null | GridColumn<any>

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

Parameters

ParameterTypeDescription
indexnumber

Returns

null | GridColumn<any>

Source

src/grid.ts:812


byName()

byName(columnName): null | GridColumn<any>

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

Parameters

ParameterTypeDescription
columnNamestring

Returns

null | GridColumn<any>

Source

src/grid.ts:819


clear()

clear(): void

Removes all columns.

Returns

void

Source

src/grid.ts:852


removeAt()

removeAt(index): void

Removes a grid column at the specified position.

Parameters

ParameterType
indexnumber

Returns

void

Source

src/grid.ts:849


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:826


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:833