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.