Skip to main content

IEvalContent

tw5-typed


tw5-typed / modules / IEvalContent

Interface: IEvalContent

Defined in: src/modules/index.d.ts:16

Properties

$tw

$tw: ITiddlyWiki

Defined in: src/modules/index.d.ts:17


Buffer?

optional Buffer: Buffer

Defined in: src/modules/index.d.ts:18


clearInterval()

clearInterval: {(id): void; (timeout): void; }

Defined in: src/modules/index.d.ts:19

Call Signature

(id): void

MDN Reference

Parameters
id

number

Returns

void

Call Signature

(timeout): void

Cancels a Timeout object created by setInterval().

Parameters
timeout

A Timeout object as returned by setInterval() or the primitive of the Timeout object as a string or a number.

string | number | Timeout

Returns

void

Since

v0.0.1


clearTimeout()

clearTimeout: {(id): void; (timeout): void; }

Defined in: src/modules/index.d.ts:20

Call Signature

(id): void

MDN Reference

Parameters
id

number

Returns

void

Call Signature

(timeout): void

Cancels a Timeout object created by setTimeout().

Parameters
timeout

A Timeout object as returned by setTimeout() or the primitive of the Timeout object as a string or a number.

string | number | Timeout

Returns

void

Since

v0.0.1


console

console: Console

Defined in: src/modules/index.d.ts:21


exports

exports: ITWModuleExports

Defined in: src/modules/index.d.ts:22


module

module: object

Defined in: src/modules/index.d.ts:23

exports

exports: ITWModuleExports

id

readonly id: string


process?

optional process: Process

Defined in: src/modules/index.d.ts:24


require

require: ITWRequire

Defined in: src/modules/index.d.ts:25


setInterval()

setInterval: {(handler, timeout?, ...arguments): number; <TArgs>(callback, delay?, ...args): Timeout; (callback, delay?): Timeout; }

Defined in: src/modules/index.d.ts:26

Call Signature

(handler, timeout?, ...arguments?): number

MDN Reference

Parameters
handler

TimerHandler

timeout?

number

arguments?

...any[]

Returns

number

Call Signature

<TArgs>(callback, delay?, ...args?): Timeout

Schedules repeated execution of callback every delay milliseconds.

When delay is larger than 2147483647 or less than 1 or NaN, the delay will be set to 1. Non-integer delays are truncated to an integer.

If callback is not a function, a TypeError will be thrown.

This method has a custom variant for promises that is available using timersPromises.setInterval().

Type Parameters
TArgs

TArgs extends any[]

Parameters
callback

(...args) => void

The function to call when the timer elapses.

delay?

number

The number of milliseconds to wait before calling the callback. Default: 1.

args?

...TArgs

Optional arguments to pass when the callback is called.

Returns

Timeout

for use with clearInterval()

Since

v0.0.1

Call Signature

(callback, delay?): Timeout

MDN Reference

Parameters
callback

(_) => void

delay?

number

Returns

Timeout


setTimeout

setTimeout: typeof setTimeout

Defined in: src/modules/index.d.ts:27