Skip to content

Documentation / listr2 / ListrPromptAdapter

Class: abstract 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>