Sha256: 02459209b384cc231d14e922f423f0646ff19d51ee6978ab2b9965e8ade9cf5d

Contents?: true

Size: 592 Bytes

Versions: 3

Compression:

Stored size: 592 Bytes

Contents

/*
---
 
script: Body.Page.js
 
description: An in-page independent document (like iphone app page)
 
license: Public domain (http://unlicense.org).

authors: Yaroslaff Fedin
 
requires:  
  - LSD.Widget.Body

provides:
  - LSD.Widget.Body.Page

...
*/

LSD.Widget.Body.Page = new Class({
  Extends: LSD.Widget.Body,
  
  options: {
    element: {
      tag: 'section'
    },
    classes: Array.fast('page'),
    nodeType: 1,
    events: {
      _page: {
        'build': function() {
          if (!this.element.parentNode) this.element.inject(document.body);
        }
      }
    }
  }
});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lsd_rails-0.1.2 Packages/lsd-widgets/Source/Body/Page.js
lsd_rails-0.1.1 Packages/lsd-widgets/Source/Body/Page.js
lsd_rails-0.1 Packages/lsd-widgets/Source/Body/Page.js