@shopify/cli-kit
    Preparing search index...

    Interface RenderSelectPromptOptions<T>

    interface RenderSelectPromptOptions<T> {
        abortSignal?: AbortSignal;
        choices: Item<T>[];
        defaultValue?: T;
        groupOrder?: string[];
        infoMessage?: {
            body: TokenItem;
            title: {
                color?: LiteralUnion<(keyof ForegroundColor), string>;
                text: TokenItem<
                    | string
                    | { command: string }
                    | { char: string }
                    | { subdued: string }
                    | { filePath: string }
                    | BoldToken
                    | { info: string }
                    | { warn: string }
                    | { error: string },
                >;
            };
        };
        infoTable?: Record<string, Items>
        | InfoTableSection[];
        isConfirmationPrompt?: boolean;
        message: Message;
        renderOptions?: RenderOptions;
    }

    Type Parameters

    • T

    Hierarchy

    • Omit<SelectPromptProps<T>, "onSubmit">
      • RenderSelectPromptOptions
    Index

    Properties

    abortSignal?: AbortSignal
    choices: Item<T>[]
    defaultValue?: T
    groupOrder?: string[]
    infoMessage?: {
        body: TokenItem;
        title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<
                | string
                | { command: string }
                | { char: string }
                | { subdued: string }
                | { filePath: string }
                | BoldToken
                | { info: string }
                | { warn: string }
                | { error: string },
            >;
        };
    }
    infoTable?: Record<string, Items> | InfoTableSection[]
    isConfirmationPrompt?: boolean
    message: Message
    renderOptions?: RenderOptions