You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Most React splitters suffer from "jitter" because they trigger a full React render loop 60 times per second during a drag operation. A-MultiLayout-Splitter uses a **hybrid architecture** that bypasses React for resizing interaction while maintaining a perfect React-first state model.
12
14
13
15
### Key Features
16
+
14
17
- ⚡️ **60fps Performance**: Direct DOM manipulation during interaction ensures zero-lag dragging.
15
18
- 🌲 **Deep Nesting**: Effortlessly create complex IDE-grade layouts (Sidebars within Topbars within Views).
16
19
- 🧩 **Plugin System**: Modular architecture for features like Keyboard Navigation, Persistence, and Custom UI.
@@ -25,6 +28,7 @@ Most React splitters suffer from "jitter" because they trigger a full React rend
25
28
**[View Full Documentation Site](https://amankrr.github.io/A-MultiLayout-Splitter/)**
26
29
27
30
Our documentation site contains:
31
+
28
32
-**Interactive Demos**: Live examples of every feature.
29
33
-**Guide**: Detailed explanation of the React-First architecture.
30
34
-**Deep-Dives**: Learn how to build custom plugins and handle nested layouts.
@@ -64,14 +68,14 @@ Extend the splitter with powerful built-in plugins:
0 commit comments