Skip to main content

Form

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

Represents a form that can be user-designed or edited.

Constructors​

Constructor​

new Form(dart): Form

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

Parameters​

ParameterType
dartany

Returns​

Form

Properties​

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

Accessors​

designMode​

Get Signature​

get designMode(): boolean

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

When in design mode, users can move form controls.

Returns​

boolean

Set Signature​

set designMode(x): void

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

Parameters​
ParameterType
xboolean
Returns​

void


editable​

Get Signature​

get editable(): boolean

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

When in editable mode, users can edit field values.

Returns​

boolean

Set Signature​

set editable(x): void

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

Parameters​
ParameterType
xboolean
Returns​

void


row​

Get Signature​

get row(): Row

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

Data frame row bound to the form.

Returns​

Row

Set Signature​

set row(row): void

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

Parameters​
ParameterType
rowRow
Returns​

void


state​

Get Signature​

get state(): string

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

Serialized form content. Use it for persistence purposes.

Returns​

string

Set Signature​

set state(s): void

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

Parameters​
ParameterType
sstring
Returns​

void

Methods​

forDataFrame()​

static forDataFrame(df, options?): Form

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

Creates a new grid.

Parameters​

ParameterType
dfDataFrame
options?{ columns?: string[]; }
options.columns?string[]

Returns​

Form