mirror of
https://github.com/mathuo/dockview
synced 2025-12-12 09:04:30 +00:00
enhance-vue-component-tests
- Remove empty.spec.ts and replace with individual component test files - Add comprehensive tests for DockviewVue, SplitviewVue, GridviewVue, and PaneviewVue components - Test actual dockview-core integration without mocking core functionality - Add Vue component instantiation and lifecycle testing - Test DOM rendering, API validation, and framework integration - Add utility function tests for VuePart, findComponent, and mountVueComponent - Increase test coverage from ~20 basic tests to 52 comprehensive tests - Validate Vue-specific component creation and property handling - Test component disposal, updates, and error handling scenarios 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Merge branch 'master' of https://github.com/mathuo/dockview into 562-dockview-framework-wrappers-vuejs-angular-javascript-etc
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.6%
SCSS
2.8%
HTML
2.6%
Other
0.8%
