Sha256: 0bd5935f0522df348e6429017a9bf33b5bf6415702805c3c530ed6addaa0e267
Contents?: true
Size: 1.15 KB
Versions: 4
Compression:
Stored size: 1.15 KB
Contents
//>>built define("dojox/widget/rotator/ThumbnailController",["dojo/_base/declare","dojo/_base/connect","dojo/_base/lang","dojo/_base/event","dojo/aspect","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/query"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9){ var _a="dojoxRotatorThumb",_b=_a+"Selected"; return _1("dojox.widget.rotator.ThumbnailController",null,{rotator:null,constructor:function(_c,_d){ _3.mixin(this,_c); this._domNode=_d; var r=this.rotator; if(r){ while(_d.firstChild){ _d.removeChild(_d.firstChild); } for(var i=0;i<r.panes.length;i++){ var n=r.panes[i].node,s=_6.get(n,"thumbsrc")||_6.get(n,"src"),t=_6.get(n,"alt")||""; if(/img/i.test(n.tagName)){ (function(j){ _8.create("a",{classname:_a+" "+_a+j+" "+(j==r.idx?_b:""),href:s,onclick:function(e){ _4.stop(e); if(r){ r.control.apply(r,["go",j]); } },title:t,innerHTML:"<img src=\""+s+"\" alt=\""+t+"\"/>"},_d); })(i); } } _5.after(r,"onUpdate",_3.hitch(this,"_onUpdate"),true); } },destroy:function(){ _8.destroy(this._domNode); },_onUpdate:function(_e){ var r=this.rotator; if(_e=="onAfterTransition"){ var n=_9("."+_a,this._domNode).removeClass(_b); if(r.idx<n.length){ _7.add(n[r.idx],_b); } } }}); });
Version data entries
4 entries across 4 versions & 1 rubygems