Skip to main content

Type Alias: TextBufferProps

TextBufferProps = object

Defined in: packages/react/src/jsx.ts:657

Props shared by text buffer hosts (GtkTextView, GtkSourceView).

Provides undo control and buffer mutation callbacks.

Extended by

Properties

enableUndo?

optional enableUndo: boolean

Defined in: packages/react/src/jsx.ts:659

Whether undo/redo is enabled on the text buffer


onBufferChanged?

optional onBufferChanged: (buffer) => void | null

Defined in: packages/react/src/jsx.ts:661

Callback fired when the buffer content changes


onCanRedoChanged?

optional onCanRedoChanged: (canRedo) => void | null

Defined in: packages/react/src/jsx.ts:669

Callback fired when the redo availability changes


onCanUndoChanged?

optional onCanUndoChanged: (canUndo) => void | null

Defined in: packages/react/src/jsx.ts:667

Callback fired when the undo availability changes


onTextDeleted?

optional onTextDeleted: (buffer, startOffset, endOffset) => void | null

Defined in: packages/react/src/jsx.ts:665

Callback fired when text is deleted from the buffer


onTextInserted?

optional onTextInserted: (buffer, offset, text) => void | null

Defined in: packages/react/src/jsx.ts:663

Callback fired when text is inserted into the buffer