From 59361d5994b0b99eb195e3898748086de8b71e1c Mon Sep 17 00:00:00 2001 From: Andre Weinand Date: Tue, 18 Oct 2016 15:30:58 +0200 Subject: [PATCH] debug protocol: support to return strcutured objects from SetVariablesRequest --- src/vs/workbench/parts/debug/common/debugProtocol.d.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/vs/workbench/parts/debug/common/debugProtocol.d.ts b/src/vs/workbench/parts/debug/common/debugProtocol.d.ts index 30c9f0fbef2..0264201d9ae 100644 --- a/src/vs/workbench/parts/debug/common/debugProtocol.d.ts +++ b/src/vs/workbench/parts/debug/common/debugProtocol.d.ts @@ -658,6 +658,16 @@ declare module DebugProtocol { value: string; /** The type of the new value. Typically shown in the UI when hovering over the value. */ type?: string; + /** If variablesReference is > 0, the new value is structured and its children can be retrieved by passing variablesReference to the VariablesRequest. */ + variablesReference?: number; + /** The number of named child variables. + The client can use this optional information to present the variables in a paged UI and fetch them in chunks. + */ + namedVariables?: number; + /** The number of indexed child variables. + The client can use this optional information to present the variables in a paged UI and fetch them in chunks. + */ + indexedVariables?: number; }; } -- GitLab