//>>built
define("dgrid/util/misc",[],function(){var _1={defaultDelay:15,throttle:function(cb,_2,_3){var _4=false;_3=_3||_1.defaultDelay;return function(){if(_4){return;}_4=true;cb.apply(_2,arguments);setTimeout(function(){_4=false;},_3);};},throttleDelayed:function(cb,_5,_6){var _7=false;_6=_6||_1.defaultDelay;return function(){if(_7){return;}_7=true;var a=arguments;setTimeout(function(){_7=false;cb.apply(_5,a);},_6);};},debounce:function(cb,_8,_9){var _a;_9=_9||_1.defaultDelay;return function(){if(_a){clearTimeout(_a);_a=null;}var a=arguments;_a=setTimeout(function(){cb.apply(_8,a);},_9);};}};return _1;});