igniteui-dockmanager icon indicating copy to clipboard operation
igniteui-dockmanager copied to clipboard

FR: How to disable/override keyboard navigation on `igc-dockmanager`?

Open luiscla27 opened this issue 7 months ago • 1 comments

Hi!

This a Feature Request to make the KEYBOARD NAVIGATION of DockManager configurable. Ideally, the shortcuts used should be configurable by the developer implementing the component, and even disable them! like instead of using ctrl + shift + arrow left, maybe that shortcut is already occupied, and I want to use another one.

I'm using the Angular implementation of Dock Manager, also read the web-component docs. But, I couldn't find a way to turn off the keyboard navigation:

  • https://www.infragistics.com/products/ignite-ui-angular/angular/components/dock-manager
  • https://www.infragistics.com/products/ignite-ui-web-components/web-components/components/layouts/dock-manager#docking

I want to disable all of it.

The reason is that I'm using it to put text boxes inside of it, and ctrl + shift + arrow left/right is also a shortcut used by certain users to move the cursor to words around the textbox. This issue had happened in other products, and usually occurs due to bugs, this are some examples:

The reason I'm reporting this as a FR, instead of a BUG, is because that it seems to me that this behaviour was intended, as maybe you didn't acknowledge my use case to exist at all. Being that, to put text boxes inside the dockable panels.

Please let me know if I should move this the Angular repo.

  • [ ] Research
  • [x] Specification
  • [ ] Component and tests implementation
  • [x] API Documentation
  • [x] Design implementation

luiscla27 avatar Jul 20 '24 02:07 luiscla27