lib/drawer.js
function init() {  // {{{2
/**
 * Drawer initialization
 *
 * @method init
 */

  O.inherited(this)('section', 'drawer');

  this.hook();
  this.hide(true);

  this.tree('header', 'row')
    .button('char', 'left', this.hide.bind(this, false));
  ;

  this.stub('ul', 'navigation');
}
function init() {  // {{{2
/**
 * Drawer initialization
 *
 * @method init
 */

  O.inherited(this)('section', 'drawer');

  this.hook();
  this.hide(true);

  this.tree('header', 'row')
    .button('char', 'left', this.hide.bind(this, false));
  ;

  this.stub('ul', 'navigation');
}
@caption Drawer

@readme
Class handling displaying of drawer.

It is placed right in the `<body>` and contains the drawer.

@class html5.lib.drawer
@type class
@extends html5.lib.wrap
 Public {{{1