export async function promptForOpenOutputChannel()

in src/utils/uiUtils.ts [44:63]


export async function promptForOpenOutputChannel(message: string, type: DialogType): Promise<void> {
    let result: vscode.MessageItem;
    switch (type) {
        case DialogType.info:
            result = await vscode.window.showInformationMessage(message, DialogOption.open, DialogOption.cancel);
            break;
        case DialogType.warning:
            result = await vscode.window.showWarningMessage(message, DialogOption.open, DialogOption.cancel);
            break;
        case DialogType.error:
            result = await vscode.window.showErrorMessage(message, DialogOption.open, DialogOption.cancel);
            break;
        default:
            break;
    }

    if (result === DialogOption.open) {
        terraformChannel.show();
    }
}