@serenity-is/sleekgrid / LongTextEditor
Class: LongTextEditor
Hierarchy
BaseEditor↳
LongTextEditor
Table of contents
Constructors
Properties
Methods
- applyValue
- cancel
- destroy
- focus
- getValue
- handleKeyDown
- hide
- init
- isValueChanged
- loadValue
- position
- save
- serializeValue
- setValue
- show
- validate
Constructors
constructor
• new LongTextEditor(args)
Parameters
| Name | Type |
|---|---|
args |
EditorOptions |
Inherited from
BaseEditor.constructor
Defined in
Properties
_args
• Protected _args: EditorOptions
Inherited from
BaseEditor._args
Defined in
_container
• Protected _container: HTMLElement
Defined in
_defaultValue
• Protected _defaultValue: any
Inherited from
BaseEditor._defaultValue
Defined in
_input
• _input: HTMLTextAreaElement
Overrides
BaseEditor._input
Defined in
_wrapper
• Protected _wrapper: HTMLDivElement
Defined in
Methods
applyValue
▸ applyValue(item, state): void
Parameters
| Name | Type |
|---|---|
item |
any |
state |
any |
Returns
void
Inherited from
BaseEditor.applyValue
Defined in
cancel
▸ cancel(): void
Returns
void
Defined in
destroy
▸ destroy(): void
Returns
void
Overrides
BaseEditor.destroy
Defined in
focus
▸ focus(): void
Returns
void
Inherited from
BaseEditor.focus
Defined in
getValue
▸ getValue(): string
Returns
string
Inherited from
BaseEditor.getValue
Defined in
handleKeyDown
▸ handleKeyDown(e): void
Parameters
| Name | Type |
|---|---|
e |
KeyboardEvent |
Returns
void
Defined in
hide
▸ hide(): void
Returns
void
Defined in
init
▸ init(): void
Returns
void
Overrides
BaseEditor.init
Defined in
isValueChanged
▸ isValueChanged(): boolean
Returns
boolean
Inherited from
BaseEditor.isValueChanged
Defined in
loadValue
▸ loadValue(item): void
Parameters
| Name | Type |
|---|---|
item |
any |
Returns
void
Inherited from
BaseEditor.loadValue
Defined in
position
▸ position(position): void
Parameters
| Name | Type |
|---|---|
position |
Position |
Returns
void
Defined in
save
▸ save(): void
Returns
void
Defined in
serializeValue
▸ serializeValue(): any
Returns
any
Inherited from
BaseEditor.serializeValue
Defined in
setValue
▸ setValue(val): void
Parameters
| Name | Type |
|---|---|
val |
string |
Returns
void
Inherited from
BaseEditor.setValue
Defined in
show
▸ show(): void
Returns
void
Defined in
validate
▸ validate(): ValidationResult
Returns
Inherited from
BaseEditor.validate