Document lists research: Lists model structure #9470
Labels
domain:v4-compatibility
This issue reports a CKEditor 4 feature/option that's missing in CKEditor 5.
package:list
type:task
This issue reports a chore (non-production change) and other types of "todos".
Milestone
The biggest question is about their structure in the model. We should consider this together with the support for ul/ol attributes as this topic is really tricky today too. Another topic that we should consider is support for having two subsequent lists.
The current completely flat structure works great from the perspective of editing it (enter, backspace, pasting, cutting, joining subsequent lists, RTC, etc). With a bunch of post-fixers, it guarantees the model stays correct.
Naturally, the current approach has the aforementioned limitations. Mapping the list's model structure to the view structure 1 to 1 will be a major step backwards. A simple indent/outdent might create many operations and require complex processing.
The text was updated successfully, but these errors were encountered: