README
domstack
Stack your dom nodes outside of the main DOM tree.
Installation
with component:
$ component install bredele/domstack
with nodejs:
$ npm install domstack
API
Stack(parent)
Create a stack from a root
dom element.
var Stack = require('domstack');
var stack = new Stack(document.body);
add(name, dom)
Add a node element into the stack.
stack.add('olivier', node);
A stacked node is appended to a document fragment. Since a fragment is in memory and not part of the main DOM tree, computing one of its children does not cause reflow of repaint and results in better performance.
show(name)
Display a stacked node into the root
dom element.
stack.show('olivier');
``
### get(name)
Get a stacked node.
```js
stack.get('olivier');
License
MIT