Logger
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
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