-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Table cell/row/column selection – stage I #3202
Comments
Some POC of fake selection in tables with current post fixers, table model (with block content), etc: The above POC is implemented as custom class wchich tracks selection on table in three different modes:
I have some UI/UX questions (cc @oleq, @dkonopka) on how we're going to implement this. ps.: Side note - right now I don't have strong opinion/idea how to translate this fake selection to commands as such selection is not possible in the model due to selection post-fixer. Right now I'm leaning towards
|
The merge cells button should be a simple button that merges selected cells, nothing more. As for the column/block selection feature, I think we can live without it (ATM). Let's talk about it and find out if it makes sense for us in the follow-up issue, OK? |
When would this feature be available for tables? |
Do we know when this feature would be available? I have a requirement where users want to paste to part of the table from excel. |
The branches with a preview were updated to |
Would be nice to have this handled by the inspector: ckeditor/ckeditor5-inspector#68. |
Done :) It can be tested in the nightly docs: https://ckeditor5.github.io/docs/nightly/ckeditor5/latest/features/table.html |
We started to work on the table selection feature. Since it is a bigger task that will be delivered over multiple releases we split the task to the following sub-tickets:
MVP (Stage I)
Stage II
Tracked here: #6285.
Stage III (optional features)
Tracked here: #6297.
Right now, as defined in https://github.com/ckeditor/ckeditor5-table/issues/3 we support only "a custom table selection". This means that it's possible to place the selection inside table cells, but you cannot select an entire table cell and, most importantly, more than one cell at a time. Which means that you cannot select rows and columns.
CKEditor 4 implements a custom cell/row/col selection (you check it live e.g. on https://ckeditor.com/ckeditor-4/#document). It works incomparably better than the native selection which in all browsers (without maybe Firefox) is just useless.
What we need is something very similar to what CKEditor 4 offers.
The text was updated successfully, but these errors were encountered: