From 0ed6540ac884be07d7cf51619e98459faa3a8caa Mon Sep 17 00:00:00 2001 From: ByteThisStore <84190392+ByteThisStore@users.noreply.github.com> Date: Tue, 10 Aug 2021 14:58:35 -0400 Subject: [PATCH] Update console-input-requestor.ts --- src/input-requestor/console-input-requestor.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/input-requestor/console-input-requestor.ts b/src/input-requestor/console-input-requestor.ts index 8223f9f..fa1180e 100644 --- a/src/input-requestor/console-input-requestor.ts +++ b/src/input-requestor/console-input-requestor.ts @@ -7,7 +7,14 @@ const tryRequire = require("try-require"); const enquirer = tryRequire("enquirer"); const prompt = enquirer ? enquirer.prompt : null; +/** + * This subclass provides functionality specific to getting user input from a command line terminal + */ export class ConsoleUserInputRequestor extends BaseUserInputRequestor { + + /** + * Implementing the abstract method based on what we need for this specific context + */ protected getInput( displayText: string, defaultValue?: string, @@ -20,6 +27,9 @@ export class ConsoleUserInputRequestor extends BaseUserInputRequestor { } } + /** + * Implementing the abstract method based on what we need for this specific context + */ protected async getBoolean( displayText: string, defaultValue?: boolean