Skip to content

Documentation / @listr2/prompt-adapter-enquirer / EnquirerPromptInstance

Interface: EnquirerPromptInstance ​

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:166

Extends ​

  • Omit<EnquirerBasePromptOptions, "onCancel" | "onSubmit">

Properties ​

message ​

message: string | (() => string) | (() => Promise<string>)

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:11

Inherited from ​

Omit.message


initial? ​

optional initial?: string | number | boolean | number[] | (() => string) | (() => Promise<string>)

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:12

Inherited from ​

Omit.initial


required? ​

optional required?: boolean

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:13

Inherited from ​

Omit.required


stdin? ​

optional stdin?: ReadStream

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:14

Inherited from ​

Omit.stdin


stdout? ​

optional stdout?: WriteStream

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:15

Inherited from ​

Omit.stdout


optional header?: string

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:16

Inherited from ​

Omit.header


optional footer?: string

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:17

Inherited from ​

Omit.footer


skip? ​

optional skip?: (value) => boolean | Promise<boolean>

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:18

Parameters ​

value ​

any

Returns ​

boolean | Promise<boolean>

Inherited from ​

Omit.skip


format? ​

optional format?: (value) => any

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:19

Parameters ​

value ​

any

Returns ​

any

Inherited from ​

Omit.format


result? ​

optional result?: (value) => any

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:20

Parameters ​

value ​

any

Returns ​

any

Inherited from ​

Omit.result


validate? ​

optional validate?: (value, state) => string | boolean | Promise<string> | Promise<boolean> | Promise<string | boolean>

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:21

Parameters ​

value ​

any

state ​

any

Returns ​

string | boolean | Promise<string> | Promise<boolean> | Promise<string | boolean>

Inherited from ​

Omit.validate


submit ​

submit: () => void

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:167

Returns ​

void


cancel ​

cancel: (err?) => void

Defined in: packages/prompt-adapter-enquirer/src/prompt.interface.ts:168

Parameters ​

err? ​

string

Returns ​

void