Skip to main content

GridColumnList

Defined in: js-api/src/grid.ts:795

Represents grid columns.

Constructors

Constructor

new GridColumnList(dart): GridColumnList

Defined in: js-api/src/grid.ts:798

Parameters

ParameterType
dartany

Returns

GridColumnList

Properties

PropertyTypeDefined in
dartanyjs-api/src/grid.ts:796

Accessors

length

Get Signature

get length(): number

Defined in: js-api/src/grid.ts:832

GridColumnList length.

Returns

number


rowHeader

Get Signature

get rowHeader(): GridColumn<any> | null

Defined in: js-api/src/grid.ts:803

Row header column.

Returns

GridColumn<any> | null

Methods

add()

add(options): GridColumn

Defined in: js-api/src/grid.ts:837

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

Parameters

ParameterType
options{ cellType: string; gridColumnName?: string; index?: number; }
options.cellTypestring
options.gridColumnName?string
options.index?number

Returns

GridColumn


byIndex()

byIndex(index): GridColumn<any> | null

Defined in: js-api/src/grid.ts:808

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

Parameters

ParameterType
indexnumber

Returns

GridColumn<any> | null


byName()

byName(columnName): GridColumn<any> | null

Defined in: js-api/src/grid.ts:813

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

Parameters

ParameterType
columnNamestring

Returns

GridColumn<any> | null


clear()

clear(): void

Defined in: js-api/src/grid.ts:845

Removes all columns.

Returns

void


removeAt()

removeAt(index): void

Defined in: js-api/src/grid.ts:842

Removes a grid column at the specified position.

Parameters

ParameterType
indexnumber

Returns

void


setOrder()

setOrder(columnNames): void

Defined in: js-api/src/grid.ts:820

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

Parameters

ParameterTypeDescription
columnNamesstring[]Order of columns.

Returns

void


setVisible()

setVisible(columnNames): void

Defined in: js-api/src/grid.ts:827

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

Parameters

ParameterTypeDescription
columnNamesstring[]Names of the columns to show.

Returns

void