UNPKG

tab-strip

Version:
28 lines (17 loc) 1.1 kB
# tab-strip Robust, stylable tab strip widget for HTML5 apps. Features reorderable and closable tabs. [![](http://i.imgur.com/eKh9szK.gif)](http://sparklinlabs.github.io/tab-strip/) ## How to install npm install tab-strip ## Usage Check out the [live demo](http://sparklinlabs.github.io/tab-strip/) and its [source code](https://github.com/sparklinlabs/tab-strip/blob/master/src/index.jade). * Include ``TabStrip.js`` in your page. * Create a container element, call ``tabStrip = new TabStrip(container)``. * Create a list item element (``<li>``), put whatever you want inside. * Use ``tabStrip.tabsRoot.appendChild(item)``. See [index.d.ts](https://github.com/sparklinlabs/tab-strip/blob/master/index.d.ts) for the full API. ## Building from source * Make sure you have a recent version of [Node.js](http://nodejs.org/) installed. * Clone the repository from `https://github.com/sparklinlabs/tab-strip` and run `npm install` once * Run `npm run build` to build once or `npm run watch` to start a watcher that will rebuild when changes are detecting