An array of format property names that should be preserved when merging paragraphs during editing operations such as pressing Enter, Backspace, or Delete keys. This ensures consistent formatting is maintained across paragraph operations.
Whether expanded selection within a text node should be handled by CM when pressing Backspace/Delete key.
Whether to handle Tab key in keyboard. @default true
Callback or boolean to determine whether the browser (not Content Model) should handle the Backspace key press. If the value/callback returns true, Rooster will NOT handle Backspace and will defer to the browser's native behavior.
Callback function to determine whether the Rooster should handle the Enter key press. If the function returns true, the Rooster will handle the Enter key press instead of the browser.
A type to specify how to get a tool tip of hyperlink in editor string: Use this string as tooltip null: No tooltip function: Call this function to get a tooltip
Optional callback when creating a TableEditPlugin, allows to customize the Selectors element as required.
Direction option for picker
Change mode that PickerPlugin will pass to child class
Names of table edit features
Format type of watermark text
Default style sanitizers for PastePlugin.
Shortcut command for Bold Windows: Ctrl + B MacOS: Meta + B
Shortcut command for Bullet List Windows: Ctrl + . (Period) MacOS: Meta + . (Period)
Shortcut command for Clear Format Windows: Ctrl + Space MacOS: Meta + Space, this shortcut is the same as the default global spotlight shortcut, so it is invalid if the user keeps spotlight‘s.
Shortcut command for Decrease Font Windows: Ctrl + Shift + , (Comma) MacOS: Meta + Shift + , (Comma)
Shortcut command for Increase Font Windows: Ctrl + Shift + . (Period) MacOS: Meta + Shift + . (Period)
Shortcut command for Intent list Windows: Alt + Shift + Arrow Right MacOS: N/A
Shortcut command for Italic Windows: Ctrl + I MacOS: Meta + I
Shortcut command for Numbering List Windows: Ctrl + / (Forward slash) MacOS: Meta + / (Forward slash)
Shortcut command for Outdent list Windows: Alt + Shift + Arrow Left MacOS: N/A
Shortcut command for Redo 1 Windows: Ctrl + Y MacOS: N/A
Shortcut command for Redo 3 Windows: Ctrl + Shift + Z MacOS: Meta + Shift + Z
Shortcut command for Underline Windows: Ctrl + U MacOS: Meta + U
Shortcut command for Undo 1 Windows: Ctrl + Z MacOS: Meta + Z
Shortcut command for Undo 2 Windows: Alt + Backspace MacOS: N/A
Creates a FindReplaceContext object with default values
Margin size (in pixels) when scrolling to a highlighted item
Start a find operation in the editor
The editor instance
The FindReplaceContext to use
The text to find
Whether to match case
Whether to match whole words only
A fast way to check if content model is empty
Move the highlight to next or previous match
The editor instance
The FindReplaceContext to use
Whether to move forward or backward
Replace the currently found item or all found items in the editor
The editor instance
The FindReplaceContext to use
The text to replace with
Whether to replace all found items
Generated using TypeDoc
Options to customize the keyboard handling behavior of Edit plugin