diff options
author | Christian Schneider | 2020-05-11 17:24:39 +0200 |
---|---|---|
committer | Christian Schneider | 2020-05-11 17:24:39 +0200 |
commit | cef3e6025587f84b3efaddcb127b88deb8c32a02 (patch) | |
tree | d3fe7241ce3022928e4a12147a29c6196ddd6725 /itjs/timer.js | |
parent | c412f1c1463327866baee117504c3a4b3fc33bd6 (diff) | |
download | itools-cef3e6025587f84b3efaddcb127b88deb8c32a02.tar.gz itools-cef3e6025587f84b3efaddcb127b88deb8c32a02.tar.bz2 itools-cef3e6025587f84b3efaddcb127b88deb8c32a02.zip |
Remove obsolete itools javascript functions and loader/jsboot mechanism
Diffstat (limited to 'itjs/timer.js')
-rw-r--r-- | itjs/timer.js | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/itjs/timer.js b/itjs/timer.js deleted file mode 100644 index ee04cbb..0000000 --- a/itjs/timer.js +++ /dev/null @@ -1,64 +0,0 @@ -/** - * Start new timer - * Example: timer = new it_timer({ object:this, method:"timer", timeout:100}); - * - * @param p.object Object to call method in when timer fires - * @param p.method String with method name to call in object - * @param p.timeout Timeout in milliseconds - * @param p.continuous One-shot or continuous timer, default is one-shot - * @return timer id (deprecated, use method stop() instead) - */ -function it_timer(p) -{ - this.func = p.continuous ? "Interval" : "Timeout"; - return this.timer = window["set" + this.func](function() { p.object[p.method](p) }, p.timeout); -} - -it_timer.prototype = -{ - -stop: function() -{ - if (this.timer) - { - window["clear" + this.func](this.timer); - this.timer = null; - } -} /* NO COMMA */ - -} - -/** - * Global helper function to benchmark javascript - * @parameter label Message label like "start" or "end" - * @paramter print Whether to output timerlog via ED() and clear it (optional) - */ -function it_timerlog(label, print) -{ - if (window.it_timerlog_active) - { - var end = new Date().getTime(); - - if (typeof window.it_timernow != "undefined") - { - var start = window.it_timernow; - - if (window.it_timerlogmsg != "") - window.it_timerlogmsg += ", "; - - window.it_timerlogmsg += label + ":" + (end - start); - } - else - window.it_timerlogmsg = ""; - - window.it_timernow = end; - - if (print) - { - ED("timerlog: " + window.it_timerlogmsg); - window.it_timerlogmsg = ""; - } - } -} - -it_timerlog(""); // Set start time |