When press space after an asterisk or number in an empty line, toggle bullet/numbering
When press space after *, -, --, ->, -->, >, => in an empty line, toggle bullet
When press Space or Enter after a hyperlink-like string, convert the string to a hyperlink
When press space after an number, a letter or roman number followed by ), ., -, or between parenthesis in an empty line, toggle numbering
A content edit feature to trigger EntityOperation event with operation "RemoveFromEnd" when user press BACKSPACE right after an entity
A content edit feature to trigger EntityOperation event with operation "Click" when user clicks on a readonly entity.
Respond to default common keyboard short, i.e. Ctrl+B, Ctrl+I, Ctrl+U, Ctrl+Z, Ctrl+Y
A content edit feature to trigger EntityOperation event with operation "RemoveFromStart" when user press DELETE right after an entity
Requires @see ExperimentalFeatures.DeleteTableWithBackspace Delete a table selected with the table selector pressing Backspace key
A content edit feature to split current line into two lines at the cursor when user presses ENTER right before a readonly entity. Browser's default behavior will insert an extra BR tag before the entity which causes an extra empty line. So we override the default behavior here.
A content edit feature to trigger EntityOperation event with operation "Escape" when user presses ESC on a readonly entity.
IndentTableOnTab edit feature, provides the ability to indent the table if it is all cells are selected.
indentWhenAltShiftRight edit feature, provides the ability to indent or outdent current list when user press Alt+shift+Right
When press Tab in a list, indent current list item
Requires @see ExperimentalFeatures.TabKeyTextFeatures to be enabled When press Tab: If Whole Paragraph selected, indent paragraph, If range is collapsed, add spaces If range is not collapsed but not all the paragraph is selected, remove selection and add spaces
When press Enter at the beginning of first structured element (table, list) and there isn't line before the position we create a new line before so that user got a chance to enter content before the table or list
When edit with lists, maintain the list numbers of list chain
When delete key is pressed before the first item, indent the correct list of numbers
When typing text surrounded by '*', the symbols will be removed and the text will be bolded.
When typing text surrounded by '`', the symbols will be removed and the text will be wrapped in a code tag.
When typing text surrounded by '_', the symbols will be removed and the text will be italicized.
When typing text surrounded by '~', the symbols will be removed and the text will be strike through.
When press Backspace on first char in a list, make current item a new line of previous list item
MergeListOnBackspaceAfterList edit feature, provides the ability to merge list on backspace on block after a list.
Content edit feature to move the cursor from Delimiters around Entities when using Right or Left Arrow Keys
Chrome may make the cursor move the then end of document if press Ctrl+Left at the beginning of document Let's disable this behavior
outdentWhenAltShiftLeft edit feature, provides the ability to indent or outdent current list when user press Alt+shift+Left
When press BaskSpace on empty line which is the first item of a list, outdent current list item
When press Enter on empty line in a list, outdent current list item
When press Shift+Tab in a list, outdent current list item
Requires @see ExperimentalFeatures.TabKeyTextFeatures to be enabled When press Tab: If Whole Paragraph selected, outdent paragraph
When inside an empty code block (or an empty first line), exit the code block by pressing Backspace
When inside a code block, exit the code block by pressing Enter twice, or once on an empty line
Content edit Feature to trigger a Delete Entity Operation when one of the Delimiter is about to be removed with DELETE or Backspace
When press TAB or SHIFT+TAB key in table cell, jump to next/previous table cell
Unlink when backspace right after a hyperlink
When press BAckspace on empty line which is the first line of a blockquote, unquote current line
When press Enter on empty line in a blockquote, unquote current line
When press Up or Down in table cell, jump to the table cell above/below
Generated using TypeDoc
A list to specify whether each of the listed content edit features is enabled