bookstack/resources/js/wysiwyg/ui/framework
Dan Brown 1243108e0f
Lexical: Updated dropdown handling to match tinymce behaviour
Now toolbars stay open on mouse-out, and close on other toolbar open,
outside click or an accepted action.
To support:
- Added new system to track and manage open dropdowns.
- Added way for buttons to optionally emit events upon actions.
- Added way to listen for events.
- Used the above to control when dropdowns should hide on action, since
  some dont (like overflow containers and split dropdown buttons).
2025-05-25 16:28:42 +01:00
..
blocks Lexical: Updated dropdown handling to match tinymce behaviour 2025-05-25 16:28:42 +01:00
helpers Lexical: Updated dropdown handling to match tinymce behaviour 2025-05-25 16:28:42 +01:00
buttons.ts Lexical: Updated dropdown handling to match tinymce behaviour 2025-05-25 16:28:42 +01:00
core.ts Lexical: Updated dropdown handling to match tinymce behaviour 2025-05-25 16:28:42 +01:00
decorator.ts Lexical: Added code block selection & edit features 2024-07-16 16:36:08 +01:00
forms.ts Lexical: Linked table form to have caption toggle option 2025-01-22 20:39:15 +00:00
manager.ts Lexical: Updated dropdown handling to match tinymce behaviour 2025-05-25 16:28:42 +01:00
modals.ts Lexical: Range of fixes 2024-09-22 16:15:02 +01:00
toolbars.ts Lexical: Split helpers to utils, refactored files 2024-08-03 18:14:01 +01:00