Interface: PlainEditorOptions
August 6, 2026 ยท View on GitHub
Interface: PlainEditorOptions
Defined in: presets/plain.ts:8
Extends
Omit<EditorOptions<PlainDoc>,"doc"|"schema"|"onChange">
Properties
text
text:
string
Defined in: presets/plain.ts:15
Initial document text.
singleline?
optionalsingleline?:boolean
Defined in: presets/plain.ts:19
TODO
onChange
onChange: (
text) =>void
Defined in: presets/plain.ts:23
Callback invoked when document changes.
Parameters
text
string
Returns
void
readonly?
optionalreadonly?:boolean
Defined in: editor.ts:118
The state editable or not.
Inherited from
Omit.readonly
isBlock?
optionalisBlock?: (node) =>boolean
Defined in: editor.ts:122
TODO
Parameters
node
HTMLElement
Returns
boolean
Inherited from
Omit.isBlock
onWarn?
optionalonWarn?: (message) =>void
Defined in: editor.ts:128
Callback invoked when errors happen.
Parameters
message
string
Returns
void
Default
console.warn
Inherited from
Omit.onWarn
onError?
optionalonError?: (message) =>never
Defined in: editor.ts:134
Callback invoked when errors happen.
Parameters
message
string
Returns
never
Default
throw new Error(message)
Inherited from
Omit.onError