dockview
dockview copied to clipboard
Request: Export utilities
Hello 👋
Currently, dockview-core internally uses some useful utilities that are not exported:
-
addDisposableListener(from events.ts) -
CompositeDisposable(from lifecycle.ts)
These are very handy for managing event listeners and disposables in external integrations or custom extensions of dockview.
Feature Request
Please consider exporting these utilities so they can be reused by external consumers of dockview-core.
Benefits
- Encourages consistency with the internal patterns already used by
dockview-core. - Reduces the need for users to reimplement similar disposable management logic.
- Makes it easier to write clean and maintainable extensions.
Thanks for considering! 🙏