Sha256: 82bab994662192f050f69575e87fb592fae1587297a5d28e6941451cc0491f1a

Contents?: true

Size: 498 Bytes

Versions: 7

Compression:

Stored size: 498 Bytes

Contents

/*
---
 
script: Data.js
 
description: Get/Set javascript controller into element
 
license: MIT-style license.
 
requires:
- Core/Element
 
provides: [Element.Properties.widget]
 
...
*/

Element.Properties.widget = {
  get: function(){
    var widget, element = this;
    while (element && !(widget = element.retrieve('widget'))) element = element.getParent();
    //if (widget && (element != this)) this.store('widget', widget);
    return widget;
  },
	
	set: function(options) {
	  
	}
};



Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
lsd_rails-0.1.6 Packages/mootools-ext/Source/Element/Properties/Widget.js
lsd_rails-0.1.5 Packages/mootools-ext/Source/Element/Properties/Widget.js
lsd_rails-0.1.4 Packages/mootools-ext/Source/Element/Properties/Widget.js
lsd_rails-0.1.3 Packages/mootools-ext/Source/Element/Properties/Widget.js
lsd_rails-0.1.2 Packages/mootools-ext/Source/Element/Properties/Widget.js
lsd_rails-0.1.1 Packages/mootools-ext/Source/Element/Properties/Widget.js
lsd_rails-0.1 Packages/mootools-ext/Source/Element/Properties/Widget.js