Skip to main content

Class: GridColumnList

dg.GridColumnList

Represents grid columns.

Constructors

constructor

new GridColumnList(dart)

Parameters

NameType
dartany

Defined in

src/grid.ts:722

Properties

dart

dart: any

Defined in

src/grid.ts:720

Accessors

length

get length(): number

GridColumnList length.

Returns

number

Defined in

src/grid.ts:762


rowHeader

get rowHeader(): null | GridColumn

Row header column.

Returns

null | GridColumn

Defined in

src/grid.ts:728

Methods

add

add(options): GridColumn

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

Parameters

NameType
optionsObject
options.cellTypestring
options.gridColumnName?string
options.index?number

Returns

GridColumn

Defined in

src/grid.ts:767


byIndex

byIndex(index): null | GridColumn

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

Parameters

NameType
indexnumber

Returns

null | GridColumn

Defined in

src/grid.ts:735


byName

byName(columnName): null | GridColumn

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

Parameters

NameType
columnNamestring

Returns

null | GridColumn

Defined in

src/grid.ts:742


setOrder

setOrder(columnNames): void

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

Parameters

NameTypeDescription
columnNamesstring[]Order of columns.

Returns

void

Defined in

src/grid.ts:749


setVisible

setVisible(columnNames): void

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

Parameters

NameTypeDescription
columnNamesstring[]Names of the columns to show.

Returns

void

Defined in

src/grid.ts:756