-
Notifications
You must be signed in to change notification settings - Fork 31
Labelled Selections Plugin #223
Copy link
Copy link
Open
Labels
area:new-pluginA suggestion for an new plugin in the plugins folder of code-input.A suggestion for an new plugin in the plugins folder of code-input.enhancementNew feature or requestNew feature or requestpriority:medium
Description
Metadata
Metadata
Assignees
Labels
area:new-pluginA suggestion for an new plugin in the plugins folder of code-input.A suggestion for an new plugin in the plugins folder of code-input.enhancementNew feature or requestNew feature or requestpriority:medium
A demo and current implementation is available in my (alpha mode, still in-development) Teclat editor project:
window.selectionsPluginwas instantiated asnew LabelledSelections()and passed to the code-input.js template elsewhere in the rather messy code; needs to be improved, I know)The plugin itself as implemented above has no visible bugs except for accessibility: it should be usable with a screenreader; please could anyone used to a screenreader let me know what approach would work best? (Optional) announcements every time a selection changes, or announcements when you select text inside another user's selection, or an element to read out the current selections on demand?
This specific plugin is not specific to a collaboration framework (or even to the use of live collaboration) but I have an AGPL-licensed semi-complete integration with Yjs, also in Teclat. That integration is very much in-development.