Skip to content

Documentation / listr2 / DefaultRenderer

Class: DefaultRenderer ​

Defined in: packages/listr2/src/renderer/default/renderer.ts:21

The definition of a ListrRenderer.

See ​

https://listr2.kilic.dev/renderer/renderer.html

Implements ​

Constructors ​

Constructor ​

new DefaultRenderer(tasks, options, events): DefaultRenderer

Defined in: packages/listr2/src/renderer/default/renderer.ts:63

Parameters ​

tasks ​

ListrDefaultRendererTask[]

options ​

ListrDefaultRendererOptions

events ​

ListrEventManager

Returns ​

DefaultRenderer

Properties ​

nonTTY ​

static nonTTY: boolean = false

Defined in: packages/listr2/src/renderer/default/renderer.ts:22

designate whether this renderer can work in non-tty environments

Implementation of ​

ListrRenderer.nonTTY


rendererOptions ​

static rendererOptions: ListrDefaultRendererOptions

Defined in: packages/listr2/src/renderer/default/renderer.ts:23

designate renderer global options that is specific to the current renderer

Implementation of ​

ListrRenderer.rendererOptions


rendererTaskOptions ​

static rendererTaskOptions: ListrDefaultRendererTaskOptions

Defined in: packages/listr2/src/renderer/default/renderer.ts:42

designate renderer per task options that is specific to the current renderer

Implementation of ​

ListrRenderer.rendererTaskOptions

Methods ​

render() ​

render(): Promise<void>

Defined in: packages/listr2/src/renderer/default/renderer.ts:88

A function to what to do on render

Returns ​

Promise<void>

Implementation of ​

ListrRenderer.render


update() ​

update(): void

Defined in: packages/listr2/src/renderer/default/renderer.ts:109

Returns ​

void


end() ​

end(): void

Defined in: packages/listr2/src/renderer/default/renderer.ts:113

A function to what to do on end of the render

Returns ​

void

Implementation of ​

ListrRenderer.end


create() ​

create(options?): string

Defined in: packages/listr2/src/renderer/default/renderer.ts:131

Parameters ​

options? ​
tasks? ​

boolean

bottomBar? ​

boolean

prompt? ​

boolean

Returns ​

string


style() ​

protected style(task, output?): string

Defined in: packages/listr2/src/renderer/default/renderer.ts:169

Parameters ​

task ​

ListrDefaultRendererTask

output? ​

boolean = false

Returns ​

string


format() ​

protected format(message, icon, level): string[]

Defined in: packages/listr2/src/renderer/default/renderer.ts:219

Parameters ​

message ​

string

icon ​

string

level ​

number

Returns ​

string[]


shouldOutputToOutputBar() ​

protected shouldOutputToOutputBar(task): boolean

Defined in: packages/listr2/src/renderer/default/renderer.ts:260

Parameters ​

task ​

ListrDefaultRendererTask

Returns ​

boolean


shouldOutputToBottomBar() ​

protected shouldOutputToBottomBar(task): boolean

Defined in: packages/listr2/src/renderer/default/renderer.ts:266

Parameters ​

task ​

ListrDefaultRendererTask

Returns ​

boolean