Skip to content

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

Interface: EnquirerPromptInstance

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

Extends

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

Properties

message

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

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

Inherited from

Omit.message


initial?

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

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

Inherited from

Omit.initial


required?

optional required: boolean

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

Inherited from

Omit.required


stdin?

optional stdin: ReadStream

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

Inherited from

Omit.stdin


stdout?

optional stdout: WriteStream

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

Inherited from

Omit.stdout


optional header: string

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

Inherited from

Omit.header


optional footer: string

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

Inherited from

Omit.footer


skip()?

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

Defined in: 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: prompt-adapter-enquirer/src/prompt.interface.ts:19

Parameters

value

any

Returns

any

Inherited from

Omit.format


result()?

optional result: (value) => any

Defined in: 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: 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: prompt-adapter-enquirer/src/prompt.interface.ts:167

Returns

void


cancel()

cancel: (err?) => void

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

Parameters

err?

string

Returns

void