mirror of
https://github.com/mathuo/dockview
synced 2025-09-15 21:58:08 +00:00
Added extensive test coverage for the fixed close button behavior in tab overflow dropdowns: Core DefaultTab Tests: - Verify close button prevents default behavior - Test that already prevented events are respected - Confirm close button visibility by default TabsContainer Dropdown Tests: - Test close button visibility and clickability in dropdowns - Verify tab content clicks still activate tabs properly - Test preventDefault behavior in dropdown wrapper - Ensure proper separation of close vs activate functionality These tests verify that close buttons work correctly in both normal tabs and overflow dropdown tabs, with proper event handling. 🤖 Generated with Claude Code (https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
dockview
Zero dependency layout manager supporting tabs, groups, grids and splitviews. Supports React, Vue and Vanilla TypeScript
Please see the website: https://dockview.dev
Features
- Serialization / deserialization with full layout management
- Support for split-views, grid-views and 'dockable' views
- Themeable and customizable
- Tab and Group docking / Drag n' Drop
- Popout Windows
- Floating Groups
- Extensive API
- Supports Shadow DOMs
- High test coverage
- Documentation website with live examples
- Transparent builds and Code Analysis
- Security at mind - verifed publishing and builds through GitHub Actions
Want to verify our builds? Go here.
Languages
TypeScript
85.5%
MDX
4.7%
JavaScript
3.5%
SCSS
2.9%
HTML
2.7%
Other
0.7%