MDL-40142 navigation: fixed chainable issue with navigation JS

This commit is contained in:
Sam Hemelryk 2013-06-12 16:23:13 +12:00
parent eabe1d3b6b
commit 5838cbd4ff

View file

@ -340,11 +340,15 @@ BRANCH.prototype = {
}, },
/** /**
* Attaches required events to the branch structure. * Attaches required events to the branch structure.
*
* @chainable
* @method wire
* @return {BRANCH} This function is chainable, it always returns itself.
*/ */
wire : function() { wire : function() {
this.node = this.node || Y.one('#'+this.get('id')); this.node = this.node || Y.one('#'+this.get('id'));
if (!this.node) { if (!this.node) {
return false; return this;
} }
if (this.get('expandable')) { if (this.get('expandable')) {
this.event_ajaxload = this.node.on('ajaxload|click', this.ajaxLoad, this); this.event_ajaxload = this.node.on('ajaxload|click', this.ajaxLoad, this);