From bd19642abf296b4f42b7aea4e2cb8f05aceb5ee5 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Thu, 14 Jan 2016 10:51:41 +0100 Subject: [PATCH] expose matchOnDetail in API --- src/vs/vscode.d.ts | 5 +++++ src/vs/workbench/api/node/extHostQuickOpen.ts | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/vs/vscode.d.ts b/src/vs/vscode.d.ts index 0109ec75662..6260b1e589e 100644 --- a/src/vs/vscode.d.ts +++ b/src/vs/vscode.d.ts @@ -1083,6 +1083,11 @@ declare namespace vscode { */ matchOnDescription?: boolean; + /** + * An optional flag to include the detail when filtering the picks. + */ + matchOnDetail?: boolean; + /** * An optional string to show as place holder in the input box to guide the user what to pick on. */ diff --git a/src/vs/workbench/api/node/extHostQuickOpen.ts b/src/vs/workbench/api/node/extHostQuickOpen.ts index 75bfa947745..53186057e38 100644 --- a/src/vs/workbench/api/node/extHostQuickOpen.ts +++ b/src/vs/workbench/api/node/extHostQuickOpen.ts @@ -40,7 +40,8 @@ export class ExtHostQuickOpen { let quickPickWidget = this._proxy.$show({ autoFocus: { autoFocusFirstEntry: true }, placeHolder: options && options.placeHolder, - matchOnDescription: options && options.matchOnDescription + matchOnDescription: options && options.matchOnDescription, + matchOnDetail: options && options.matchOnDetail }); return itemsPromise.then(items => {