src/nodejs/jstimers

  Source   Edit

Procs

func importTimers() {.importjs: "import * as timers from \'timers\'@",
                      ...raises: [], tags: [].}
Alias for import * as module_name from 'module_name';. Must be called once before using the module   Source   Edit
func importTimersPromises() {.importjs: "import * as timersPromises from \'timers/promises\'@",
                              ...raises: [], tags: [].}
Alias for import * as module_name from 'module_name';. Must be called once before using the module   Source   Edit
func newImmediate(): Immediate {.importjs: "(new timers.Immediate())",
                                 ...raises: [], tags: [].}
  Source   Edit
func newTimeout(): Timeout {.importjs: "(new timers.Timeout())", ...raises: [],
                             tags: [].}
  Source   Edit
func requireTimers() {.importjs: "const timers = require(\'timers\')@",
                       ...raises: [], tags: [].}
Alias for const module_name = require('module_name');. Must be called once before using the module   Source   Edit
func requireTimersPromises() {.importjs: "const timersPromises = require(\'timers/promises\')@",
                               ...raises: [], tags: [].}
Alias for const module_name = require('module_name');. Must be called once before using the module   Source   Edit
func setInterval[T](callback: T; delay: cint): Timeout {.
    importjs: "timers.$1(#, #)", discardable, ...raises: [], tags: [].}
https://nodejs.org/api/timers.html#timers_setinterval_callback_delay_args   Source   Edit
func setTimeout[T](callback: T; delay: cint): Timeout {.
    importjs: "timers.$1(#, #)", discardable, ...raises: [], tags: [].}
https://nodejs.org/api/timers.html#timers_settimeout_callback_delay_args   Source   Edit