Skip to content

Question

Lukas Dattenberger edited this page Feb 8, 2022 · 1 revision

Namespace: Question

Table of contents

Functions

Functions

askQuestion

askQuestion<T>(question, inputChecker, resultGenerator, options?): T

Asks a user to enter a value until a valid input is revieved. Use the inputChecker RegExp to controll the user input.

Type parameters

Name Type
T boolean

Parameters

Name Type
question string
inputChecker RegExp | (response: string) => boolean
resultGenerator QustionResultGenerator<T>
options? BasicOptions

Returns

T

Defined in

lib/question.ts:14


askQuestionYN

askQuestionYN<T>(question, options?): boolean

Type parameters

Name Type
T boolean

Parameters

Name Type Description
question string
options? String | BasicOptions readlineSync.BasicOptions oder defaultInput

Returns

boolean

Defined in

lib/question.ts:31


askQuestionYnWait

askQuestionYnWait<T>(question, options?): Promise<boolean>

Type parameters

Name Type
T boolean

Parameters

Name Type
question string
options? BasicOptions

Returns

Promise<boolean>

Defined in

lib/question.ts:44

dattelib

Namespaces

Clone this wiki locally