- Default behavior is closed to material guidelines
- No rerendering of content and sidebars on any actions
- React for rendering only. All manipulations using pure JS for high performance
- Swipeable on touch devices
- Up to 4 DOM elements
- Easy to customize
Example with Material UI and Pure Example
Leftbar:Component- a leftbar contentRightbar:Component- a rightbar contentchildren:node- a main contentchildren:function({ onLeftbarToggle: func, onRightbarToggle: func }) => node- a main contentonLeftbarToggle:function(value: ?bool) => void- toggles leftbar open stateonRightbarToggle:function(value: ?bool) => void- toggles rightbar open statevalue:bool- an open state. If not set, toggles open state
Note that leftbar and rightbar width depends on them content width