1
2
3
4
5
| //>>built
| define("dojo/_base/lang dojo/dom-attr dojo/dom-class dojo/dom-construct dijit/form/Button dijit/form/DropDownButton dijit/form/ComboButton dojo/i18n dojo/i18n!dijit/nls/loading dojo/_base/declare".split(" "),function(b,c,e,f,k,l,m,g,n,h){return h("dojox.form._BusyButtonMixin",null,{isBusy:!1,isCancelled:!1,busyLabel:"",timeout:null,useIcon:!0,postMixInProperties:function(){this.inherited(arguments);this.busyLabel||(this.busyLabel=g.getLocalization("dijit","loading",this.lang).loadingState)},postCreate:function(){this.inherited(arguments);
| this._label=this.containerNode.innerHTML;this._initTimeout=this.timeout;this.isBusy&&this.makeBusy()},makeBusy:function(){this.isBusy=!0;this.isCancelled=!1;this._disableHandle&&this._disableHandle.remove();this._disableHandle=this.defer(function(){this.set("disabled",!0)});this.setLabel(this.busyLabel,this.timeout)},cancel:function(){this.isCancelled=!0;this._disableHandle&&this._disableHandle.remove();this.set("disabled",!1);this.isBusy=!1;this.setLabel(this._label);this._timeout&&clearTimeout(this._timeout);
| this.timeout=this._initTimeout},resetTimeout:function(a){this._timeout&&clearTimeout(this._timeout);a?this._timeout=setTimeout(b.hitch(this,function(){this.cancel()}),a):void 0!=a&&0!==a||this.cancel()},setLabel:function(a,d){for(this.label=a;this.containerNode.firstChild;)this.containerNode.removeChild(this.containerNode.firstChild);this.containerNode.appendChild(f.toDom(this.label));0!=this.showLabel||c.get(this.domNode,"title")||(this.titleNode.title=b.trim(this.containerNode.innerText||this.containerNode.textContent||
| ""));d?this.resetTimeout(d):this.timeout=null;this.useIcon&&this.isBusy&&(a=new Image,a.src=this._blankGif,c.set(a,"id",this.id+"_icon"),e.add(a,"dojoxBusyButtonIcon"),this.containerNode.appendChild(a))},_onClick:function(a){this.isBusy||(this.inherited(arguments),this.isCancelled||this.makeBusy())}})});
|
|