Skip to content

Documentation / listr2 / ListrPromptAdapter

Abstract Class: ListrPromptAdapter ​

Defined in: packages/listr2/src/utils/prompts/adapter.ts:6

Constructors ​

Constructor ​

new ListrPromptAdapter(task, wrapper): ListrPromptAdapter

Defined in: packages/listr2/src/utils/prompts/adapter.ts:9

Parameters ​

task ​

ListrTaskObject<any, any, any>

wrapper ​

ListrTaskWrapper<any, any, any>

Returns ​

ListrPromptAdapter

Properties ​

task ​

protected task: ListrTaskObject<any, any, any>

Defined in: packages/listr2/src/utils/prompts/adapter.ts:10


wrapper ​

protected wrapper: ListrTaskWrapper<any, any, any>

Defined in: packages/listr2/src/utils/prompts/adapter.ts:11

Methods ​

reportStarted() ​

protected reportStarted(): void

Defined in: packages/listr2/src/utils/prompts/adapter.ts:14

Returns ​

void


reportFailed() ​

protected reportFailed(): void

Defined in: packages/listr2/src/utils/prompts/adapter.ts:25

Returns ​

void


reportCompleted() ​

protected reportCompleted(): void

Defined in: packages/listr2/src/utils/prompts/adapter.ts:30

Returns ​

void


restoreState() ​

protected restoreState(): void

Defined in: packages/listr2/src/utils/prompts/adapter.ts:35

Returns ​

void


run() ​

abstract run<T>(...args): T | Promise<T>

Defined in: packages/listr2/src/utils/prompts/adapter.ts:44

Type Parameters ​

T ​

T = any

Parameters ​

args ​

...any[]

Returns ​

T | Promise<T>