Sha256: 1a6d6678d313553266e71c309a929dc72563c23e4cf2e9abdab2e32ee6b2793e

Contents?: true

Size: 1.17 KB

Versions: 9

Compression:

Stored size: 1.17 KB

Contents

//>>built
define("dojox/widget/DynamicTooltip",["dijit","dojo","dojox","dojo/i18n!dijit/nls/loading","dojo/require!dijit/Tooltip"],function(_1,_2,_3){
_2.provide("dojox.widget.DynamicTooltip");
_2.experimental("dojox.widget.DynamicTooltip");
_2.require("dijit.Tooltip");
_2.requireLocalization("dijit","loading");
_2.declare("dojox.widget.DynamicTooltip",_1.Tooltip,{hasLoaded:false,href:"",label:"",preventCache:false,postMixInProperties:function(){
this.inherited(arguments);
this._setLoadingLabel();
},_setLoadingLabel:function(){
if(this.href){
this.label=_2.i18n.getLocalization("dijit","loading",this.lang).loadingState;
}
},_setHrefAttr:function(_4){
this.href=_4;
this.hasLoaded=false;
},loadContent:function(_5){
if(!this.hasLoaded&&this.href){
this._setLoadingLabel();
this.hasLoaded=true;
_2.xhrGet({url:this.href,handleAs:"text",tooltipWidget:this,load:function(_6,_7){
this.tooltipWidget.label=_6;
this.tooltipWidget.close();
this.tooltipWidget.open(_5);
},preventCache:this.preventCache});
}
},refresh:function(){
this.hasLoaded=false;
},open:function(_8){
_8=_8||(this._connectNodes&&this._connectNodes[0]);
if(!_8){
return;
}
this.loadContent(_8);
this.inherited(arguments);
}});
});

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
dojox-rails-0.14.0 vendor/assets/javascripts/dojox/widget/DynamicTooltip.js
dojox-rails-0.13.0 vendor/assets/javascripts/dojox/widget/DynamicTooltip.js
dojox-rails-0.12.0 vendor/assets/javascripts/dojox/widget/DynamicTooltip.js
dojox-rails-0.11.0 vendor/assets/javascripts/widget/DynamicTooltip.js
dojo-rails-0.9.4 vendor/assets/javascripts/dojox/widget/DynamicTooltip.js
dojo-rails-0.9.3 vendor/assets/javascripts/dojox/widget/DynamicTooltip.js
dojo-rails-0.9.2 vendor/assets/javascripts/dojox/widget/DynamicTooltip.js
dojo-rails-0.9.1 vendor/assets/javascripts/dojox/widget/DynamicTooltip.js
dojo-rails-0.9.0 vendor/assets/javascripts/dojox/widget/DynamicTooltip.js