jxdnsong
2020-10-23 a7929e6b3ec9ac17233f39e55a2b8ac63ea75f42
1
2
3
//>>built
define(["dojo/_base/declare","dojo/_base/lang","dojo/Stateful"],function(e,d,f){return e("dojox.widget._Invalidating",f,{invalidatingProperties:null,invalidRendering:!1,postscript:function(a){this.inherited(arguments);if(this.invalidatingProperties)for(var c=this.invalidatingProperties,b=0;b<c.length;b++)this.watch(c[b],d.hitch(this,this.invalidateRendering)),a&&c[b]in a&&this.invalidateRendering()},addInvalidatingProperties:function(a){this.invalidatingProperties=this.invalidatingProperties?this.invalidatingProperties.concat(a):
a},invalidateRendering:function(){this.invalidRendering||(this.invalidRendering=!0,setTimeout(d.hitch(this,this.validateRendering),0))},validateRendering:function(){this.invalidRendering&&(this.refreshRendering(),this.invalidRendering=!1)},refreshRendering:function(){}})});