Skip to main content

Logger

@webda/workout


Interface: Logger

Defined in: packages/workout/src/core.ts:9

Common interface for objects that can receive log and progress events

Properties​

log​

log: (level, ...args) => void

Defined in: packages/workout/src/core.ts:11

Log a message at the given level

Parameters​

level​

WorkerLogLevel

args​

...any[]

Returns​

void


logGroupClose​

logGroupClose: () => void

Defined in: packages/workout/src/core.ts:15

Close the current log group

Returns​

void


logGroupOpen​

logGroupOpen: (name) => void

Defined in: packages/workout/src/core.ts:13

Open a named log group

Parameters​

name​

string

Returns​

void


logProgressIncrement​

logProgressIncrement: (inc, uid) => void

Defined in: packages/workout/src/core.ts:19

Increment an active progress indicator

Parameters​

inc​

number

uid​

string

Returns​

void


logProgressStart​

logProgressStart: (uid, total, title) => void

Defined in: packages/workout/src/core.ts:17

Start a progress indicator with a total and title

Parameters​

uid​

string

total​

number

title​

string

Returns​

void


logProgressUpdate​

logProgressUpdate: (current, uid, title) => void

Defined in: packages/workout/src/core.ts:21

Update an active progress indicator to a specific value

Parameters​

current​

number

uid​

string

title​

string

Returns​

void