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