ckeditor / ckeditor5

Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
https://ckeditor.com/ckeditor-5
Other
9.37k stars 3.68k forks source link

Introduce the List feature #2936

Closed scofalik closed 4 years ago

scofalik commented 8 years ago

Introduce List feature to CKEditor5.

Feature should follow Editor Recommendations: http://ckeditor.github.io/editor-recommendations/features/numbered-list.html http://ckeditor.github.io/editor-recommendations/features/bulleted-list.html

scofalik commented 8 years ago

Ok we decided that we will try to solve this problem by upgrading Mapper with possibility to add custom callbacks to it.

Callbacks will be fired whenever position is mapped from/to model/view. There will be separate callbacks for model->view mapping and for view->model mapping. If mapping request is not handled by callback, current algorithm will apply.

The advantage of this solution is that we are not breaking anything that was working before and give maximum flexibility for future uses. However we fear that it may bring some efficiency problems as mapping are very very frequent task.

Reinmar commented 7 years ago

Fixed by ckeditor/ckeditor5-list#6.