Interface RenderTextPromptOptions

interface RenderTextPromptOptions {
    abortSignal?: AbortSignal;
    allowEmpty?: boolean;
    defaultValue?: string;
    emptyDisplayedValue?: string;
    initialAnswer?: string;
    message: TokenItem;
    password?: boolean;
    preview?: ((value) => TokenItem<InlineToken>);
    renderOptions?: RenderOptions;
    validate?: ((value) => undefined | string);
}

Hierarchy

  • Omit<TextPromptProps, "onSubmit">
    • RenderTextPromptOptions

Properties

abortSignal?: AbortSignal
allowEmpty?: boolean
defaultValue?: string
emptyDisplayedValue?: string
initialAnswer?: string
message: TokenItem
password?: boolean
preview?: ((value) => TokenItem<InlineToken>)

Type declaration

renderOptions?: RenderOptions
validate?: ((value) => undefined | string)

Type declaration

    • (value): undefined | string
    • Parameters

      • value: string

      Returns undefined | string