From 2bd93b9874db1c4ebd6b5d322f438dcaa3179fdb Mon Sep 17 00:00:00 2001 From: isidor Date: Mon, 21 Nov 2016 16:04:25 +0100 Subject: [PATCH] json: introduce IJSONSchemaSnippet --- src/vs/base/common/jsonSchema.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/vs/base/common/jsonSchema.ts b/src/vs/base/common/jsonSchema.ts index c81c6c74a41..c2277d77003 100644 --- a/src/vs/base/common/jsonSchema.ts +++ b/src/vs/base/common/jsonSchema.ts @@ -40,7 +40,7 @@ export interface IJSONSchema { enum?: any[]; format?: string; - defaultSnippets?: { label?: string; description?: string; body: any; }[]; // VSCode extension + defaultSnippets?: IJSONSchemaSnippet[]; // VSCode extension errorMessage?: string; // VSCode extension deprecatedMessage?: string; // VSCode extension } @@ -48,3 +48,9 @@ export interface IJSONSchema { export interface IJSONSchemaMap { [name: string]: IJSONSchema; } + +export interface IJSONSchemaSnippet { + label?: string; + description?: string; + body: any; +} -- GitLab