Prompt the user for responses with dialogs

interface DialogService {
    selectProject(
        options?: ProjectDialogOptionsBase,
    ): Promise<undefined | string>;
    showDialog<DialogTabType extends keyof DialogTypes>(
        dialogType: DialogTabType,
        options?: DialogTypes[DialogTabType]["options"],
    ): Promise<undefined | DialogTypes[DialogTabType]["responseType"]>;
}

Methods

  • Shows a select project dialog to the user and prompts the user to select a project

    Parameters

    Returns Promise<undefined | string>

    Returns the user's selected project id or undefined if the user cancels