Skip to content

@gtkx/react / TextBufferProps

Type Alias: TextBufferProps

TextBufferProps = object

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

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:653

Whether undo/redo is enabled on the text buffer


onBufferChanged?

optional onBufferChanged?: ((buffer) => void) | null

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

Callback fired when the buffer content changes


onCanRedoChanged?

optional onCanRedoChanged?: ((canRedo) => void) | null

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

Callback fired when the redo availability changes


onCanUndoChanged?

optional onCanUndoChanged?: ((canUndo) => void) | null

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

Callback fired when the undo availability changes


onTextDeleted?

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

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

Callback fired when text is deleted from the buffer


onTextInserted?

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

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

Callback fired when text is inserted into the buffer