@serenity-is/sleekgrid / Editor

Interface: Editor

Defined in: src/core/editing.ts:70

Properties

keyCaptureList?

optional keyCaptureList: number[]

Defined in: src/core/editing.ts:75

Methods

applyValue()

applyValue(item, value): void

Defined in: src/core/editing.ts:72

Parameters

item

any

value

any

Returns

void


destroy()

destroy(): void

Defined in: src/core/editing.ts:71

Returns

void


focus()

focus(): void

Defined in: src/core/editing.ts:73

Returns

void


hide()?

optional hide(): void

Defined in: src/core/editing.ts:80

Returns

void


isValueChanged()

isValueChanged(): boolean

Defined in: src/core/editing.ts:74

Returns

boolean


loadValue()

loadValue(value): void

Defined in: src/core/editing.ts:76

Parameters

value

any

Returns

void


position()?

optional position(pos): void

Defined in: src/core/editing.ts:78

Parameters

pos

Position

Returns

void


preClick()?

optional preClick(): void

Defined in: src/core/editing.ts:79

Returns

void


serializeValue()

serializeValue(): any

Defined in: src/core/editing.ts:77

Returns

any


show()?

optional show(): void

Defined in: src/core/editing.ts:81

Returns

void


validate()?

optional validate(): ValidationResult

Defined in: src/core/editing.ts:82

Returns

ValidationResult