Overview: Writing Flow #16280
Labels
[Feature] Block Multi Selection
The ability to select and manipulate multiple blocks
[Feature] History
History, undo, redo, revisions, autosave.
[Feature] Paste
[Feature] Rich Text
Related to the Rich Text component that allows developers to render a contenteditable
[Feature] Writing Flow
Block selection, navigation, splitting, merging, deletion...
Mobile App - i.e. Android or iOS
Native mobile impl of the block editor. (Note: used in scripts, ping mobile folks to change)
[Type] Overview
Comprehensive, high level view of an area of focus often with multiple tracking issues
Writing Flow is a cross component focus. The goal of this focus is to make sure that the writing experience of the block editor is painless.
Here will be a summary of the goals and and most important issues.
It comprises:
Pieces of the
RichText
componentThe
RichText
component can be used to make pieces of text inside and outside blocks editable with formatting capabilities. This component enables the user to write within blocks.*
at the start of a paragraph converts it to a block.)Copy, Cut, and Paste
Where the handlers are a part of raw handling in the
blocks
package, and are connected toRichText
instances.History
Text and block level undo and redo.
Issues
Other
Block Selection & Navigation
These are very closely related and deal with the browser's selection API.
Block Splitting, Merging, and Deletion
The
Enter
andBackspace
handlers. This can be on a block level only action (noRichText
involved), or a block-RichText
interaction.The text was updated successfully, but these errors were encountered: