electron-dockable
Work in progress...
- dock and undock in single page workspace
- pop out and dock in a panel
- save and restore dock layout
- ui-dock-toolbar
- ui-dock-panel (single panel, no tab-bar)
- floating panel in workspace (always on top, set as child window in BrowserWindow)
- provide a way to customize theme
- provide a way to customize dock behaviors
- unit tests
- ...
Dockable ui framework for Electron. Use the Custom Element v1 & Shadow DOM v1.
Install
npm install --save electron-dockable
Run Examples
npm start ./examples/${name}
Usage
main process
Please check electron-panel to learn how to define a panel-frame.
'use strict'; const app = ;const protocols = ;const dockable = ; protocols; app;
renderer process
Workspace
Documentation
- TODO
- Known Issues
License
MIT © 2017 Johnny Wu