Skip to main content

Form

Defined in: src/grid.ts:880

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

Constructors

Constructor

new Form(dart): Form

Defined in: src/grid.ts:883

Parameters

ParameterType
dartany

Returns

Form

Properties

PropertyTypeDefined in
dartanysrc/grid.ts:881

Accessors

designMode

Get Signature

get designMode(): boolean

Defined in: src/grid.ts:897

When in design mode, users can move form controls.

Returns

boolean

Set Signature

set designMode(x): void

Defined in: src/grid.ts:898

Parameters
ParameterType
xboolean
Returns

void


editable

Get Signature

get editable(): boolean

Defined in: src/grid.ts:893

When in editable mode, users can edit field values.

Returns

boolean

Set Signature

set editable(x): void

Defined in: src/grid.ts:894

Parameters
ParameterType
xboolean
Returns

void


row

Get Signature

get row(): Row

Defined in: src/grid.ts:901

Data frame row bound to the form.

Returns

Row

Set Signature

set row(row): void

Defined in: src/grid.ts:902

Parameters
ParameterType
rowRow
Returns

void


state

Get Signature

get state(): string

Defined in: src/grid.ts:905

Serialized form content. Use it for persistence purposes.

Returns

string

Set Signature

set state(s): void

Defined in: src/grid.ts:906

Parameters
ParameterType
sstring
Returns

void

Methods

forDataFrame()

static forDataFrame(df, options?): Form

Defined in: src/grid.ts:888

Creates a new grid.

Parameters

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

Returns

Form