Skip to content

Documentation / listr2 / LoggerFieldFn

Interface: LoggerFieldFn<Args> ​

Defined in: packages/listr2/src/utils/logger/logger.interface.ts:55

Type Parameters ​

Args ​

Args extends any[] = any[]

Properties ​

field ​

field: string | ((...args) => string)

Defined in: packages/listr2/src/utils/logger/logger.interface.ts:59

The value of the given field.


condition? ​

optional condition?: boolean | ((...args) => boolean)

Defined in: packages/listr2/src/utils/logger/logger.interface.ts:63

Condition to display the given field.


format? ​

optional format?: (...args) => LoggerFormat

Defined in: packages/listr2/src/utils/logger/logger.interface.ts:67

Formatting/coloring of the field.

Parameters ​

args ​

...Args

Returns ​

LoggerFormat


args? ​

optional args?: Args

Defined in: packages/listr2/src/utils/logger/logger.interface.ts:71

Args to pass to other functions whenever this field is triggered.