Move back button to QuickInputButtons (#53327)

This commit is contained in:
Christof Marti
2018-07-23 11:20:04 +02:00
parent d7c1985223
commit ebf213ab68
2 changed files with 24 additions and 13 deletions

View File

@@ -455,11 +455,6 @@ export function createApiFactory(
registerUriHandler(handler: vscode.UriHandler) {
return extHostUrls.registerUriHandler(extension.id, handler);
},
get quickInputBackButton() {
return proposedApiFunction(extension, (): vscode.QuickInputButton => {
return extHostQuickOpen.backButton;
})();
},
createQuickPick: proposedApiFunction(extension, <T extends vscode.QuickPickItem>(): vscode.QuickPick<T> => {
return extHostQuickOpen.createQuickPick(extension.id);
}),
@@ -468,6 +463,15 @@ export function createApiFactory(
}),
};
// namespace: QuickInputButtons
const QuickInputButtons: typeof vscode.QuickInputButtons = {
get Back() {
return proposedApiFunction(extension, (): vscode.QuickInputButton => {
return extHostQuickOpen.backButton;
})();
},
};
// namespace: workspace
const workspace: typeof vscode.workspace = {
get rootPath() {
@@ -722,6 +726,7 @@ export function createApiFactory(
OverviewRulerLane: OverviewRulerLane,
ParameterInformation: extHostTypes.ParameterInformation,
Position: extHostTypes.Position,
QuickInputButtons,
Range: extHostTypes.Range,
Selection: extHostTypes.Selection,
SignatureHelp: extHostTypes.SignatureHelp,