![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/ts.corals.io/frontend/node_modules/pusher-js/src/core/ |
import * as Collections from './utils/collections'; import TimedCallback from './utils/timers/timed_callback'; import { OneOffTimer, PeriodicTimer } from './utils/timers'; var Util = { now(): number { if (Date.now) { return Date.now(); } else { return new Date().valueOf(); } }, defer(callback: TimedCallback): OneOffTimer { return new OneOffTimer(0, callback); }, /** Builds a function that will proxy a method call to its first argument. * * Allows partial application of arguments, so additional arguments are * prepended to the argument list. * * @param {String} name method name * @return {Function} proxy function */ method(name: string, ...args: any[]): Function { var boundArguments = Array.prototype.slice.call(arguments, 1); return function(object) { return object[name].apply(object, boundArguments.concat(arguments)); }; } }; export default Util;