Skip to content

Instantly share code, notes, and snippets.

@prabirshrestha
Created August 9, 2017 19:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save prabirshrestha/fe19248df64de14260d977c42bcdf16c to your computer and use it in GitHub Desktop.
Save prabirshrestha/fe19248df64de14260d977c42bcdf16c to your computer and use it in GitHub Desktop.
performance - very slow compared to tsserver
This file has been truncated, but you can view the full file.
DEBUG --> { method: 'initialize',
jsonrpc: '2.0',
id: 1,
params:
{ rootUri: 'file:///D:/tmp/flow-helloworld',
capabilities: {},
rootPath: 'file:///D:/tmp/flow-helloworld' } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 1,
patch:
[ { op: 'add',
path: '',
value:
{ capabilities:
{ textDocumentSync: 1,
hoverProvider: true,
signatureHelpProvider: { triggerCharacters: [ '(', ',' ] },
definitionProvider: true,
referencesProvider: true,
documentSymbolProvider: true,
workspaceSymbolProvider: true,
xworkspaceReferencesProvider: true,
xdefinitionProvider: true,
xdependenciesProvider: true,
completionProvider: { resolveProvider: false, triggerCharacters: [ '.' ] },
codeActionProvider: true,
renameProvider: true,
executeCommandProvider: { commands: [] },
xpackagesProvider: true } } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 1,
result:
{ capabilities:
{ textDocumentSync: 1,
hoverProvider: true,
signatureHelpProvider: { triggerCharacters: [ '(', ',' ] },
definitionProvider: true,
referencesProvider: true,
documentSymbolProvider: true,
workspaceSymbolProvider: true,
xworkspaceReferencesProvider: true,
xdefinitionProvider: true,
xdependenciesProvider: true,
completionProvider: { resolveProvider: false, triggerCharacters: [ '.' ] },
codeActionProvider: true,
renameProvider: true,
executeCommandProvider: { commands: [] },
xpackagesProvider: true } } }
DEBUG --> { method: 'textDocument/didOpen',
jsonrpc: '2.0',
params:
{ textDocument:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
version: 1,
languageId: 'typescript',
text: 'c' } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 0, character: 0 },
end: { line: 0, character: 1 } },
message: 'Cannot find name \'c\'.',
severity: 1,
code: 2304,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 2 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 0, character: 8 },
end: { line: 0, character: 8 } },
message: 'Identifier expected.',
severity: 1,
code: 1003,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 2,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 8, line: 0 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 2,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 2,
result:
{ isIncomplete: false,
items:
[ { label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' },
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' },
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' },
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' },
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' },
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' },
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' },
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' },
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' },
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' },
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' },
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' },
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' },
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' },
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' },
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' },
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' },
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' },
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' },
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' },
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' },
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.l' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 3 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 0, character: 8 },
end: { line: 0, character: 9 } },
message: 'Property \'l\' does not exist on type \'Console\'.',
severity: 1,
code: 2339,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 3,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 9, line: 0 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 3,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 3,
result:
{ isIncomplete: false,
items:
[ { label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' },
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' },
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' },
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' },
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' },
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' },
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' },
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' },
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' },
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' },
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' },
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' },
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' },
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' },
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' },
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' },
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' },
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' },
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' },
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' },
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' },
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.)' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 4 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 0, character: 15 },
end: { line: 0, character: 16 } },
message: 'Identifier expected.',
severity: 1,
code: 1003,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 4,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 15, line: 0 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 4,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 4,
result:
{ isIncomplete: false,
items:
[ { label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' },
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' },
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' },
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' },
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' },
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' },
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' },
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' },
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' },
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' },
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' },
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' },
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' },
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' },
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' },
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' },
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' },
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' },
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' },
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' },
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.t)' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 5 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 0, character: 15 },
end: { line: 0, character: 16 } },
message: 'Property \'t\' does not exist on type \'""\'.',
severity: 1,
code: 2339,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 5,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 16, line: 0 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 5,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 5,
result:
{ isIncomplete: false,
items:
[ { label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' },
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' },
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' },
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' },
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' },
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' },
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' },
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' },
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' },
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' },
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' },
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' },
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' },
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' },
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' },
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' },
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' },
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' },
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' },
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' },
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.to)' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 6 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 0, character: 15 },
end: { line: 0, character: 17 } },
message: 'Property \'to\' does not exist on type \'""\'.',
severity: 1,
code: 2339,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 6,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 17, line: 0 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 6,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 6,
result:
{ isIncomplete: false,
items:
[ { label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' },
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' },
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' },
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' },
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' },
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' },
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' },
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' },
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' },
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' },
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' },
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' },
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' },
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' },
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' },
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' },
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' },
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' },
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' },
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' },
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.toString());\nc' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 7 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 1, character: 0 },
end: { line: 1, character: 1 } },
message: 'Cannot find name \'c\'.',
severity: 1,
code: 2304,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 7,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 1, line: 1 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NaN',
sortText: '0',
documentation: '',
detail: 'const NaN: number',
insertTextFormat: 1,
insertText: 'NaN' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Infinity',
sortText: '0',
documentation: '',
detail: 'const Infinity: number',
insertTextFormat: 1,
insertText: 'Infinity' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'eval',
kind: 3,
sortText: '0',
documentation: 'Evaluates JavaScript code and executes it.',
detail: 'function eval(x: string): any',
insertTextFormat: 1,
insertText: 'eval' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'parseInt',
kind: 3,
sortText: '0',
documentation: 'Converts A string to an integer.',
detail: 'function parseInt(s: string, radix?: number | undefined): number',
insertTextFormat: 1,
insertText: 'parseInt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'parseFloat',
kind: 3,
sortText: '0',
documentation: 'Converts a string to a floating-point number.',
detail: 'function parseFloat(string: string): number',
insertTextFormat: 1,
insertText: 'parseFloat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'isNaN',
kind: 3,
sortText: '0',
documentation: 'Returns a Boolean value that indicates whether a value is the reserved value NaN (not a number).',
detail: 'function isNaN(number: number): boolean',
insertTextFormat: 1,
insertText: 'isNaN' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'isFinite',
kind: 3,
sortText: '0',
documentation: 'Determines whether a supplied number is finite.',
detail: 'function isFinite(number: number): boolean',
insertTextFormat: 1,
insertText: 'isFinite' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'decodeURI',
kind: 3,
sortText: '0',
documentation: 'Gets the unencoded version of an encoded Uniform Resource Identifier (URI).',
detail: 'function decodeURI(encodedURI: string): string',
insertTextFormat: 1,
insertText: 'decodeURI' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'decodeURIComponent',
kind: 3,
sortText: '0',
documentation: 'Gets the unencoded version of an encoded component of a Uniform Resource Identifier (URI).',
detail: 'function decodeURIComponent(encodedURIComponent: string): string',
insertTextFormat: 1,
insertText: 'decodeURIComponent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'encodeURI',
kind: 3,
sortText: '0',
documentation: 'Encodes a text string as a valid Uniform Resource Identifier (URI)',
detail: 'function encodeURI(uri: string): string',
insertTextFormat: 1,
insertText: 'encodeURI' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'encodeURIComponent',
kind: 3,
sortText: '0',
documentation: 'Encodes a text string as a valid component of a Uniform Resource Identifier (URI).',
detail: 'function encodeURIComponent(uriComponent: string): string',
insertTextFormat: 1,
insertText: 'encodeURIComponent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PropertyDescriptor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PropertyDescriptor',
insertTextFormat: 1,
insertText: 'PropertyDescriptor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PropertyDescriptorMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PropertyDescriptorMap',
insertTextFormat: 1,
insertText: 'PropertyDescriptorMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Object',
kind: 8,
sortText: '0',
documentation: 'Provides functionality common to all JavaScript objects.',
detail: 'interface Object\nconst Object: ObjectConstructor',
insertTextFormat: 1,
insertText: 'Object' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ObjectConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ObjectConstructor',
insertTextFormat: 1,
insertText: 'ObjectConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Function',
kind: 8,
sortText: '0',
documentation: 'Creates a new function.',
detail: 'interface Function\nconst Function: FunctionConstructor',
insertTextFormat: 1,
insertText: 'Function' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FunctionConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FunctionConstructor',
insertTextFormat: 1,
insertText: 'FunctionConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IArguments',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IArguments',
insertTextFormat: 1,
insertText: 'IArguments' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'String',
kind: 8,
sortText: '0',
documentation: 'Allows manipulation and formatting of text strings and determination and location of substrings within strings.',
detail: 'interface String\nconst String: StringConstructor',
insertTextFormat: 1,
insertText: 'String' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StringConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StringConstructor',
insertTextFormat: 1,
insertText: 'StringConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Boolean',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Boolean\nconst Boolean: BooleanConstructor',
insertTextFormat: 1,
insertText: 'Boolean' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'BooleanConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface BooleanConstructor',
insertTextFormat: 1,
insertText: 'BooleanConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Number',
kind: 8,
sortText: '0',
documentation: 'An object that represents a number of any kind. All JavaScript numbers are 64-bit floating-point numbers. ',
detail: 'interface Number\nconst Number: NumberConstructor',
insertTextFormat: 1,
insertText: 'Number' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NumberConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NumberConstructor',
insertTextFormat: 1,
insertText: 'NumberConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TemplateStringsArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TemplateStringsArray',
insertTextFormat: 1,
insertText: 'TemplateStringsArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Math',
kind: 8,
sortText: '0',
documentation: 'An intrinsic object that provides basic mathematics functionality and constants. ',
detail: 'interface Math\nconst Math: Math',
insertTextFormat: 1,
insertText: 'Math' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Date',
kind: 8,
sortText: '0',
documentation: 'Enables basic storage and retrieval of dates and times. ',
detail: 'interface Date\nconst Date: DateConstructor',
insertTextFormat: 1,
insertText: 'Date' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DateConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DateConstructor',
insertTextFormat: 1,
insertText: 'DateConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RegExpMatchArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExpMatchArray',
insertTextFormat: 1,
insertText: 'RegExpMatchArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RegExpExecArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExpExecArray',
insertTextFormat: 1,
insertText: 'RegExpExecArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RegExp',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExp\nconst RegExp: RegExpConstructor',
insertTextFormat: 1,
insertText: 'RegExp' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RegExpConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExpConstructor',
insertTextFormat: 1,
insertText: 'RegExpConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Error',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Error\nconst Error: ErrorConstructor',
insertTextFormat: 1,
insertText: 'Error' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ErrorConstructor',
insertTextFormat: 1,
insertText: 'ErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EvalError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EvalError\nconst EvalError: EvalErrorConstructor',
insertTextFormat: 1,
insertText: 'EvalError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EvalErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EvalErrorConstructor',
insertTextFormat: 1,
insertText: 'EvalErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RangeError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RangeError\nconst RangeError: RangeErrorConstructor',
insertTextFormat: 1,
insertText: 'RangeError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RangeErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RangeErrorConstructor',
insertTextFormat: 1,
insertText: 'RangeErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ReferenceError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReferenceError\nconst ReferenceError: ReferenceErrorConstructor',
insertTextFormat: 1,
insertText: 'ReferenceError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ReferenceErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReferenceErrorConstructor',
insertTextFormat: 1,
insertText: 'ReferenceErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SyntaxError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SyntaxError\nconst SyntaxError: SyntaxErrorConstructor',
insertTextFormat: 1,
insertText: 'SyntaxError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SyntaxErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SyntaxErrorConstructor',
insertTextFormat: 1,
insertText: 'SyntaxErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TypeError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TypeError\nconst TypeError: TypeErrorConstructor',
insertTextFormat: 1,
insertText: 'TypeError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TypeErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TypeErrorConstructor',
insertTextFormat: 1,
insertText: 'TypeErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'URIError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface URIError\nconst URIError: URIErrorConstructor',
insertTextFormat: 1,
insertText: 'URIError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'URIErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface URIErrorConstructor',
insertTextFormat: 1,
insertText: 'URIErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'JSON',
kind: 8,
sortText: '0',
documentation: 'An intrinsic object that provides functions to convert JavaScript values to and from the JavaScript Object Notation (JSON) format.',
detail: 'interface JSON\nconst JSON: JSON',
insertTextFormat: 1,
insertText: 'JSON' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ReadonlyArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReadonlyArray<T>',
insertTextFormat: 1,
insertText: 'ReadonlyArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Array',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Array<T>\nconst Array: ArrayConstructor',
insertTextFormat: 1,
insertText: 'Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayConstructor',
insertTextFormat: 1,
insertText: 'ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TypedPropertyDescriptor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TypedPropertyDescriptor<T>',
insertTextFormat: 1,
insertText: 'TypedPropertyDescriptor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ClassDecorator',
sortText: '0',
documentation: '',
detail: 'type ClassDecorator = <TFunction extends Function>(target: TFunction) => void | TFunction',
insertTextFormat: 1,
insertText: 'ClassDecorator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PropertyDecorator',
sortText: '0',
documentation: '',
detail: 'type PropertyDecorator = (target: Object, propertyKey: string | symbol) => void',
insertTextFormat: 1,
insertText: 'PropertyDecorator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MethodDecorator',
sortText: '0',
documentation: '',
detail: 'type MethodDecorator = <T>(target: Object, propertyKey: string | symbol, descriptor: TypedPropertyDescriptor<T>) => void | TypedPropertyDescriptor<T>',
insertTextFormat: 1,
insertText: 'MethodDecorator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ParameterDecorator',
sortText: '0',
documentation: '',
detail: 'type ParameterDecorator = (target: Object, propertyKey: string | symbol, parameterIndex: number) => void',
insertTextFormat: 1,
insertText: 'ParameterDecorator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PromiseConstructorLike',
sortText: '0',
documentation: '',
detail: 'type PromiseConstructorLike = new <T>(executor: (resolve: (value?: T | PromiseLike<T> | undefined) => void, reject: (reason?: any) => void) => void) => PromiseLike<T>',
insertTextFormat: 1,
insertText: 'PromiseConstructorLike' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PromiseLike',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PromiseLike<T>',
insertTextFormat: 1,
insertText: 'PromiseLike' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Promise',
kind: 8,
sortText: '0',
documentation: 'Represents the completion of an asynchronous operation',
detail: 'interface Promise<T>',
insertTextFormat: 1,
insertText: 'Promise' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayLike',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayLike<T>',
insertTextFormat: 1,
insertText: 'ArrayLike' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Partial',
sortText: '0',
documentation: 'Make all properties in T optional',
detail: 'type Partial<T> = {\n [P in keyof T]?: T[P] | undefined;\n}',
insertTextFormat: 1,
insertText: 'Partial' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Readonly',
sortText: '0',
documentation: 'Make all properties in T readonly',
detail: 'type Readonly<T> = {\n readonly [P in keyof T]: T[P];\n}',
insertTextFormat: 1,
insertText: 'Readonly' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Pick',
sortText: '0',
documentation: 'From T pick a set of properties K',
detail: 'type Pick<T, K extends keyof T> = {\n [P in K]: T[P];\n}',
insertTextFormat: 1,
insertText: 'Pick' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Record',
sortText: '0',
documentation: 'Construct a type with a set of properties K of type T',
detail: 'type Record<K extends string, T> = {\n [P in K]: T;\n}',
insertTextFormat: 1,
insertText: 'Record' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ThisType',
kind: 8,
sortText: '0',
documentation: 'Marker for contextual \'this\' type',
detail: 'interface ThisType<T>',
insertTextFormat: 1,
insertText: 'ThisType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayBuffer',
kind: 8,
sortText: '0',
documentation: 'Represents a raw buffer of binary data, which is used to store data for the\ndifferent typed arrays. ArrayBuffers cannot be read from or written to directly,\nbut can be passed to a typed array or DataView Object to interpret the raw\nbuffer as needed.',
detail: 'interface ArrayBuffer\nconst ArrayBuffer: ArrayBufferConstructor',
insertTextFormat: 1,
insertText: 'ArrayBuffer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayBufferConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayBufferConstructor',
insertTextFormat: 1,
insertText: 'ArrayBufferConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayBufferView',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayBufferView',
insertTextFormat: 1,
insertText: 'ArrayBufferView' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DataView',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataView\nconst DataView: DataViewConstructor',
insertTextFormat: 1,
insertText: 'DataView' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DataViewConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataViewConstructor',
insertTextFormat: 1,
insertText: 'DataViewConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Int8Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 8-bit integer values. The contents are initialized to 0. If the requested\nnumber of bytes could not be allocated an exception is raised.',
detail: 'interface Int8Array\nconst Int8Array: Int8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int8Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Int8ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Int8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int8ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint8Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 8-bit unsigned integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint8Array\nconst Uint8Array: Uint8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint8ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Uint8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint8ClampedArray',
kind: 8,
sortText: '0',
documentation: 'A typed array of 8-bit unsigned integer (clamped) values. The contents are initialized to 0.\nIf the requested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint8ClampedArray\nconst Uint8ClampedArray: Uint8ClampedArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8ClampedArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint8ClampedArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Uint8ClampedArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8ClampedArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Int16Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 16-bit signed integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Int16Array\nconst Int16Array: Int16ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int16Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Int16ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Int16ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int16ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint16Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 16-bit unsigned integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint16Array\nconst Uint16Array: Uint16ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint16Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint16ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Uint16ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint16ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Int32Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 32-bit signed integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Int32Array\nconst Int32Array: Int32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int32Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Int32ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Int32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int32ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint32Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 32-bit unsigned integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint32Array\nconst Uint32Array: Uint32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint32Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint32ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Uint32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint32ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Float32Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 32-bit float values. The contents are initialized to 0. If the requested number\nof bytes could not be allocated an exception is raised.',
detail: 'interface Float32Array\nconst Float32Array: Float32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Float32Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Float32ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Float32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Float32ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Float64Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 64-bit float values. The contents are initialized to 0. If the requested\nnumber of bytes could not be allocated an exception is raised.',
detail: 'interface Float64Array\nconst Float64Array: Float64ArrayConstructor',
insertTextFormat: 1,
insertText: 'Float64Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Float64ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Float64ArrayConstructor',
insertTextFormat: 1,
insertText: 'Float64ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Intl',
kind: 9,
sortText: '0',
documentation: '',
detail: 'namespace Intl',
insertTextFormat: 1,
insertText: 'Intl' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Account',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Account',
insertTextFormat: 1,
insertText: 'Account' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Algorithm',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Algorithm',
insertTextFormat: 1,
insertText: 'Algorithm' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AnimationEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AnimationEventInit',
insertTextFormat: 1,
insertText: 'AnimationEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AssertionOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AssertionOptions',
insertTextFormat: 1,
insertText: 'AssertionOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CacheQueryOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CacheQueryOptions',
insertTextFormat: 1,
insertText: 'CacheQueryOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ClientData',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ClientData',
insertTextFormat: 1,
insertText: 'ClientData' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CloseEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CloseEventInit',
insertTextFormat: 1,
insertText: 'CloseEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CompositionEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CompositionEventInit',
insertTextFormat: 1,
insertText: 'CompositionEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConfirmSiteSpecificExceptionsInformation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConfirmSiteSpecificExceptionsInformation',
insertTextFormat: 1,
insertText: 'ConfirmSiteSpecificExceptionsInformation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConstrainBooleanParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConstrainBooleanParameters',
insertTextFormat: 1,
insertText: 'ConstrainBooleanParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConstrainDOMStringParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConstrainDOMStringParameters',
insertTextFormat: 1,
insertText: 'ConstrainDOMStringParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConstrainDoubleRange',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConstrainDoubleRange',
insertTextFormat: 1,
insertText: 'ConstrainDoubleRange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConstrainLongRange',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConstrainLongRange',
insertTextFormat: 1,
insertText: 'ConstrainLongRange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConstrainVideoFacingModeParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConstrainVideoFacingModeParameters',
insertTextFormat: 1,
insertText: 'ConstrainVideoFacingModeParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CustomEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CustomEventInit',
insertTextFormat: 1,
insertText: 'CustomEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOMRectInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOMRectInit',
insertTextFormat: 1,
insertText: 'DOMRectInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceAccelerationDict',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceAccelerationDict',
insertTextFormat: 1,
insertText: 'DeviceAccelerationDict' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceLightEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceLightEventInit',
insertTextFormat: 1,
insertText: 'DeviceLightEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceMotionEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceMotionEventInit',
insertTextFormat: 1,
insertText: 'DeviceMotionEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceOrientationEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceOrientationEventInit',
insertTextFormat: 1,
insertText: 'DeviceOrientationEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceRotationRateDict',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceRotationRateDict',
insertTextFormat: 1,
insertText: 'DeviceRotationRateDict' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DoubleRange',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DoubleRange',
insertTextFormat: 1,
insertText: 'DoubleRange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ErrorEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ErrorEventInit',
insertTextFormat: 1,
insertText: 'ErrorEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EventInit',
insertTextFormat: 1,
insertText: 'EventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EventModifierInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EventModifierInit',
insertTextFormat: 1,
insertText: 'EventModifierInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ExceptionInformation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ExceptionInformation',
insertTextFormat: 1,
insertText: 'ExceptionInformation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FocusEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FocusEventInit',
insertTextFormat: 1,
insertText: 'FocusEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FocusNavigationEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FocusNavigationEventInit',
insertTextFormat: 1,
insertText: 'FocusNavigationEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FocusNavigationOrigin',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FocusNavigationOrigin',
insertTextFormat: 1,
insertText: 'FocusNavigationOrigin' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GamepadEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface GamepadEventInit',
insertTextFormat: 1,
insertText: 'GamepadEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GetNotificationOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface GetNotificationOptions',
insertTextFormat: 1,
insertText: 'GetNotificationOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HashChangeEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HashChangeEventInit',
insertTextFormat: 1,
insertText: 'HashChangeEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBIndexParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBIndexParameters',
insertTextFormat: 1,
insertText: 'IDBIndexParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBObjectStoreParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBObjectStoreParameters',
insertTextFormat: 1,
insertText: 'IDBObjectStoreParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IntersectionObserverEntryInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IntersectionObserverEntryInit',
insertTextFormat: 1,
insertText: 'IntersectionObserverEntryInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IntersectionObserverInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IntersectionObserverInit',
insertTextFormat: 1,
insertText: 'IntersectionObserverInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'KeyAlgorithm',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface KeyAlgorithm',
insertTextFormat: 1,
insertText: 'KeyAlgorithm' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'KeyboardEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface KeyboardEventInit',
insertTextFormat: 1,
insertText: 'KeyboardEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'LongRange',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface LongRange',
insertTextFormat: 1,
insertText: 'LongRange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSAccountInfo',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSAccountInfo',
insertTextFormat: 1,
insertText: 'MSAccountInfo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSAudioLocalClientEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSAudioLocalClientEvent',
insertTextFormat: 1,
insertText: 'MSAudioLocalClientEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSAudioRecvPayload',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSAudioRecvPayload',
insertTextFormat: 1,
insertText: 'MSAudioRecvPayload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSAudioRecvSignal',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSAudioRecvSignal',
insertTextFormat: 1,
insertText: 'MSAudioRecvSignal' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSAudioSendPayload',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSAudioSendPayload',
insertTextFormat: 1,
insertText: 'MSAudioSendPayload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSAudioSendSignal',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSAudioSendSignal',
insertTextFormat: 1,
insertText: 'MSAudioSendSignal' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSConnectivity',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSConnectivity',
insertTextFormat: 1,
insertText: 'MSConnectivity' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSCredentialFilter',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSCredentialFilter',
insertTextFormat: 1,
insertText: 'MSCredentialFilter' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSCredentialParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSCredentialParameters',
insertTextFormat: 1,
insertText: 'MSCredentialParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSCredentialSpec',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSCredentialSpec',
insertTextFormat: 1,
insertText: 'MSCredentialSpec' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSDelay',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSDelay',
insertTextFormat: 1,
insertText: 'MSDelay' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSDescription',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSDescription',
insertTextFormat: 1,
insertText: 'MSDescription' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSFIDOCredentialParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSFIDOCredentialParameters',
insertTextFormat: 1,
insertText: 'MSFIDOCredentialParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSIPAddressInfo',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSIPAddressInfo',
insertTextFormat: 1,
insertText: 'MSIPAddressInfo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSIceWarningFlags',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSIceWarningFlags',
insertTextFormat: 1,
insertText: 'MSIceWarningFlags' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSJitter',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSJitter',
insertTextFormat: 1,
insertText: 'MSJitter' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSLocalClientEventBase',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSLocalClientEventBase',
insertTextFormat: 1,
insertText: 'MSLocalClientEventBase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSNetwork',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSNetwork',
insertTextFormat: 1,
insertText: 'MSNetwork' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSNetworkConnectivityInfo',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSNetworkConnectivityInfo',
insertTextFormat: 1,
insertText: 'MSNetworkConnectivityInfo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSNetworkInterfaceType',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSNetworkInterfaceType',
insertTextFormat: 1,
insertText: 'MSNetworkInterfaceType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSOutboundNetwork',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSOutboundNetwork',
insertTextFormat: 1,
insertText: 'MSOutboundNetwork' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSPacketLoss',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSPacketLoss',
insertTextFormat: 1,
insertText: 'MSPacketLoss' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSPayloadBase',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSPayloadBase',
insertTextFormat: 1,
insertText: 'MSPayloadBase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSPortRange',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSPortRange',
insertTextFormat: 1,
insertText: 'MSPortRange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSRelayAddress',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSRelayAddress',
insertTextFormat: 1,
insertText: 'MSRelayAddress' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSSignatureParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSSignatureParameters',
insertTextFormat: 1,
insertText: 'MSSignatureParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSTransportDiagnosticsStats',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSTransportDiagnosticsStats',
insertTextFormat: 1,
insertText: 'MSTransportDiagnosticsStats' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSUtilization',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSUtilization',
insertTextFormat: 1,
insertText: 'MSUtilization' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSVideoPayload',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSVideoPayload',
insertTextFormat: 1,
insertText: 'MSVideoPayload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSVideoRecvPayload',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSVideoRecvPayload',
insertTextFormat: 1,
insertText: 'MSVideoRecvPayload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSVideoResolutionDistribution',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSVideoResolutionDistribution',
insertTextFormat: 1,
insertText: 'MSVideoResolutionDistribution' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSVideoSendPayload',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSVideoSendPayload',
insertTextFormat: 1,
insertText: 'MSVideoSendPayload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaEncryptedEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaEncryptedEventInit',
insertTextFormat: 1,
insertText: 'MediaEncryptedEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeyMessageEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaKeyMessageEventInit',
insertTextFormat: 1,
insertText: 'MediaKeyMessageEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeySystemConfiguration',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaKeySystemConfiguration',
insertTextFormat: 1,
insertText: 'MediaKeySystemConfiguration' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeySystemMediaCapability',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaKeySystemMediaCapability',
insertTextFormat: 1,
insertText: 'MediaKeySystemMediaCapability' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamConstraints',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamConstraints',
insertTextFormat: 1,
insertText: 'MediaStreamConstraints' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamErrorEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamErrorEventInit',
insertTextFormat: 1,
insertText: 'MediaStreamErrorEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamEventInit',
insertTextFormat: 1,
insertText: 'MediaStreamEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamTrackEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamTrackEventInit',
insertTextFormat: 1,
insertText: 'MediaStreamTrackEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaTrackCapabilities',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaTrackCapabilities',
insertTextFormat: 1,
insertText: 'MediaTrackCapabilities' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaTrackConstraintSet',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaTrackConstraintSet',
insertTextFormat: 1,
insertText: 'MediaTrackConstraintSet' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaTrackConstraints',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaTrackConstraints',
insertTextFormat: 1,
insertText: 'MediaTrackConstraints' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaTrackSettings',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaTrackSettings',
insertTextFormat: 1,
insertText: 'MediaTrackSettings' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaTrackSupportedConstraints',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaTrackSupportedConstraints',
insertTextFormat: 1,
insertText: 'MediaTrackSupportedConstraints' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MessageEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MessageEventInit',
insertTextFormat: 1,
insertText: 'MessageEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MouseEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MouseEventInit',
insertTextFormat: 1,
insertText: 'MouseEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MsZoomToOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MsZoomToOptions',
insertTextFormat: 1,
insertText: 'MsZoomToOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MutationObserverInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MutationObserverInit',
insertTextFormat: 1,
insertText: 'MutationObserverInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NotificationOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NotificationOptions',
insertTextFormat: 1,
insertText: 'NotificationOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ObjectURLOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ObjectURLOptions',
insertTextFormat: 1,
insertText: 'ObjectURLOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentCurrencyAmount',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentCurrencyAmount',
insertTextFormat: 1,
insertText: 'PaymentCurrencyAmount' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentDetails',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentDetails',
insertTextFormat: 1,
insertText: 'PaymentDetails' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentDetailsModifier',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentDetailsModifier',
insertTextFormat: 1,
insertText: 'PaymentDetailsModifier' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentItem',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentItem',
insertTextFormat: 1,
insertText: 'PaymentItem' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentMethodData',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentMethodData',
insertTextFormat: 1,
insertText: 'PaymentMethodData' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentOptions',
insertTextFormat: 1,
insertText: 'PaymentOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentRequestUpdateEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentRequestUpdateEventInit',
insertTextFormat: 1,
insertText: 'PaymentRequestUpdateEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentShippingOption',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentShippingOption',
insertTextFormat: 1,
insertText: 'PaymentShippingOption' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PeriodicWaveConstraints',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PeriodicWaveConstraints',
insertTextFormat: 1,
insertText: 'PeriodicWaveConstraints' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PointerEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PointerEventInit',
insertTextFormat: 1,
insertText: 'PointerEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PopStateEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PopStateEventInit',
insertTextFormat: 1,
insertText: 'PopStateEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PositionOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PositionOptions',
insertTextFormat: 1,
insertText: 'PositionOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ProgressEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ProgressEventInit',
insertTextFormat: 1,
insertText: 'ProgressEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PushSubscriptionOptionsInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PushSubscriptionOptionsInit',
insertTextFormat: 1,
insertText: 'PushSubscriptionOptionsInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCConfiguration',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCConfiguration',
insertTextFormat: 1,
insertText: 'RTCConfiguration' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDTMFToneChangeEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCDTMFToneChangeEventInit',
insertTextFormat: 1,
insertText: 'RTCDTMFToneChangeEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDtlsFingerprint',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCDtlsFingerprint',
insertTextFormat: 1,
insertText: 'RTCDtlsFingerprint' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDtlsParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCDtlsParameters',
insertTextFormat: 1,
insertText: 'RTCDtlsParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceCandidateAttributes',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceCandidateAttributes',
insertTextFormat: 1,
insertText: 'RTCIceCandidateAttributes' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceCandidateComplete',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceCandidateComplete',
insertTextFormat: 1,
insertText: 'RTCIceCandidateComplete' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceCandidateDictionary',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceCandidateDictionary',
insertTextFormat: 1,
insertText: 'RTCIceCandidateDictionary' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceCandidateInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceCandidateInit',
insertTextFormat: 1,
insertText: 'RTCIceCandidateInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceCandidatePair',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceCandidatePair',
insertTextFormat: 1,
insertText: 'RTCIceCandidatePair' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceCandidatePairStats',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceCandidatePairStats',
insertTextFormat: 1,
insertText: 'RTCIceCandidatePairStats' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceGatherOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceGatherOptions',
insertTextFormat: 1,
insertText: 'RTCIceGatherOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceParameters',
insertTextFormat: 1,
insertText: 'RTCIceParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceServer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceServer',
insertTextFormat: 1,
insertText: 'RTCIceServer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCInboundRTPStreamStats',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCInboundRTPStreamStats',
insertTextFormat: 1,
insertText: 'RTCInboundRTPStreamStats' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCMediaStreamTrackStats',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCMediaStreamTrackStats',
insertTextFormat: 1,
insertText: 'RTCMediaStreamTrackStats' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCOfferOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCOfferOptions',
insertTextFormat: 1,
insertText: 'RTCOfferOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCOutboundRTPStreamStats',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCOutboundRTPStreamStats',
insertTextFormat: 1,
insertText: 'RTCOutboundRTPStreamStats' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCPeerConnectionIceEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCPeerConnectionIceEventInit',
insertTextFormat: 1,
insertText: 'RTCPeerConnectionIceEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRTPStreamStats',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRTPStreamStats',
insertTextFormat: 1,
insertText: 'RTCRTPStreamStats' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtcpFeedback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtcpFeedback',
insertTextFormat: 1,
insertText: 'RTCRtcpFeedback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtcpParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtcpParameters',
insertTextFormat: 1,
insertText: 'RTCRtcpParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpCapabilities',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpCapabilities',
insertTextFormat: 1,
insertText: 'RTCRtpCapabilities' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpCodecCapability',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpCodecCapability',
insertTextFormat: 1,
insertText: 'RTCRtpCodecCapability' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpCodecParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpCodecParameters',
insertTextFormat: 1,
insertText: 'RTCRtpCodecParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpContributingSource',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpContributingSource',
insertTextFormat: 1,
insertText: 'RTCRtpContributingSource' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpEncodingParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpEncodingParameters',
insertTextFormat: 1,
insertText: 'RTCRtpEncodingParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpFecParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpFecParameters',
insertTextFormat: 1,
insertText: 'RTCRtpFecParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpHeaderExtension',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpHeaderExtension',
insertTextFormat: 1,
insertText: 'RTCRtpHeaderExtension' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpHeaderExtensionParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpHeaderExtensionParameters',
insertTextFormat: 1,
insertText: 'RTCRtpHeaderExtensionParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpParameters',
insertTextFormat: 1,
insertText: 'RTCRtpParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpRtxParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpRtxParameters',
insertTextFormat: 1,
insertText: 'RTCRtpRtxParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpUnhandled',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpUnhandled',
insertTextFormat: 1,
insertText: 'RTCRtpUnhandled' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSessionDescriptionInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCSessionDescriptionInit',
insertTextFormat: 1,
insertText: 'RTCSessionDescriptionInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSrtpKeyParam',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCSrtpKeyParam',
insertTextFormat: 1,
insertText: 'RTCSrtpKeyParam' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSrtpSdesParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCSrtpSdesParameters',
insertTextFormat: 1,
insertText: 'RTCSrtpSdesParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSsrcRange',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCSsrcRange',
insertTextFormat: 1,
insertText: 'RTCSsrcRange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCStats',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCStats',
insertTextFormat: 1,
insertText: 'RTCStats' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCStatsReport',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCStatsReport',
insertTextFormat: 1,
insertText: 'RTCStatsReport' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCTransportStats',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCTransportStats',
insertTextFormat: 1,
insertText: 'RTCTransportStats' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RegistrationOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegistrationOptions',
insertTextFormat: 1,
insertText: 'RegistrationOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RequestInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RequestInit',
insertTextFormat: 1,
insertText: 'RequestInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ResponseInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ResponseInit',
insertTextFormat: 1,
insertText: 'ResponseInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScopedCredentialDescriptor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScopedCredentialDescriptor',
insertTextFormat: 1,
insertText: 'ScopedCredentialDescriptor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScopedCredentialOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScopedCredentialOptions',
insertTextFormat: 1,
insertText: 'ScopedCredentialOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScopedCredentialParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScopedCredentialParameters',
insertTextFormat: 1,
insertText: 'ScopedCredentialParameters' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ServiceWorkerMessageEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ServiceWorkerMessageEventInit',
insertTextFormat: 1,
insertText: 'ServiceWorkerMessageEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SpeechSynthesisEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SpeechSynthesisEventInit',
insertTextFormat: 1,
insertText: 'SpeechSynthesisEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StoreExceptionsInformation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StoreExceptionsInformation',
insertTextFormat: 1,
insertText: 'StoreExceptionsInformation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StoreSiteSpecificExceptionsInformation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StoreSiteSpecificExceptionsInformation',
insertTextFormat: 1,
insertText: 'StoreSiteSpecificExceptionsInformation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TrackEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TrackEventInit',
insertTextFormat: 1,
insertText: 'TrackEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TransitionEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TransitionEventInit',
insertTextFormat: 1,
insertText: 'TransitionEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'UIEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface UIEventInit',
insertTextFormat: 1,
insertText: 'UIEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebAuthnExtensions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebAuthnExtensions',
insertTextFormat: 1,
insertText: 'WebAuthnExtensions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLContextAttributes',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLContextAttributes',
insertTextFormat: 1,
insertText: 'WebGLContextAttributes' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLContextEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLContextEventInit',
insertTextFormat: 1,
insertText: 'WebGLContextEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WheelEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WheelEventInit',
insertTextFormat: 1,
insertText: 'WheelEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EventListener',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EventListener',
insertTextFormat: 1,
insertText: 'EventListener' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitEntriesCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitEntriesCallback',
insertTextFormat: 1,
insertText: 'WebKitEntriesCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitErrorCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitErrorCallback',
insertTextFormat: 1,
insertText: 'WebKitErrorCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitFileCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitFileCallback',
insertTextFormat: 1,
insertText: 'WebKitFileCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ANGLE_instanced_arrays',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ANGLE_instanced_arrays\nvar ANGLE_instanced_arrays: {\n new (): ANGLE_instanced_arrays;\n prototype: ANGLE_instanced_arrays;\n readonly VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE: number;\n}',
insertTextFormat: 1,
insertText: 'ANGLE_instanced_arrays' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AnalyserNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AnalyserNode\nvar AnalyserNode: {\n new (): AnalyserNode;\n prototype: AnalyserNode;\n}',
insertTextFormat: 1,
insertText: 'AnalyserNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AnimationEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AnimationEvent\nvar AnimationEvent: {\n new (typeArg: string, eventInitDict?: AnimationEventInit | undefined): AnimationEvent;\n prototype: AnimationEvent;\n}',
insertTextFormat: 1,
insertText: 'AnimationEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ApplicationCacheEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ApplicationCacheEventMap',
insertTextFormat: 1,
insertText: 'ApplicationCacheEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ApplicationCache',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ApplicationCache\nvar ApplicationCache: {\n new (): ApplicationCache;\n prototype: ApplicationCache;\n readonly CHECKING: number;\n readonly DOWNLOADING: number;\n readonly IDLE: number;\n readonly OBSOLETE: number;\n readonly UNCACHED: number;\n readonly UPDATEREADY: number;\n}',
insertTextFormat: 1,
insertText: 'ApplicationCache' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Attr',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Attr\nvar Attr: {\n new (): Attr;\n prototype: Attr;\n}',
insertTextFormat: 1,
insertText: 'Attr' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioBuffer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioBuffer\nvar AudioBuffer: {\n new (): AudioBuffer;\n prototype: AudioBuffer;\n}',
insertTextFormat: 1,
insertText: 'AudioBuffer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioBufferSourceNodeEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioBufferSourceNodeEventMap',
insertTextFormat: 1,
insertText: 'AudioBufferSourceNodeEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioBufferSourceNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioBufferSourceNode\nvar AudioBufferSourceNode: {\n new (): AudioBufferSourceNode;\n prototype: AudioBufferSourceNode;\n}',
insertTextFormat: 1,
insertText: 'AudioBufferSourceNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioContextEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioContextEventMap',
insertTextFormat: 1,
insertText: 'AudioContextEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioContextBase',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioContextBase',
insertTextFormat: 1,
insertText: 'AudioContextBase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioContext',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioContext\nvar AudioContext: {\n new (): AudioContext;\n prototype: AudioContext;\n}',
insertTextFormat: 1,
insertText: 'AudioContext' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioDestinationNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioDestinationNode\nvar AudioDestinationNode: {\n new (): AudioDestinationNode;\n prototype: AudioDestinationNode;\n}',
insertTextFormat: 1,
insertText: 'AudioDestinationNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioListener',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioListener\nvar AudioListener: {\n new (): AudioListener;\n prototype: AudioListener;\n}',
insertTextFormat: 1,
insertText: 'AudioListener' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioNode\nvar AudioNode: {\n new (): AudioNode;\n prototype: AudioNode;\n}',
insertTextFormat: 1,
insertText: 'AudioNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioParam',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioParam\nvar AudioParam: {\n new (): AudioParam;\n prototype: AudioParam;\n}',
insertTextFormat: 1,
insertText: 'AudioParam' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioProcessingEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioProcessingEvent\nvar AudioProcessingEvent: {\n new (): AudioProcessingEvent;\n prototype: AudioProcessingEvent;\n}',
insertTextFormat: 1,
insertText: 'AudioProcessingEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioTrack',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioTrack\nvar AudioTrack: {\n new (): AudioTrack;\n prototype: AudioTrack;\n}',
insertTextFormat: 1,
insertText: 'AudioTrack' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioTrackListEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioTrackListEventMap',
insertTextFormat: 1,
insertText: 'AudioTrackListEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioTrackList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AudioTrackList\nvar AudioTrackList: {\n new (): AudioTrackList;\n prototype: AudioTrackList;\n}',
insertTextFormat: 1,
insertText: 'AudioTrackList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'BarProp',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface BarProp\nvar BarProp: {\n new (): BarProp;\n prototype: BarProp;\n}',
insertTextFormat: 1,
insertText: 'BarProp' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'BeforeUnloadEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface BeforeUnloadEvent\nvar BeforeUnloadEvent: {\n new (): BeforeUnloadEvent;\n prototype: BeforeUnloadEvent;\n}',
insertTextFormat: 1,
insertText: 'BeforeUnloadEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'BiquadFilterNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface BiquadFilterNode\nvar BiquadFilterNode: {\n new (): BiquadFilterNode;\n prototype: BiquadFilterNode;\n}',
insertTextFormat: 1,
insertText: 'BiquadFilterNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Blob',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Blob\nvar Blob: {\n new (blobParts?: any[] | undefined, options?: BlobPropertyBag | undefined): Blob;\n prototype: Blob;\n}',
insertTextFormat: 1,
insertText: 'Blob' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CDATASection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CDATASection\nvar CDATASection: {\n new (): CDATASection;\n prototype: CDATASection;\n}',
insertTextFormat: 1,
insertText: 'CDATASection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSS',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSS\nvar CSS: CSS',
insertTextFormat: 1,
insertText: 'CSS' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSConditionRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSConditionRule\nvar CSSConditionRule: {\n new (): CSSConditionRule;\n prototype: CSSConditionRule;\n}',
insertTextFormat: 1,
insertText: 'CSSConditionRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSFontFaceRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSFontFaceRule\nvar CSSFontFaceRule: {\n new (): CSSFontFaceRule;\n prototype: CSSFontFaceRule;\n}',
insertTextFormat: 1,
insertText: 'CSSFontFaceRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSGroupingRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSGroupingRule\nvar CSSGroupingRule: {\n new (): CSSGroupingRule;\n prototype: CSSGroupingRule;\n}',
insertTextFormat: 1,
insertText: 'CSSGroupingRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSImportRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSImportRule\nvar CSSImportRule: {\n new (): CSSImportRule;\n prototype: CSSImportRule;\n}',
insertTextFormat: 1,
insertText: 'CSSImportRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSKeyframeRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSKeyframeRule\nvar CSSKeyframeRule: {\n new (): CSSKeyframeRule;\n prototype: CSSKeyframeRule;\n}',
insertTextFormat: 1,
insertText: 'CSSKeyframeRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSKeyframesRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSKeyframesRule\nvar CSSKeyframesRule: {\n new (): CSSKeyframesRule;\n prototype: CSSKeyframesRule;\n}',
insertTextFormat: 1,
insertText: 'CSSKeyframesRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSMediaRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSMediaRule\nvar CSSMediaRule: {\n new (): CSSMediaRule;\n prototype: CSSMediaRule;\n}',
insertTextFormat: 1,
insertText: 'CSSMediaRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSNamespaceRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSNamespaceRule\nvar CSSNamespaceRule: {\n new (): CSSNamespaceRule;\n prototype: CSSNamespaceRule;\n}',
insertTextFormat: 1,
insertText: 'CSSNamespaceRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSPageRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSPageRule\nvar CSSPageRule: {\n new (): CSSPageRule;\n prototype: CSSPageRule;\n}',
insertTextFormat: 1,
insertText: 'CSSPageRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSRule\nvar CSSRule: {\n new (): CSSRule;\n prototype: CSSRule;\n readonly CHARSET_RULE: number;\n readonly FONT_FACE_RULE: number;\n readonly IMPORT_RULE: number;\n readonly KEYFRAMES_RULE: number;\n readonly KEYFRAME_RULE: number;\n readonly MEDIA_RULE: number;\n readonly NAMESPACE_RULE: number;\n readonly PAGE_RULE: number;\n readonly STYLE_RULE: number;\n readonly SUPPORTS_RULE: number;\n readonly UNKNOWN_RULE: number;\n readonly VIEWPORT_RULE: number;\n}',
insertTextFormat: 1,
insertText: 'CSSRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSRuleList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSRuleList\nvar CSSRuleList: {\n new (): CSSRuleList;\n prototype: CSSRuleList;\n}',
insertTextFormat: 1,
insertText: 'CSSRuleList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSStyleDeclaration',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSStyleDeclaration\nvar CSSStyleDeclaration: {\n new (): CSSStyleDeclaration;\n prototype: CSSStyleDeclaration;\n}',
insertTextFormat: 1,
insertText: 'CSSStyleDeclaration' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSStyleRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSStyleRule\nvar CSSStyleRule: {\n new (): CSSStyleRule;\n prototype: CSSStyleRule;\n}',
insertTextFormat: 1,
insertText: 'CSSStyleRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSStyleSheet',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSStyleSheet\nvar CSSStyleSheet: {\n new (): CSSStyleSheet;\n prototype: CSSStyleSheet;\n}',
insertTextFormat: 1,
insertText: 'CSSStyleSheet' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CSSSupportsRule',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CSSSupportsRule\nvar CSSSupportsRule: {\n new (): CSSSupportsRule;\n prototype: CSSSupportsRule;\n}',
insertTextFormat: 1,
insertText: 'CSSSupportsRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Cache',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Cache\nvar Cache: {\n new (): Cache;\n prototype: Cache;\n}',
insertTextFormat: 1,
insertText: 'Cache' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CacheStorage',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CacheStorage\nvar CacheStorage: {\n new (): CacheStorage;\n prototype: CacheStorage;\n}',
insertTextFormat: 1,
insertText: 'CacheStorage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CanvasGradient',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CanvasGradient\nvar CanvasGradient: {\n new (): CanvasGradient;\n prototype: CanvasGradient;\n}',
insertTextFormat: 1,
insertText: 'CanvasGradient' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CanvasPattern',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CanvasPattern\nvar CanvasPattern: {\n new (): CanvasPattern;\n prototype: CanvasPattern;\n}',
insertTextFormat: 1,
insertText: 'CanvasPattern' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CanvasRenderingContext2D',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CanvasRenderingContext2D\nvar CanvasRenderingContext2D: {\n new (): CanvasRenderingContext2D;\n prototype: CanvasRenderingContext2D;\n}',
insertTextFormat: 1,
insertText: 'CanvasRenderingContext2D' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ChannelMergerNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ChannelMergerNode\nvar ChannelMergerNode: {\n new (): ChannelMergerNode;\n prototype: ChannelMergerNode;\n}',
insertTextFormat: 1,
insertText: 'ChannelMergerNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ChannelSplitterNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ChannelSplitterNode\nvar ChannelSplitterNode: {\n new (): ChannelSplitterNode;\n prototype: ChannelSplitterNode;\n}',
insertTextFormat: 1,
insertText: 'ChannelSplitterNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CharacterData',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CharacterData\nvar CharacterData: {\n new (): CharacterData;\n prototype: CharacterData;\n}',
insertTextFormat: 1,
insertText: 'CharacterData' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ClientRect',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ClientRect\nvar ClientRect: {\n new (): ClientRect;\n prototype: ClientRect;\n}',
insertTextFormat: 1,
insertText: 'ClientRect' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ClientRectList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ClientRectList\nvar ClientRectList: {\n new (): ClientRectList;\n prototype: ClientRectList;\n}',
insertTextFormat: 1,
insertText: 'ClientRectList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ClipboardEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ClipboardEvent\nvar ClipboardEvent: {\n new (type: string, eventInitDict?: ClipboardEventInit | undefined): ClipboardEvent;\n prototype: ClipboardEvent;\n}',
insertTextFormat: 1,
insertText: 'ClipboardEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CloseEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CloseEvent\nvar CloseEvent: {\n new (typeArg: string, eventInitDict?: CloseEventInit | undefined): CloseEvent;\n prototype: CloseEvent;\n}',
insertTextFormat: 1,
insertText: 'CloseEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Comment',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Comment\nvar Comment: {\n new (): Comment;\n prototype: Comment;\n}',
insertTextFormat: 1,
insertText: 'Comment' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CompositionEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CompositionEvent\nvar CompositionEvent: {\n new (typeArg: string, eventInitDict?: CompositionEventInit | undefined): CompositionEvent;\n prototype: CompositionEvent;\n}',
insertTextFormat: 1,
insertText: 'CompositionEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Console',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Console\nvar Console: {\n new (): Console;\n prototype: Console;\n}',
insertTextFormat: 1,
insertText: 'Console' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConvolverNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConvolverNode\nvar ConvolverNode: {\n new (): ConvolverNode;\n prototype: ConvolverNode;\n}',
insertTextFormat: 1,
insertText: 'ConvolverNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Coordinates',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Coordinates\nvar Coordinates: {\n new (): Coordinates;\n prototype: Coordinates;\n}',
insertTextFormat: 1,
insertText: 'Coordinates' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Crypto',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Crypto\nvar Crypto: {\n new (): Crypto;\n prototype: Crypto;\n}',
insertTextFormat: 1,
insertText: 'Crypto' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CryptoKey',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CryptoKey\nvar CryptoKey: {\n new (): CryptoKey;\n prototype: CryptoKey;\n}',
insertTextFormat: 1,
insertText: 'CryptoKey' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CryptoKeyPair',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CryptoKeyPair\nvar CryptoKeyPair: {\n new (): CryptoKeyPair;\n prototype: CryptoKeyPair;\n}',
insertTextFormat: 1,
insertText: 'CryptoKeyPair' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CustomEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CustomEvent\nvar CustomEvent: {\n new (typeArg: string, eventInitDict?: CustomEventInit | undefined): CustomEvent;\n prototype: CustomEvent;\n}',
insertTextFormat: 1,
insertText: 'CustomEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOMError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOMError\nvar DOMError: {\n new (): DOMError;\n prototype: DOMError;\n}',
insertTextFormat: 1,
insertText: 'DOMError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOMException',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOMException\nvar DOMException: {\n new (): DOMException;\n prototype: DOMException;\n readonly ABORT_ERR: number;\n readonly DATA_CLONE_ERR: number;\n readonly DOMSTRING_SIZE_ERR: number;\n readonly HIERARCHY_REQUEST_ERR: number;\n readonly INDEX_SIZE_ERR: number;\n readonly INUSE_ATTRIBUTE_ERR: number;\n readonly INVALID_ACCESS_ERR: number;\n readonly INVALID_CHARACTER_ERR: number;\n readonly INVALID_MODIFICATION_ERR: number;\n readonly INVALID_NODE_TYPE_ERR: number;\n readonly INVALID_STATE_ERR: number;\n readonly NAMESPACE_ERR: number;\n readonly NETWORK_ERR: number;\n readonly NOT_FOUND_ERR: number;\n readonly NOT_SUPPORTED_ERR: number;\n readonly NO_DATA_ALLOWED_ERR: number;\n readonly NO_MODIFICATION_ALLOWED_ERR: number;\n readonly PARSE_ERR: number;\n readonly QUOTA_EXCEEDED_ERR: number;\n readonly SECURITY_ERR: number;\n readonly SERIALIZE_ERR: number;\n readonly SYNTAX_ERR: number;\n readonly TIMEOUT_ERR: number;\n readonly TYPE_MISMATCH_ERR: number;\n readonly URL_MISMATCH_ERR: number;\n readonly VALIDATION_ERR: number;\n readonly WRONG_DOCUMENT_ERR: number;\n}',
insertTextFormat: 1,
insertText: 'DOMException' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOMImplementation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOMImplementation\nvar DOMImplementation: {\n new (): DOMImplementation;\n prototype: DOMImplementation;\n}',
insertTextFormat: 1,
insertText: 'DOMImplementation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOMParser',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOMParser\nvar DOMParser: {\n new (): DOMParser;\n prototype: DOMParser;\n}',
insertTextFormat: 1,
insertText: 'DOMParser' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOMSettableTokenList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOMSettableTokenList\nvar DOMSettableTokenList: {\n new (): DOMSettableTokenList;\n prototype: DOMSettableTokenList;\n}',
insertTextFormat: 1,
insertText: 'DOMSettableTokenList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOMStringList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOMStringList\nvar DOMStringList: {\n new (): DOMStringList;\n prototype: DOMStringList;\n}',
insertTextFormat: 1,
insertText: 'DOMStringList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOMStringMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOMStringMap\nvar DOMStringMap: {\n new (): DOMStringMap;\n prototype: DOMStringMap;\n}',
insertTextFormat: 1,
insertText: 'DOMStringMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOMTokenList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOMTokenList\nvar DOMTokenList: {\n new (): DOMTokenList;\n prototype: DOMTokenList;\n}',
insertTextFormat: 1,
insertText: 'DOMTokenList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DataCue',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataCue\nvar DataCue: {\n new (): DataCue;\n prototype: DataCue;\n}',
insertTextFormat: 1,
insertText: 'DataCue' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DataTransfer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataTransfer\nvar DataTransfer: {\n new (): DataTransfer;\n prototype: DataTransfer;\n}',
insertTextFormat: 1,
insertText: 'DataTransfer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DataTransferItem',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataTransferItem\nvar DataTransferItem: {\n new (): DataTransferItem;\n prototype: DataTransferItem;\n}',
insertTextFormat: 1,
insertText: 'DataTransferItem' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DataTransferItemList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataTransferItemList\nvar DataTransferItemList: {\n new (): DataTransferItemList;\n prototype: DataTransferItemList;\n}',
insertTextFormat: 1,
insertText: 'DataTransferItemList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeferredPermissionRequest',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeferredPermissionRequest\nvar DeferredPermissionRequest: {\n new (): DeferredPermissionRequest;\n prototype: DeferredPermissionRequest;\n}',
insertTextFormat: 1,
insertText: 'DeferredPermissionRequest' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DelayNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DelayNode\nvar DelayNode: {\n new (): DelayNode;\n prototype: DelayNode;\n}',
insertTextFormat: 1,
insertText: 'DelayNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceAcceleration',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceAcceleration\nvar DeviceAcceleration: {\n new (): DeviceAcceleration;\n prototype: DeviceAcceleration;\n}',
insertTextFormat: 1,
insertText: 'DeviceAcceleration' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceLightEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceLightEvent\nvar DeviceLightEvent: {\n new (typeArg: string, eventInitDict?: DeviceLightEventInit | undefined): DeviceLightEvent;\n prototype: DeviceLightEvent;\n}',
insertTextFormat: 1,
insertText: 'DeviceLightEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceMotionEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceMotionEvent\nvar DeviceMotionEvent: {\n new (typeArg: string, eventInitDict?: DeviceMotionEventInit | undefined): DeviceMotionEvent;\n prototype: DeviceMotionEvent;\n}',
insertTextFormat: 1,
insertText: 'DeviceMotionEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceOrientationEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceOrientationEvent\nvar DeviceOrientationEvent: {\n new (typeArg: string, eventInitDict?: DeviceOrientationEventInit | undefined): DeviceOrientationEvent;\n prototype: DeviceOrientationEvent;\n}',
insertTextFormat: 1,
insertText: 'DeviceOrientationEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DeviceRotationRate',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DeviceRotationRate\nvar DeviceRotationRate: {\n new (): DeviceRotationRate;\n prototype: DeviceRotationRate;\n}',
insertTextFormat: 1,
insertText: 'DeviceRotationRate' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DocumentEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DocumentEventMap',
insertTextFormat: 1,
insertText: 'DocumentEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Document',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Document\nvar Document: {\n new (): Document;\n prototype: Document;\n}',
insertTextFormat: 1,
insertText: 'Document' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DocumentFragment',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DocumentFragment\nvar DocumentFragment: {\n new (): DocumentFragment;\n prototype: DocumentFragment;\n}',
insertTextFormat: 1,
insertText: 'DocumentFragment' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DocumentType',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DocumentType\nvar DocumentType: {\n new (): DocumentType;\n prototype: DocumentType;\n}',
insertTextFormat: 1,
insertText: 'DocumentType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DragEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DragEvent\nvar DragEvent: {\n new (): DragEvent;\n prototype: DragEvent;\n}',
insertTextFormat: 1,
insertText: 'DragEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DynamicsCompressorNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DynamicsCompressorNode\nvar DynamicsCompressorNode: {\n new (): DynamicsCompressorNode;\n prototype: DynamicsCompressorNode;\n}',
insertTextFormat: 1,
insertText: 'DynamicsCompressorNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EXT_frag_depth',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EXT_frag_depth\nvar EXT_frag_depth: {\n new (): EXT_frag_depth;\n prototype: EXT_frag_depth;\n}',
insertTextFormat: 1,
insertText: 'EXT_frag_depth' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EXT_texture_filter_anisotropic',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EXT_texture_filter_anisotropic\nvar EXT_texture_filter_anisotropic: {\n new (): EXT_texture_filter_anisotropic;\n prototype: EXT_texture_filter_anisotropic;\n readonly MAX_TEXTURE_MAX_ANISOTROPY_EXT: number;\n readonly TEXTURE_MAX_ANISOTROPY_EXT: number;\n}',
insertTextFormat: 1,
insertText: 'EXT_texture_filter_anisotropic' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ElementEventMap',
insertTextFormat: 1,
insertText: 'ElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Element',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Element\nvar Element: {\n new (): Element;\n prototype: Element;\n}',
insertTextFormat: 1,
insertText: 'Element' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ErrorEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ErrorEvent\nvar ErrorEvent: {\n new (type: string, errorEventInitDict?: ErrorEventInit | undefined): ErrorEvent;\n prototype: ErrorEvent;\n}',
insertTextFormat: 1,
insertText: 'ErrorEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Event',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Event\nvar Event: {\n new (typeArg: string, eventInitDict?: EventInit | undefined): Event;\n prototype: Event;\n readonly AT_TARGET: number;\n readonly BUBBLING_PHASE: number;\n readonly CAPTURING_PHASE: number;\n}',
insertTextFormat: 1,
insertText: 'Event' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EventTarget',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EventTarget\nvar EventTarget: {\n new (): EventTarget;\n prototype: EventTarget;\n}',
insertTextFormat: 1,
insertText: 'EventTarget' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ExtensionScriptApis',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ExtensionScriptApis\nvar ExtensionScriptApis: {\n new (): ExtensionScriptApis;\n prototype: ExtensionScriptApis;\n}',
insertTextFormat: 1,
insertText: 'ExtensionScriptApis' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'External',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface External\nvar External: {\n new (): External;\n prototype: External;\n}',
insertTextFormat: 1,
insertText: 'External' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'File',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface File\nvar File: {\n new (parts: (string | Blob | ArrayBuffer | ArrayBufferView)[], filename: string, properties?: FilePropertyBag | undefined): File;\n prototype: File;\n}',
insertTextFormat: 1,
insertText: 'File' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FileList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FileList\nvar FileList: {\n new (): FileList;\n prototype: FileList;\n}',
insertTextFormat: 1,
insertText: 'FileList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FileReader',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FileReader\nvar FileReader: {\n new (): FileReader;\n prototype: FileReader;\n}',
insertTextFormat: 1,
insertText: 'FileReader' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FocusEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FocusEvent\nvar FocusEvent: {\n new (typeArg: string, eventInitDict?: FocusEventInit | undefined): FocusEvent;\n prototype: FocusEvent;\n}',
insertTextFormat: 1,
insertText: 'FocusEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FocusNavigationEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FocusNavigationEvent\nvar FocusNavigationEvent: {\n new (type: string, eventInitDict?: FocusNavigationEventInit | undefined): FocusNavigationEvent;\n prototype: FocusNavigationEvent;\n}',
insertTextFormat: 1,
insertText: 'FocusNavigationEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FormData',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FormData\nvar FormData: {\n new (form?: HTMLFormElement | undefined): FormData;\n prototype: FormData;\n}',
insertTextFormat: 1,
insertText: 'FormData' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GainNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface GainNode\nvar GainNode: {\n new (): GainNode;\n prototype: GainNode;\n}',
insertTextFormat: 1,
insertText: 'GainNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Gamepad',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Gamepad\nvar Gamepad: {\n new (): Gamepad;\n prototype: Gamepad;\n}',
insertTextFormat: 1,
insertText: 'Gamepad' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GamepadButton',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface GamepadButton\nvar GamepadButton: {\n new (): GamepadButton;\n prototype: GamepadButton;\n}',
insertTextFormat: 1,
insertText: 'GamepadButton' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GamepadEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface GamepadEvent\nvar GamepadEvent: {\n new (typeArg: string, eventInitDict?: GamepadEventInit | undefined): GamepadEvent;\n prototype: GamepadEvent;\n}',
insertTextFormat: 1,
insertText: 'GamepadEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Geolocation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Geolocation\nvar Geolocation: {\n new (): Geolocation;\n prototype: Geolocation;\n}',
insertTextFormat: 1,
insertText: 'Geolocation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLAllCollection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLAllCollection\nvar HTMLAllCollection: {\n new (): HTMLAllCollection;\n prototype: HTMLAllCollection;\n}',
insertTextFormat: 1,
insertText: 'HTMLAllCollection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLAnchorElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLAnchorElement\nvar HTMLAnchorElement: {\n new (): HTMLAnchorElement;\n prototype: HTMLAnchorElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLAnchorElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLAppletElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLAppletElement\nvar HTMLAppletElement: {\n new (): HTMLAppletElement;\n prototype: HTMLAppletElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLAppletElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLAreaElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLAreaElement\nvar HTMLAreaElement: {\n new (): HTMLAreaElement;\n prototype: HTMLAreaElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLAreaElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLAreasCollection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLAreasCollection\nvar HTMLAreasCollection: {\n new (): HTMLAreasCollection;\n prototype: HTMLAreasCollection;\n}',
insertTextFormat: 1,
insertText: 'HTMLAreasCollection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLAudioElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLAudioElement\nvar HTMLAudioElement: {\n new (): HTMLAudioElement;\n prototype: HTMLAudioElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLAudioElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLBRElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLBRElement\nvar HTMLBRElement: {\n new (): HTMLBRElement;\n prototype: HTMLBRElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLBRElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLBaseElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLBaseElement\nvar HTMLBaseElement: {\n new (): HTMLBaseElement;\n prototype: HTMLBaseElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLBaseElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLBaseFontElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLBaseFontElement\nvar HTMLBaseFontElement: {\n new (): HTMLBaseFontElement;\n prototype: HTMLBaseFontElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLBaseFontElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLBodyElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLBodyElementEventMap',
insertTextFormat: 1,
insertText: 'HTMLBodyElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLBodyElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLBodyElement\nvar HTMLBodyElement: {\n new (): HTMLBodyElement;\n prototype: HTMLBodyElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLBodyElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLButtonElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLButtonElement\nvar HTMLButtonElement: {\n new (): HTMLButtonElement;\n prototype: HTMLButtonElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLButtonElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLCanvasElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLCanvasElement\nvar HTMLCanvasElement: {\n new (): HTMLCanvasElement;\n prototype: HTMLCanvasElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLCanvasElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLCollectionBase',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLCollectionBase',
insertTextFormat: 1,
insertText: 'HTMLCollectionBase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLCollection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLCollection\nvar HTMLCollection: {\n new (): HTMLCollection;\n prototype: HTMLCollection;\n}',
insertTextFormat: 1,
insertText: 'HTMLCollection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLDListElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLDListElement\nvar HTMLDListElement: {\n new (): HTMLDListElement;\n prototype: HTMLDListElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLDListElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLDataElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLDataElement\nvar HTMLDataElement: {\n new (): HTMLDataElement;\n prototype: HTMLDataElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLDataElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLDataListElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLDataListElement\nvar HTMLDataListElement: {\n new (): HTMLDataListElement;\n prototype: HTMLDataListElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLDataListElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLDirectoryElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLDirectoryElement\nvar HTMLDirectoryElement: {\n new (): HTMLDirectoryElement;\n prototype: HTMLDirectoryElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLDirectoryElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLDivElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLDivElement\nvar HTMLDivElement: {\n new (): HTMLDivElement;\n prototype: HTMLDivElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLDivElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLDocument',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLDocument\nvar HTMLDocument: {\n new (): HTMLDocument;\n prototype: HTMLDocument;\n}',
insertTextFormat: 1,
insertText: 'HTMLDocument' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLElementEventMap',
insertTextFormat: 1,
insertText: 'HTMLElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLElement\nvar HTMLElement: {\n new (): HTMLElement;\n prototype: HTMLElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLEmbedElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLEmbedElement\nvar HTMLEmbedElement: {\n new (): HTMLEmbedElement;\n prototype: HTMLEmbedElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLEmbedElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLFieldSetElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLFieldSetElement\nvar HTMLFieldSetElement: {\n new (): HTMLFieldSetElement;\n prototype: HTMLFieldSetElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLFieldSetElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLFontElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLFontElement\nvar HTMLFontElement: {\n new (): HTMLFontElement;\n prototype: HTMLFontElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLFontElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLFormControlsCollection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLFormControlsCollection\nvar HTMLFormControlsCollection: {\n new (): HTMLFormControlsCollection;\n prototype: HTMLFormControlsCollection;\n}',
insertTextFormat: 1,
insertText: 'HTMLFormControlsCollection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLFormElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLFormElement\nvar HTMLFormElement: {\n new (): HTMLFormElement;\n prototype: HTMLFormElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLFormElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLFrameElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLFrameElementEventMap',
insertTextFormat: 1,
insertText: 'HTMLFrameElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLFrameElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLFrameElement\nvar HTMLFrameElement: {\n new (): HTMLFrameElement;\n prototype: HTMLFrameElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLFrameElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLFrameSetElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLFrameSetElementEventMap',
insertTextFormat: 1,
insertText: 'HTMLFrameSetElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLFrameSetElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLFrameSetElement\nvar HTMLFrameSetElement: {\n new (): HTMLFrameSetElement;\n prototype: HTMLFrameSetElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLFrameSetElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLHRElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLHRElement\nvar HTMLHRElement: {\n new (): HTMLHRElement;\n prototype: HTMLHRElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLHRElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLHeadElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLHeadElement\nvar HTMLHeadElement: {\n new (): HTMLHeadElement;\n prototype: HTMLHeadElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLHeadElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLHeadingElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLHeadingElement\nvar HTMLHeadingElement: {\n new (): HTMLHeadingElement;\n prototype: HTMLHeadingElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLHeadingElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLHtmlElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLHtmlElement\nvar HTMLHtmlElement: {\n new (): HTMLHtmlElement;\n prototype: HTMLHtmlElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLHtmlElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLIFrameElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLIFrameElementEventMap',
insertTextFormat: 1,
insertText: 'HTMLIFrameElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLIFrameElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLIFrameElement\nvar HTMLIFrameElement: {\n new (): HTMLIFrameElement;\n prototype: HTMLIFrameElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLIFrameElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLImageElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLImageElement\nvar HTMLImageElement: {\n new (): HTMLImageElement;\n prototype: HTMLImageElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLImageElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLInputElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLInputElement\nvar HTMLInputElement: {\n new (): HTMLInputElement;\n prototype: HTMLInputElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLInputElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLLIElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLLIElement\nvar HTMLLIElement: {\n new (): HTMLLIElement;\n prototype: HTMLLIElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLLIElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLLabelElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLLabelElement\nvar HTMLLabelElement: {\n new (): HTMLLabelElement;\n prototype: HTMLLabelElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLLabelElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLLegendElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLLegendElement\nvar HTMLLegendElement: {\n new (): HTMLLegendElement;\n prototype: HTMLLegendElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLLegendElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLLinkElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLLinkElement\nvar HTMLLinkElement: {\n new (): HTMLLinkElement;\n prototype: HTMLLinkElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLLinkElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLMapElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLMapElement\nvar HTMLMapElement: {\n new (): HTMLMapElement;\n prototype: HTMLMapElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLMapElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLMarqueeElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLMarqueeElementEventMap',
insertTextFormat: 1,
insertText: 'HTMLMarqueeElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLMarqueeElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLMarqueeElement\nvar HTMLMarqueeElement: {\n new (): HTMLMarqueeElement;\n prototype: HTMLMarqueeElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLMarqueeElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLMediaElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLMediaElementEventMap',
insertTextFormat: 1,
insertText: 'HTMLMediaElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLMediaElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLMediaElement\nvar HTMLMediaElement: {\n new (): HTMLMediaElement;\n prototype: HTMLMediaElement;\n readonly HAVE_CURRENT_DATA: number;\n readonly HAVE_ENOUGH_DATA: number;\n readonly HAVE_FUTURE_DATA: number;\n readonly HAVE_METADATA: number;\n readonly HAVE_NOTHING: number;\n readonly NETWORK_EMPTY: number;\n readonly NETWORK_IDLE: number;\n readonly NETWORK_LOADING: number;\n readonly NETWORK_NO_SOURCE: number;\n}',
insertTextFormat: 1,
insertText: 'HTMLMediaElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLMenuElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLMenuElement\nvar HTMLMenuElement: {\n new (): HTMLMenuElement;\n prototype: HTMLMenuElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLMenuElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLMetaElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLMetaElement\nvar HTMLMetaElement: {\n new (): HTMLMetaElement;\n prototype: HTMLMetaElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLMetaElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLMeterElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLMeterElement\nvar HTMLMeterElement: {\n new (): HTMLMeterElement;\n prototype: HTMLMeterElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLMeterElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLModElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLModElement\nvar HTMLModElement: {\n new (): HTMLModElement;\n prototype: HTMLModElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLModElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLOListElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLOListElement\nvar HTMLOListElement: {\n new (): HTMLOListElement;\n prototype: HTMLOListElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLOListElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLObjectElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLObjectElement\nvar HTMLObjectElement: {\n new (): HTMLObjectElement;\n prototype: HTMLObjectElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLObjectElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLOptGroupElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLOptGroupElement\nvar HTMLOptGroupElement: {\n new (): HTMLOptGroupElement;\n prototype: HTMLOptGroupElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLOptGroupElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLOptionElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLOptionElement\nvar HTMLOptionElement: {\n new (): HTMLOptionElement;\n prototype: HTMLOptionElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLOptionElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLOptionsCollection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLOptionsCollection\nvar HTMLOptionsCollection: {\n new (): HTMLOptionsCollection;\n prototype: HTMLOptionsCollection;\n}',
insertTextFormat: 1,
insertText: 'HTMLOptionsCollection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLOutputElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLOutputElement\nvar HTMLOutputElement: {\n new (): HTMLOutputElement;\n prototype: HTMLOutputElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLOutputElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLParagraphElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLParagraphElement\nvar HTMLParagraphElement: {\n new (): HTMLParagraphElement;\n prototype: HTMLParagraphElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLParagraphElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLParamElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLParamElement\nvar HTMLParamElement: {\n new (): HTMLParamElement;\n prototype: HTMLParamElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLParamElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLPictureElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLPictureElement\nvar HTMLPictureElement: {\n new (): HTMLPictureElement;\n prototype: HTMLPictureElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLPictureElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLPreElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLPreElement\nvar HTMLPreElement: {\n new (): HTMLPreElement;\n prototype: HTMLPreElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLPreElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLProgressElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLProgressElement\nvar HTMLProgressElement: {\n new (): HTMLProgressElement;\n prototype: HTMLProgressElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLProgressElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLQuoteElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLQuoteElement\nvar HTMLQuoteElement: {\n new (): HTMLQuoteElement;\n prototype: HTMLQuoteElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLQuoteElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLScriptElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLScriptElement\nvar HTMLScriptElement: {\n new (): HTMLScriptElement;\n prototype: HTMLScriptElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLScriptElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLSelectElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLSelectElement\nvar HTMLSelectElement: {\n new (): HTMLSelectElement;\n prototype: HTMLSelectElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLSelectElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLSourceElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLSourceElement\nvar HTMLSourceElement: {\n new (): HTMLSourceElement;\n prototype: HTMLSourceElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLSourceElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLSpanElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLSpanElement\nvar HTMLSpanElement: {\n new (): HTMLSpanElement;\n prototype: HTMLSpanElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLSpanElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLStyleElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLStyleElement\nvar HTMLStyleElement: {\n new (): HTMLStyleElement;\n prototype: HTMLStyleElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLStyleElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTableCaptionElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTableCaptionElement\nvar HTMLTableCaptionElement: {\n new (): HTMLTableCaptionElement;\n prototype: HTMLTableCaptionElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTableCaptionElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTableCellElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTableCellElement\nvar HTMLTableCellElement: {\n new (): HTMLTableCellElement;\n prototype: HTMLTableCellElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTableCellElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTableColElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTableColElement\nvar HTMLTableColElement: {\n new (): HTMLTableColElement;\n prototype: HTMLTableColElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTableColElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTableDataCellElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTableDataCellElement\nvar HTMLTableDataCellElement: {\n new (): HTMLTableDataCellElement;\n prototype: HTMLTableDataCellElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTableDataCellElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTableElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTableElement\nvar HTMLTableElement: {\n new (): HTMLTableElement;\n prototype: HTMLTableElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTableElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTableHeaderCellElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTableHeaderCellElement\nvar HTMLTableHeaderCellElement: {\n new (): HTMLTableHeaderCellElement;\n prototype: HTMLTableHeaderCellElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTableHeaderCellElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTableRowElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTableRowElement\nvar HTMLTableRowElement: {\n new (): HTMLTableRowElement;\n prototype: HTMLTableRowElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTableRowElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTableSectionElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTableSectionElement\nvar HTMLTableSectionElement: {\n new (): HTMLTableSectionElement;\n prototype: HTMLTableSectionElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTableSectionElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTemplateElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTemplateElement\nvar HTMLTemplateElement: {\n new (): HTMLTemplateElement;\n prototype: HTMLTemplateElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTemplateElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTextAreaElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTextAreaElement\nvar HTMLTextAreaElement: {\n new (): HTMLTextAreaElement;\n prototype: HTMLTextAreaElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTextAreaElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTimeElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTimeElement\nvar HTMLTimeElement: {\n new (): HTMLTimeElement;\n prototype: HTMLTimeElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTimeElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTitleElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTitleElement\nvar HTMLTitleElement: {\n new (): HTMLTitleElement;\n prototype: HTMLTitleElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLTitleElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTrackElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTrackElement\nvar HTMLTrackElement: {\n new (): HTMLTrackElement;\n prototype: HTMLTrackElement;\n readonly ERROR: number;\n readonly LOADED: number;\n readonly LOADING: number;\n readonly NONE: number;\n}',
insertTextFormat: 1,
insertText: 'HTMLTrackElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLUListElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLUListElement\nvar HTMLUListElement: {\n new (): HTMLUListElement;\n prototype: HTMLUListElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLUListElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLUnknownElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLUnknownElement\nvar HTMLUnknownElement: {\n new (): HTMLUnknownElement;\n prototype: HTMLUnknownElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLUnknownElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLVideoElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLVideoElementEventMap',
insertTextFormat: 1,
insertText: 'HTMLVideoElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLVideoElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLVideoElement\nvar HTMLVideoElement: {\n new (): HTMLVideoElement;\n prototype: HTMLVideoElement;\n}',
insertTextFormat: 1,
insertText: 'HTMLVideoElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HashChangeEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HashChangeEvent\nvar HashChangeEvent: {\n new (typeArg: string, eventInitDict?: HashChangeEventInit | undefined): HashChangeEvent;\n prototype: HashChangeEvent;\n}',
insertTextFormat: 1,
insertText: 'HashChangeEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Headers',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Headers\nvar Headers: {\n new (init?: any): Headers;\n prototype: Headers;\n}',
insertTextFormat: 1,
insertText: 'Headers' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'History',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface History\nvar History: {\n new (): History;\n prototype: History;\n}',
insertTextFormat: 1,
insertText: 'History' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBCursor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBCursor\nvar IDBCursor: {\n new (): IDBCursor;\n prototype: IDBCursor;\n readonly NEXT: string;\n readonly NEXT_NO_DUPLICATE: string;\n readonly PREV: string;\n readonly PREV_NO_DUPLICATE: string;\n}',
insertTextFormat: 1,
insertText: 'IDBCursor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBCursorWithValue',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBCursorWithValue\nvar IDBCursorWithValue: {\n new (): IDBCursorWithValue;\n prototype: IDBCursorWithValue;\n}',
insertTextFormat: 1,
insertText: 'IDBCursorWithValue' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBDatabaseEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBDatabaseEventMap',
insertTextFormat: 1,
insertText: 'IDBDatabaseEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBDatabase',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBDatabase\nvar IDBDatabase: {\n new (): IDBDatabase;\n prototype: IDBDatabase;\n}',
insertTextFormat: 1,
insertText: 'IDBDatabase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBFactory',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBFactory\nvar IDBFactory: {\n new (): IDBFactory;\n prototype: IDBFactory;\n}',
insertTextFormat: 1,
insertText: 'IDBFactory' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBIndex',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBIndex\nvar IDBIndex: {\n new (): IDBIndex;\n prototype: IDBIndex;\n}',
insertTextFormat: 1,
insertText: 'IDBIndex' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBKeyRange',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBKeyRange\nvar IDBKeyRange: {\n new (): IDBKeyRange;\n prototype: IDBKeyRange;\n bound(lower: any, upper: any, lowerOpen?: boolean | undefined, upperOpen?: boolean | undefined): IDBKeyRange;\n lowerBound(lower: any, open?: boolean | undefined): IDBKeyRange;\n only(value: any): IDBKeyRange;\n upperBound(upper: any, open?: boolean | undefined): IDBKeyRange;\n}',
insertTextFormat: 1,
insertText: 'IDBKeyRange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBObjectStore',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBObjectStore\nvar IDBObjectStore: {\n new (): IDBObjectStore;\n prototype: IDBObjectStore;\n}',
insertTextFormat: 1,
insertText: 'IDBObjectStore' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBOpenDBRequestEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBOpenDBRequestEventMap',
insertTextFormat: 1,
insertText: 'IDBOpenDBRequestEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBOpenDBRequest',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBOpenDBRequest\nvar IDBOpenDBRequest: {\n new (): IDBOpenDBRequest;\n prototype: IDBOpenDBRequest;\n}',
insertTextFormat: 1,
insertText: 'IDBOpenDBRequest' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBRequestEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBRequestEventMap',
insertTextFormat: 1,
insertText: 'IDBRequestEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBRequest',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBRequest\nvar IDBRequest: {\n new (): IDBRequest;\n prototype: IDBRequest;\n}',
insertTextFormat: 1,
insertText: 'IDBRequest' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBTransactionEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBTransactionEventMap',
insertTextFormat: 1,
insertText: 'IDBTransactionEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBTransaction',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBTransaction\nvar IDBTransaction: {\n new (): IDBTransaction;\n prototype: IDBTransaction;\n readonly READ_ONLY: string;\n readonly READ_WRITE: string;\n readonly VERSION_CHANGE: string;\n}',
insertTextFormat: 1,
insertText: 'IDBTransaction' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBVersionChangeEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBVersionChangeEvent\nvar IDBVersionChangeEvent: {\n new (): IDBVersionChangeEvent;\n prototype: IDBVersionChangeEvent;\n}',
insertTextFormat: 1,
insertText: 'IDBVersionChangeEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IIRFilterNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IIRFilterNode\nvar IIRFilterNode: {\n new (): IIRFilterNode;\n prototype: IIRFilterNode;\n}',
insertTextFormat: 1,
insertText: 'IIRFilterNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ImageData',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ImageData\nvar ImageData: {\n new (width: number, height: number): ImageData;\n new (array: Uint8ClampedArray, width: number, height: number): ImageData;\n prototype: ImageData;\n}',
insertTextFormat: 1,
insertText: 'ImageData' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IntersectionObserver',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IntersectionObserver\nvar IntersectionObserver: {\n new (callback: IntersectionObserverCallback, options?: IntersectionObserverInit | undefined): IntersectionObserver;\n prototype: IntersectionObserver;\n}',
insertTextFormat: 1,
insertText: 'IntersectionObserver' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IntersectionObserverEntry',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IntersectionObserverEntry\nvar IntersectionObserverEntry: {\n new (intersectionObserverEntryInit: IntersectionObserverEntryInit): IntersectionObserverEntry;\n prototype: IntersectionObserverEntry;\n}',
insertTextFormat: 1,
insertText: 'IntersectionObserverEntry' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'KeyboardEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface KeyboardEvent\nvar KeyboardEvent: {\n new (typeArg: string, eventInitDict?: KeyboardEventInit | undefined): KeyboardEvent;\n prototype: KeyboardEvent;\n readonly DOM_KEY_LOCATION_JOYSTICK: number;\n readonly DOM_KEY_LOCATION_LEFT: number;\n readonly DOM_KEY_LOCATION_MOBILE: number;\n readonly DOM_KEY_LOCATION_NUMPAD: number;\n readonly DOM_KEY_LOCATION_RIGHT: number;\n readonly DOM_KEY_LOCATION_STANDARD: number;\n}',
insertTextFormat: 1,
insertText: 'KeyboardEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ListeningStateChangedEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ListeningStateChangedEvent\nvar ListeningStateChangedEvent: {\n new (): ListeningStateChangedEvent;\n prototype: ListeningStateChangedEvent;\n}',
insertTextFormat: 1,
insertText: 'ListeningStateChangedEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Location',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Location\nvar Location: {\n new (): Location;\n prototype: Location;\n}',
insertTextFormat: 1,
insertText: 'Location' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'LongRunningScriptDetectedEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface LongRunningScriptDetectedEvent\nvar LongRunningScriptDetectedEvent: {\n new (): LongRunningScriptDetectedEvent;\n prototype: LongRunningScriptDetectedEvent;\n}',
insertTextFormat: 1,
insertText: 'LongRunningScriptDetectedEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSApp',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSApp\nvar MSApp: MSApp',
insertTextFormat: 1,
insertText: 'MSApp' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSAppAsyncOperationEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSAppAsyncOperationEventMap',
insertTextFormat: 1,
insertText: 'MSAppAsyncOperationEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSAppAsyncOperation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSAppAsyncOperation\nvar MSAppAsyncOperation: {\n new (): MSAppAsyncOperation;\n prototype: MSAppAsyncOperation;\n readonly COMPLETED: number;\n readonly ERROR: number;\n readonly STARTED: number;\n}',
insertTextFormat: 1,
insertText: 'MSAppAsyncOperation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSAssertion',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSAssertion\nvar MSAssertion: {\n new (): MSAssertion;\n prototype: MSAssertion;\n}',
insertTextFormat: 1,
insertText: 'MSAssertion' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSBlobBuilder',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSBlobBuilder\nvar MSBlobBuilder: {\n new (): MSBlobBuilder;\n prototype: MSBlobBuilder;\n}',
insertTextFormat: 1,
insertText: 'MSBlobBuilder' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSCredentials',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSCredentials\nvar MSCredentials: {\n new (): MSCredentials;\n prototype: MSCredentials;\n}',
insertTextFormat: 1,
insertText: 'MSCredentials' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSFIDOCredentialAssertion',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSFIDOCredentialAssertion\nvar MSFIDOCredentialAssertion: {\n new (): MSFIDOCredentialAssertion;\n prototype: MSFIDOCredentialAssertion;\n}',
insertTextFormat: 1,
insertText: 'MSFIDOCredentialAssertion' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSFIDOSignature',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSFIDOSignature\nvar MSFIDOSignature: {\n new (): MSFIDOSignature;\n prototype: MSFIDOSignature;\n}',
insertTextFormat: 1,
insertText: 'MSFIDOSignature' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSFIDOSignatureAssertion',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSFIDOSignatureAssertion\nvar MSFIDOSignatureAssertion: {\n new (): MSFIDOSignatureAssertion;\n prototype: MSFIDOSignatureAssertion;\n}',
insertTextFormat: 1,
insertText: 'MSFIDOSignatureAssertion' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSGesture',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSGesture\nvar MSGesture: {\n new (): MSGesture;\n prototype: MSGesture;\n}',
insertTextFormat: 1,
insertText: 'MSGesture' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSGestureEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSGestureEvent\nvar MSGestureEvent: {\n new (): MSGestureEvent;\n prototype: MSGestureEvent;\n readonly MSGESTURE_FLAG_BEGIN: number;\n readonly MSGESTURE_FLAG_CANCEL: number;\n readonly MSGESTURE_FLAG_END: number;\n readonly MSGESTURE_FLAG_INERTIA: number;\n readonly MSGESTURE_FLAG_NONE: number;\n}',
insertTextFormat: 1,
insertText: 'MSGestureEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSGraphicsTrust',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSGraphicsTrust\nvar MSGraphicsTrust: {\n new (): MSGraphicsTrust;\n prototype: MSGraphicsTrust;\n}',
insertTextFormat: 1,
insertText: 'MSGraphicsTrust' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSHTMLWebViewElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSHTMLWebViewElement\nvar MSHTMLWebViewElement: {\n new (): MSHTMLWebViewElement;\n prototype: MSHTMLWebViewElement;\n}',
insertTextFormat: 1,
insertText: 'MSHTMLWebViewElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSInputMethodContextEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSInputMethodContextEventMap',
insertTextFormat: 1,
insertText: 'MSInputMethodContextEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSInputMethodContext',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSInputMethodContext\nvar MSInputMethodContext: {\n new (): MSInputMethodContext;\n prototype: MSInputMethodContext;\n}',
insertTextFormat: 1,
insertText: 'MSInputMethodContext' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSManipulationEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSManipulationEvent\nvar MSManipulationEvent: {\n new (): MSManipulationEvent;\n prototype: MSManipulationEvent;\n readonly MS_MANIPULATION_STATE_ACTIVE: number;\n readonly MS_MANIPULATION_STATE_CANCELLED: number;\n readonly MS_MANIPULATION_STATE_COMMITTED: number;\n readonly MS_MANIPULATION_STATE_DRAGGING: number;\n readonly MS_MANIPULATION_STATE_INERTIA: number;\n readonly MS_MANIPULATION_STATE_PRESELECT: number;\n readonly MS_MANIPULATION_STATE_SELECTING: number;\n readonly MS_MANIPULATION_STATE_STOPPED: number;\n}',
insertTextFormat: 1,
insertText: 'MSManipulationEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSMediaKeyError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSMediaKeyError\nvar MSMediaKeyError: {\n new (): MSMediaKeyError;\n prototype: MSMediaKeyError;\n readonly MS_MEDIA_KEYERR_CLIENT: number;\n readonly MS_MEDIA_KEYERR_DOMAIN: number;\n readonly MS_MEDIA_KEYERR_HARDWARECHANGE: number;\n readonly MS_MEDIA_KEYERR_OUTPUT: number;\n readonly MS_MEDIA_KEYERR_SERVICE: number;\n readonly MS_MEDIA_KEYERR_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'MSMediaKeyError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSMediaKeyMessageEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSMediaKeyMessageEvent\nvar MSMediaKeyMessageEvent: {\n new (): MSMediaKeyMessageEvent;\n prototype: MSMediaKeyMessageEvent;\n}',
insertTextFormat: 1,
insertText: 'MSMediaKeyMessageEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSMediaKeyNeededEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSMediaKeyNeededEvent\nvar MSMediaKeyNeededEvent: {\n new (): MSMediaKeyNeededEvent;\n prototype: MSMediaKeyNeededEvent;\n}',
insertTextFormat: 1,
insertText: 'MSMediaKeyNeededEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSMediaKeySession',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSMediaKeySession\nvar MSMediaKeySession: {\n new (): MSMediaKeySession;\n prototype: MSMediaKeySession;\n}',
insertTextFormat: 1,
insertText: 'MSMediaKeySession' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSMediaKeys',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSMediaKeys\nvar MSMediaKeys: {\n new (keySystem: string): MSMediaKeys;\n prototype: MSMediaKeys;\n isTypeSupported(keySystem: string, type?: string | undefined): boolean;\n isTypeSupportedWithFeatures(keySystem: string, type?: string | undefined): string;\n}',
insertTextFormat: 1,
insertText: 'MSMediaKeys' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSPointerEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSPointerEvent\nvar MSPointerEvent: {\n new (typeArg: string, eventInitDict?: PointerEventInit | undefined): MSPointerEvent;\n prototype: MSPointerEvent;\n}',
insertTextFormat: 1,
insertText: 'MSPointerEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSRangeCollection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSRangeCollection\nvar MSRangeCollection: {\n new (): MSRangeCollection;\n prototype: MSRangeCollection;\n}',
insertTextFormat: 1,
insertText: 'MSRangeCollection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSSiteModeEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSSiteModeEvent\nvar MSSiteModeEvent: {\n new (): MSSiteModeEvent;\n prototype: MSSiteModeEvent;\n}',
insertTextFormat: 1,
insertText: 'MSSiteModeEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSStream',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSStream\nvar MSStream: {\n new (): MSStream;\n prototype: MSStream;\n}',
insertTextFormat: 1,
insertText: 'MSStream' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSStreamReader',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSStreamReader\nvar MSStreamReader: {\n new (): MSStreamReader;\n prototype: MSStreamReader;\n}',
insertTextFormat: 1,
insertText: 'MSStreamReader' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSWebViewAsyncOperationEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSWebViewAsyncOperationEventMap',
insertTextFormat: 1,
insertText: 'MSWebViewAsyncOperationEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSWebViewAsyncOperation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSWebViewAsyncOperation\nvar MSWebViewAsyncOperation: {\n new (): MSWebViewAsyncOperation;\n prototype: MSWebViewAsyncOperation;\n readonly COMPLETED: number;\n readonly ERROR: number;\n readonly STARTED: number;\n readonly TYPE_CAPTURE_PREVIEW_TO_RANDOM_ACCESS_STREAM: number;\n readonly TYPE_CREATE_DATA_PACKAGE_FROM_SELECTION: number;\n readonly TYPE_INVOKE_SCRIPT: number;\n}',
insertTextFormat: 1,
insertText: 'MSWebViewAsyncOperation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSWebViewSettings',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSWebViewSettings\nvar MSWebViewSettings: {\n new (): MSWebViewSettings;\n prototype: MSWebViewSettings;\n}',
insertTextFormat: 1,
insertText: 'MSWebViewSettings' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaDeviceInfo',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaDeviceInfo\nvar MediaDeviceInfo: {\n new (): MediaDeviceInfo;\n prototype: MediaDeviceInfo;\n}',
insertTextFormat: 1,
insertText: 'MediaDeviceInfo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaDevicesEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaDevicesEventMap',
insertTextFormat: 1,
insertText: 'MediaDevicesEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaDevices',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaDevices\nvar MediaDevices: {\n new (): MediaDevices;\n prototype: MediaDevices;\n}',
insertTextFormat: 1,
insertText: 'MediaDevices' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaElementAudioSourceNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaElementAudioSourceNode\nvar MediaElementAudioSourceNode: {\n new (): MediaElementAudioSourceNode;\n prototype: MediaElementAudioSourceNode;\n}',
insertTextFormat: 1,
insertText: 'MediaElementAudioSourceNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaEncryptedEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaEncryptedEvent\nvar MediaEncryptedEvent: {\n new (type: string, eventInitDict?: MediaEncryptedEventInit | undefined): MediaEncryptedEvent;\n prototype: MediaEncryptedEvent;\n}',
insertTextFormat: 1,
insertText: 'MediaEncryptedEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaError\nvar MediaError: {\n new (): MediaError;\n prototype: MediaError;\n readonly MEDIA_ERR_ABORTED: number;\n readonly MEDIA_ERR_DECODE: number;\n readonly MEDIA_ERR_NETWORK: number;\n readonly MEDIA_ERR_SRC_NOT_SUPPORTED: number;\n readonly MS_MEDIA_ERR_ENCRYPTED: number;\n}',
insertTextFormat: 1,
insertText: 'MediaError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeyMessageEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaKeyMessageEvent\nvar MediaKeyMessageEvent: {\n new (type: string, eventInitDict?: MediaKeyMessageEventInit | undefined): MediaKeyMessageEvent;\n prototype: MediaKeyMessageEvent;\n}',
insertTextFormat: 1,
insertText: 'MediaKeyMessageEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeySession',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaKeySession\nvar MediaKeySession: {\n new (): MediaKeySession;\n prototype: MediaKeySession;\n}',
insertTextFormat: 1,
insertText: 'MediaKeySession' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeyStatusMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaKeyStatusMap\nvar MediaKeyStatusMap: {\n new (): MediaKeyStatusMap;\n prototype: MediaKeyStatusMap;\n}',
insertTextFormat: 1,
insertText: 'MediaKeyStatusMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeySystemAccess',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaKeySystemAccess\nvar MediaKeySystemAccess: {\n new (): MediaKeySystemAccess;\n prototype: MediaKeySystemAccess;\n}',
insertTextFormat: 1,
insertText: 'MediaKeySystemAccess' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeys',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaKeys\nvar MediaKeys: {\n new (): MediaKeys;\n prototype: MediaKeys;\n}',
insertTextFormat: 1,
insertText: 'MediaKeys' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaList\nvar MediaList: {\n new (): MediaList;\n prototype: MediaList;\n}',
insertTextFormat: 1,
insertText: 'MediaList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaQueryList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaQueryList\nvar MediaQueryList: {\n new (): MediaQueryList;\n prototype: MediaQueryList;\n}',
insertTextFormat: 1,
insertText: 'MediaQueryList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaSource',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaSource\nvar MediaSource: {\n new (): MediaSource;\n prototype: MediaSource;\n isTypeSupported(type: string): boolean;\n}',
insertTextFormat: 1,
insertText: 'MediaSource' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamEventMap',
insertTextFormat: 1,
insertText: 'MediaStreamEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStream',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStream\nvar MediaStream: {\n new (streamOrTracks?: MediaStream | MediaStreamTrack[] | undefined): MediaStream;\n prototype: MediaStream;\n}',
insertTextFormat: 1,
insertText: 'MediaStream' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamAudioSourceNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamAudioSourceNode\nvar MediaStreamAudioSourceNode: {\n new (): MediaStreamAudioSourceNode;\n prototype: MediaStreamAudioSourceNode;\n}',
insertTextFormat: 1,
insertText: 'MediaStreamAudioSourceNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamError\nvar MediaStreamError: {\n new (): MediaStreamError;\n prototype: MediaStreamError;\n}',
insertTextFormat: 1,
insertText: 'MediaStreamError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamErrorEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamErrorEvent\nvar MediaStreamErrorEvent: {\n new (typeArg: string, eventInitDict?: MediaStreamErrorEventInit | undefined): MediaStreamErrorEvent;\n prototype: MediaStreamErrorEvent;\n}',
insertTextFormat: 1,
insertText: 'MediaStreamErrorEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamEvent\nvar MediaStreamEvent: {\n new (type: string, eventInitDict: MediaStreamEventInit): MediaStreamEvent;\n prototype: MediaStreamEvent;\n}',
insertTextFormat: 1,
insertText: 'MediaStreamEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamTrackEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamTrackEventMap',
insertTextFormat: 1,
insertText: 'MediaStreamTrackEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamTrack',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamTrack\nvar MediaStreamTrack: {\n new (): MediaStreamTrack;\n prototype: MediaStreamTrack;\n}',
insertTextFormat: 1,
insertText: 'MediaStreamTrack' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamTrackEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaStreamTrackEvent\nvar MediaStreamTrackEvent: {\n new (typeArg: string, eventInitDict?: MediaStreamTrackEventInit | undefined): MediaStreamTrackEvent;\n prototype: MediaStreamTrackEvent;\n}',
insertTextFormat: 1,
insertText: 'MediaStreamTrackEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MessageChannel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MessageChannel\nvar MessageChannel: {\n new (): MessageChannel;\n prototype: MessageChannel;\n}',
insertTextFormat: 1,
insertText: 'MessageChannel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MessageEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MessageEvent\nvar MessageEvent: {\n new (type: string, eventInitDict?: MessageEventInit | undefined): MessageEvent;\n prototype: MessageEvent;\n}',
insertTextFormat: 1,
insertText: 'MessageEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MessagePortEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MessagePortEventMap',
insertTextFormat: 1,
insertText: 'MessagePortEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MessagePort',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MessagePort\nvar MessagePort: {\n new (): MessagePort;\n prototype: MessagePort;\n}',
insertTextFormat: 1,
insertText: 'MessagePort' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MimeType',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MimeType\nvar MimeType: {\n new (): MimeType;\n prototype: MimeType;\n}',
insertTextFormat: 1,
insertText: 'MimeType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MimeTypeArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MimeTypeArray\nvar MimeTypeArray: {\n new (): MimeTypeArray;\n prototype: MimeTypeArray;\n}',
insertTextFormat: 1,
insertText: 'MimeTypeArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MouseEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MouseEvent\nvar MouseEvent: {\n new (typeArg: string, eventInitDict?: MouseEventInit | undefined): MouseEvent;\n prototype: MouseEvent;\n}',
insertTextFormat: 1,
insertText: 'MouseEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MutationEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MutationEvent\nvar MutationEvent: {\n new (): MutationEvent;\n prototype: MutationEvent;\n readonly ADDITION: number;\n readonly MODIFICATION: number;\n readonly REMOVAL: number;\n}',
insertTextFormat: 1,
insertText: 'MutationEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MutationObserver',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MutationObserver\nvar MutationObserver: {\n new (callback: MutationCallback): MutationObserver;\n prototype: MutationObserver;\n}',
insertTextFormat: 1,
insertText: 'MutationObserver' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MutationRecord',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MutationRecord\nvar MutationRecord: {\n new (): MutationRecord;\n prototype: MutationRecord;\n}',
insertTextFormat: 1,
insertText: 'MutationRecord' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NamedNodeMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NamedNodeMap\nvar NamedNodeMap: {\n new (): NamedNodeMap;\n prototype: NamedNodeMap;\n}',
insertTextFormat: 1,
insertText: 'NamedNodeMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigationCompletedEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigationCompletedEvent\nvar NavigationCompletedEvent: {\n new (): NavigationCompletedEvent;\n prototype: NavigationCompletedEvent;\n}',
insertTextFormat: 1,
insertText: 'NavigationCompletedEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigationEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigationEvent\nvar NavigationEvent: {\n new (): NavigationEvent;\n prototype: NavigationEvent;\n}',
insertTextFormat: 1,
insertText: 'NavigationEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigationEventWithReferrer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigationEventWithReferrer\nvar NavigationEventWithReferrer: {\n new (): NavigationEventWithReferrer;\n prototype: NavigationEventWithReferrer;\n}',
insertTextFormat: 1,
insertText: 'NavigationEventWithReferrer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Navigator',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Navigator\nvar Navigator: {\n new (): Navigator;\n prototype: Navigator;\n}',
insertTextFormat: 1,
insertText: 'Navigator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Node',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Node\nvar Node: {\n new (): Node;\n prototype: Node;\n readonly ATTRIBUTE_NODE: number;\n readonly CDATA_SECTION_NODE: number;\n readonly COMMENT_NODE: number;\n readonly DOCUMENT_FRAGMENT_NODE: number;\n readonly DOCUMENT_NODE: number;\n readonly DOCUMENT_POSITION_CONTAINED_BY: number;\n readonly DOCUMENT_POSITION_CONTAINS: number;\n readonly DOCUMENT_POSITION_DISCONNECTED: number;\n readonly DOCUMENT_POSITION_FOLLOWING: number;\n readonly DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: number;\n readonly DOCUMENT_POSITION_PRECEDING: number;\n readonly DOCUMENT_TYPE_NODE: number;\n readonly ELEMENT_NODE: number;\n readonly ENTITY_NODE: number;\n readonly ENTITY_REFERENCE_NODE: number;\n readonly NOTATION_NODE: number;\n readonly PROCESSING_INSTRUCTION_NODE: number;\n readonly TEXT_NODE: number;\n}',
insertTextFormat: 1,
insertText: 'Node' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NodeFilter',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NodeFilter\nvar NodeFilter: {\n readonly FILTER_ACCEPT: number;\n readonly FILTER_REJECT: number;\n readonly FILTER_SKIP: number;\n readonly SHOW_ALL: number;\n readonly SHOW_ATTRIBUTE: number;\n readonly SHOW_CDATA_SECTION: number;\n readonly SHOW_COMMENT: number;\n readonly SHOW_DOCUMENT: number;\n readonly SHOW_DOCUMENT_FRAGMENT: number;\n readonly SHOW_DOCUMENT_TYPE: number;\n readonly SHOW_ELEMENT: number;\n readonly SHOW_ENTITY: number;\n readonly SHOW_ENTITY_REFERENCE: number;\n readonly SHOW_NOTATION: number;\n readonly SHOW_PROCESSING_INSTRUCTION: number;\n readonly SHOW_TEXT: number;\n}',
insertTextFormat: 1,
insertText: 'NodeFilter' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NodeIterator',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NodeIterator\nvar NodeIterator: {\n new (): NodeIterator;\n prototype: NodeIterator;\n}',
insertTextFormat: 1,
insertText: 'NodeIterator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NodeList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NodeList\nvar NodeList: {\n new (): NodeList;\n prototype: NodeList;\n}',
insertTextFormat: 1,
insertText: 'NodeList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NotificationEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NotificationEventMap',
insertTextFormat: 1,
insertText: 'NotificationEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Notification',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Notification\nvar Notification: {\n new (title: string, options?: NotificationOptions | undefined): Notification;\n prototype: Notification;\n requestPermission(callback?: NotificationPermissionCallback | undefined): Promise<NotificationPermission>;\n}',
insertTextFormat: 1,
insertText: 'Notification' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OES_element_index_uint',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OES_element_index_uint\nvar OES_element_index_uint: {\n new (): OES_element_index_uint;\n prototype: OES_element_index_uint;\n}',
insertTextFormat: 1,
insertText: 'OES_element_index_uint' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OES_standard_derivatives',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OES_standard_derivatives\nvar OES_standard_derivatives: {\n new (): OES_standard_derivatives;\n prototype: OES_standard_derivatives;\n readonly FRAGMENT_SHADER_DERIVATIVE_HINT_OES: number;\n}',
insertTextFormat: 1,
insertText: 'OES_standard_derivatives' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OES_texture_float',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OES_texture_float\nvar OES_texture_float: {\n new (): OES_texture_float;\n prototype: OES_texture_float;\n}',
insertTextFormat: 1,
insertText: 'OES_texture_float' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OES_texture_float_linear',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OES_texture_float_linear\nvar OES_texture_float_linear: {\n new (): OES_texture_float_linear;\n prototype: OES_texture_float_linear;\n}',
insertTextFormat: 1,
insertText: 'OES_texture_float_linear' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OES_texture_half_float',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OES_texture_half_float\nvar OES_texture_half_float: {\n new (): OES_texture_half_float;\n prototype: OES_texture_half_float;\n readonly HALF_FLOAT_OES: number;\n}',
insertTextFormat: 1,
insertText: 'OES_texture_half_float' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OES_texture_half_float_linear',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OES_texture_half_float_linear\nvar OES_texture_half_float_linear: {\n new (): OES_texture_half_float_linear;\n prototype: OES_texture_half_float_linear;\n}',
insertTextFormat: 1,
insertText: 'OES_texture_half_float_linear' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OfflineAudioCompletionEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OfflineAudioCompletionEvent\nvar OfflineAudioCompletionEvent: {\n new (): OfflineAudioCompletionEvent;\n prototype: OfflineAudioCompletionEvent;\n}',
insertTextFormat: 1,
insertText: 'OfflineAudioCompletionEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OfflineAudioContextEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OfflineAudioContextEventMap',
insertTextFormat: 1,
insertText: 'OfflineAudioContextEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OfflineAudioContext',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OfflineAudioContext\nvar OfflineAudioContext: {\n new (numberOfChannels: number, length: number, sampleRate: number): OfflineAudioContext;\n prototype: OfflineAudioContext;\n}',
insertTextFormat: 1,
insertText: 'OfflineAudioContext' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OscillatorNodeEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OscillatorNodeEventMap',
insertTextFormat: 1,
insertText: 'OscillatorNodeEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OscillatorNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OscillatorNode\nvar OscillatorNode: {\n new (): OscillatorNode;\n prototype: OscillatorNode;\n}',
insertTextFormat: 1,
insertText: 'OscillatorNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OverflowEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface OverflowEvent\nvar OverflowEvent: {\n new (): OverflowEvent;\n prototype: OverflowEvent;\n readonly BOTH: number;\n readonly HORIZONTAL: number;\n readonly VERTICAL: number;\n}',
insertTextFormat: 1,
insertText: 'OverflowEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PageTransitionEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PageTransitionEvent\nvar PageTransitionEvent: {\n new (): PageTransitionEvent;\n prototype: PageTransitionEvent;\n}',
insertTextFormat: 1,
insertText: 'PageTransitionEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PannerNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PannerNode\nvar PannerNode: {\n new (): PannerNode;\n prototype: PannerNode;\n}',
insertTextFormat: 1,
insertText: 'PannerNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Path2D',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Path2D\nvar Path2D: {\n new (path?: Path2D | undefined): Path2D;\n prototype: Path2D;\n}',
insertTextFormat: 1,
insertText: 'Path2D' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentAddress',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentAddress\nvar PaymentAddress: {\n new (): PaymentAddress;\n prototype: PaymentAddress;\n}',
insertTextFormat: 1,
insertText: 'PaymentAddress' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentRequestEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentRequestEventMap',
insertTextFormat: 1,
insertText: 'PaymentRequestEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentRequest',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentRequest\nvar PaymentRequest: {\n new (methodData: PaymentMethodData[], details: PaymentDetails, options?: PaymentOptions | undefined): PaymentRequest;\n prototype: PaymentRequest;\n}',
insertTextFormat: 1,
insertText: 'PaymentRequest' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentRequestUpdateEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentRequestUpdateEvent\nvar PaymentRequestUpdateEvent: {\n new (type: string, eventInitDict?: PaymentRequestUpdateEventInit | undefined): PaymentRequestUpdateEvent;\n prototype: PaymentRequestUpdateEvent;\n}',
insertTextFormat: 1,
insertText: 'PaymentRequestUpdateEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentResponse',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PaymentResponse\nvar PaymentResponse: {\n new (): PaymentResponse;\n prototype: PaymentResponse;\n}',
insertTextFormat: 1,
insertText: 'PaymentResponse' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PerfWidgetExternal',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PerfWidgetExternal\nvar PerfWidgetExternal: {\n new (): PerfWidgetExternal;\n prototype: PerfWidgetExternal;\n}',
insertTextFormat: 1,
insertText: 'PerfWidgetExternal' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Performance',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Performance\nvar Performance: {\n new (): Performance;\n prototype: Performance;\n}',
insertTextFormat: 1,
insertText: 'Performance' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PerformanceEntry',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PerformanceEntry\nvar PerformanceEntry: {\n new (): PerformanceEntry;\n prototype: PerformanceEntry;\n}',
insertTextFormat: 1,
insertText: 'PerformanceEntry' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PerformanceMark',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PerformanceMark\nvar PerformanceMark: {\n new (): PerformanceMark;\n prototype: PerformanceMark;\n}',
insertTextFormat: 1,
insertText: 'PerformanceMark' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PerformanceMeasure',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PerformanceMeasure\nvar PerformanceMeasure: {\n new (): PerformanceMeasure;\n prototype: PerformanceMeasure;\n}',
insertTextFormat: 1,
insertText: 'PerformanceMeasure' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PerformanceNavigation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PerformanceNavigation\nvar PerformanceNavigation: {\n new (): PerformanceNavigation;\n prototype: PerformanceNavigation;\n readonly TYPE_BACK_FORWARD: number;\n readonly TYPE_NAVIGATE: number;\n readonly TYPE_RELOAD: number;\n readonly TYPE_RESERVED: number;\n}',
insertTextFormat: 1,
insertText: 'PerformanceNavigation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PerformanceNavigationTiming',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PerformanceNavigationTiming\nvar PerformanceNavigationTiming: {\n new (): PerformanceNavigationTiming;\n prototype: PerformanceNavigationTiming;\n}',
insertTextFormat: 1,
insertText: 'PerformanceNavigationTiming' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PerformanceResourceTiming',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PerformanceResourceTiming\nvar PerformanceResourceTiming: {\n new (): PerformanceResourceTiming;\n prototype: PerformanceResourceTiming;\n}',
insertTextFormat: 1,
insertText: 'PerformanceResourceTiming' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PerformanceTiming',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PerformanceTiming\nvar PerformanceTiming: {\n new (): PerformanceTiming;\n prototype: PerformanceTiming;\n}',
insertTextFormat: 1,
insertText: 'PerformanceTiming' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PeriodicWave',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PeriodicWave\nvar PeriodicWave: {\n new (): PeriodicWave;\n prototype: PeriodicWave;\n}',
insertTextFormat: 1,
insertText: 'PeriodicWave' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PermissionRequest',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PermissionRequest\nvar PermissionRequest: {\n new (): PermissionRequest;\n prototype: PermissionRequest;\n}',
insertTextFormat: 1,
insertText: 'PermissionRequest' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PermissionRequestedEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PermissionRequestedEvent\nvar PermissionRequestedEvent: {\n new (): PermissionRequestedEvent;\n prototype: PermissionRequestedEvent;\n}',
insertTextFormat: 1,
insertText: 'PermissionRequestedEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Plugin',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Plugin\nvar Plugin: {\n new (): Plugin;\n prototype: Plugin;\n}',
insertTextFormat: 1,
insertText: 'Plugin' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PluginArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PluginArray\nvar PluginArray: {\n new (): PluginArray;\n prototype: PluginArray;\n}',
insertTextFormat: 1,
insertText: 'PluginArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PointerEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PointerEvent\nvar PointerEvent: {\n new (typeArg: string, eventInitDict?: PointerEventInit | undefined): PointerEvent;\n prototype: PointerEvent;\n}',
insertTextFormat: 1,
insertText: 'PointerEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PopStateEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PopStateEvent\nvar PopStateEvent: {\n new (typeArg: string, eventInitDict?: PopStateEventInit | undefined): PopStateEvent;\n prototype: PopStateEvent;\n}',
insertTextFormat: 1,
insertText: 'PopStateEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Position',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Position\nvar Position: {\n new (): Position;\n prototype: Position;\n}',
insertTextFormat: 1,
insertText: 'Position' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PositionError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PositionError\nvar PositionError: {\n new (): PositionError;\n prototype: PositionError;\n readonly PERMISSION_DENIED: number;\n readonly POSITION_UNAVAILABLE: number;\n readonly TIMEOUT: number;\n}',
insertTextFormat: 1,
insertText: 'PositionError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ProcessingInstruction',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ProcessingInstruction\nvar ProcessingInstruction: {\n new (): ProcessingInstruction;\n prototype: ProcessingInstruction;\n}',
insertTextFormat: 1,
insertText: 'ProcessingInstruction' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ProgressEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ProgressEvent\nvar ProgressEvent: {\n new (type: string, eventInitDict?: ProgressEventInit | undefined): ProgressEvent;\n prototype: ProgressEvent;\n}',
insertTextFormat: 1,
insertText: 'ProgressEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PushManager',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PushManager\nvar PushManager: {\n new (): PushManager;\n prototype: PushManager;\n}',
insertTextFormat: 1,
insertText: 'PushManager' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PushSubscription',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PushSubscription\nvar PushSubscription: {\n new (): PushSubscription;\n prototype: PushSubscription;\n}',
insertTextFormat: 1,
insertText: 'PushSubscription' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PushSubscriptionOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PushSubscriptionOptions\nvar PushSubscriptionOptions: {\n new (): PushSubscriptionOptions;\n prototype: PushSubscriptionOptions;\n}',
insertTextFormat: 1,
insertText: 'PushSubscriptionOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDTMFToneChangeEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCDTMFToneChangeEvent\nvar RTCDTMFToneChangeEvent: {\n new (typeArg: string, eventInitDict: RTCDTMFToneChangeEventInit): RTCDTMFToneChangeEvent;\n prototype: RTCDTMFToneChangeEvent;\n}',
insertTextFormat: 1,
insertText: 'RTCDTMFToneChangeEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDtlsTransportEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCDtlsTransportEventMap',
insertTextFormat: 1,
insertText: 'RTCDtlsTransportEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDtlsTransport',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCDtlsTransport\nvar RTCDtlsTransport: {\n new (transport: RTCIceTransport): RTCDtlsTransport;\n prototype: RTCDtlsTransport;\n}',
insertTextFormat: 1,
insertText: 'RTCDtlsTransport' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDtlsTransportStateChangedEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCDtlsTransportStateChangedEvent\nvar RTCDtlsTransportStateChangedEvent: {\n new (): RTCDtlsTransportStateChangedEvent;\n prototype: RTCDtlsTransportStateChangedEvent;\n}',
insertTextFormat: 1,
insertText: 'RTCDtlsTransportStateChangedEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDtmfSenderEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCDtmfSenderEventMap',
insertTextFormat: 1,
insertText: 'RTCDtmfSenderEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDtmfSender',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCDtmfSender\nvar RTCDtmfSender: {\n new (sender: RTCRtpSender): RTCDtmfSender;\n prototype: RTCDtmfSender;\n}',
insertTextFormat: 1,
insertText: 'RTCDtmfSender' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceCandidate',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceCandidate\nvar RTCIceCandidate: {\n new (candidateInitDict?: RTCIceCandidateInit | undefined): RTCIceCandidate;\n prototype: RTCIceCandidate;\n}',
insertTextFormat: 1,
insertText: 'RTCIceCandidate' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceCandidatePairChangedEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceCandidatePairChangedEvent\nvar RTCIceCandidatePairChangedEvent: {\n new (): RTCIceCandidatePairChangedEvent;\n prototype: RTCIceCandidatePairChangedEvent;\n}',
insertTextFormat: 1,
insertText: 'RTCIceCandidatePairChangedEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceGathererEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceGathererEventMap',
insertTextFormat: 1,
insertText: 'RTCIceGathererEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceGatherer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceGatherer\nvar RTCIceGatherer: {\n new (options: RTCIceGatherOptions): RTCIceGatherer;\n prototype: RTCIceGatherer;\n}',
insertTextFormat: 1,
insertText: 'RTCIceGatherer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceGathererEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceGathererEvent\nvar RTCIceGathererEvent: {\n new (): RTCIceGathererEvent;\n prototype: RTCIceGathererEvent;\n}',
insertTextFormat: 1,
insertText: 'RTCIceGathererEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceTransportEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceTransportEventMap',
insertTextFormat: 1,
insertText: 'RTCIceTransportEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceTransport',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceTransport\nvar RTCIceTransport: {\n new (): RTCIceTransport;\n prototype: RTCIceTransport;\n}',
insertTextFormat: 1,
insertText: 'RTCIceTransport' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceTransportStateChangedEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCIceTransportStateChangedEvent\nvar RTCIceTransportStateChangedEvent: {\n new (): RTCIceTransportStateChangedEvent;\n prototype: RTCIceTransportStateChangedEvent;\n}',
insertTextFormat: 1,
insertText: 'RTCIceTransportStateChangedEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCPeerConnectionEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCPeerConnectionEventMap',
insertTextFormat: 1,
insertText: 'RTCPeerConnectionEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCPeerConnection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCPeerConnection\nvar RTCPeerConnection: {\n new (configuration: RTCConfiguration): RTCPeerConnection;\n prototype: RTCPeerConnection;\n}',
insertTextFormat: 1,
insertText: 'RTCPeerConnection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCPeerConnectionIceEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCPeerConnectionIceEvent\nvar RTCPeerConnectionIceEvent: {\n new (type: string, eventInitDict: RTCPeerConnectionIceEventInit): RTCPeerConnectionIceEvent;\n prototype: RTCPeerConnectionIceEvent;\n}',
insertTextFormat: 1,
insertText: 'RTCPeerConnectionIceEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpReceiverEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpReceiverEventMap',
insertTextFormat: 1,
insertText: 'RTCRtpReceiverEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpReceiver',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpReceiver\nvar RTCRtpReceiver: {\n new (transport: RTCDtlsTransport | RTCSrtpSdesTransport, kind: string, rtcpTransport?: RTCDtlsTransport | undefined): RTCRtpReceiver;\n prototype: RTCRtpReceiver;\n getCapabilities(kind?: string | undefined): RTCRtpCapabilities;\n}',
insertTextFormat: 1,
insertText: 'RTCRtpReceiver' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpSenderEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpSenderEventMap',
insertTextFormat: 1,
insertText: 'RTCRtpSenderEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCRtpSender',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCRtpSender\nvar RTCRtpSender: {\n new (track: MediaStreamTrack, transport: RTCDtlsTransport | RTCSrtpSdesTransport, rtcpTransport?: RTCDtlsTransport | undefined): RTCRtpSender;\n prototype: RTCRtpSender;\n getCapabilities(kind?: string | undefined): RTCRtpCapabilities;\n}',
insertTextFormat: 1,
insertText: 'RTCRtpSender' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSessionDescription',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCSessionDescription\nvar RTCSessionDescription: {\n new (descriptionInitDict?: RTCSessionDescriptionInit | undefined): RTCSessionDescription;\n prototype: RTCSessionDescription;\n}',
insertTextFormat: 1,
insertText: 'RTCSessionDescription' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSrtpSdesTransportEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCSrtpSdesTransportEventMap',
insertTextFormat: 1,
insertText: 'RTCSrtpSdesTransportEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSrtpSdesTransport',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCSrtpSdesTransport\nvar RTCSrtpSdesTransport: {\n new (transport: RTCIceTransport, encryptParameters: RTCSrtpSdesParameters, decryptParameters: RTCSrtpSdesParameters): RTCSrtpSdesTransport;\n prototype: RTCSrtpSdesTransport;\n getLocalParameters(): RTCSrtpSdesParameters[];\n}',
insertTextFormat: 1,
insertText: 'RTCSrtpSdesTransport' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSsrcConflictEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCSsrcConflictEvent\nvar RTCSsrcConflictEvent: {\n new (): RTCSsrcConflictEvent;\n prototype: RTCSsrcConflictEvent;\n}',
insertTextFormat: 1,
insertText: 'RTCSsrcConflictEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCStatsProvider',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCStatsProvider\nvar RTCStatsProvider: {\n new (): RTCStatsProvider;\n prototype: RTCStatsProvider;\n}',
insertTextFormat: 1,
insertText: 'RTCStatsProvider' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Range',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Range\nvar Range: {\n new (): Range;\n prototype: Range;\n readonly END_TO_END: number;\n readonly END_TO_START: number;\n readonly START_TO_END: number;\n readonly START_TO_START: number;\n}',
insertTextFormat: 1,
insertText: 'Range' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ReadableStream',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReadableStream\nvar ReadableStream: {\n new (): ReadableStream;\n prototype: ReadableStream;\n}',
insertTextFormat: 1,
insertText: 'ReadableStream' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ReadableStreamReader',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReadableStreamReader\nvar ReadableStreamReader: {\n new (): ReadableStreamReader;\n prototype: ReadableStreamReader;\n}',
insertTextFormat: 1,
insertText: 'ReadableStreamReader' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Request',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Request\nvar Request: {\n new (input: string | Request, init?: RequestInit | undefined): Request;\n prototype: Request;\n}',
insertTextFormat: 1,
insertText: 'Request' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Response',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Response\nvar Response: {\n new (body?: any, init?: ResponseInit | undefined): Response;\n prototype: Response;\n}',
insertTextFormat: 1,
insertText: 'Response' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAElement\nvar SVGAElement: {\n new (): SVGAElement;\n prototype: SVGAElement;\n}',
insertTextFormat: 1,
insertText: 'SVGAElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAngle',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAngle\nvar SVGAngle: {\n new (): SVGAngle;\n prototype: SVGAngle;\n readonly SVG_ANGLETYPE_DEG: number;\n readonly SVG_ANGLETYPE_GRAD: number;\n readonly SVG_ANGLETYPE_RAD: number;\n readonly SVG_ANGLETYPE_UNKNOWN: number;\n readonly SVG_ANGLETYPE_UNSPECIFIED: number;\n}',
insertTextFormat: 1,
insertText: 'SVGAngle' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedAngle',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedAngle\nvar SVGAnimatedAngle: {\n new (): SVGAnimatedAngle;\n prototype: SVGAnimatedAngle;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedAngle' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedBoolean',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedBoolean\nvar SVGAnimatedBoolean: {\n new (): SVGAnimatedBoolean;\n prototype: SVGAnimatedBoolean;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedBoolean' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedEnumeration',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedEnumeration\nvar SVGAnimatedEnumeration: {\n new (): SVGAnimatedEnumeration;\n prototype: SVGAnimatedEnumeration;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedEnumeration' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedInteger',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedInteger\nvar SVGAnimatedInteger: {\n new (): SVGAnimatedInteger;\n prototype: SVGAnimatedInteger;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedInteger' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedLength',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedLength\nvar SVGAnimatedLength: {\n new (): SVGAnimatedLength;\n prototype: SVGAnimatedLength;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedLength' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedLengthList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedLengthList\nvar SVGAnimatedLengthList: {\n new (): SVGAnimatedLengthList;\n prototype: SVGAnimatedLengthList;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedLengthList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedNumber',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedNumber\nvar SVGAnimatedNumber: {\n new (): SVGAnimatedNumber;\n prototype: SVGAnimatedNumber;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedNumber' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedNumberList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedNumberList\nvar SVGAnimatedNumberList: {\n new (): SVGAnimatedNumberList;\n prototype: SVGAnimatedNumberList;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedNumberList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedPreserveAspectRatio',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedPreserveAspectRatio\nvar SVGAnimatedPreserveAspectRatio: {\n new (): SVGAnimatedPreserveAspectRatio;\n prototype: SVGAnimatedPreserveAspectRatio;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedPreserveAspectRatio' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedRect',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedRect\nvar SVGAnimatedRect: {\n new (): SVGAnimatedRect;\n prototype: SVGAnimatedRect;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedRect' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedString',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedString\nvar SVGAnimatedString: {\n new (): SVGAnimatedString;\n prototype: SVGAnimatedString;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedTransformList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedTransformList\nvar SVGAnimatedTransformList: {\n new (): SVGAnimatedTransformList;\n prototype: SVGAnimatedTransformList;\n}',
insertTextFormat: 1,
insertText: 'SVGAnimatedTransformList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGCircleElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGCircleElement\nvar SVGCircleElement: {\n new (): SVGCircleElement;\n prototype: SVGCircleElement;\n}',
insertTextFormat: 1,
insertText: 'SVGCircleElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGClipPathElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGClipPathElement\nvar SVGClipPathElement: {\n new (): SVGClipPathElement;\n prototype: SVGClipPathElement;\n}',
insertTextFormat: 1,
insertText: 'SVGClipPathElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGComponentTransferFunctionElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGComponentTransferFunctionElement\nvar SVGComponentTransferFunctionElement: {\n new (): SVGComponentTransferFunctionElement;\n prototype: SVGComponentTransferFunctionElement;\n readonly SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE: number;\n readonly SVG_FECOMPONENTTRANSFER_TYPE_GAMMA: number;\n readonly SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY: number;\n readonly SVG_FECOMPONENTTRANSFER_TYPE_LINEAR: number;\n readonly SVG_FECOMPONENTTRANSFER_TYPE_TABLE: number;\n readonly SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGComponentTransferFunctionElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGDefsElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGDefsElement\nvar SVGDefsElement: {\n new (): SVGDefsElement;\n prototype: SVGDefsElement;\n}',
insertTextFormat: 1,
insertText: 'SVGDefsElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGDescElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGDescElement\nvar SVGDescElement: {\n new (): SVGDescElement;\n prototype: SVGDescElement;\n}',
insertTextFormat: 1,
insertText: 'SVGDescElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGElementEventMap',
insertTextFormat: 1,
insertText: 'SVGElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGElement\nvar SVGElement: {\n new (): SVGElement;\n prototype: SVGElement;\n}',
insertTextFormat: 1,
insertText: 'SVGElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGElementInstance',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGElementInstance\nvar SVGElementInstance: {\n new (): SVGElementInstance;\n prototype: SVGElementInstance;\n}',
insertTextFormat: 1,
insertText: 'SVGElementInstance' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGElementInstanceList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGElementInstanceList\nvar SVGElementInstanceList: {\n new (): SVGElementInstanceList;\n prototype: SVGElementInstanceList;\n}',
insertTextFormat: 1,
insertText: 'SVGElementInstanceList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGEllipseElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGEllipseElement\nvar SVGEllipseElement: {\n new (): SVGEllipseElement;\n prototype: SVGEllipseElement;\n}',
insertTextFormat: 1,
insertText: 'SVGEllipseElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEBlendElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEBlendElement\nvar SVGFEBlendElement: {\n new (): SVGFEBlendElement;\n prototype: SVGFEBlendElement;\n readonly SVG_FEBLEND_MODE_COLOR: number;\n readonly SVG_FEBLEND_MODE_COLOR_BURN: number;\n readonly SVG_FEBLEND_MODE_COLOR_DODGE: number;\n readonly SVG_FEBLEND_MODE_DARKEN: number;\n readonly SVG_FEBLEND_MODE_DIFFERENCE: number;\n readonly SVG_FEBLEND_MODE_EXCLUSION: number;\n readonly SVG_FEBLEND_MODE_HARD_LIGHT: number;\n readonly SVG_FEBLEND_MODE_HUE: number;\n readonly SVG_FEBLEND_MODE_LIGHTEN: number;\n readonly SVG_FEBLEND_MODE_LUMINOSITY: number;\n readonly SVG_FEBLEND_MODE_MULTIPLY: number;\n readonly SVG_FEBLEND_MODE_NORMAL: number;\n readonly SVG_FEBLEND_MODE_OVERLAY: number;\n readonly SVG_FEBLEND_MODE_SATURATION: number;\n readonly SVG_FEBLEND_MODE_SCREEN: number;\n readonly SVG_FEBLEND_MODE_SOFT_LIGHT: number;\n readonly SVG_FEBLEND_MODE_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGFEBlendElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEColorMatrixElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEColorMatrixElement\nvar SVGFEColorMatrixElement: {\n new (): SVGFEColorMatrixElement;\n prototype: SVGFEColorMatrixElement;\n readonly SVG_FECOLORMATRIX_TYPE_HUEROTATE: number;\n readonly SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA: number;\n readonly SVG_FECOLORMATRIX_TYPE_MATRIX: number;\n readonly SVG_FECOLORMATRIX_TYPE_SATURATE: number;\n readonly SVG_FECOLORMATRIX_TYPE_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGFEColorMatrixElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEComponentTransferElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEComponentTransferElement\nvar SVGFEComponentTransferElement: {\n new (): SVGFEComponentTransferElement;\n prototype: SVGFEComponentTransferElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEComponentTransferElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFECompositeElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFECompositeElement\nvar SVGFECompositeElement: {\n new (): SVGFECompositeElement;\n prototype: SVGFECompositeElement;\n readonly SVG_FECOMPOSITE_OPERATOR_ARITHMETIC: number;\n readonly SVG_FECOMPOSITE_OPERATOR_ATOP: number;\n readonly SVG_FECOMPOSITE_OPERATOR_IN: number;\n readonly SVG_FECOMPOSITE_OPERATOR_OUT: number;\n readonly SVG_FECOMPOSITE_OPERATOR_OVER: number;\n readonly SVG_FECOMPOSITE_OPERATOR_UNKNOWN: number;\n readonly SVG_FECOMPOSITE_OPERATOR_XOR: number;\n}',
insertTextFormat: 1,
insertText: 'SVGFECompositeElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEConvolveMatrixElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEConvolveMatrixElement\nvar SVGFEConvolveMatrixElement: {\n new (): SVGFEConvolveMatrixElement;\n prototype: SVGFEConvolveMatrixElement;\n readonly SVG_EDGEMODE_DUPLICATE: number;\n readonly SVG_EDGEMODE_NONE: number;\n readonly SVG_EDGEMODE_UNKNOWN: number;\n readonly SVG_EDGEMODE_WRAP: number;\n}',
insertTextFormat: 1,
insertText: 'SVGFEConvolveMatrixElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEDiffuseLightingElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEDiffuseLightingElement\nvar SVGFEDiffuseLightingElement: {\n new (): SVGFEDiffuseLightingElement;\n prototype: SVGFEDiffuseLightingElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEDiffuseLightingElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEDisplacementMapElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEDisplacementMapElement\nvar SVGFEDisplacementMapElement: {\n new (): SVGFEDisplacementMapElement;\n prototype: SVGFEDisplacementMapElement;\n readonly SVG_CHANNEL_A: number;\n readonly SVG_CHANNEL_B: number;\n readonly SVG_CHANNEL_G: number;\n readonly SVG_CHANNEL_R: number;\n readonly SVG_CHANNEL_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGFEDisplacementMapElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEDistantLightElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEDistantLightElement\nvar SVGFEDistantLightElement: {\n new (): SVGFEDistantLightElement;\n prototype: SVGFEDistantLightElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEDistantLightElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEFloodElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEFloodElement\nvar SVGFEFloodElement: {\n new (): SVGFEFloodElement;\n prototype: SVGFEFloodElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEFloodElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEFuncAElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEFuncAElement\nvar SVGFEFuncAElement: {\n new (): SVGFEFuncAElement;\n prototype: SVGFEFuncAElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEFuncAElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEFuncBElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEFuncBElement\nvar SVGFEFuncBElement: {\n new (): SVGFEFuncBElement;\n prototype: SVGFEFuncBElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEFuncBElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEFuncGElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEFuncGElement\nvar SVGFEFuncGElement: {\n new (): SVGFEFuncGElement;\n prototype: SVGFEFuncGElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEFuncGElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEFuncRElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEFuncRElement\nvar SVGFEFuncRElement: {\n new (): SVGFEFuncRElement;\n prototype: SVGFEFuncRElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEFuncRElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEGaussianBlurElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEGaussianBlurElement\nvar SVGFEGaussianBlurElement: {\n new (): SVGFEGaussianBlurElement;\n prototype: SVGFEGaussianBlurElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEGaussianBlurElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEImageElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEImageElement\nvar SVGFEImageElement: {\n new (): SVGFEImageElement;\n prototype: SVGFEImageElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEImageElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEMergeElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEMergeElement\nvar SVGFEMergeElement: {\n new (): SVGFEMergeElement;\n prototype: SVGFEMergeElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEMergeElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEMergeNodeElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEMergeNodeElement\nvar SVGFEMergeNodeElement: {\n new (): SVGFEMergeNodeElement;\n prototype: SVGFEMergeNodeElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEMergeNodeElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEMorphologyElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEMorphologyElement\nvar SVGFEMorphologyElement: {\n new (): SVGFEMorphologyElement;\n prototype: SVGFEMorphologyElement;\n readonly SVG_MORPHOLOGY_OPERATOR_DILATE: number;\n readonly SVG_MORPHOLOGY_OPERATOR_ERODE: number;\n readonly SVG_MORPHOLOGY_OPERATOR_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGFEMorphologyElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEOffsetElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEOffsetElement\nvar SVGFEOffsetElement: {\n new (): SVGFEOffsetElement;\n prototype: SVGFEOffsetElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEOffsetElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFEPointLightElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFEPointLightElement\nvar SVGFEPointLightElement: {\n new (): SVGFEPointLightElement;\n prototype: SVGFEPointLightElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFEPointLightElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFESpecularLightingElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFESpecularLightingElement\nvar SVGFESpecularLightingElement: {\n new (): SVGFESpecularLightingElement;\n prototype: SVGFESpecularLightingElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFESpecularLightingElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFESpotLightElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFESpotLightElement\nvar SVGFESpotLightElement: {\n new (): SVGFESpotLightElement;\n prototype: SVGFESpotLightElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFESpotLightElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFETileElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFETileElement\nvar SVGFETileElement: {\n new (): SVGFETileElement;\n prototype: SVGFETileElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFETileElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFETurbulenceElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFETurbulenceElement\nvar SVGFETurbulenceElement: {\n new (): SVGFETurbulenceElement;\n prototype: SVGFETurbulenceElement;\n readonly SVG_STITCHTYPE_NOSTITCH: number;\n readonly SVG_STITCHTYPE_STITCH: number;\n readonly SVG_STITCHTYPE_UNKNOWN: number;\n readonly SVG_TURBULENCE_TYPE_FRACTALNOISE: number;\n readonly SVG_TURBULENCE_TYPE_TURBULENCE: number;\n readonly SVG_TURBULENCE_TYPE_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGFETurbulenceElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFilterElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFilterElement\nvar SVGFilterElement: {\n new (): SVGFilterElement;\n prototype: SVGFilterElement;\n}',
insertTextFormat: 1,
insertText: 'SVGFilterElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGForeignObjectElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGForeignObjectElement\nvar SVGForeignObjectElement: {\n new (): SVGForeignObjectElement;\n prototype: SVGForeignObjectElement;\n}',
insertTextFormat: 1,
insertText: 'SVGForeignObjectElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGGElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGGElement\nvar SVGGElement: {\n new (): SVGGElement;\n prototype: SVGGElement;\n}',
insertTextFormat: 1,
insertText: 'SVGGElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGGradientElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGGradientElement\nvar SVGGradientElement: {\n new (): SVGGradientElement;\n prototype: SVGGradientElement;\n readonly SVG_SPREADMETHOD_PAD: number;\n readonly SVG_SPREADMETHOD_REFLECT: number;\n readonly SVG_SPREADMETHOD_REPEAT: number;\n readonly SVG_SPREADMETHOD_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGGradientElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGGraphicsElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGGraphicsElement\nvar SVGGraphicsElement: {\n new (): SVGGraphicsElement;\n prototype: SVGGraphicsElement;\n}',
insertTextFormat: 1,
insertText: 'SVGGraphicsElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGImageElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGImageElement\nvar SVGImageElement: {\n new (): SVGImageElement;\n prototype: SVGImageElement;\n}',
insertTextFormat: 1,
insertText: 'SVGImageElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGLength',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGLength\nvar SVGLength: {\n new (): SVGLength;\n prototype: SVGLength;\n readonly SVG_LENGTHTYPE_CM: number;\n readonly SVG_LENGTHTYPE_EMS: number;\n readonly SVG_LENGTHTYPE_EXS: number;\n readonly SVG_LENGTHTYPE_IN: number;\n readonly SVG_LENGTHTYPE_MM: number;\n readonly SVG_LENGTHTYPE_NUMBER: number;\n readonly SVG_LENGTHTYPE_PC: number;\n readonly SVG_LENGTHTYPE_PERCENTAGE: number;\n readonly SVG_LENGTHTYPE_PT: number;\n readonly SVG_LENGTHTYPE_PX: number;\n readonly SVG_LENGTHTYPE_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGLength' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGLengthList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGLengthList\nvar SVGLengthList: {\n new (): SVGLengthList;\n prototype: SVGLengthList;\n}',
insertTextFormat: 1,
insertText: 'SVGLengthList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGLineElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGLineElement\nvar SVGLineElement: {\n new (): SVGLineElement;\n prototype: SVGLineElement;\n}',
insertTextFormat: 1,
insertText: 'SVGLineElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGLinearGradientElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGLinearGradientElement\nvar SVGLinearGradientElement: {\n new (): SVGLinearGradientElement;\n prototype: SVGLinearGradientElement;\n}',
insertTextFormat: 1,
insertText: 'SVGLinearGradientElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGMarkerElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGMarkerElement\nvar SVGMarkerElement: {\n new (): SVGMarkerElement;\n prototype: SVGMarkerElement;\n readonly SVG_MARKERUNITS_STROKEWIDTH: number;\n readonly SVG_MARKERUNITS_UNKNOWN: number;\n readonly SVG_MARKERUNITS_USERSPACEONUSE: number;\n readonly SVG_MARKER_ORIENT_ANGLE: number;\n readonly SVG_MARKER_ORIENT_AUTO: number;\n readonly SVG_MARKER_ORIENT_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGMarkerElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGMaskElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGMaskElement\nvar SVGMaskElement: {\n new (): SVGMaskElement;\n prototype: SVGMaskElement;\n}',
insertTextFormat: 1,
insertText: 'SVGMaskElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGMatrix',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGMatrix\nvar SVGMatrix: {\n new (): SVGMatrix;\n prototype: SVGMatrix;\n}',
insertTextFormat: 1,
insertText: 'SVGMatrix' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGMetadataElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGMetadataElement\nvar SVGMetadataElement: {\n new (): SVGMetadataElement;\n prototype: SVGMetadataElement;\n}',
insertTextFormat: 1,
insertText: 'SVGMetadataElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGNumber',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGNumber\nvar SVGNumber: {\n new (): SVGNumber;\n prototype: SVGNumber;\n}',
insertTextFormat: 1,
insertText: 'SVGNumber' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGNumberList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGNumberList\nvar SVGNumberList: {\n new (): SVGNumberList;\n prototype: SVGNumberList;\n}',
insertTextFormat: 1,
insertText: 'SVGNumberList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathElement\nvar SVGPathElement: {\n new (): SVGPathElement;\n prototype: SVGPathElement;\n}',
insertTextFormat: 1,
insertText: 'SVGPathElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSeg',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSeg\nvar SVGPathSeg: {\n new (): SVGPathSeg;\n prototype: SVGPathSeg;\n readonly PATHSEG_ARC_ABS: number;\n readonly PATHSEG_ARC_REL: number;\n readonly PATHSEG_CLOSEPATH: number;\n readonly PATHSEG_CURVETO_CUBIC_ABS: number;\n readonly PATHSEG_CURVETO_CUBIC_REL: number;\n readonly PATHSEG_CURVETO_CUBIC_SMOOTH_ABS: number;\n readonly PATHSEG_CURVETO_CUBIC_SMOOTH_REL: number;\n readonly PATHSEG_CURVETO_QUADRATIC_ABS: number;\n readonly PATHSEG_CURVETO_QUADRATIC_REL: number;\n readonly PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS: number;\n readonly PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL: number;\n readonly PATHSEG_LINETO_ABS: number;\n readonly PATHSEG_LINETO_HORIZONTAL_ABS: number;\n readonly PATHSEG_LINETO_HORIZONTAL_REL: number;\n readonly PATHSEG_LINETO_REL: number;\n readonly PATHSEG_LINETO_VERTICAL_ABS: number;\n readonly PATHSEG_LINETO_VERTICAL_REL: number;\n readonly PATHSEG_MOVETO_ABS: number;\n readonly PATHSEG_MOVETO_REL: number;\n readonly PATHSEG_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSeg' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegArcAbs',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegArcAbs\nvar SVGPathSegArcAbs: {\n new (): SVGPathSegArcAbs;\n prototype: SVGPathSegArcAbs;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegArcAbs' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegArcRel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegArcRel\nvar SVGPathSegArcRel: {\n new (): SVGPathSegArcRel;\n prototype: SVGPathSegArcRel;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegArcRel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegClosePath',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegClosePath\nvar SVGPathSegClosePath: {\n new (): SVGPathSegClosePath;\n prototype: SVGPathSegClosePath;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegClosePath' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegCurvetoCubicAbs',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegCurvetoCubicAbs\nvar SVGPathSegCurvetoCubicAbs: {\n new (): SVGPathSegCurvetoCubicAbs;\n prototype: SVGPathSegCurvetoCubicAbs;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegCurvetoCubicAbs' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegCurvetoCubicRel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegCurvetoCubicRel\nvar SVGPathSegCurvetoCubicRel: {\n new (): SVGPathSegCurvetoCubicRel;\n prototype: SVGPathSegCurvetoCubicRel;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegCurvetoCubicRel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegCurvetoCubicSmoothAbs',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegCurvetoCubicSmoothAbs\nvar SVGPathSegCurvetoCubicSmoothAbs: {\n new (): SVGPathSegCurvetoCubicSmoothAbs;\n prototype: SVGPathSegCurvetoCubicSmoothAbs;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegCurvetoCubicSmoothAbs' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegCurvetoCubicSmoothRel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegCurvetoCubicSmoothRel\nvar SVGPathSegCurvetoCubicSmoothRel: {\n new (): SVGPathSegCurvetoCubicSmoothRel;\n prototype: SVGPathSegCurvetoCubicSmoothRel;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegCurvetoCubicSmoothRel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegCurvetoQuadraticAbs',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegCurvetoQuadraticAbs\nvar SVGPathSegCurvetoQuadraticAbs: {\n new (): SVGPathSegCurvetoQuadraticAbs;\n prototype: SVGPathSegCurvetoQuadraticAbs;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegCurvetoQuadraticAbs' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegCurvetoQuadraticRel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegCurvetoQuadraticRel\nvar SVGPathSegCurvetoQuadraticRel: {\n new (): SVGPathSegCurvetoQuadraticRel;\n prototype: SVGPathSegCurvetoQuadraticRel;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegCurvetoQuadraticRel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegCurvetoQuadraticSmoothAbs',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegCurvetoQuadraticSmoothAbs\nvar SVGPathSegCurvetoQuadraticSmoothAbs: {\n new (): SVGPathSegCurvetoQuadraticSmoothAbs;\n prototype: SVGPathSegCurvetoQuadraticSmoothAbs;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegCurvetoQuadraticSmoothAbs' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegCurvetoQuadraticSmoothRel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegCurvetoQuadraticSmoothRel\nvar SVGPathSegCurvetoQuadraticSmoothRel: {\n new (): SVGPathSegCurvetoQuadraticSmoothRel;\n prototype: SVGPathSegCurvetoQuadraticSmoothRel;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegCurvetoQuadraticSmoothRel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegLinetoAbs',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegLinetoAbs\nvar SVGPathSegLinetoAbs: {\n new (): SVGPathSegLinetoAbs;\n prototype: SVGPathSegLinetoAbs;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegLinetoAbs' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegLinetoHorizontalAbs',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegLinetoHorizontalAbs\nvar SVGPathSegLinetoHorizontalAbs: {\n new (): SVGPathSegLinetoHorizontalAbs;\n prototype: SVGPathSegLinetoHorizontalAbs;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegLinetoHorizontalAbs' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegLinetoHorizontalRel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegLinetoHorizontalRel\nvar SVGPathSegLinetoHorizontalRel: {\n new (): SVGPathSegLinetoHorizontalRel;\n prototype: SVGPathSegLinetoHorizontalRel;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegLinetoHorizontalRel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegLinetoRel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegLinetoRel\nvar SVGPathSegLinetoRel: {\n new (): SVGPathSegLinetoRel;\n prototype: SVGPathSegLinetoRel;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegLinetoRel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegLinetoVerticalAbs',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegLinetoVerticalAbs\nvar SVGPathSegLinetoVerticalAbs: {\n new (): SVGPathSegLinetoVerticalAbs;\n prototype: SVGPathSegLinetoVerticalAbs;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegLinetoVerticalAbs' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegLinetoVerticalRel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegLinetoVerticalRel\nvar SVGPathSegLinetoVerticalRel: {\n new (): SVGPathSegLinetoVerticalRel;\n prototype: SVGPathSegLinetoVerticalRel;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegLinetoVerticalRel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegList\nvar SVGPathSegList: {\n new (): SVGPathSegList;\n prototype: SVGPathSegList;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegMovetoAbs',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegMovetoAbs\nvar SVGPathSegMovetoAbs: {\n new (): SVGPathSegMovetoAbs;\n prototype: SVGPathSegMovetoAbs;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegMovetoAbs' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPathSegMovetoRel',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPathSegMovetoRel\nvar SVGPathSegMovetoRel: {\n new (): SVGPathSegMovetoRel;\n prototype: SVGPathSegMovetoRel;\n}',
insertTextFormat: 1,
insertText: 'SVGPathSegMovetoRel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPatternElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPatternElement\nvar SVGPatternElement: {\n new (): SVGPatternElement;\n prototype: SVGPatternElement;\n}',
insertTextFormat: 1,
insertText: 'SVGPatternElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPoint',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPoint\nvar SVGPoint: {\n new (): SVGPoint;\n prototype: SVGPoint;\n}',
insertTextFormat: 1,
insertText: 'SVGPoint' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPointList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPointList\nvar SVGPointList: {\n new (): SVGPointList;\n prototype: SVGPointList;\n}',
insertTextFormat: 1,
insertText: 'SVGPointList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPolygonElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPolygonElement\nvar SVGPolygonElement: {\n new (): SVGPolygonElement;\n prototype: SVGPolygonElement;\n}',
insertTextFormat: 1,
insertText: 'SVGPolygonElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPolylineElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPolylineElement\nvar SVGPolylineElement: {\n new (): SVGPolylineElement;\n prototype: SVGPolylineElement;\n}',
insertTextFormat: 1,
insertText: 'SVGPolylineElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGPreserveAspectRatio',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGPreserveAspectRatio\nvar SVGPreserveAspectRatio: {\n new (): SVGPreserveAspectRatio;\n prototype: SVGPreserveAspectRatio;\n readonly SVG_MEETORSLICE_MEET: number;\n readonly SVG_MEETORSLICE_SLICE: number;\n readonly SVG_MEETORSLICE_UNKNOWN: number;\n readonly SVG_PRESERVEASPECTRATIO_NONE: number;\n readonly SVG_PRESERVEASPECTRATIO_UNKNOWN: number;\n readonly SVG_PRESERVEASPECTRATIO_XMAXYMAX: number;\n readonly SVG_PRESERVEASPECTRATIO_XMAXYMID: number;\n readonly SVG_PRESERVEASPECTRATIO_XMAXYMIN: number;\n readonly SVG_PRESERVEASPECTRATIO_XMIDYMAX: number;\n readonly SVG_PRESERVEASPECTRATIO_XMIDYMID: number;\n readonly SVG_PRESERVEASPECTRATIO_XMIDYMIN: number;\n readonly SVG_PRESERVEASPECTRATIO_XMINYMAX: number;\n readonly SVG_PRESERVEASPECTRATIO_XMINYMID: number;\n readonly SVG_PRESERVEASPECTRATIO_XMINYMIN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGPreserveAspectRatio' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGRadialGradientElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGRadialGradientElement\nvar SVGRadialGradientElement: {\n new (): SVGRadialGradientElement;\n prototype: SVGRadialGradientElement;\n}',
insertTextFormat: 1,
insertText: 'SVGRadialGradientElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGRect',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGRect\nvar SVGRect: {\n new (): SVGRect;\n prototype: SVGRect;\n}',
insertTextFormat: 1,
insertText: 'SVGRect' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGRectElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGRectElement\nvar SVGRectElement: {\n new (): SVGRectElement;\n prototype: SVGRectElement;\n}',
insertTextFormat: 1,
insertText: 'SVGRectElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGSVGElementEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGSVGElementEventMap',
insertTextFormat: 1,
insertText: 'SVGSVGElementEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGSVGElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGSVGElement\nvar SVGSVGElement: {\n new (): SVGSVGElement;\n prototype: SVGSVGElement;\n}',
insertTextFormat: 1,
insertText: 'SVGSVGElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGScriptElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGScriptElement\nvar SVGScriptElement: {\n new (): SVGScriptElement;\n prototype: SVGScriptElement;\n}',
insertTextFormat: 1,
insertText: 'SVGScriptElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGStopElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGStopElement\nvar SVGStopElement: {\n new (): SVGStopElement;\n prototype: SVGStopElement;\n}',
insertTextFormat: 1,
insertText: 'SVGStopElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGStringList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGStringList\nvar SVGStringList: {\n new (): SVGStringList;\n prototype: SVGStringList;\n}',
insertTextFormat: 1,
insertText: 'SVGStringList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGStyleElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGStyleElement\nvar SVGStyleElement: {\n new (): SVGStyleElement;\n prototype: SVGStyleElement;\n}',
insertTextFormat: 1,
insertText: 'SVGStyleElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGSwitchElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGSwitchElement\nvar SVGSwitchElement: {\n new (): SVGSwitchElement;\n prototype: SVGSwitchElement;\n}',
insertTextFormat: 1,
insertText: 'SVGSwitchElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGSymbolElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGSymbolElement\nvar SVGSymbolElement: {\n new (): SVGSymbolElement;\n prototype: SVGSymbolElement;\n}',
insertTextFormat: 1,
insertText: 'SVGSymbolElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGTSpanElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGTSpanElement\nvar SVGTSpanElement: {\n new (): SVGTSpanElement;\n prototype: SVGTSpanElement;\n}',
insertTextFormat: 1,
insertText: 'SVGTSpanElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGTextContentElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGTextContentElement\nvar SVGTextContentElement: {\n new (): SVGTextContentElement;\n prototype: SVGTextContentElement;\n readonly LENGTHADJUST_SPACING: number;\n readonly LENGTHADJUST_SPACINGANDGLYPHS: number;\n readonly LENGTHADJUST_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGTextContentElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGTextElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGTextElement\nvar SVGTextElement: {\n new (): SVGTextElement;\n prototype: SVGTextElement;\n}',
insertTextFormat: 1,
insertText: 'SVGTextElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGTextPathElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGTextPathElement\nvar SVGTextPathElement: {\n new (): SVGTextPathElement;\n prototype: SVGTextPathElement;\n readonly TEXTPATH_METHODTYPE_ALIGN: number;\n readonly TEXTPATH_METHODTYPE_STRETCH: number;\n readonly TEXTPATH_METHODTYPE_UNKNOWN: number;\n readonly TEXTPATH_SPACINGTYPE_AUTO: number;\n readonly TEXTPATH_SPACINGTYPE_EXACT: number;\n readonly TEXTPATH_SPACINGTYPE_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGTextPathElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGTextPositioningElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGTextPositioningElement\nvar SVGTextPositioningElement: {\n new (): SVGTextPositioningElement;\n prototype: SVGTextPositioningElement;\n}',
insertTextFormat: 1,
insertText: 'SVGTextPositioningElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGTitleElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGTitleElement\nvar SVGTitleElement: {\n new (): SVGTitleElement;\n prototype: SVGTitleElement;\n}',
insertTextFormat: 1,
insertText: 'SVGTitleElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGTransform',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGTransform\nvar SVGTransform: {\n new (): SVGTransform;\n prototype: SVGTransform;\n readonly SVG_TRANSFORM_MATRIX: number;\n readonly SVG_TRANSFORM_ROTATE: number;\n readonly SVG_TRANSFORM_SCALE: number;\n readonly SVG_TRANSFORM_SKEWX: number;\n readonly SVG_TRANSFORM_SKEWY: number;\n readonly SVG_TRANSFORM_TRANSLATE: number;\n readonly SVG_TRANSFORM_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGTransform' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGTransformList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGTransformList\nvar SVGTransformList: {\n new (): SVGTransformList;\n prototype: SVGTransformList;\n}',
insertTextFormat: 1,
insertText: 'SVGTransformList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGUnitTypes',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGUnitTypes\nvar SVGUnitTypes: SVGUnitTypes',
insertTextFormat: 1,
insertText: 'SVGUnitTypes' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGUseElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGUseElement\nvar SVGUseElement: {\n new (): SVGUseElement;\n prototype: SVGUseElement;\n}',
insertTextFormat: 1,
insertText: 'SVGUseElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGViewElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGViewElement\nvar SVGViewElement: {\n new (): SVGViewElement;\n prototype: SVGViewElement;\n}',
insertTextFormat: 1,
insertText: 'SVGViewElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGZoomAndPan',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGZoomAndPan\nvar SVGZoomAndPan: {\n readonly SVG_ZOOMANDPAN_DISABLE: number;\n readonly SVG_ZOOMANDPAN_MAGNIFY: number;\n readonly SVG_ZOOMANDPAN_UNKNOWN: number;\n}',
insertTextFormat: 1,
insertText: 'SVGZoomAndPan' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGZoomEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGZoomEvent\nvar SVGZoomEvent: {\n new (): SVGZoomEvent;\n prototype: SVGZoomEvent;\n}',
insertTextFormat: 1,
insertText: 'SVGZoomEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScopedCredential',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScopedCredential\nvar ScopedCredential: {\n new (): ScopedCredential;\n prototype: ScopedCredential;\n}',
insertTextFormat: 1,
insertText: 'ScopedCredential' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScopedCredentialInfo',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScopedCredentialInfo\nvar ScopedCredentialInfo: {\n new (): ScopedCredentialInfo;\n prototype: ScopedCredentialInfo;\n}',
insertTextFormat: 1,
insertText: 'ScopedCredentialInfo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScreenEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScreenEventMap',
insertTextFormat: 1,
insertText: 'ScreenEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Screen',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Screen\nvar Screen: {\n new (): Screen;\n prototype: Screen;\n}',
insertTextFormat: 1,
insertText: 'Screen' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScriptNotifyEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScriptNotifyEvent\nvar ScriptNotifyEvent: {\n new (): ScriptNotifyEvent;\n prototype: ScriptNotifyEvent;\n}',
insertTextFormat: 1,
insertText: 'ScriptNotifyEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScriptProcessorNodeEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScriptProcessorNodeEventMap',
insertTextFormat: 1,
insertText: 'ScriptProcessorNodeEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScriptProcessorNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScriptProcessorNode\nvar ScriptProcessorNode: {\n new (): ScriptProcessorNode;\n prototype: ScriptProcessorNode;\n}',
insertTextFormat: 1,
insertText: 'ScriptProcessorNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Selection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Selection\nvar Selection: {\n new (): Selection;\n prototype: Selection;\n}',
insertTextFormat: 1,
insertText: 'Selection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ServiceWorkerEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ServiceWorkerEventMap',
insertTextFormat: 1,
insertText: 'ServiceWorkerEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ServiceWorker',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ServiceWorker\nvar ServiceWorker: {\n new (): ServiceWorker;\n prototype: ServiceWorker;\n}',
insertTextFormat: 1,
insertText: 'ServiceWorker' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ServiceWorkerContainerEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ServiceWorkerContainerEventMap',
insertTextFormat: 1,
insertText: 'ServiceWorkerContainerEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ServiceWorkerContainer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ServiceWorkerContainer\nvar ServiceWorkerContainer: {\n new (): ServiceWorkerContainer;\n prototype: ServiceWorkerContainer;\n}',
insertTextFormat: 1,
insertText: 'ServiceWorkerContainer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ServiceWorkerMessageEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ServiceWorkerMessageEvent\nvar ServiceWorkerMessageEvent: {\n new (type: string, eventInitDict?: ServiceWorkerMessageEventInit | undefined): ServiceWorkerMessageEvent;\n prototype: ServiceWorkerMessageEvent;\n}',
insertTextFormat: 1,
insertText: 'ServiceWorkerMessageEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ServiceWorkerRegistrationEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ServiceWorkerRegistrationEventMap',
insertTextFormat: 1,
insertText: 'ServiceWorkerRegistrationEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ServiceWorkerRegistration',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ServiceWorkerRegistration\nvar ServiceWorkerRegistration: {\n new (): ServiceWorkerRegistration;\n prototype: ServiceWorkerRegistration;\n}',
insertTextFormat: 1,
insertText: 'ServiceWorkerRegistration' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SourceBuffer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SourceBuffer\nvar SourceBuffer: {\n new (): SourceBuffer;\n prototype: SourceBuffer;\n}',
insertTextFormat: 1,
insertText: 'SourceBuffer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SourceBufferList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SourceBufferList\nvar SourceBufferList: {\n new (): SourceBufferList;\n prototype: SourceBufferList;\n}',
insertTextFormat: 1,
insertText: 'SourceBufferList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SpeechSynthesisEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SpeechSynthesisEventMap',
insertTextFormat: 1,
insertText: 'SpeechSynthesisEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SpeechSynthesis',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SpeechSynthesis\nvar SpeechSynthesis: {\n new (): SpeechSynthesis;\n prototype: SpeechSynthesis;\n}',
insertTextFormat: 1,
insertText: 'SpeechSynthesis' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SpeechSynthesisEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SpeechSynthesisEvent\nvar SpeechSynthesisEvent: {\n new (type: string, eventInitDict?: SpeechSynthesisEventInit | undefined): SpeechSynthesisEvent;\n prototype: SpeechSynthesisEvent;\n}',
insertTextFormat: 1,
insertText: 'SpeechSynthesisEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SpeechSynthesisUtteranceEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SpeechSynthesisUtteranceEventMap',
insertTextFormat: 1,
insertText: 'SpeechSynthesisUtteranceEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SpeechSynthesisUtterance',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SpeechSynthesisUtterance\nvar SpeechSynthesisUtterance: {\n new (text?: string | undefined): SpeechSynthesisUtterance;\n prototype: SpeechSynthesisUtterance;\n}',
insertTextFormat: 1,
insertText: 'SpeechSynthesisUtterance' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SpeechSynthesisVoice',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SpeechSynthesisVoice\nvar SpeechSynthesisVoice: {\n new (): SpeechSynthesisVoice;\n prototype: SpeechSynthesisVoice;\n}',
insertTextFormat: 1,
insertText: 'SpeechSynthesisVoice' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StereoPannerNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StereoPannerNode\nvar StereoPannerNode: {\n new (): StereoPannerNode;\n prototype: StereoPannerNode;\n}',
insertTextFormat: 1,
insertText: 'StereoPannerNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Storage',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Storage\nvar Storage: {\n new (): Storage;\n prototype: Storage;\n}',
insertTextFormat: 1,
insertText: 'Storage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StorageEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StorageEvent\nvar StorageEvent: {\n new (type: string, eventInitDict?: StorageEventInit | undefined): StorageEvent;\n prototype: StorageEvent;\n}',
insertTextFormat: 1,
insertText: 'StorageEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StyleMedia',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StyleMedia\nvar StyleMedia: {\n new (): StyleMedia;\n prototype: StyleMedia;\n}',
insertTextFormat: 1,
insertText: 'StyleMedia' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StyleSheet',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StyleSheet\nvar StyleSheet: {\n new (): StyleSheet;\n prototype: StyleSheet;\n}',
insertTextFormat: 1,
insertText: 'StyleSheet' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StyleSheetList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StyleSheetList\nvar StyleSheetList: {\n new (): StyleSheetList;\n prototype: StyleSheetList;\n}',
insertTextFormat: 1,
insertText: 'StyleSheetList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StyleSheetPageList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StyleSheetPageList\nvar StyleSheetPageList: {\n new (): StyleSheetPageList;\n prototype: StyleSheetPageList;\n}',
insertTextFormat: 1,
insertText: 'StyleSheetPageList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SubtleCrypto',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SubtleCrypto\nvar SubtleCrypto: {\n new (): SubtleCrypto;\n prototype: SubtleCrypto;\n}',
insertTextFormat: 1,
insertText: 'SubtleCrypto' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SyncManager',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SyncManager\nvar SyncManager: {\n new (): SyncManager;\n prototype: SyncManager;\n}',
insertTextFormat: 1,
insertText: 'SyncManager' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Text',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Text\nvar Text: {\n new (data?: string | undefined): Text;\n prototype: Text;\n}',
insertTextFormat: 1,
insertText: 'Text' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextEvent\nvar TextEvent: {\n new (): TextEvent;\n prototype: TextEvent;\n readonly DOM_INPUT_METHOD_DROP: number;\n readonly DOM_INPUT_METHOD_HANDWRITING: number;\n readonly DOM_INPUT_METHOD_IME: number;\n readonly DOM_INPUT_METHOD_KEYBOARD: number;\n readonly DOM_INPUT_METHOD_MULTIMODAL: number;\n readonly DOM_INPUT_METHOD_OPTION: number;\n readonly DOM_INPUT_METHOD_PASTE: number;\n readonly DOM_INPUT_METHOD_SCRIPT: number;\n readonly DOM_INPUT_METHOD_UNKNOWN: number;\n readonly DOM_INPUT_METHOD_VOICE: number;\n}',
insertTextFormat: 1,
insertText: 'TextEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextMetrics',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextMetrics\nvar TextMetrics: {\n new (): TextMetrics;\n prototype: TextMetrics;\n}',
insertTextFormat: 1,
insertText: 'TextMetrics' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextTrackEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextTrackEventMap',
insertTextFormat: 1,
insertText: 'TextTrackEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextTrack',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextTrack\nvar TextTrack: {\n new (): TextTrack;\n prototype: TextTrack;\n readonly DISABLED: number;\n readonly ERROR: number;\n readonly HIDDEN: number;\n readonly LOADED: number;\n readonly LOADING: number;\n readonly NONE: number;\n readonly SHOWING: number;\n}',
insertTextFormat: 1,
insertText: 'TextTrack' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextTrackCueEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextTrackCueEventMap',
insertTextFormat: 1,
insertText: 'TextTrackCueEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextTrackCue',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextTrackCue\nvar TextTrackCue: {\n new (startTime: number, endTime: number, text: string): TextTrackCue;\n prototype: TextTrackCue;\n}',
insertTextFormat: 1,
insertText: 'TextTrackCue' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextTrackCueList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextTrackCueList\nvar TextTrackCueList: {\n new (): TextTrackCueList;\n prototype: TextTrackCueList;\n}',
insertTextFormat: 1,
insertText: 'TextTrackCueList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextTrackListEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextTrackListEventMap',
insertTextFormat: 1,
insertText: 'TextTrackListEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextTrackList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextTrackList\nvar TextTrackList: {\n new (): TextTrackList;\n prototype: TextTrackList;\n}',
insertTextFormat: 1,
insertText: 'TextTrackList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TimeRanges',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TimeRanges\nvar TimeRanges: {\n new (): TimeRanges;\n prototype: TimeRanges;\n}',
insertTextFormat: 1,
insertText: 'TimeRanges' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Touch',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Touch\nvar Touch: {\n new (): Touch;\n prototype: Touch;\n}',
insertTextFormat: 1,
insertText: 'Touch' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TouchEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TouchEvent\nvar TouchEvent: {\n new (type: string, touchEventInit?: TouchEventInit | undefined): TouchEvent;\n prototype: TouchEvent;\n}',
insertTextFormat: 1,
insertText: 'TouchEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TouchList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TouchList\nvar TouchList: {\n new (): TouchList;\n prototype: TouchList;\n}',
insertTextFormat: 1,
insertText: 'TouchList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TrackEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TrackEvent\nvar TrackEvent: {\n new (typeArg: string, eventInitDict?: TrackEventInit | undefined): TrackEvent;\n prototype: TrackEvent;\n}',
insertTextFormat: 1,
insertText: 'TrackEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TransitionEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TransitionEvent\nvar TransitionEvent: {\n new (typeArg: string, eventInitDict?: TransitionEventInit | undefined): TransitionEvent;\n prototype: TransitionEvent;\n}',
insertTextFormat: 1,
insertText: 'TransitionEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TreeWalker',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TreeWalker\nvar TreeWalker: {\n new (): TreeWalker;\n prototype: TreeWalker;\n}',
insertTextFormat: 1,
insertText: 'TreeWalker' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'UIEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface UIEvent\nvar UIEvent: {\n new (typeArg: string, eventInitDict?: UIEventInit | undefined): UIEvent;\n prototype: UIEvent;\n}',
insertTextFormat: 1,
insertText: 'UIEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'URL',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface URL\nvar URL: {\n new (url: string, base?: string | undefined): URL;\n prototype: URL;\n createObjectURL(object: any, options?: ObjectURLOptions | undefined): string;\n revokeObjectURL(url: string): void;\n}',
insertTextFormat: 1,
insertText: 'URL' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'UnviewableContentIdentifiedEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface UnviewableContentIdentifiedEvent\nvar UnviewableContentIdentifiedEvent: {\n new (): UnviewableContentIdentifiedEvent;\n prototype: UnviewableContentIdentifiedEvent;\n}',
insertTextFormat: 1,
insertText: 'UnviewableContentIdentifiedEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ValidityState',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ValidityState\nvar ValidityState: {\n new (): ValidityState;\n prototype: ValidityState;\n}',
insertTextFormat: 1,
insertText: 'ValidityState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VideoPlaybackQuality',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface VideoPlaybackQuality\nvar VideoPlaybackQuality: {\n new (): VideoPlaybackQuality;\n prototype: VideoPlaybackQuality;\n}',
insertTextFormat: 1,
insertText: 'VideoPlaybackQuality' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VideoTrack',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface VideoTrack\nvar VideoTrack: {\n new (): VideoTrack;\n prototype: VideoTrack;\n}',
insertTextFormat: 1,
insertText: 'VideoTrack' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VideoTrackListEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface VideoTrackListEventMap',
insertTextFormat: 1,
insertText: 'VideoTrackListEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VideoTrackList',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface VideoTrackList\nvar VideoTrackList: {\n new (): VideoTrackList;\n prototype: VideoTrackList;\n}',
insertTextFormat: 1,
insertText: 'VideoTrackList' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WEBGL_compressed_texture_s3tc',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WEBGL_compressed_texture_s3tc\nvar WEBGL_compressed_texture_s3tc: {\n new (): WEBGL_compressed_texture_s3tc;\n prototype: WEBGL_compressed_texture_s3tc;\n readonly COMPRESSED_RGBA_S3TC_DXT1_EXT: number;\n readonly COMPRESSED_RGBA_S3TC_DXT3_EXT: number;\n readonly COMPRESSED_RGBA_S3TC_DXT5_EXT: number;\n readonly COMPRESSED_RGB_S3TC_DXT1_EXT: number;\n}',
insertTextFormat: 1,
insertText: 'WEBGL_compressed_texture_s3tc' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WEBGL_debug_renderer_info',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WEBGL_debug_renderer_info\nvar WEBGL_debug_renderer_info: {\n new (): WEBGL_debug_renderer_info;\n prototype: WEBGL_debug_renderer_info;\n readonly UNMASKED_RENDERER_WEBGL: number;\n readonly UNMASKED_VENDOR_WEBGL: number;\n}',
insertTextFormat: 1,
insertText: 'WEBGL_debug_renderer_info' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WEBGL_depth_texture',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WEBGL_depth_texture\nvar WEBGL_depth_texture: {\n new (): WEBGL_depth_texture;\n prototype: WEBGL_depth_texture;\n readonly UNSIGNED_INT_24_8_WEBGL: number;\n}',
insertTextFormat: 1,
insertText: 'WEBGL_depth_texture' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WaveShaperNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WaveShaperNode\nvar WaveShaperNode: {\n new (): WaveShaperNode;\n prototype: WaveShaperNode;\n}',
insertTextFormat: 1,
insertText: 'WaveShaperNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebAuthentication',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebAuthentication\nvar WebAuthentication: {\n new (): WebAuthentication;\n prototype: WebAuthentication;\n}',
insertTextFormat: 1,
insertText: 'WebAuthentication' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebAuthnAssertion',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebAuthnAssertion\nvar WebAuthnAssertion: {\n new (): WebAuthnAssertion;\n prototype: WebAuthnAssertion;\n}',
insertTextFormat: 1,
insertText: 'WebAuthnAssertion' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLActiveInfo',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLActiveInfo\nvar WebGLActiveInfo: {\n new (): WebGLActiveInfo;\n prototype: WebGLActiveInfo;\n}',
insertTextFormat: 1,
insertText: 'WebGLActiveInfo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLBuffer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLBuffer\nvar WebGLBuffer: {\n new (): WebGLBuffer;\n prototype: WebGLBuffer;\n}',
insertTextFormat: 1,
insertText: 'WebGLBuffer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLContextEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLContextEvent\nvar WebGLContextEvent: {\n new (typeArg: string, eventInitDict?: WebGLContextEventInit | undefined): WebGLContextEvent;\n prototype: WebGLContextEvent;\n}',
insertTextFormat: 1,
insertText: 'WebGLContextEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLFramebuffer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLFramebuffer\nvar WebGLFramebuffer: {\n new (): WebGLFramebuffer;\n prototype: WebGLFramebuffer;\n}',
insertTextFormat: 1,
insertText: 'WebGLFramebuffer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLObject',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLObject\nvar WebGLObject: {\n new (): WebGLObject;\n prototype: WebGLObject;\n}',
insertTextFormat: 1,
insertText: 'WebGLObject' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLProgram',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLProgram\nvar WebGLProgram: {\n new (): WebGLProgram;\n prototype: WebGLProgram;\n}',
insertTextFormat: 1,
insertText: 'WebGLProgram' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLRenderbuffer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLRenderbuffer\nvar WebGLRenderbuffer: {\n new (): WebGLRenderbuffer;\n prototype: WebGLRenderbuffer;\n}',
insertTextFormat: 1,
insertText: 'WebGLRenderbuffer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLRenderingContext',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLRenderingContext\nvar WebGLRenderingContext: {\n new (): WebGLRenderingContext;\n prototype: WebGLRenderingContext;\n readonly ACTIVE_ATTRIBUTES: number;\n readonly ACTIVE_TEXTURE: number;\n readonly ACTIVE_UNIFORMS: number;\n readonly ALIASED_LINE_WIDTH_RANGE: number;\n readonly ALIASED_POINT_SIZE_RANGE: number;\n readonly ALPHA: number;\n readonly ALPHA_BITS: number;\n readonly ALWAYS: number;\n readonly ARRAY_BUFFER: number;\n readonly ARRAY_BUFFER_BINDING: number;\n readonly ATTACHED_SHADERS: number;\n readonly BACK: number;\n readonly BLEND: number;\n readonly BLEND_COLOR: number;\n readonly BLEND_DST_ALPHA: number;\n readonly BLEND_DST_RGB: number;\n readonly BLEND_EQUATION: number;\n readonly BLEND_EQUATION_ALPHA: number;\n readonly BLEND_EQUATION_RGB: number;\n readonly BLEND_SRC_ALPHA: number;\n readonly BLEND_SRC_RGB: number;\n readonly BLUE_BITS: number;\n readonly BOOL: number;\n readonly BOOL_VEC2: number;\n readonly BOOL_VEC3: number;\n readonly BOOL_VEC4: number;\n readonly BROWSER_DEFAULT_WEBGL: number;\n readonly BUFFER_SIZE: number;\n readonly BUFFER_USAGE: number;\n readonly BYTE: number;\n readonly CCW: number;\n readonly CLAMP_TO_EDGE: number;\n readonly COLOR_ATTACHMENT0: number;\n readonly COLOR_BUFFER_BIT: number;\n readonly COLOR_CLEAR_VALUE: number;\n readonly COLOR_WRITEMASK: number;\n readonly COMPILE_STATUS: number;\n readonly COMPRESSED_TEXTURE_FORMATS: number;\n readonly CONSTANT_ALPHA: number;\n readonly CONSTANT_COLOR: number;\n readonly CONTEXT_LOST_WEBGL: number;\n readonly CULL_FACE: number;\n readonly CULL_FACE_MODE: number;\n readonly CURRENT_PROGRAM: number;\n readonly CURRENT_VERTEX_ATTRIB: number;\n readonly CW: number;\n readonly DECR: number;\n readonly DECR_WRAP: number;\n readonly DELETE_STATUS: number;\n readonly DEPTH_ATTACHMENT: number;\n readonly DEPTH_BITS: number;\n readonly DEPTH_BUFFER_BIT: number;\n readonly DEPTH_CLEAR_VALUE: number;\n readonly DEPTH_COMPONENT: number;\n readonly DEPTH_COMPONENT16: number;\n readonly DEPTH_FUNC: number;\n readonly DEPTH_RANGE: number;\n readonly DEPTH_STENCIL: number;\n readonly DEPTH_STENCIL_ATTACHMENT: number;\n readonly DEPTH_TEST: number;\n readonly DEPTH_WRITEMASK: number;\n readonly DITHER: number;\n readonly DONT_CARE: number;\n readonly DST_ALPHA: number;\n readonly DST_COLOR: number;\n readonly DYNAMIC_DRAW: number;\n readonly ELEMENT_ARRAY_BUFFER: number;\n readonly ELEMENT_ARRAY_BUFFER_BINDING: number;\n readonly EQUAL: number;\n readonly FASTEST: number;\n readonly FLOAT: number;\n readonly FLOAT_MAT2: number;\n readonly FLOAT_MAT3: number;\n readonly FLOAT_MAT4: number;\n readonly FLOAT_VEC2: number;\n readonly FLOAT_VEC3: number;\n readonly FLOAT_VEC4: number;\n readonly FRAGMENT_SHADER: number;\n readonly FRAMEBUFFER: number;\n readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: number;\n readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: number;\n readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: number;\n readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: number;\n readonly FRAMEBUFFER_BINDING: number;\n readonly FRAMEBUFFER_COMPLETE: number;\n readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: number;\n readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: number;\n readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: number;\n readonly FRAMEBUFFER_UNSUPPORTED: number;\n readonly FRONT: number;\n readonly FRONT_AND_BACK: number;\n readonly FRONT_FACE: number;\n readonly FUNC_ADD: number;\n readonly FUNC_REVERSE_SUBTRACT: number;\n readonly FUNC_SUBTRACT: number;\n readonly GENERATE_MIPMAP_HINT: number;\n readonly GEQUAL: number;\n readonly GREATER: number;\n readonly GREEN_BITS: number;\n readonly HIGH_FLOAT: number;\n readonly HIGH_INT: number;\n readonly IMPLEMENTATION_COLOR_READ_FORMAT: number;\n readonly IMPLEMENTATION_COLOR_READ_TYPE: number;\n readonly INCR: number;\n readonly INCR_WRAP: number;\n readonly INT: number;\n readonly INT_VEC2: number;\n readonly INT_VEC3: number;\n readonly INT_VEC4: number;\n readonly INVALID_ENUM: number;\n readonly INVALID_FRAMEBUFFER_OPERATION: number;\n readonly INVALID_OPERATION: number;\n readonly INVALID_VALUE: number;\n readonly INVERT: number;\n readonly KEEP: number;\n readonly LEQUAL: number;\n readonly LESS: number;\n readonly LINEAR: number;\n readonly LINEAR_MIPMAP_LINEAR: number;\n readonly LINEAR_MIPMAP_NEAREST: number;\n readonly LINES: number;\n readonly LINE_LOOP: number;\n readonly LINE_STRIP: number;\n readonly LINE_WIDTH: number;\n readonly LINK_STATUS: number;\n readonly LOW_FLOAT: number;\n readonly LOW_INT: number;\n readonly LUMINANCE: number;\n readonly LUMINANCE_ALPHA: number;\n readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: number;\n readonly MAX_CUBE_MAP_TEXTURE_SIZE: number;\n readonly MAX_FRAGMENT_UNIFORM_VECTORS: number;\n readonly MAX_RENDERBUFFER_SIZE: number;\n readonly MAX_TEXTURE_IMAGE_UNITS: number;\n readonly MAX_TEXTURE_SIZE: number;\n readonly MAX_VARYING_VECTORS: number;\n readonly MAX_VERTEX_ATTRIBS: number;\n readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: number;\n readonly MAX_VERTEX_UNIFORM_VECTORS: number;\n readonly MAX_VIEWPORT_DIMS: number;\n readonly MEDIUM_FLOAT: number;\n readonly MEDIUM_INT: number;\n readonly MIRRORED_REPEAT: number;\n readonly NEAREST: number;\n readonly NEAREST_MIPMAP_LINEAR: number;\n readonly NEAREST_MIPMAP_NEAREST: number;\n readonly NEVER: number;\n readonly NICEST: number;\n readonly NONE: number;\n readonly NOTEQUAL: number;\n readonly NO_ERROR: number;\n readonly ONE: number;\n readonly ONE_MINUS_CONSTANT_ALPHA: number;\n readonly ONE_MINUS_CONSTANT_COLOR: number;\n readonly ONE_MINUS_DST_ALPHA: number;\n readonly ONE_MINUS_DST_COLOR: number;\n readonly ONE_MINUS_SRC_ALPHA: number;\n readonly ONE_MINUS_SRC_COLOR: number;\n readonly OUT_OF_MEMORY: number;\n readonly PACK_ALIGNMENT: number;\n readonly POINTS: number;\n readonly POLYGON_OFFSET_FACTOR: number;\n readonly POLYGON_OFFSET_FILL: number;\n readonly POLYGON_OFFSET_UNITS: number;\n readonly RED_BITS: number;\n readonly RENDERBUFFER: number;\n readonly RENDERBUFFER_ALPHA_SIZE: number;\n readonly RENDERBUFFER_BINDING: number;\n readonly RENDERBUFFER_BLUE_SIZE: number;\n readonly RENDERBUFFER_DEPTH_SIZE: number;\n readonly RENDERBUFFER_GREEN_SIZE: number;\n readonly RENDERBUFFER_HEIGHT: number;\n readonly RENDERBUFFER_INTERNAL_FORMAT: number;\n readonly RENDERBUFFER_RED_SIZE: number;\n readonly RENDERBUFFER_STENCIL_SIZE: number;\n readonly RENDERBUFFER_WIDTH: number;\n readonly RENDERER: number;\n readonly REPEAT: number;\n readonly REPLACE: number;\n readonly RGB: number;\n readonly RGB565: number;\n readonly RGB5_A1: number;\n readonly RGBA: number;\n readonly RGBA4: number;\n readonly SAMPLER_2D: number;\n readonly SAMPLER_CUBE: number;\n readonly SAMPLES: number;\n readonly SAMPLE_ALPHA_TO_COVERAGE: number;\n readonly SAMPLE_BUFFERS: number;\n readonly SAMPLE_COVERAGE: number;\n readonly SAMPLE_COVERAGE_INVERT: number;\n readonly SAMPLE_COVERAGE_VALUE: number;\n readonly SCISSOR_BOX: number;\n readonly SCISSOR_TEST: number;\n readonly SHADER_TYPE: number;\n readonly SHADING_LANGUAGE_VERSION: number;\n readonly SHORT: number;\n readonly SRC_ALPHA: number;\n readonly SRC_ALPHA_SATURATE: number;\n readonly SRC_COLOR: number;\n readonly STATIC_DRAW: number;\n readonly STENCIL_ATTACHMENT: number;\n readonly STENCIL_BACK_FAIL: number;\n readonly STENCIL_BACK_FUNC: number;\n readonly STENCIL_BACK_PASS_DEPTH_FAIL: number;\n readonly STENCIL_BACK_PASS_DEPTH_PASS: number;\n readonly STENCIL_BACK_REF: number;\n readonly STENCIL_BACK_VALUE_MASK: number;\n readonly STENCIL_BACK_WRITEMASK: number;\n readonly STENCIL_BITS: number;\n readonly STENCIL_BUFFER_BIT: number;\n readonly STENCIL_CLEAR_VALUE: number;\n readonly STENCIL_FAIL: number;\n readonly STENCIL_FUNC: number;\n readonly STENCIL_INDEX: number;\n readonly STENCIL_INDEX8: number;\n readonly STENCIL_PASS_DEPTH_FAIL: number;\n readonly STENCIL_PASS_DEPTH_PASS: number;\n readonly STENCIL_REF: number;\n readonly STENCIL_TEST: number;\n readonly STENCIL_VALUE_MASK: number;\n readonly STENCIL_WRITEMASK: number;\n readonly STREAM_DRAW: number;\n readonly SUBPIXEL_BITS: number;\n readonly TEXTURE: number;\n readonly TEXTURE0: number;\n readonly TEXTURE1: number;\n readonly TEXTURE10: number;\n readonly TEXTURE11: number;\n readonly TEXTURE12: number;\n readonly TEXTURE13: number;\n readonly TEXTURE14: number;\n readonly TEXTURE15: number;\n readonly TEXTURE16: number;\n readonly TEXTURE17: number;\n readonly TEXTURE18: number;\n readonly TEXTURE19: number;\n readonly TEXTURE2: number;\n readonly TEXTURE20: number;\n readonly TEXTURE21: number;\n readonly TEXTURE22: number;\n readonly TEXTURE23: number;\n readonly TEXTURE24: number;\n readonly TEXTURE25: number;\n readonly TEXTURE26: number;\n readonly TEXTURE27: number;\n readonly TEXTURE28: number;\n readonly TEXTURE29: number;\n readonly TEXTURE3: number;\n readonly TEXTURE30: number;\n readonly TEXTURE31: number;\n readonly TEXTURE4: number;\n readonly TEXTURE5: number;\n readonly TEXTURE6: number;\n readonly TEXTURE7: number;\n readonly TEXTURE8: number;\n readonly TEXTURE9: number;\n readonly TEXTURE_2D: number;\n readonly TEXTURE_BINDING_2D: number;\n readonly TEXTURE_BINDING_CUBE_MAP: number;\n readonly TEXTURE_CUBE_MAP: number;\n readonly TEXTURE_CUBE_MAP_NEGATIVE_X: number;\n readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: number;\n readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: number;\n readonly TEXTURE_CUBE_MAP_POSITIVE_X: number;\n readonly TEXTURE_CUBE_MAP_POSITIVE_Y: number;\n readonly TEXTURE_CUBE_MAP_POSITIVE_Z: number;\n readonly TEXTURE_MAG_FILTER: number;\n readonly TEXTURE_MIN_FILTER: number;\n readonly TEXTURE_WRAP_S: number;\n readonly TEXTURE_WRAP_T: number;\n readonly TRIANGLES: number;\n readonly TRIANGLE_FAN: number;\n readonly TRIANGLE_STRIP: number;\n readonly UNPACK_ALIGNMENT: number;\n readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: number;\n readonly UNPACK_FLIP_Y_WEBGL: number;\n readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: number;\n readonly UNSIGNED_BYTE: number;\n readonly UNSIGNED_INT: number;\n readonly UNSIGNED_SHORT: number;\n readonly UNSIGNED_SHORT_4_4_4_4: number;\n readonly UNSIGNED_SHORT_5_5_5_1: number;\n readonly UNSIGNED_SHORT_5_6_5: number;\n readonly VALIDATE_STATUS: number;\n readonly VENDOR: number;\n readonly VERSION: number;\n readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: number;\n readonly VERTEX_ATTRIB_ARRAY_ENABLED: number;\n readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: number;\n readonly VERTEX_ATTRIB_ARRAY_POINTER: number;\n readonly VERTEX_ATTRIB_ARRAY_SIZE: number;\n readonly VERTEX_ATTRIB_ARRAY_STRIDE: number;\n readonly VERTEX_ATTRIB_ARRAY_TYPE: number;\n readonly VERTEX_SHADER: number;\n readonly VIEWPORT: number;\n readonly ZERO: number;\n}',
insertTextFormat: 1,
insertText: 'WebGLRenderingContext' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLShader',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLShader\nvar WebGLShader: {\n new (): WebGLShader;\n prototype: WebGLShader;\n}',
insertTextFormat: 1,
insertText: 'WebGLShader' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLShaderPrecisionFormat',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLShaderPrecisionFormat\nvar WebGLShaderPrecisionFormat: {\n new (): WebGLShaderPrecisionFormat;\n prototype: WebGLShaderPrecisionFormat;\n}',
insertTextFormat: 1,
insertText: 'WebGLShaderPrecisionFormat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLTexture',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLTexture\nvar WebGLTexture: {\n new (): WebGLTexture;\n prototype: WebGLTexture;\n}',
insertTextFormat: 1,
insertText: 'WebGLTexture' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebGLUniformLocation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebGLUniformLocation\nvar WebGLUniformLocation: {\n new (): WebGLUniformLocation;\n prototype: WebGLUniformLocation;\n}',
insertTextFormat: 1,
insertText: 'WebGLUniformLocation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitCSSMatrix',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitCSSMatrix\nvar WebKitCSSMatrix: {\n new (text?: string | undefined): WebKitCSSMatrix;\n prototype: WebKitCSSMatrix;\n}',
insertTextFormat: 1,
insertText: 'WebKitCSSMatrix' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitDirectoryEntry',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitDirectoryEntry\nvar WebKitDirectoryEntry: {\n new (): WebKitDirectoryEntry;\n prototype: WebKitDirectoryEntry;\n}',
insertTextFormat: 1,
insertText: 'WebKitDirectoryEntry' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitDirectoryReader',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitDirectoryReader\nvar WebKitDirectoryReader: {\n new (): WebKitDirectoryReader;\n prototype: WebKitDirectoryReader;\n}',
insertTextFormat: 1,
insertText: 'WebKitDirectoryReader' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitEntry',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitEntry\nvar WebKitEntry: {\n new (): WebKitEntry;\n prototype: WebKitEntry;\n}',
insertTextFormat: 1,
insertText: 'WebKitEntry' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitFileEntry',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitFileEntry\nvar WebKitFileEntry: {\n new (): WebKitFileEntry;\n prototype: WebKitFileEntry;\n}',
insertTextFormat: 1,
insertText: 'WebKitFileEntry' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitFileSystem',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitFileSystem\nvar WebKitFileSystem: {\n new (): WebKitFileSystem;\n prototype: WebKitFileSystem;\n}',
insertTextFormat: 1,
insertText: 'WebKitFileSystem' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebKitPoint',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebKitPoint\nvar WebKitPoint: {\n new (x?: number | undefined, y?: number | undefined): WebKitPoint;\n prototype: WebKitPoint;\n}',
insertTextFormat: 1,
insertText: 'WebKitPoint' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebSocketEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebSocketEventMap',
insertTextFormat: 1,
insertText: 'WebSocketEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WebSocket',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WebSocket\nvar WebSocket: {\n new (url: string, protocols?: string | string[] | undefined): WebSocket;\n prototype: WebSocket;\n readonly CLOSED: number;\n readonly CLOSING: number;\n readonly CONNECTING: number;\n readonly OPEN: number;\n}',
insertTextFormat: 1,
insertText: 'WebSocket' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WheelEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WheelEvent\nvar WheelEvent: {\n new (typeArg: string, eventInitDict?: WheelEventInit | undefined): WheelEvent;\n prototype: WheelEvent;\n readonly DOM_DELTA_LINE: number;\n readonly DOM_DELTA_PAGE: number;\n readonly DOM_DELTA_PIXEL: number;\n}',
insertTextFormat: 1,
insertText: 'WheelEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WindowEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WindowEventMap',
insertTextFormat: 1,
insertText: 'WindowEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Window',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Window\nvar Window: {\n new (): Window;\n prototype: Window;\n}',
insertTextFormat: 1,
insertText: 'Window' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WorkerEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WorkerEventMap',
insertTextFormat: 1,
insertText: 'WorkerEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Worker',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Worker\nvar Worker: {\n new (stringUrl: string): Worker;\n prototype: Worker;\n}',
insertTextFormat: 1,
insertText: 'Worker' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XMLDocument',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XMLDocument\nvar XMLDocument: {\n new (): XMLDocument;\n prototype: XMLDocument;\n}',
insertTextFormat: 1,
insertText: 'XMLDocument' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XMLHttpRequestEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XMLHttpRequestEventMap',
insertTextFormat: 1,
insertText: 'XMLHttpRequestEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XMLHttpRequest',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XMLHttpRequest\nvar XMLHttpRequest: {\n new (): XMLHttpRequest;\n prototype: XMLHttpRequest;\n readonly DONE: number;\n readonly HEADERS_RECEIVED: number;\n readonly LOADING: number;\n readonly OPENED: number;\n readonly UNSENT: number;\n}',
insertTextFormat: 1,
insertText: 'XMLHttpRequest' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XMLHttpRequestUpload',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XMLHttpRequestUpload\nvar XMLHttpRequestUpload: {\n new (): XMLHttpRequestUpload;\n prototype: XMLHttpRequestUpload;\n}',
insertTextFormat: 1,
insertText: 'XMLHttpRequestUpload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XMLSerializer',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XMLSerializer\nvar XMLSerializer: {\n new (): XMLSerializer;\n prototype: XMLSerializer;\n}',
insertTextFormat: 1,
insertText: 'XMLSerializer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XPathEvaluator',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XPathEvaluator\nvar XPathEvaluator: {\n new (): XPathEvaluator;\n prototype: XPathEvaluator;\n}',
insertTextFormat: 1,
insertText: 'XPathEvaluator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XPathExpression',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XPathExpression\nvar XPathExpression: {\n new (): XPathExpression;\n prototype: XPathExpression;\n}',
insertTextFormat: 1,
insertText: 'XPathExpression' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XPathNSResolver',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XPathNSResolver\nvar XPathNSResolver: {\n new (): XPathNSResolver;\n prototype: XPathNSResolver;\n}',
insertTextFormat: 1,
insertText: 'XPathNSResolver' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XPathResult',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XPathResult\nvar XPathResult: {\n new (): XPathResult;\n prototype: XPathResult;\n readonly ANY_TYPE: number;\n readonly ANY_UNORDERED_NODE_TYPE: number;\n readonly BOOLEAN_TYPE: number;\n readonly FIRST_ORDERED_NODE_TYPE: number;\n readonly NUMBER_TYPE: number;\n readonly ORDERED_NODE_ITERATOR_TYPE: number;\n readonly ORDERED_NODE_SNAPSHOT_TYPE: number;\n readonly STRING_TYPE: number;\n readonly UNORDERED_NODE_ITERATOR_TYPE: number;\n readonly UNORDERED_NODE_SNAPSHOT_TYPE: number;\n}',
insertTextFormat: 1,
insertText: 'XPathResult' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XSLTProcessor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XSLTProcessor\nvar XSLTProcessor: {\n new (): XSLTProcessor;\n prototype: XSLTProcessor;\n}',
insertTextFormat: 1,
insertText: 'XSLTProcessor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'webkitRTCPeerConnection',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface webkitRTCPeerConnection\nvar webkitRTCPeerConnection: {\n new (configuration: RTCConfiguration): webkitRTCPeerConnection;\n prototype: webkitRTCPeerConnection;\n}',
insertTextFormat: 1,
insertText: 'webkitRTCPeerConnection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AbstractWorkerEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AbstractWorkerEventMap',
insertTextFormat: 1,
insertText: 'AbstractWorkerEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AbstractWorker',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AbstractWorker',
insertTextFormat: 1,
insertText: 'AbstractWorker' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Body',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Body',
insertTextFormat: 1,
insertText: 'Body' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CanvasPathMethods',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CanvasPathMethods',
insertTextFormat: 1,
insertText: 'CanvasPathMethods' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ChildNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ChildNode',
insertTextFormat: 1,
insertText: 'ChildNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOML2DeprecatedColorProperty',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOML2DeprecatedColorProperty',
insertTextFormat: 1,
insertText: 'DOML2DeprecatedColorProperty' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DOML2DeprecatedSizeProperty',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DOML2DeprecatedSizeProperty',
insertTextFormat: 1,
insertText: 'DOML2DeprecatedSizeProperty' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DocumentEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DocumentEvent',
insertTextFormat: 1,
insertText: 'DocumentEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ElementTraversal',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ElementTraversal',
insertTextFormat: 1,
insertText: 'ElementTraversal' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GetSVGDocument',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface GetSVGDocument',
insertTextFormat: 1,
insertText: 'GetSVGDocument' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GlobalEventHandlersEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface GlobalEventHandlersEventMap',
insertTextFormat: 1,
insertText: 'GlobalEventHandlersEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GlobalEventHandlers',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface GlobalEventHandlers',
insertTextFormat: 1,
insertText: 'GlobalEventHandlers' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GlobalFetch',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface GlobalFetch',
insertTextFormat: 1,
insertText: 'GlobalFetch' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLTableAlignment',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLTableAlignment',
insertTextFormat: 1,
insertText: 'HTMLTableAlignment' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBEnvironment',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBEnvironment',
insertTextFormat: 1,
insertText: 'IDBEnvironment' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'LinkStyle',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface LinkStyle',
insertTextFormat: 1,
insertText: 'LinkStyle' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSBaseReaderEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSBaseReaderEventMap',
insertTextFormat: 1,
insertText: 'MSBaseReaderEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSBaseReader',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSBaseReader',
insertTextFormat: 1,
insertText: 'MSBaseReader' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSFileSaver',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSFileSaver',
insertTextFormat: 1,
insertText: 'MSFileSaver' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSNavigatorDoNotTrack',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSNavigatorDoNotTrack',
insertTextFormat: 1,
insertText: 'MSNavigatorDoNotTrack' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorBeacon',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorBeacon',
insertTextFormat: 1,
insertText: 'NavigatorBeacon' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorConcurrentHardware',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorConcurrentHardware',
insertTextFormat: 1,
insertText: 'NavigatorConcurrentHardware' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorContentUtils',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorContentUtils',
insertTextFormat: 1,
insertText: 'NavigatorContentUtils' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorGeolocation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorGeolocation',
insertTextFormat: 1,
insertText: 'NavigatorGeolocation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorID',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorID',
insertTextFormat: 1,
insertText: 'NavigatorID' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorOnLine',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorOnLine',
insertTextFormat: 1,
insertText: 'NavigatorOnLine' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorStorageUtils',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorStorageUtils',
insertTextFormat: 1,
insertText: 'NavigatorStorageUtils' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorUserMedia',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorUserMedia',
insertTextFormat: 1,
insertText: 'NavigatorUserMedia' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NodeSelector',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NodeSelector',
insertTextFormat: 1,
insertText: 'NodeSelector' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RandomSource',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RandomSource',
insertTextFormat: 1,
insertText: 'RandomSource' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGAnimatedPoints',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGAnimatedPoints',
insertTextFormat: 1,
insertText: 'SVGAnimatedPoints' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFilterPrimitiveStandardAttributes',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFilterPrimitiveStandardAttributes',
insertTextFormat: 1,
insertText: 'SVGFilterPrimitiveStandardAttributes' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGFitToViewBox',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGFitToViewBox',
insertTextFormat: 1,
insertText: 'SVGFitToViewBox' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGTests',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGTests',
insertTextFormat: 1,
insertText: 'SVGTests' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SVGURIReference',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SVGURIReference',
insertTextFormat: 1,
insertText: 'SVGURIReference' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WindowBase64',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WindowBase64',
insertTextFormat: 1,
insertText: 'WindowBase64' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WindowConsole',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WindowConsole',
insertTextFormat: 1,
insertText: 'WindowConsole' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WindowLocalStorage',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WindowLocalStorage',
insertTextFormat: 1,
insertText: 'WindowLocalStorage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WindowSessionStorage',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WindowSessionStorage',
insertTextFormat: 1,
insertText: 'WindowSessionStorage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WindowTimers',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WindowTimers',
insertTextFormat: 1,
insertText: 'WindowTimers' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WindowTimersExtension',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface WindowTimersExtension',
insertTextFormat: 1,
insertText: 'WindowTimersExtension' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XMLHttpRequestEventTargetEventMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XMLHttpRequestEventTargetEventMap',
insertTextFormat: 1,
insertText: 'XMLHttpRequestEventTargetEventMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XMLHttpRequestEventTarget',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface XMLHttpRequestEventTarget',
insertTextFormat: 1,
insertText: 'XMLHttpRequestEventTarget' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StorageEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StorageEventInit',
insertTextFormat: 1,
insertText: 'StorageEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Canvas2DContextAttributes',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Canvas2DContextAttributes',
insertTextFormat: 1,
insertText: 'Canvas2DContextAttributes' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ImageBitmapOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ImageBitmapOptions',
insertTextFormat: 1,
insertText: 'ImageBitmapOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ImageBitmap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ImageBitmap',
insertTextFormat: 1,
insertText: 'ImageBitmap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'URLSearchParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface URLSearchParams\nvar URLSearchParams: {\n new (init?: string | URLSearchParams | undefined): URLSearchParams;\n prototype: URLSearchParams;\n}',
insertTextFormat: 1,
insertText: 'URLSearchParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NodeListOf',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NodeListOf<TNode extends Node>',
insertTextFormat: 1,
insertText: 'NodeListOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLCollectionOf',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLCollectionOf<T extends Element>',
insertTextFormat: 1,
insertText: 'HTMLCollectionOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'BlobPropertyBag',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface BlobPropertyBag',
insertTextFormat: 1,
insertText: 'BlobPropertyBag' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FilePropertyBag',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FilePropertyBag',
insertTextFormat: 1,
insertText: 'FilePropertyBag' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EventListenerObject',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EventListenerObject',
insertTextFormat: 1,
insertText: 'EventListenerObject' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScrollOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScrollOptions',
insertTextFormat: 1,
insertText: 'ScrollOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScrollToOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScrollToOptions',
insertTextFormat: 1,
insertText: 'ScrollToOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScrollIntoViewOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ScrollIntoViewOptions',
insertTextFormat: 1,
insertText: 'ScrollIntoViewOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ClipboardEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ClipboardEventInit',
insertTextFormat: 1,
insertText: 'ClipboardEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBArrayKey',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IDBArrayKey',
insertTextFormat: 1,
insertText: 'IDBArrayKey' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RsaKeyGenParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RsaKeyGenParams',
insertTextFormat: 1,
insertText: 'RsaKeyGenParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RsaHashedKeyGenParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RsaHashedKeyGenParams',
insertTextFormat: 1,
insertText: 'RsaHashedKeyGenParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RsaKeyAlgorithm',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RsaKeyAlgorithm',
insertTextFormat: 1,
insertText: 'RsaKeyAlgorithm' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RsaHashedKeyAlgorithm',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RsaHashedKeyAlgorithm',
insertTextFormat: 1,
insertText: 'RsaHashedKeyAlgorithm' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RsaHashedImportParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RsaHashedImportParams',
insertTextFormat: 1,
insertText: 'RsaHashedImportParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RsaPssParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RsaPssParams',
insertTextFormat: 1,
insertText: 'RsaPssParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RsaOaepParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RsaOaepParams',
insertTextFormat: 1,
insertText: 'RsaOaepParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EcdsaParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EcdsaParams',
insertTextFormat: 1,
insertText: 'EcdsaParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EcKeyGenParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EcKeyGenParams',
insertTextFormat: 1,
insertText: 'EcKeyGenParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EcKeyAlgorithm',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EcKeyAlgorithm',
insertTextFormat: 1,
insertText: 'EcKeyAlgorithm' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EcKeyImportParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EcKeyImportParams',
insertTextFormat: 1,
insertText: 'EcKeyImportParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EcdhKeyDeriveParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EcdhKeyDeriveParams',
insertTextFormat: 1,
insertText: 'EcdhKeyDeriveParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AesCtrParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AesCtrParams',
insertTextFormat: 1,
insertText: 'AesCtrParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AesKeyAlgorithm',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AesKeyAlgorithm',
insertTextFormat: 1,
insertText: 'AesKeyAlgorithm' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AesKeyGenParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AesKeyGenParams',
insertTextFormat: 1,
insertText: 'AesKeyGenParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AesDerivedKeyParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AesDerivedKeyParams',
insertTextFormat: 1,
insertText: 'AesDerivedKeyParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AesCbcParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AesCbcParams',
insertTextFormat: 1,
insertText: 'AesCbcParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AesCmacParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AesCmacParams',
insertTextFormat: 1,
insertText: 'AesCmacParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AesGcmParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AesGcmParams',
insertTextFormat: 1,
insertText: 'AesGcmParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AesCfbParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AesCfbParams',
insertTextFormat: 1,
insertText: 'AesCfbParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HmacImportParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HmacImportParams',
insertTextFormat: 1,
insertText: 'HmacImportParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HmacKeyAlgorithm',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HmacKeyAlgorithm',
insertTextFormat: 1,
insertText: 'HmacKeyAlgorithm' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HmacKeyGenParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HmacKeyGenParams',
insertTextFormat: 1,
insertText: 'HmacKeyGenParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DhKeyGenParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DhKeyGenParams',
insertTextFormat: 1,
insertText: 'DhKeyGenParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DhKeyAlgorithm',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DhKeyAlgorithm',
insertTextFormat: 1,
insertText: 'DhKeyAlgorithm' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DhKeyDeriveParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DhKeyDeriveParams',
insertTextFormat: 1,
insertText: 'DhKeyDeriveParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DhImportKeyParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DhImportKeyParams',
insertTextFormat: 1,
insertText: 'DhImportKeyParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConcatParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConcatParams',
insertTextFormat: 1,
insertText: 'ConcatParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HkdfCtrParams',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HkdfCtrParams',
insertTextFormat: 1,
insertText: 'HkdfCtrParams' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Pbkdf2Params',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Pbkdf2Params',
insertTextFormat: 1,
insertText: 'Pbkdf2Params' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RsaOtherPrimesInfo',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RsaOtherPrimesInfo',
insertTextFormat: 1,
insertText: 'RsaOtherPrimesInfo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'JsonWebKey',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface JsonWebKey',
insertTextFormat: 1,
insertText: 'JsonWebKey' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ParentNode',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ParentNode',
insertTextFormat: 1,
insertText: 'ParentNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DocumentOrShadowRoot',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DocumentOrShadowRoot',
insertTextFormat: 1,
insertText: 'DocumentOrShadowRoot' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ShadowRoot',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ShadowRoot',
insertTextFormat: 1,
insertText: 'ShadowRoot' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ShadowRootInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ShadowRootInit',
insertTextFormat: 1,
insertText: 'ShadowRootInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLSlotElement',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLSlotElement',
insertTextFormat: 1,
insertText: 'HTMLSlotElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AssignedNodesOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AssignedNodesOptions',
insertTextFormat: 1,
insertText: 'AssignedNodesOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ElementDefinitionOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ElementDefinitionOptions',
insertTextFormat: 1,
insertText: 'ElementDefinitionOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CustomElementRegistry',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CustomElementRegistry',
insertTextFormat: 1,
insertText: 'CustomElementRegistry' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PromiseRejectionEvent',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PromiseRejectionEvent',
insertTextFormat: 1,
insertText: 'PromiseRejectionEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PromiseRejectionEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PromiseRejectionEventInit',
insertTextFormat: 1,
insertText: 'PromiseRejectionEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EventListenerOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EventListenerOptions',
insertTextFormat: 1,
insertText: 'EventListenerOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AddEventListenerOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AddEventListenerOptions',
insertTextFormat: 1,
insertText: 'AddEventListenerOptions' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TouchEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TouchEventInit',
insertTextFormat: 1,
insertText: 'TouchEventInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EventListenerOrEventListenerObject',
sortText: '0',
documentation: '',
detail: 'type EventListenerOrEventListenerObject = EventListener | EventListenerObject',
insertTextFormat: 1,
insertText: 'EventListenerOrEventListenerObject' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ErrorEventHandler',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ErrorEventHandler',
insertTextFormat: 1,
insertText: 'ErrorEventHandler' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PositionCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PositionCallback',
insertTextFormat: 1,
insertText: 'PositionCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PositionErrorCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PositionErrorCallback',
insertTextFormat: 1,
insertText: 'PositionErrorCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaQueryListListener',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MediaQueryListListener',
insertTextFormat: 1,
insertText: 'MediaQueryListListener' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSLaunchUriCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSLaunchUriCallback',
insertTextFormat: 1,
insertText: 'MSLaunchUriCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FrameRequestCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FrameRequestCallback',
insertTextFormat: 1,
insertText: 'FrameRequestCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSUnsafeFunctionCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSUnsafeFunctionCallback',
insertTextFormat: 1,
insertText: 'MSUnsafeFunctionCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSExecAtPriorityFunctionCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MSExecAtPriorityFunctionCallback',
insertTextFormat: 1,
insertText: 'MSExecAtPriorityFunctionCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MutationCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface MutationCallback',
insertTextFormat: 1,
insertText: 'MutationCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DecodeSuccessCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DecodeSuccessCallback',
insertTextFormat: 1,
insertText: 'DecodeSuccessCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DecodeErrorCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DecodeErrorCallback',
insertTextFormat: 1,
insertText: 'DecodeErrorCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VoidFunction',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface VoidFunction',
insertTextFormat: 1,
insertText: 'VoidFunction' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSessionDescriptionCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCSessionDescriptionCallback',
insertTextFormat: 1,
insertText: 'RTCSessionDescriptionCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCPeerConnectionErrorCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCPeerConnectionErrorCallback',
insertTextFormat: 1,
insertText: 'RTCPeerConnectionErrorCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCStatsCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RTCStatsCallback',
insertTextFormat: 1,
insertText: 'RTCStatsCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FunctionStringCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FunctionStringCallback',
insertTextFormat: 1,
insertText: 'FunctionStringCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorUserMediaSuccessCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorUserMediaSuccessCallback',
insertTextFormat: 1,
insertText: 'NavigatorUserMediaSuccessCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigatorUserMediaErrorCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NavigatorUserMediaErrorCallback',
insertTextFormat: 1,
insertText: 'NavigatorUserMediaErrorCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ForEachCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ForEachCallback',
insertTextFormat: 1,
insertText: 'ForEachCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NotificationPermissionCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NotificationPermissionCallback',
insertTextFormat: 1,
insertText: 'NotificationPermissionCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IntersectionObserverCallback',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IntersectionObserverCallback',
insertTextFormat: 1,
insertText: 'IntersectionObserverCallback' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HTMLElementTagNameMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface HTMLElementTagNameMap',
insertTextFormat: 1,
insertText: 'HTMLElementTagNameMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ElementTagNameMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ElementTagNameMap',
insertTextFormat: 1,
insertText: 'ElementTagNameMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ElementListTagNameMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ElementListTagNameMap',
insertTextFormat: 1,
insertText: 'ElementListTagNameMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Audio',
sortText: '0',
documentation: '',
detail: 'var Audio: new (src?: string | undefined) => HTMLAudioElement',
insertTextFormat: 1,
insertText: 'Audio' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Image',
sortText: '0',
documentation: '',
detail: 'var Image: new (width?: number | undefined, height?: number | undefined) => HTMLImageElement',
insertTextFormat: 1,
insertText: 'Image' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Option',
sortText: '0',
documentation: '',
detail: 'var Option: new (text?: string | undefined, value?: string | undefined, defaultSelected?: boolean | undefined, selected?: boolean | undefined) => HTMLOptionElement',
insertTextFormat: 1,
insertText: 'Option' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'applicationCache',
sortText: '0',
documentation: '',
detail: 'var applicationCache: ApplicationCache',
insertTextFormat: 1,
insertText: 'applicationCache' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'caches',
sortText: '0',
documentation: '',
detail: 'var caches: CacheStorage',
insertTextFormat: 1,
insertText: 'caches' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'clientInformation',
sortText: '0',
documentation: '',
detail: 'var clientInformation: Navigator',
insertTextFormat: 1,
insertText: 'clientInformation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'closed',
sortText: '0',
documentation: '',
detail: 'var closed: boolean',
insertTextFormat: 1,
insertText: 'closed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'crypto',
sortText: '0',
documentation: '',
detail: 'var crypto: Crypto',
insertTextFormat: 1,
insertText: 'crypto' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'defaultStatus',
sortText: '0',
documentation: '',
detail: 'var defaultStatus: string',
insertTextFormat: 1,
insertText: 'defaultStatus' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'devicePixelRatio',
sortText: '0',
documentation: '',
detail: 'var devicePixelRatio: number',
insertTextFormat: 1,
insertText: 'devicePixelRatio' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'doNotTrack',
sortText: '0',
documentation: '',
detail: 'var doNotTrack: string',
insertTextFormat: 1,
insertText: 'doNotTrack' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'document',
sortText: '0',
documentation: '',
detail: 'var document: Document',
insertTextFormat: 1,
insertText: 'document' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'event',
sortText: '0',
documentation: '',
detail: 'var event: Event | undefined',
insertTextFormat: 1,
insertText: 'event' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'external',
sortText: '0',
documentation: '',
detail: 'var external: External',
insertTextFormat: 1,
insertText: 'external' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'frameElement',
sortText: '0',
documentation: '',
detail: 'var frameElement: Element',
insertTextFormat: 1,
insertText: 'frameElement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'frames',
sortText: '0',
documentation: '',
detail: 'var frames: Window',
insertTextFormat: 1,
insertText: 'frames' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'history',
sortText: '0',
documentation: '',
detail: 'var history: History',
insertTextFormat: 1,
insertText: 'history' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'innerHeight',
sortText: '0',
documentation: '',
detail: 'var innerHeight: number',
insertTextFormat: 1,
insertText: 'innerHeight' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'innerWidth',
sortText: '0',
documentation: '',
detail: 'var innerWidth: number',
insertTextFormat: 1,
insertText: 'innerWidth' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'isSecureContext',
sortText: '0',
documentation: '',
detail: 'var isSecureContext: boolean',
insertTextFormat: 1,
insertText: 'isSecureContext' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'length',
sortText: '0',
documentation: '',
detail: 'var length: number',
insertTextFormat: 1,
insertText: 'length' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'location',
sortText: '0',
documentation: '',
detail: 'var location: Location',
insertTextFormat: 1,
insertText: 'location' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'locationbar',
sortText: '0',
documentation: '',
detail: 'var locationbar: BarProp',
insertTextFormat: 1,
insertText: 'locationbar' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'menubar',
sortText: '0',
documentation: '',
detail: 'var menubar: BarProp',
insertTextFormat: 1,
insertText: 'menubar' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'msContentScript',
sortText: '0',
documentation: '',
detail: 'var msContentScript: ExtensionScriptApis',
insertTextFormat: 1,
insertText: 'msContentScript' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'msCredentials',
sortText: '0',
documentation: '',
detail: 'var msCredentials: MSCredentials',
insertTextFormat: 1,
insertText: 'msCredentials' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'name',
sortText: '0',
documentation: '',
detail: 'const name: never',
insertTextFormat: 1,
insertText: 'name' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'navigator',
sortText: '0',
documentation: '',
detail: 'var navigator: Navigator',
insertTextFormat: 1,
insertText: 'navigator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'offscreenBuffering',
sortText: '0',
documentation: '',
detail: 'var offscreenBuffering: string | boolean',
insertTextFormat: 1,
insertText: 'offscreenBuffering' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onabort',
sortText: '0',
documentation: '',
detail: 'var onabort: (this: Window, ev: UIEvent) => any',
insertTextFormat: 1,
insertText: 'onabort' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onafterprint',
sortText: '0',
documentation: '',
detail: 'var onafterprint: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onafterprint' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onbeforeprint',
sortText: '0',
documentation: '',
detail: 'var onbeforeprint: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onbeforeprint' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onbeforeunload',
sortText: '0',
documentation: '',
detail: 'var onbeforeunload: (this: Window, ev: BeforeUnloadEvent) => any',
insertTextFormat: 1,
insertText: 'onbeforeunload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onblur',
sortText: '0',
documentation: '',
detail: 'var onblur: (this: Window, ev: FocusEvent) => any',
insertTextFormat: 1,
insertText: 'onblur' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'oncanplay',
sortText: '0',
documentation: '',
detail: 'var oncanplay: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'oncanplay' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'oncanplaythrough',
sortText: '0',
documentation: '',
detail: 'var oncanplaythrough: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'oncanplaythrough' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onchange',
sortText: '0',
documentation: '',
detail: 'var onchange: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onchange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onclick',
sortText: '0',
documentation: '',
detail: 'var onclick: (this: Window, ev: MouseEvent) => any',
insertTextFormat: 1,
insertText: 'onclick' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'oncompassneedscalibration',
sortText: '0',
documentation: '',
detail: 'var oncompassneedscalibration: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'oncompassneedscalibration' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'oncontextmenu',
sortText: '0',
documentation: '',
detail: 'var oncontextmenu: (this: Window, ev: PointerEvent) => any',
insertTextFormat: 1,
insertText: 'oncontextmenu' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondblclick',
sortText: '0',
documentation: '',
detail: 'var ondblclick: (this: Window, ev: MouseEvent) => any',
insertTextFormat: 1,
insertText: 'ondblclick' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondevicelight',
sortText: '0',
documentation: '',
detail: 'var ondevicelight: (this: Window, ev: DeviceLightEvent) => any',
insertTextFormat: 1,
insertText: 'ondevicelight' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondevicemotion',
sortText: '0',
documentation: '',
detail: 'var ondevicemotion: (this: Window, ev: DeviceMotionEvent) => any',
insertTextFormat: 1,
insertText: 'ondevicemotion' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondeviceorientation',
sortText: '0',
documentation: '',
detail: 'var ondeviceorientation: (this: Window, ev: DeviceOrientationEvent) => any',
insertTextFormat: 1,
insertText: 'ondeviceorientation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondrag',
sortText: '0',
documentation: '',
detail: 'var ondrag: (this: Window, ev: DragEvent) => any',
insertTextFormat: 1,
insertText: 'ondrag' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondragend',
sortText: '0',
documentation: '',
detail: 'var ondragend: (this: Window, ev: DragEvent) => any',
insertTextFormat: 1,
insertText: 'ondragend' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondragenter',
sortText: '0',
documentation: '',
detail: 'var ondragenter: (this: Window, ev: DragEvent) => any',
insertTextFormat: 1,
insertText: 'ondragenter' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondragleave',
sortText: '0',
documentation: '',
detail: 'var ondragleave: (this: Window, ev: DragEvent) => any',
insertTextFormat: 1,
insertText: 'ondragleave' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondragover',
sortText: '0',
documentation: '',
detail: 'var ondragover: (this: Window, ev: DragEvent) => any',
insertTextFormat: 1,
insertText: 'ondragover' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondragstart',
sortText: '0',
documentation: '',
detail: 'var ondragstart: (this: Window, ev: DragEvent) => any',
insertTextFormat: 1,
insertText: 'ondragstart' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondrop',
sortText: '0',
documentation: '',
detail: 'var ondrop: (this: Window, ev: DragEvent) => any',
insertTextFormat: 1,
insertText: 'ondrop' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ondurationchange',
sortText: '0',
documentation: '',
detail: 'var ondurationchange: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'ondurationchange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onemptied',
sortText: '0',
documentation: '',
detail: 'var onemptied: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onemptied' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onended',
sortText: '0',
documentation: '',
detail: 'var onended: (this: Window, ev: MediaStreamErrorEvent) => any',
insertTextFormat: 1,
insertText: 'onended' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onerror',
sortText: '0',
documentation: '',
detail: 'var onerror: ErrorEventHandler',
insertTextFormat: 1,
insertText: 'onerror' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onfocus',
sortText: '0',
documentation: '',
detail: 'var onfocus: (this: Window, ev: FocusEvent) => any',
insertTextFormat: 1,
insertText: 'onfocus' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onhashchange',
sortText: '0',
documentation: '',
detail: 'var onhashchange: (this: Window, ev: HashChangeEvent) => any',
insertTextFormat: 1,
insertText: 'onhashchange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'oninput',
sortText: '0',
documentation: '',
detail: 'var oninput: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'oninput' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'oninvalid',
sortText: '0',
documentation: '',
detail: 'var oninvalid: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'oninvalid' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onkeydown',
sortText: '0',
documentation: '',
detail: 'var onkeydown: (this: Window, ev: KeyboardEvent) => any',
insertTextFormat: 1,
insertText: 'onkeydown' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onkeypress',
sortText: '0',
documentation: '',
detail: 'var onkeypress: (this: Window, ev: KeyboardEvent) => any',
insertTextFormat: 1,
insertText: 'onkeypress' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onkeyup',
sortText: '0',
documentation: '',
detail: 'var onkeyup: (this: Window, ev: KeyboardEvent) => any',
insertTextFormat: 1,
insertText: 'onkeyup' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onload',
sortText: '0',
documentation: '',
detail: 'var onload: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onloadeddata',
sortText: '0',
documentation: '',
detail: 'var onloadeddata: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onloadeddata' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onloadedmetadata',
sortText: '0',
documentation: '',
detail: 'var onloadedmetadata: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onloadedmetadata' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onloadstart',
sortText: '0',
documentation: '',
detail: 'var onloadstart: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onloadstart' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmessage',
sortText: '0',
documentation: '',
detail: 'var onmessage: (this: Window, ev: MessageEvent) => any',
insertTextFormat: 1,
insertText: 'onmessage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmousedown',
sortText: '0',
documentation: '',
detail: 'var onmousedown: (this: Window, ev: MouseEvent) => any',
insertTextFormat: 1,
insertText: 'onmousedown' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmouseenter',
sortText: '0',
documentation: '',
detail: 'var onmouseenter: (this: Window, ev: MouseEvent) => any',
insertTextFormat: 1,
insertText: 'onmouseenter' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmouseleave',
sortText: '0',
documentation: '',
detail: 'var onmouseleave: (this: Window, ev: MouseEvent) => any',
insertTextFormat: 1,
insertText: 'onmouseleave' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmousemove',
sortText: '0',
documentation: '',
detail: 'var onmousemove: (this: Window, ev: MouseEvent) => any',
insertTextFormat: 1,
insertText: 'onmousemove' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmouseout',
sortText: '0',
documentation: '',
detail: 'var onmouseout: (this: Window, ev: MouseEvent) => any',
insertTextFormat: 1,
insertText: 'onmouseout' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmouseover',
sortText: '0',
documentation: '',
detail: 'var onmouseover: (this: Window, ev: MouseEvent) => any',
insertTextFormat: 1,
insertText: 'onmouseover' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmouseup',
sortText: '0',
documentation: '',
detail: 'var onmouseup: (this: Window, ev: MouseEvent) => any',
insertTextFormat: 1,
insertText: 'onmouseup' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmousewheel',
sortText: '0',
documentation: '',
detail: 'var onmousewheel: (this: Window, ev: WheelEvent) => any',
insertTextFormat: 1,
insertText: 'onmousewheel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmsgesturechange',
sortText: '0',
documentation: '',
detail: 'var onmsgesturechange: (this: Window, ev: MSGestureEvent) => any',
insertTextFormat: 1,
insertText: 'onmsgesturechange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmsgesturedoubletap',
sortText: '0',
documentation: '',
detail: 'var onmsgesturedoubletap: (this: Window, ev: MSGestureEvent) => any',
insertTextFormat: 1,
insertText: 'onmsgesturedoubletap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmsgestureend',
sortText: '0',
documentation: '',
detail: 'var onmsgestureend: (this: Window, ev: MSGestureEvent) => any',
insertTextFormat: 1,
insertText: 'onmsgestureend' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmsgesturehold',
sortText: '0',
documentation: '',
detail: 'var onmsgesturehold: (this: Window, ev: MSGestureEvent) => any',
insertTextFormat: 1,
insertText: 'onmsgesturehold' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmsgesturestart',
sortText: '0',
documentation: '',
detail: 'var onmsgesturestart: (this: Window, ev: MSGestureEvent) => any',
insertTextFormat: 1,
insertText: 'onmsgesturestart' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmsgesturetap',
sortText: '0',
documentation: '',
detail: 'var onmsgesturetap: (this: Window, ev: MSGestureEvent) => any',
insertTextFormat: 1,
insertText: 'onmsgesturetap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmsinertiastart',
sortText: '0',
documentation: '',
detail: 'var onmsinertiastart: (this: Window, ev: MSGestureEvent) => any',
insertTextFormat: 1,
insertText: 'onmsinertiastart' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmspointercancel',
sortText: '0',
documentation: '',
detail: 'var onmspointercancel: (this: Window, ev: MSPointerEvent) => any',
insertTextFormat: 1,
insertText: 'onmspointercancel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmspointerdown',
sortText: '0',
documentation: '',
detail: 'var onmspointerdown: (this: Window, ev: MSPointerEvent) => any',
insertTextFormat: 1,
insertText: 'onmspointerdown' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmspointerenter',
sortText: '0',
documentation: '',
detail: 'var onmspointerenter: (this: Window, ev: MSPointerEvent) => any',
insertTextFormat: 1,
insertText: 'onmspointerenter' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmspointerleave',
sortText: '0',
documentation: '',
detail: 'var onmspointerleave: (this: Window, ev: MSPointerEvent) => any',
insertTextFormat: 1,
insertText: 'onmspointerleave' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmspointermove',
sortText: '0',
documentation: '',
detail: 'var onmspointermove: (this: Window, ev: MSPointerEvent) => any',
insertTextFormat: 1,
insertText: 'onmspointermove' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmspointerout',
sortText: '0',
documentation: '',
detail: 'var onmspointerout: (this: Window, ev: MSPointerEvent) => any',
insertTextFormat: 1,
insertText: 'onmspointerout' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmspointerover',
sortText: '0',
documentation: '',
detail: 'var onmspointerover: (this: Window, ev: MSPointerEvent) => any',
insertTextFormat: 1,
insertText: 'onmspointerover' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onmspointerup',
sortText: '0',
documentation: '',
detail: 'var onmspointerup: (this: Window, ev: MSPointerEvent) => any',
insertTextFormat: 1,
insertText: 'onmspointerup' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onoffline',
sortText: '0',
documentation: '',
detail: 'var onoffline: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onoffline' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ononline',
sortText: '0',
documentation: '',
detail: 'var ononline: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'ononline' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onorientationchange',
sortText: '0',
documentation: '',
detail: 'var onorientationchange: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onorientationchange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpagehide',
sortText: '0',
documentation: '',
detail: 'var onpagehide: (this: Window, ev: PageTransitionEvent) => any',
insertTextFormat: 1,
insertText: 'onpagehide' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpageshow',
sortText: '0',
documentation: '',
detail: 'var onpageshow: (this: Window, ev: PageTransitionEvent) => any',
insertTextFormat: 1,
insertText: 'onpageshow' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpause',
sortText: '0',
documentation: '',
detail: 'var onpause: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onpause' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onplay',
sortText: '0',
documentation: '',
detail: 'var onplay: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onplay' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onplaying',
sortText: '0',
documentation: '',
detail: 'var onplaying: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onplaying' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpopstate',
sortText: '0',
documentation: '',
detail: 'var onpopstate: (this: Window, ev: PopStateEvent) => any',
insertTextFormat: 1,
insertText: 'onpopstate' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onprogress',
sortText: '0',
documentation: '',
detail: 'var onprogress: (this: Window, ev: ProgressEvent) => any',
insertTextFormat: 1,
insertText: 'onprogress' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onratechange',
sortText: '0',
documentation: '',
detail: 'var onratechange: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onratechange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onreadystatechange',
sortText: '0',
documentation: '',
detail: 'var onreadystatechange: (this: Window, ev: ProgressEvent) => any',
insertTextFormat: 1,
insertText: 'onreadystatechange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onreset',
sortText: '0',
documentation: '',
detail: 'var onreset: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onreset' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onresize',
sortText: '0',
documentation: '',
detail: 'var onresize: (this: Window, ev: UIEvent) => any',
insertTextFormat: 1,
insertText: 'onresize' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onscroll',
sortText: '0',
documentation: '',
detail: 'var onscroll: (this: Window, ev: UIEvent) => any',
insertTextFormat: 1,
insertText: 'onscroll' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onseeked',
sortText: '0',
documentation: '',
detail: 'var onseeked: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onseeked' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onseeking',
sortText: '0',
documentation: '',
detail: 'var onseeking: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onseeking' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onselect',
sortText: '0',
documentation: '',
detail: 'var onselect: (this: Window, ev: UIEvent) => any',
insertTextFormat: 1,
insertText: 'onselect' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onstalled',
sortText: '0',
documentation: '',
detail: 'var onstalled: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onstalled' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onstorage',
sortText: '0',
documentation: '',
detail: 'var onstorage: (this: Window, ev: StorageEvent) => any',
insertTextFormat: 1,
insertText: 'onstorage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onsubmit',
sortText: '0',
documentation: '',
detail: 'var onsubmit: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onsubmit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onsuspend',
sortText: '0',
documentation: '',
detail: 'var onsuspend: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onsuspend' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ontimeupdate',
sortText: '0',
documentation: '',
detail: 'var ontimeupdate: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'ontimeupdate' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ontouchcancel',
sortText: '0',
documentation: '',
detail: 'var ontouchcancel: (ev: TouchEvent) => any',
insertTextFormat: 1,
insertText: 'ontouchcancel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ontouchend',
sortText: '0',
documentation: '',
detail: 'var ontouchend: (ev: TouchEvent) => any',
insertTextFormat: 1,
insertText: 'ontouchend' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ontouchmove',
sortText: '0',
documentation: '',
detail: 'var ontouchmove: (ev: TouchEvent) => any',
insertTextFormat: 1,
insertText: 'ontouchmove' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ontouchstart',
sortText: '0',
documentation: '',
detail: 'var ontouchstart: (ev: TouchEvent) => any',
insertTextFormat: 1,
insertText: 'ontouchstart' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onunload',
sortText: '0',
documentation: '',
detail: 'var onunload: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onunload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onvolumechange',
sortText: '0',
documentation: '',
detail: 'var onvolumechange: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onvolumechange' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onwaiting',
sortText: '0',
documentation: '',
detail: 'var onwaiting: (this: Window, ev: Event) => any',
insertTextFormat: 1,
insertText: 'onwaiting' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'opener',
sortText: '0',
documentation: '',
detail: 'var opener: any',
insertTextFormat: 1,
insertText: 'opener' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'orientation',
sortText: '0',
documentation: '',
detail: 'var orientation: string | number',
insertTextFormat: 1,
insertText: 'orientation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'outerHeight',
sortText: '0',
documentation: '',
detail: 'var outerHeight: number',
insertTextFormat: 1,
insertText: 'outerHeight' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'outerWidth',
sortText: '0',
documentation: '',
detail: 'var outerWidth: number',
insertTextFormat: 1,
insertText: 'outerWidth' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'pageXOffset',
sortText: '0',
documentation: '',
detail: 'var pageXOffset: number',
insertTextFormat: 1,
insertText: 'pageXOffset' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'pageYOffset',
sortText: '0',
documentation: '',
detail: 'var pageYOffset: number',
insertTextFormat: 1,
insertText: 'pageYOffset' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'parent',
sortText: '0',
documentation: '',
detail: 'var parent: Window',
insertTextFormat: 1,
insertText: 'parent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'performance',
sortText: '0',
documentation: '',
detail: 'var performance: Performance',
insertTextFormat: 1,
insertText: 'performance' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'personalbar',
sortText: '0',
documentation: '',
detail: 'var personalbar: BarProp',
insertTextFormat: 1,
insertText: 'personalbar' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'screen',
sortText: '0',
documentation: '',
detail: 'var screen: Screen',
insertTextFormat: 1,
insertText: 'screen' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'screenLeft',
sortText: '0',
documentation: '',
detail: 'var screenLeft: number',
insertTextFormat: 1,
insertText: 'screenLeft' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'screenTop',
sortText: '0',
documentation: '',
detail: 'var screenTop: number',
insertTextFormat: 1,
insertText: 'screenTop' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'screenX',
sortText: '0',
documentation: '',
detail: 'var screenX: number',
insertTextFormat: 1,
insertText: 'screenX' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'screenY',
sortText: '0',
documentation: '',
detail: 'var screenY: number',
insertTextFormat: 1,
insertText: 'screenY' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'scrollX',
sortText: '0',
documentation: '',
detail: 'var scrollX: number',
insertTextFormat: 1,
insertText: 'scrollX' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'scrollY',
sortText: '0',
documentation: '',
detail: 'var scrollY: number',
insertTextFormat: 1,
insertText: 'scrollY' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'scrollbars',
sortText: '0',
documentation: '',
detail: 'var scrollbars: BarProp',
insertTextFormat: 1,
insertText: 'scrollbars' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'self',
sortText: '0',
documentation: '',
detail: 'var self: Window',
insertTextFormat: 1,
insertText: 'self' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'speechSynthesis',
sortText: '0',
documentation: '',
detail: 'var speechSynthesis: SpeechSynthesis',
insertTextFormat: 1,
insertText: 'speechSynthesis' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'status',
sortText: '0',
documentation: '',
detail: 'var status: string',
insertTextFormat: 1,
insertText: 'status' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'statusbar',
sortText: '0',
documentation: '',
detail: 'var statusbar: BarProp',
insertTextFormat: 1,
insertText: 'statusbar' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'styleMedia',
sortText: '0',
documentation: '',
detail: 'var styleMedia: StyleMedia',
insertTextFormat: 1,
insertText: 'styleMedia' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toolbar',
sortText: '0',
documentation: '',
detail: 'var toolbar: BarProp',
insertTextFormat: 1,
insertText: 'toolbar' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'top',
sortText: '0',
documentation: '',
detail: 'var top: Window',
insertTextFormat: 1,
insertText: 'top' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'window',
sortText: '0',
documentation: '',
detail: 'var window: Window',
insertTextFormat: 1,
insertText: 'window' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'customElements',
sortText: '0',
documentation: '',
detail: 'var customElements: CustomElementRegistry',
insertTextFormat: 1,
insertText: 'customElements' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'alert',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function alert(message?: any): void',
insertTextFormat: 1,
insertText: 'alert' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'blur',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function blur(): void',
insertTextFormat: 1,
insertText: 'blur' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'cancelAnimationFrame',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function cancelAnimationFrame(handle: number): void',
insertTextFormat: 1,
insertText: 'cancelAnimationFrame' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'captureEvents',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function captureEvents(): void',
insertTextFormat: 1,
insertText: 'captureEvents' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'close',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function close(): void',
insertTextFormat: 1,
insertText: 'close' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'confirm',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function confirm(message?: string | undefined): boolean',
insertTextFormat: 1,
insertText: 'confirm' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'departFocus',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function departFocus(navigationReason: NavigationReason, origin: FocusNavigationOrigin): void',
insertTextFormat: 1,
insertText: 'departFocus' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'focus',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function focus(): void',
insertTextFormat: 1,
insertText: 'focus' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'getComputedStyle',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function getComputedStyle(elt: Element, pseudoElt?: string | undefined): CSSStyleDeclaration',
insertTextFormat: 1,
insertText: 'getComputedStyle' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'getMatchedCSSRules',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function getMatchedCSSRules(elt: Element, pseudoElt?: string | undefined): CSSRuleList',
insertTextFormat: 1,
insertText: 'getMatchedCSSRules' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'getSelection',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function getSelection(): Selection',
insertTextFormat: 1,
insertText: 'getSelection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'matchMedia',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function matchMedia(mediaQuery: string): MediaQueryList',
insertTextFormat: 1,
insertText: 'matchMedia' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'moveBy',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function moveBy(x?: number | undefined, y?: number | undefined): void',
insertTextFormat: 1,
insertText: 'moveBy' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'moveTo',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function moveTo(x?: number | undefined, y?: number | undefined): void',
insertTextFormat: 1,
insertText: 'moveTo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'msWriteProfilerMark',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function msWriteProfilerMark(profilerMarkName: string): void',
insertTextFormat: 1,
insertText: 'msWriteProfilerMark' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'open',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function open(url?: string | undefined, target?: string | undefined, features?: string | undefined, replace?: boolean | undefined): Window',
insertTextFormat: 1,
insertText: 'open' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'postMessage',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function postMessage(message: any, targetOrigin: string, transfer?: any[] | undefined): void',
insertTextFormat: 1,
insertText: 'postMessage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'print',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function print(): void',
insertTextFormat: 1,
insertText: 'print' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'prompt',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function prompt(message?: string | undefined, _default?: string | undefined): string | null',
insertTextFormat: 1,
insertText: 'prompt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'releaseEvents',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function releaseEvents(): void',
insertTextFormat: 1,
insertText: 'releaseEvents' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'requestAnimationFrame',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function requestAnimationFrame(callback: FrameRequestCallback): number',
insertTextFormat: 1,
insertText: 'requestAnimationFrame' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'resizeBy',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function resizeBy(x?: number | undefined, y?: number | undefined): void',
insertTextFormat: 1,
insertText: 'resizeBy' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'resizeTo',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function resizeTo(x?: number | undefined, y?: number | undefined): void',
insertTextFormat: 1,
insertText: 'resizeTo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'scroll',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function scroll(x?: number | undefined, y?: number | undefined): void (+1 overload)',
insertTextFormat: 1,
insertText: 'scroll' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'scrollBy',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function scrollBy(x?: number | undefined, y?: number | undefined): void (+1 overload)',
insertTextFormat: 1,
insertText: 'scrollBy' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'scrollTo',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function scrollTo(x?: number | undefined, y?: number | undefined): void (+1 overload)',
insertTextFormat: 1,
insertText: 'scrollTo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'stop',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function stop(): void',
insertTextFormat: 1,
insertText: 'stop' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'webkitCancelAnimationFrame',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function webkitCancelAnimationFrame(handle: number): void',
insertTextFormat: 1,
insertText: 'webkitCancelAnimationFrame' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'webkitConvertPointFromNodeToPage',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function webkitConvertPointFromNodeToPage(node: Node, pt: WebKitPoint): WebKitPoint',
insertTextFormat: 1,
insertText: 'webkitConvertPointFromNodeToPage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'webkitConvertPointFromPageToNode',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function webkitConvertPointFromPageToNode(node: Node, pt: WebKitPoint): WebKitPoint',
insertTextFormat: 1,
insertText: 'webkitConvertPointFromPageToNode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'webkitRequestAnimationFrame',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function webkitRequestAnimationFrame(callback: FrameRequestCallback): number',
insertTextFormat: 1,
insertText: 'webkitRequestAnimationFrame' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'createImageBitmap',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function createImageBitmap(image: Blob | HTMLCanvasElement | HTMLImageElement | HTMLVideoElement | ImageData | SVGImageElement | ImageBitmap, options?: ImageBitmapOptions | undefined): Promise<ImageBitmap> (+1 overload)',
insertTextFormat: 1,
insertText: 'createImageBitmap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toString',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function toString(): string',
insertTextFormat: 1,
insertText: 'toString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dispatchEvent',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function dispatchEvent(evt: Event): boolean',
insertTextFormat: 1,
insertText: 'dispatchEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'removeEventListener',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function removeEventListener(type: string, listener?: EventListener | EventListenerObject | undefined, options?: boolean | EventListenerOptions | undefined): void',
insertTextFormat: 1,
insertText: 'removeEventListener' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'clearInterval',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function clearInterval(handle: number): void',
insertTextFormat: 1,
insertText: 'clearInterval' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'clearTimeout',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function clearTimeout(handle: number): void',
insertTextFormat: 1,
insertText: 'clearTimeout' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'setInterval',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function setInterval(handler: (...args: any[]) => void, timeout: number): number (+1 overload)',
insertTextFormat: 1,
insertText: 'setInterval' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'setTimeout',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function setTimeout(handler: (...args: any[]) => void, timeout: number): number (+1 overload)',
insertTextFormat: 1,
insertText: 'setTimeout' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'clearImmediate',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function clearImmediate(handle: number): void',
insertTextFormat: 1,
insertText: 'clearImmediate' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'setImmediate',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function setImmediate(handler: (...args: any[]) => void): number (+1 overload)',
insertTextFormat: 1,
insertText: 'setImmediate' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'sessionStorage',
sortText: '0',
documentation: '',
detail: 'var sessionStorage: Storage',
insertTextFormat: 1,
insertText: 'sessionStorage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'localStorage',
sortText: '0',
documentation: '',
detail: 'var localStorage: Storage',
insertTextFormat: 1,
insertText: 'localStorage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'console',
sortText: '0',
documentation: '',
detail: 'var console: Console',
insertTextFormat: 1,
insertText: 'console' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpointercancel',
sortText: '0',
documentation: '',
detail: 'var onpointercancel: (this: Window, ev: PointerEvent) => any',
insertTextFormat: 1,
insertText: 'onpointercancel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpointerdown',
sortText: '0',
documentation: '',
detail: 'var onpointerdown: (this: Window, ev: PointerEvent) => any',
insertTextFormat: 1,
insertText: 'onpointerdown' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpointerenter',
sortText: '0',
documentation: '',
detail: 'var onpointerenter: (this: Window, ev: PointerEvent) => any',
insertTextFormat: 1,
insertText: 'onpointerenter' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpointerleave',
sortText: '0',
documentation: '',
detail: 'var onpointerleave: (this: Window, ev: PointerEvent) => any',
insertTextFormat: 1,
insertText: 'onpointerleave' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpointermove',
sortText: '0',
documentation: '',
detail: 'var onpointermove: (this: Window, ev: PointerEvent) => any',
insertTextFormat: 1,
insertText: 'onpointermove' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpointerout',
sortText: '0',
documentation: '',
detail: 'var onpointerout: (this: Window, ev: PointerEvent) => any',
insertTextFormat: 1,
insertText: 'onpointerout' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpointerover',
sortText: '0',
documentation: '',
detail: 'var onpointerover: (this: Window, ev: PointerEvent) => any',
insertTextFormat: 1,
insertText: 'onpointerover' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onpointerup',
sortText: '0',
documentation: '',
detail: 'var onpointerup: (this: Window, ev: PointerEvent) => any',
insertTextFormat: 1,
insertText: 'onpointerup' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'onwheel',
sortText: '0',
documentation: '',
detail: 'var onwheel: (this: Window, ev: WheelEvent) => any',
insertTextFormat: 1,
insertText: 'onwheel' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'indexedDB',
sortText: '0',
documentation: '',
detail: 'var indexedDB: IDBFactory',
insertTextFormat: 1,
insertText: 'indexedDB' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'atob',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function atob(encodedString: string): string',
insertTextFormat: 1,
insertText: 'atob' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'btoa',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function btoa(rawString: string): string',
insertTextFormat: 1,
insertText: 'btoa' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'fetch',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function fetch(input: string | Request, init?: RequestInit | undefined): Promise<Response>',
insertTextFormat: 1,
insertText: 'fetch' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'addEventListener',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function addEventListener<K extends "abort" | "afterprint" | "beforeprint" | "beforeunload" | "blur" | "canplay" | "canplaythrough" | "change" | "click" | "compassneedscalibration" | "contextmenu" | "dblclick" | "devicelight" | "devicemotion" | "deviceorientation" | "drag" | "dragend" | "dragenter" | "dragleave" | "dragover" | "dragstart" | "drop" | "durationchange" | "emptied" | "ended" | "focus" | "hashchange" | "input" | "invalid" | "keydown" | "keypress" | "keyup" | "load" | "loadeddata" | "loadedmetadata" | "loadstart" | "message" | "mousedown" | "mouseenter" | "mouseleave" | "mousemove" | "mouseout" | "mouseover" | "mouseup" | "mousewheel" | "MSGestureChange" | "MSGestureDoubleTap" | "MSGestureEnd" | "MSGestureHold" | "MSGestureStart" | "MSGestureTap" | "MSInertiaStart" | "MSPointerCancel" | "MSPointerDown" | "MSPointerEnter" | "MSPointerLeave" | "MSPointerMove" | "MSPointerOut" | "MSPointerOver" | "MSPointerUp" | "offline" | "online" | "orientationchange" | "pagehide" | "pageshow" | "pause" | "play" | "playing" | "popstate" | "progress" | "ratechange" | "readystatechange" | "reset" | "resize" | "scroll" | "seeked" | "seeking" | "select" | "stalled" | "storage" | "submit" | "suspend" | "timeupdate" | "unload" | "volumechange" | "waiting" | "pointercancel" | "pointerdown" | "pointerenter" | "pointerleave" | "pointermove" | "pointerout" | "pointerover" | "pointerup" | "wheel">(type: K, listener: (this: Window, ev: WindowEventMap[K]) => any, useCapture?: boolean | undefined): void (+1 overload)',
insertTextFormat: 1,
insertText: 'addEventListener' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AAGUID',
sortText: '0',
documentation: '',
detail: 'type AAGUID = string',
insertTextFormat: 1,
insertText: 'AAGUID' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AlgorithmIdentifier',
sortText: '0',
documentation: '',
detail: 'type AlgorithmIdentifier = string | Algorithm',
insertTextFormat: 1,
insertText: 'AlgorithmIdentifier' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'BodyInit',
sortText: '0',
documentation: '',
detail: 'type BodyInit = any',
insertTextFormat: 1,
insertText: 'BodyInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ByteString',
sortText: '0',
documentation: '',
detail: 'type ByteString = string',
insertTextFormat: 1,
insertText: 'ByteString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConstrainBoolean',
sortText: '0',
documentation: '',
detail: 'type ConstrainBoolean = boolean | ConstrainBooleanParameters',
insertTextFormat: 1,
insertText: 'ConstrainBoolean' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConstrainDOMString',
sortText: '0',
documentation: '',
detail: 'type ConstrainDOMString = string | string[] | ConstrainDOMStringParameters',
insertTextFormat: 1,
insertText: 'ConstrainDOMString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConstrainDouble',
sortText: '0',
documentation: '',
detail: 'type ConstrainDouble = number | ConstrainDoubleRange',
insertTextFormat: 1,
insertText: 'ConstrainDouble' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ConstrainLong',
sortText: '0',
documentation: '',
detail: 'type ConstrainLong = number | ConstrainLongRange',
insertTextFormat: 1,
insertText: 'ConstrainLong' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CryptoOperationData',
sortText: '0',
documentation: '',
detail: 'type CryptoOperationData = ArrayBufferView',
insertTextFormat: 1,
insertText: 'CryptoOperationData' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLbitfield',
sortText: '0',
documentation: '',
detail: 'type GLbitfield = number',
insertTextFormat: 1,
insertText: 'GLbitfield' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLboolean',
sortText: '0',
documentation: '',
detail: 'type GLboolean = boolean',
insertTextFormat: 1,
insertText: 'GLboolean' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLbyte',
sortText: '0',
documentation: '',
detail: 'type GLbyte = number',
insertTextFormat: 1,
insertText: 'GLbyte' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLclampf',
sortText: '0',
documentation: '',
detail: 'type GLclampf = number',
insertTextFormat: 1,
insertText: 'GLclampf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLenum',
sortText: '0',
documentation: '',
detail: 'type GLenum = number',
insertTextFormat: 1,
insertText: 'GLenum' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLfloat',
sortText: '0',
documentation: '',
detail: 'type GLfloat = number',
insertTextFormat: 1,
insertText: 'GLfloat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLint',
sortText: '0',
documentation: '',
detail: 'type GLint = number',
insertTextFormat: 1,
insertText: 'GLint' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLintptr',
sortText: '0',
documentation: '',
detail: 'type GLintptr = number',
insertTextFormat: 1,
insertText: 'GLintptr' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLshort',
sortText: '0',
documentation: '',
detail: 'type GLshort = number',
insertTextFormat: 1,
insertText: 'GLshort' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLsizei',
sortText: '0',
documentation: '',
detail: 'type GLsizei = number',
insertTextFormat: 1,
insertText: 'GLsizei' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLsizeiptr',
sortText: '0',
documentation: '',
detail: 'type GLsizeiptr = number',
insertTextFormat: 1,
insertText: 'GLsizeiptr' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLubyte',
sortText: '0',
documentation: '',
detail: 'type GLubyte = number',
insertTextFormat: 1,
insertText: 'GLubyte' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLuint',
sortText: '0',
documentation: '',
detail: 'type GLuint = number',
insertTextFormat: 1,
insertText: 'GLuint' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GLushort',
sortText: '0',
documentation: '',
detail: 'type GLushort = number',
insertTextFormat: 1,
insertText: 'GLushort' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'HeadersInit',
sortText: '0',
documentation: '',
detail: 'type HeadersInit = any',
insertTextFormat: 1,
insertText: 'HeadersInit' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBKeyPath',
sortText: '0',
documentation: '',
detail: 'type IDBKeyPath = string',
insertTextFormat: 1,
insertText: 'IDBKeyPath' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'KeyFormat',
sortText: '0',
documentation: '',
detail: 'type KeyFormat = string',
insertTextFormat: 1,
insertText: 'KeyFormat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'KeyType',
sortText: '0',
documentation: '',
detail: 'type KeyType = string',
insertTextFormat: 1,
insertText: 'KeyType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'KeyUsage',
sortText: '0',
documentation: '',
detail: 'type KeyUsage = string',
insertTextFormat: 1,
insertText: 'KeyUsage' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSInboundPayload',
sortText: '0',
documentation: '',
detail: 'type MSInboundPayload = MSVideoRecvPayload | MSAudioRecvPayload',
insertTextFormat: 1,
insertText: 'MSInboundPayload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSLocalClientEvent',
sortText: '0',
documentation: '',
detail: 'type MSLocalClientEvent = MSLocalClientEventBase | MSAudioLocalClientEvent',
insertTextFormat: 1,
insertText: 'MSLocalClientEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSOutboundPayload',
sortText: '0',
documentation: '',
detail: 'type MSOutboundPayload = MSVideoSendPayload | MSAudioSendPayload',
insertTextFormat: 1,
insertText: 'MSOutboundPayload' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceGatherCandidate',
sortText: '0',
documentation: '',
detail: 'type RTCIceGatherCandidate = RTCIceCandidateDictionary | RTCIceCandidateComplete',
insertTextFormat: 1,
insertText: 'RTCIceGatherCandidate' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCTransport',
sortText: '0',
documentation: '',
detail: 'type RTCTransport = RTCDtlsTransport | RTCSrtpSdesTransport',
insertTextFormat: 1,
insertText: 'RTCTransport' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RequestInfo',
sortText: '0',
documentation: '',
detail: 'type RequestInfo = string | Request',
insertTextFormat: 1,
insertText: 'RequestInfo' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'USVString',
sortText: '0',
documentation: '',
detail: 'type USVString = string',
insertTextFormat: 1,
insertText: 'USVString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'payloadtype',
sortText: '0',
documentation: '',
detail: 'type payloadtype = number',
insertTextFormat: 1,
insertText: 'payloadtype' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScrollBehavior',
sortText: '0',
documentation: '',
detail: 'type ScrollBehavior = "auto" | "instant" | "smooth"',
insertTextFormat: 1,
insertText: 'ScrollBehavior' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScrollLogicalPosition',
sortText: '0',
documentation: '',
detail: 'type ScrollLogicalPosition = "start" | "center" | "end" | "nearest"',
insertTextFormat: 1,
insertText: 'ScrollLogicalPosition' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBValidKey',
sortText: '0',
documentation: '',
detail: 'type IDBValidKey = string | number | Date | IDBArrayKey',
insertTextFormat: 1,
insertText: 'IDBValidKey' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'BufferSource',
sortText: '0',
documentation: '',
detail: 'type BufferSource = ArrayBuffer | ArrayBufferView',
insertTextFormat: 1,
insertText: 'BufferSource' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MouseWheelEvent',
sortText: '0',
documentation: '',
detail: 'type MouseWheelEvent = WheelEvent',
insertTextFormat: 1,
insertText: 'MouseWheelEvent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScrollRestoration',
sortText: '0',
documentation: '',
detail: 'type ScrollRestoration = "auto" | "manual"',
insertTextFormat: 1,
insertText: 'ScrollRestoration' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FormDataEntryValue',
sortText: '0',
documentation: '',
detail: 'type FormDataEntryValue = string | File',
insertTextFormat: 1,
insertText: 'FormDataEntryValue' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AppendMode',
sortText: '0',
documentation: '',
detail: 'type AppendMode = "segments" | "sequence"',
insertTextFormat: 1,
insertText: 'AppendMode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'AudioContextState',
sortText: '0',
documentation: '',
detail: 'type AudioContextState = "suspended" | "running" | "closed"',
insertTextFormat: 1,
insertText: 'AudioContextState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'BiquadFilterType',
sortText: '0',
documentation: '',
detail: 'type BiquadFilterType = "lowpass" | "highpass" | "bandpass" | "lowshelf" | "highshelf" | "peaking" | "notch" | "allpass"',
insertTextFormat: 1,
insertText: 'BiquadFilterType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'CanvasFillRule',
sortText: '0',
documentation: '',
detail: 'type CanvasFillRule = "nonzero" | "evenodd"',
insertTextFormat: 1,
insertText: 'CanvasFillRule' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ChannelCountMode',
sortText: '0',
documentation: '',
detail: 'type ChannelCountMode = "max" | "clamped-max" | "explicit"',
insertTextFormat: 1,
insertText: 'ChannelCountMode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ChannelInterpretation',
sortText: '0',
documentation: '',
detail: 'type ChannelInterpretation = "speakers" | "discrete"',
insertTextFormat: 1,
insertText: 'ChannelInterpretation' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DistanceModelType',
sortText: '0',
documentation: '',
detail: 'type DistanceModelType = "linear" | "inverse" | "exponential"',
insertTextFormat: 1,
insertText: 'DistanceModelType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ExpandGranularity',
sortText: '0',
documentation: '',
detail: 'type ExpandGranularity = "character" | "word" | "sentence" | "textedit"',
insertTextFormat: 1,
insertText: 'ExpandGranularity' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'GamepadInputEmulationType',
sortText: '0',
documentation: '',
detail: 'type GamepadInputEmulationType = "mouse" | "keyboard" | "gamepad"',
insertTextFormat: 1,
insertText: 'GamepadInputEmulationType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBCursorDirection',
sortText: '0',
documentation: '',
detail: 'type IDBCursorDirection = "next" | "nextunique" | "prev" | "prevunique"',
insertTextFormat: 1,
insertText: 'IDBCursorDirection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBRequestReadyState',
sortText: '0',
documentation: '',
detail: 'type IDBRequestReadyState = "pending" | "done"',
insertTextFormat: 1,
insertText: 'IDBRequestReadyState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IDBTransactionMode',
sortText: '0',
documentation: '',
detail: 'type IDBTransactionMode = "readonly" | "readwrite" | "versionchange"',
insertTextFormat: 1,
insertText: 'IDBTransactionMode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ListeningState',
sortText: '0',
documentation: '',
detail: 'type ListeningState = "inactive" | "active" | "disambiguation"',
insertTextFormat: 1,
insertText: 'ListeningState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSCredentialType',
sortText: '0',
documentation: '',
detail: 'type MSCredentialType = "FIDO_2_0"',
insertTextFormat: 1,
insertText: 'MSCredentialType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSIceAddrType',
sortText: '0',
documentation: '',
detail: 'type MSIceAddrType = "os" | "stun" | "turn" | "peer-derived"',
insertTextFormat: 1,
insertText: 'MSIceAddrType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSIceType',
sortText: '0',
documentation: '',
detail: 'type MSIceType = "failed" | "direct" | "relay"',
insertTextFormat: 1,
insertText: 'MSIceType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSStatsType',
sortText: '0',
documentation: '',
detail: 'type MSStatsType = "description" | "localclientevent" | "inbound-network" | "outbound-network" | "inbound-payload" | "outbound-payload" | "transportdiagnostics"',
insertTextFormat: 1,
insertText: 'MSStatsType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSTransportType',
sortText: '0',
documentation: '',
detail: 'type MSTransportType = "Embedded" | "USB" | "NFC" | "BT"',
insertTextFormat: 1,
insertText: 'MSTransportType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSWebViewPermissionState',
sortText: '0',
documentation: '',
detail: 'type MSWebViewPermissionState = "unknown" | "defer" | "allow" | "deny"',
insertTextFormat: 1,
insertText: 'MSWebViewPermissionState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MSWebViewPermissionType',
sortText: '0',
documentation: '',
detail: 'type MSWebViewPermissionType = "geolocation" | "unlimitedIndexedDBQuota" | "media" | "pointerlock" | "webnotifications"',
insertTextFormat: 1,
insertText: 'MSWebViewPermissionType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaDeviceKind',
sortText: '0',
documentation: '',
detail: 'type MediaDeviceKind = "audioinput" | "audiooutput" | "videoinput"',
insertTextFormat: 1,
insertText: 'MediaDeviceKind' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeyMessageType',
sortText: '0',
documentation: '',
detail: 'type MediaKeyMessageType = "license-request" | "license-renewal" | "license-release" | "individualization-request"',
insertTextFormat: 1,
insertText: 'MediaKeyMessageType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeySessionType',
sortText: '0',
documentation: '',
detail: 'type MediaKeySessionType = "temporary" | "persistent-license" | "persistent-release-message"',
insertTextFormat: 1,
insertText: 'MediaKeySessionType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeyStatus',
sortText: '0',
documentation: '',
detail: 'type MediaKeyStatus = "usable" | "expired" | "output-downscaled" | "output-not-allowed" | "status-pending" | "internal-error"',
insertTextFormat: 1,
insertText: 'MediaKeyStatus' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaKeysRequirement',
sortText: '0',
documentation: '',
detail: 'type MediaKeysRequirement = "required" | "optional" | "not-allowed"',
insertTextFormat: 1,
insertText: 'MediaKeysRequirement' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MediaStreamTrackState',
sortText: '0',
documentation: '',
detail: 'type MediaStreamTrackState = "ended" | "live"',
insertTextFormat: 1,
insertText: 'MediaStreamTrackState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigationReason',
sortText: '0',
documentation: '',
detail: 'type NavigationReason = "up" | "down" | "left" | "right"',
insertTextFormat: 1,
insertText: 'NavigationReason' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NavigationType',
sortText: '0',
documentation: '',
detail: 'type NavigationType = "navigate" | "reload" | "back_forward" | "prerender"',
insertTextFormat: 1,
insertText: 'NavigationType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NotificationDirection',
sortText: '0',
documentation: '',
detail: 'type NotificationDirection = "auto" | "ltr" | "rtl"',
insertTextFormat: 1,
insertText: 'NotificationDirection' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NotificationPermission',
sortText: '0',
documentation: '',
detail: 'type NotificationPermission = "default" | "denied" | "granted"',
insertTextFormat: 1,
insertText: 'NotificationPermission' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OscillatorType',
sortText: '0',
documentation: '',
detail: 'type OscillatorType = "sine" | "square" | "sawtooth" | "triangle" | "custom"',
insertTextFormat: 1,
insertText: 'OscillatorType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'OverSampleType',
sortText: '0',
documentation: '',
detail: 'type OverSampleType = "none" | "2x" | "4x"',
insertTextFormat: 1,
insertText: 'OverSampleType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PanningModelType',
sortText: '0',
documentation: '',
detail: 'type PanningModelType = "equalpower"',
insertTextFormat: 1,
insertText: 'PanningModelType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentComplete',
sortText: '0',
documentation: '',
detail: 'type PaymentComplete = "" | "success" | "fail"',
insertTextFormat: 1,
insertText: 'PaymentComplete' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PaymentShippingType',
sortText: '0',
documentation: '',
detail: 'type PaymentShippingType = "shipping" | "delivery" | "pickup"',
insertTextFormat: 1,
insertText: 'PaymentShippingType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PushEncryptionKeyName',
sortText: '0',
documentation: '',
detail: 'type PushEncryptionKeyName = "p256dh" | "auth"',
insertTextFormat: 1,
insertText: 'PushEncryptionKeyName' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PushPermissionState',
sortText: '0',
documentation: '',
detail: 'type PushPermissionState = "denied" | "granted" | "prompt"',
insertTextFormat: 1,
insertText: 'PushPermissionState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCBundlePolicy',
sortText: '0',
documentation: '',
detail: 'type RTCBundlePolicy = "balanced" | "max-compat" | "max-bundle"',
insertTextFormat: 1,
insertText: 'RTCBundlePolicy' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDegradationPreference',
sortText: '0',
documentation: '',
detail: 'type RTCDegradationPreference = "balanced" | "maintain-framerate" | "maintain-resolution"',
insertTextFormat: 1,
insertText: 'RTCDegradationPreference' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDtlsRole',
sortText: '0',
documentation: '',
detail: 'type RTCDtlsRole = "auto" | "client" | "server"',
insertTextFormat: 1,
insertText: 'RTCDtlsRole' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCDtlsTransportState',
sortText: '0',
documentation: '',
detail: 'type RTCDtlsTransportState = "closed" | "new" | "connecting" | "connected"',
insertTextFormat: 1,
insertText: 'RTCDtlsTransportState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceCandidateType',
sortText: '0',
documentation: '',
detail: 'type RTCIceCandidateType = "relay" | "host" | "srflx" | "prflx"',
insertTextFormat: 1,
insertText: 'RTCIceCandidateType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceComponent',
sortText: '0',
documentation: '',
detail: 'type RTCIceComponent = "RTP" | "RTCP"',
insertTextFormat: 1,
insertText: 'RTCIceComponent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceConnectionState',
sortText: '0',
documentation: '',
detail: 'type RTCIceConnectionState = "closed" | "failed" | "new" | "connected" | "checking" | "completed" | "disconnected"',
insertTextFormat: 1,
insertText: 'RTCIceConnectionState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceGatherPolicy',
sortText: '0',
documentation: '',
detail: 'type RTCIceGatherPolicy = "relay" | "all" | "nohost"',
insertTextFormat: 1,
insertText: 'RTCIceGatherPolicy' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceGathererState',
sortText: '0',
documentation: '',
detail: 'type RTCIceGathererState = "new" | "gathering" | "complete"',
insertTextFormat: 1,
insertText: 'RTCIceGathererState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceGatheringState',
sortText: '0',
documentation: '',
detail: 'type RTCIceGatheringState = "new" | "gathering" | "complete"',
insertTextFormat: 1,
insertText: 'RTCIceGatheringState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceProtocol',
sortText: '0',
documentation: '',
detail: 'type RTCIceProtocol = "udp" | "tcp"',
insertTextFormat: 1,
insertText: 'RTCIceProtocol' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceRole',
sortText: '0',
documentation: '',
detail: 'type RTCIceRole = "controlling" | "controlled"',
insertTextFormat: 1,
insertText: 'RTCIceRole' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceTcpCandidateType',
sortText: '0',
documentation: '',
detail: 'type RTCIceTcpCandidateType = "active" | "passive" | "so"',
insertTextFormat: 1,
insertText: 'RTCIceTcpCandidateType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceTransportPolicy',
sortText: '0',
documentation: '',
detail: 'type RTCIceTransportPolicy = "relay" | "none" | "all"',
insertTextFormat: 1,
insertText: 'RTCIceTransportPolicy' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCIceTransportState',
sortText: '0',
documentation: '',
detail: 'type RTCIceTransportState = "closed" | "new" | "connected" | "checking" | "completed" | "disconnected"',
insertTextFormat: 1,
insertText: 'RTCIceTransportState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSdpType',
sortText: '0',
documentation: '',
detail: 'type RTCSdpType = "offer" | "pranswer" | "answer"',
insertTextFormat: 1,
insertText: 'RTCSdpType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCSignalingState',
sortText: '0',
documentation: '',
detail: 'type RTCSignalingState = "closed" | "stable" | "have-local-offer" | "have-remote-offer" | "have-local-pranswer" | "have-remote-pranswer"',
insertTextFormat: 1,
insertText: 'RTCSignalingState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCStatsIceCandidatePairState',
sortText: '0',
documentation: '',
detail: 'type RTCStatsIceCandidatePairState = "waiting" | "failed" | "frozen" | "inprogress" | "succeeded" | "cancelled"',
insertTextFormat: 1,
insertText: 'RTCStatsIceCandidatePairState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCStatsIceCandidateType',
sortText: '0',
documentation: '',
detail: 'type RTCStatsIceCandidateType = "host" | "serverreflexive" | "peerreflexive" | "relayed"',
insertTextFormat: 1,
insertText: 'RTCStatsIceCandidateType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RTCStatsType',
sortText: '0',
documentation: '',
detail: 'type RTCStatsType = "inboundrtp" | "outboundrtp" | "session" | "datachannel" | "track" | "transport" | "candidatepair" | "localcandidate" | "remotecandidate"',
insertTextFormat: 1,
insertText: 'RTCStatsType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ReferrerPolicy',
sortText: '0',
documentation: '',
detail: 'type ReferrerPolicy = "" | "no-referrer" | "no-referrer-when-downgrade" | "origin-only" | "origin-when-cross-origin" | "unsafe-url"',
insertTextFormat: 1,
insertText: 'ReferrerPolicy' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RequestCache',
sortText: '0',
documentation: '',
detail: 'type RequestCache = "default" | "reload" | "no-store" | "no-cache" | "force-cache"',
insertTextFormat: 1,
insertText: 'RequestCache' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RequestCredentials',
sortText: '0',
documentation: '',
detail: 'type RequestCredentials = "omit" | "same-origin" | "include"',
insertTextFormat: 1,
insertText: 'RequestCredentials' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RequestDestination',
sortText: '0',
documentation: '',
detail: 'type RequestDestination = "" | "unknown" | "document" | "sharedworker" | "subresource" | "worker"',
insertTextFormat: 1,
insertText: 'RequestDestination' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RequestMode',
sortText: '0',
documentation: '',
detail: 'type RequestMode = "navigate" | "same-origin" | "no-cors" | "cors"',
insertTextFormat: 1,
insertText: 'RequestMode' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RequestRedirect',
sortText: '0',
documentation: '',
detail: 'type RequestRedirect = "manual" | "follow" | "error"',
insertTextFormat: 1,
insertText: 'RequestRedirect' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RequestType',
sortText: '0',
documentation: '',
detail: 'type RequestType = "" | "track" | "audio" | "font" | "image" | "script" | "style" | "video"',
insertTextFormat: 1,
insertText: 'RequestType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ResponseType',
sortText: '0',
documentation: '',
detail: 'type ResponseType = "default" | "cors" | "error" | "basic" | "opaque" | "opaqueredirect"',
insertTextFormat: 1,
insertText: 'ResponseType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ScopedCredentialType',
sortText: '0',
documentation: '',
detail: 'type ScopedCredentialType = "ScopedCred"',
insertTextFormat: 1,
insertText: 'ScopedCredentialType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ServiceWorkerState',
sortText: '0',
documentation: '',
detail: 'type ServiceWorkerState = "installing" | "installed" | "activating" | "activated" | "redundant"',
insertTextFormat: 1,
insertText: 'ServiceWorkerState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Transport',
sortText: '0',
documentation: '',
detail: 'type Transport = "usb" | "nfc" | "ble"',
insertTextFormat: 1,
insertText: 'Transport' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VideoFacingModeEnum',
sortText: '0',
documentation: '',
detail: 'type VideoFacingModeEnum = "left" | "right" | "user" | "environment"',
insertTextFormat: 1,
insertText: 'VideoFacingModeEnum' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VisibilityState',
sortText: '0',
documentation: '',
detail: 'type VisibilityState = "prerender" | "hidden" | "visible" | "unloaded"',
insertTextFormat: 1,
insertText: 'VisibilityState' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'XMLHttpRequestResponseType',
sortText: '0',
documentation: '',
detail: 'type XMLHttpRequestResponseType = "" | "document" | "arraybuffer" | "blob" | "json" | "text"',
insertTextFormat: 1,
insertText: 'XMLHttpRequestResponseType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'importScripts',
kind: 3,
sortText: '0',
documentation: '',
detail: 'function importScripts(...urls: string[]): void',
insertTextFormat: 1,
insertText: 'importScripts' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ActiveXObject',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ActiveXObject\nvar ActiveXObject: ActiveXObject',
insertTextFormat: 1,
insertText: 'ActiveXObject' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ITextWriter',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ITextWriter',
insertTextFormat: 1,
insertText: 'ITextWriter' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextStreamBase',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextStreamBase',
insertTextFormat: 1,
insertText: 'TextStreamBase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextStreamWriter',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextStreamWriter',
insertTextFormat: 1,
insertText: 'TextStreamWriter' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TextStreamReader',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TextStreamReader',
insertTextFormat: 1,
insertText: 'TextStreamReader' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'WScript',
sortText: '0',
documentation: '',
detail: 'var WScript: {\n Echo(s: any): void;\n StdErr: TextStreamWriter;\n StdOut: TextStreamWriter;\n Arguments: {\n length: number;\n Item(n: number): string;\n };\n ScriptFullName: string;\n Quit(exitCode?: number | undefined): number;\n BuildVersion: number;\n FullName: string;\n Interactive: boolean;\n Name: string;\n Path: string;\n ScriptName: string;\n StdIn: TextStreamReader;\n Version: string;\n ConnectObject(objEventSource: any, strPrefix: string): void;\n CreateObject(strProgID: string, strPrefix?: string | undefined): any;\n DisconnectObject(obj: any): void;\n GetObject(strPathname: string, strProgID?: string | undefined, strPrefix?: string | undefined): any;\n Sleep(intTime: number): void;\n}',
insertTextFormat: 1,
insertText: 'WScript' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Enumerator',
kind: 8,
sortText: '0',
documentation: 'Allows enumerating over a COM collection, which may not have indexed item access.',
detail: 'interface Enumerator<T>\nvar Enumerator: EnumeratorConstructor',
insertTextFormat: 1,
insertText: 'Enumerator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EnumeratorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EnumeratorConstructor',
insertTextFormat: 1,
insertText: 'EnumeratorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VBArray',
kind: 8,
sortText: '0',
documentation: 'Enables reading from a COM safe array, which might have an alternate lower bound, or multiple dimensions.',
detail: 'interface VBArray<T>\nvar VBArray: VBArrayConstructor',
insertTextFormat: 1,
insertText: 'VBArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VBArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface VBArrayConstructor',
insertTextFormat: 1,
insertText: 'VBArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'VarDate',
kind: 8,
sortText: '0',
documentation: 'Automation date (VT_DATE)',
detail: 'interface VarDate',
insertTextFormat: 1,
insertText: 'VarDate' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'undefined',
sortText: '0',
documentation: '',
detail: 'var undefined',
insertTextFormat: 1,
insertText: 'undefined' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'break',
kind: 14,
sortText: '0',
documentation: '',
detail: 'break',
insertTextFormat: 1,
insertText: 'break' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'case',
kind: 14,
sortText: '0',
documentation: '',
detail: 'case',
insertTextFormat: 1,
insertText: 'case' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'catch',
kind: 14,
sortText: '0',
documentation: '',
detail: 'catch',
insertTextFormat: 1,
insertText: 'catch' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'class',
kind: 14,
sortText: '0',
documentation: '',
detail: 'class',
insertTextFormat: 1,
insertText: 'class' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'const',
kind: 14,
sortText: '0',
documentation: '',
detail: 'const',
insertTextFormat: 1,
insertText: 'const' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'continue',
kind: 14,
sortText: '0',
documentation: '',
detail: 'continue',
insertTextFormat: 1,
insertText: 'continue' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'debugger',
kind: 14,
sortText: '0',
documentation: '',
detail: 'debugger',
insertTextFormat: 1,
insertText: 'debugger' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'default',
kind: 14,
sortText: '0',
documentation: '',
detail: 'default',
insertTextFormat: 1,
insertText: 'default' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'delete',
kind: 14,
sortText: '0',
documentation: '',
detail: 'delete',
insertTextFormat: 1,
insertText: 'delete' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'do',
kind: 14,
sortText: '0',
documentation: '',
detail: 'do',
insertTextFormat: 1,
insertText: 'do' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'else',
kind: 14,
sortText: '0',
documentation: '',
detail: 'else',
insertTextFormat: 1,
insertText: 'else' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'enum',
kind: 14,
sortText: '0',
documentation: '',
detail: 'enum',
insertTextFormat: 1,
insertText: 'enum' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'export',
kind: 14,
sortText: '0',
documentation: '',
detail: 'export',
insertTextFormat: 1,
insertText: 'export' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'extends',
kind: 14,
sortText: '0',
documentation: '',
detail: 'extends',
insertTextFormat: 1,
insertText: 'extends' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'false',
kind: 14,
sortText: '0',
documentation: '',
detail: 'false',
insertTextFormat: 1,
insertText: 'false' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'finally',
kind: 14,
sortText: '0',
documentation: '',
detail: 'finally',
insertTextFormat: 1,
insertText: 'finally' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'for',
kind: 14,
sortText: '0',
documentation: '',
detail: 'for',
insertTextFormat: 1,
insertText: 'for' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'function',
kind: 14,
sortText: '0',
documentation: '',
detail: 'function',
insertTextFormat: 1,
insertText: 'function' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'if',
kind: 14,
sortText: '0',
documentation: '',
detail: 'if',
insertTextFormat: 1,
insertText: 'if' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'import',
kind: 14,
sortText: '0',
documentation: '',
detail: 'import',
insertTextFormat: 1,
insertText: 'import' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'in',
kind: 14,
sortText: '0',
documentation: '',
detail: 'in',
insertTextFormat: 1,
insertText: 'in' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'instanceof',
kind: 14,
sortText: '0',
documentation: '',
detail: 'instanceof',
insertTextFormat: 1,
insertText: 'instanceof' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'new',
kind: 14,
sortText: '0',
documentation: '',
detail: 'new',
insertTextFormat: 1,
insertText: 'new' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'null',
kind: 14,
sortText: '0',
documentation: '',
detail: 'null',
insertTextFormat: 1,
insertText: 'null' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'return',
kind: 14,
sortText: '0',
documentation: '',
detail: 'return',
insertTextFormat: 1,
insertText: 'return' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'super',
kind: 14,
sortText: '0',
documentation: '',
detail: 'super',
insertTextFormat: 1,
insertText: 'super' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'switch',
kind: 14,
sortText: '0',
documentation: '',
detail: 'switch',
insertTextFormat: 1,
insertText: 'switch' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'this',
kind: 14,
sortText: '0',
documentation: '',
detail: 'this',
insertTextFormat: 1,
insertText: 'this' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'throw',
kind: 14,
sortText: '0',
documentation: '',
detail: 'throw',
insertTextFormat: 1,
insertText: 'throw' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'true',
kind: 14,
sortText: '0',
documentation: '',
detail: 'true',
insertTextFormat: 1,
insertText: 'true' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'try',
kind: 14,
sortText: '0',
documentation: '',
detail: 'try',
insertTextFormat: 1,
insertText: 'try' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'typeof',
kind: 14,
sortText: '0',
documentation: '',
detail: 'typeof',
insertTextFormat: 1,
insertText: 'typeof' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'var',
kind: 14,
sortText: '0',
documentation: '',
detail: 'var',
insertTextFormat: 1,
insertText: 'var' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'void',
kind: 14,
sortText: '0',
documentation: '',
detail: 'void',
insertTextFormat: 1,
insertText: 'void' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'while',
kind: 14,
sortText: '0',
documentation: '',
detail: 'while',
insertTextFormat: 1,
insertText: 'while' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'with',
kind: 14,
sortText: '0',
documentation: '',
detail: 'with',
insertTextFormat: 1,
insertText: 'with' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'implements',
kind: 14,
sortText: '0',
documentation: '',
detail: 'implements',
insertTextFormat: 1,
insertText: 'implements' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'interface',
kind: 14,
sortText: '0',
documentation: '',
detail: 'interface',
insertTextFormat: 1,
insertText: 'interface' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'let',
kind: 14,
sortText: '0',
documentation: '',
detail: 'let',
insertTextFormat: 1,
insertText: 'let' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'package',
kind: 14,
sortText: '0',
documentation: '',
detail: 'package',
insertTextFormat: 1,
insertText: 'package' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'private',
kind: 14,
sortText: '0',
documentation: '',
detail: 'private',
insertTextFormat: 1,
insertText: 'private' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'protected',
kind: 14,
sortText: '0',
documentation: '',
detail: 'protected',
insertTextFormat: 1,
insertText: 'protected' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'public',
kind: 14,
sortText: '0',
documentation: '',
detail: 'public',
insertTextFormat: 1,
insertText: 'public' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'static',
kind: 14,
sortText: '0',
documentation: '',
detail: 'static',
insertTextFormat: 1,
insertText: 'static' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'yield',
kind: 14,
sortText: '0',
documentation: '',
detail: 'yield',
insertTextFormat: 1,
insertText: 'yield' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'abstract',
kind: 14,
sortText: '0',
documentation: '',
detail: 'abstract',
insertTextFormat: 1,
insertText: 'abstract' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'as',
kind: 14,
sortText: '0',
documentation: '',
detail: 'as',
insertTextFormat: 1,
insertText: 'as' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'any',
kind: 14,
sortText: '0',
documentation: '',
detail: 'any',
insertTextFormat: 1,
insertText: 'any' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'async',
kind: 14,
sortText: '0',
documentation: '',
detail: 'async',
insertTextFormat: 1,
insertText: 'async' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'await',
kind: 14,
sortText: '0',
documentation: '',
detail: 'await',
insertTextFormat: 1,
insertText: 'await' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'boolean',
kind: 14,
sortText: '0',
documentation: '',
detail: 'boolean',
insertTextFormat: 1,
insertText: 'boolean' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'constructor',
kind: 14,
sortText: '0',
documentation: '',
detail: 'constructor',
insertTextFormat: 1,
insertText: 'constructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'declare',
kind: 14,
sortText: '0',
documentation: '',
detail: 'declare',
insertTextFormat: 1,
insertText: 'declare' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'get',
kind: 14,
sortText: '0',
documentation: '',
detail: 'get',
insertTextFormat: 1,
insertText: 'get' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'is',
kind: 14,
sortText: '0',
documentation: '',
detail: 'is',
insertTextFormat: 1,
insertText: 'is' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'keyof',
kind: 14,
sortText: '0',
documentation: '',
detail: 'keyof',
insertTextFormat: 1,
insertText: 'keyof' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'module',
kind: 14,
sortText: '0',
documentation: '',
detail: 'module',
insertTextFormat: 1,
insertText: 'module' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'namespace',
kind: 14,
sortText: '0',
documentation: '',
detail: 'namespace',
insertTextFormat: 1,
insertText: 'namespace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'never',
kind: 14,
sortText: '0',
documentation: '',
detail: 'never',
insertTextFormat: 1,
insertText: 'never' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'readonly',
kind: 14,
sortText: '0',
documentation: '',
detail: 'readonly',
insertTextFormat: 1,
insertText: 'readonly' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'require',
kind: 14,
sortText: '0',
documentation: '',
detail: 'require',
insertTextFormat: 1,
insertText: 'require' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'number',
kind: 14,
sortText: '0',
documentation: '',
detail: 'number',
insertTextFormat: 1,
insertText: 'number' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'object',
kind: 14,
sortText: '0',
documentation: '',
detail: 'object',
insertTextFormat: 1,
insertText: 'object' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'set',
kind: 14,
sortText: '0',
documentation: '',
detail: 'set',
insertTextFormat: 1,
insertText: 'set' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'string',
kind: 14,
sortText: '0',
documentation: '',
detail: 'string',
insertTextFormat: 1,
insertText: 'string' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'symbol',
kind: 14,
sortText: '0',
documentation: '',
detail: 'symbol',
insertTextFormat: 1,
insertText: 'symbol' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'type',
kind: 14,
sortText: '0',
documentation: '',
detail: 'type',
insertTextFormat: 1,
insertText: 'type' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'undefined',
kind: 14,
sortText: '0',
documentation: '',
detail: 'var undefined',
insertTextFormat: 1,
insertText: 'undefined' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'from',
kind: 14,
sortText: '0',
documentation: '',
detail: 'from',
insertTextFormat: 1,
insertText: 'from' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'global',
kind: 14,
sortText: '0',
documentation: '',
detail: 'global',
insertTextFormat: 1,
insertText: 'global' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 7,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'of',
kind: 14,
sortText: '0',
documentation: '',
detail: 'of',
insertTextFormat: 1,
insertText: 'of' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 7,
result:
{ isIncomplete: false,
items:
[ { label: 'NaN',
sortText: '0',
documentation: '',
detail: 'const NaN: number',
insertTextFormat: 1,
insertText: 'NaN' },
{ label: 'Infinity',
sortText: '0',
documentation: '',
detail: 'const Infinity: number',
insertTextFormat: 1,
insertText: 'Infinity' },
{ label: 'eval',
kind: 3,
sortText: '0',
documentation: 'Evaluates JavaScript code and executes it.',
detail: 'function eval(x: string): any',
insertTextFormat: 1,
insertText: 'eval' },
{ label: 'parseInt',
kind: 3,
sortText: '0',
documentation: 'Converts A string to an integer.',
detail: 'function parseInt(s: string, radix?: number | undefined): number',
insertTextFormat: 1,
insertText: 'parseInt' },
{ label: 'parseFloat',
kind: 3,
sortText: '0',
documentation: 'Converts a string to a floating-point number.',
detail: 'function parseFloat(string: string): number',
insertTextFormat: 1,
insertText: 'parseFloat' },
{ label: 'isNaN',
kind: 3,
sortText: '0',
documentation: 'Returns a Boolean value that indicates whether a value is the reserved value NaN (not a number).',
detail: 'function isNaN(number: number): boolean',
insertTextFormat: 1,
insertText: 'isNaN' },
{ label: 'isFinite',
kind: 3,
sortText: '0',
documentation: 'Determines whether a supplied number is finite.',
detail: 'function isFinite(number: number): boolean',
insertTextFormat: 1,
insertText: 'isFinite' },
{ label: 'decodeURI',
kind: 3,
sortText: '0',
documentation: 'Gets the unencoded version of an encoded Uniform Resource Identifier (URI).',
detail: 'function decodeURI(encodedURI: string): string',
insertTextFormat: 1,
insertText: 'decodeURI' },
{ label: 'decodeURIComponent',
kind: 3,
sortText: '0',
documentation: 'Gets the unencoded version of an encoded component of a Uniform Resource Identifier (URI).',
detail: 'function decodeURIComponent(encodedURIComponent: string): string',
insertTextFormat: 1,
insertText: 'decodeURIComponent' },
{ label: 'encodeURI',
kind: 3,
sortText: '0',
documentation: 'Encodes a text string as a valid Uniform Resource Identifier (URI)',
detail: 'function encodeURI(uri: string): string',
insertTextFormat: 1,
insertText: 'encodeURI' },
{ label: 'encodeURIComponent',
kind: 3,
sortText: '0',
documentation: 'Encodes a text string as a valid component of a Uniform Resource Identifier (URI).',
detail: 'function encodeURIComponent(uriComponent: string): string',
insertTextFormat: 1,
insertText: 'encodeURIComponent' },
{ label: 'PropertyDescriptor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PropertyDescriptor',
insertTextFormat: 1,
insertText: 'PropertyDescriptor' },
{ label: 'PropertyDescriptorMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PropertyDescriptorMap',
insertTextFormat: 1,
insertText: 'PropertyDescriptorMap' },
{ label: 'Object',
kind: 8,
sortText: '0',
documentation: 'Provides functionality common to all JavaScript objects.',
detail: 'interface Object\nconst Object: ObjectConstructor',
insertTextFormat: 1,
insertText: 'Object' },
{ label: 'ObjectConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ObjectConstructor',
insertTextFormat: 1,
insertText: 'ObjectConstructor' },
{ label: 'Function',
kind: 8,
sortText: '0',
documentation: 'Creates a new function.',
detail: 'interface Function\nconst Function: FunctionConstructor',
insertTextFormat: 1,
insertText: 'Function' },
{ label: 'FunctionConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FunctionConstructor',
insertTextFormat: 1,
insertText: 'FunctionConstructor' },
{ label: 'IArguments',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IArguments',
insertTextFormat: 1,
insertText: 'IArguments' },
{ label: 'String',
kind: 8,
sortText: '0',
documentation: 'Allows manipulation and formatting of text strings and determination and location of substrings within strings.',
detail: 'interface String\nconst String: StringConstructor',
insertTextFormat: 1,
insertText: 'String' },
{ label: 'StringConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StringConstructor',
insertTextFormat: 1,
insertText: 'StringConstructor' },
{ label: 'Boolean',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Boolean\nconst Boolean: BooleanConstructor',
insertTextFormat: 1,
insertText: 'Boolean' },
{ label: 'BooleanConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface BooleanConstructor',
insertTextFormat: 1,
insertText: 'BooleanConstructor' },
{ label: 'Number',
kind: 8,
sortText: '0',
documentation: 'An object that represents a number of any kind. All JavaScript numbers are 64-bit floating-point numbers. ',
detail: 'interface Number\nconst Number: NumberConstructor',
insertTextFormat: 1,
insertText: 'Number' },
{ label: 'NumberConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NumberConstructor',
insertTextFormat: 1,
insertText: 'NumberConstructor' },
{ label: 'TemplateStringsArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TemplateStringsArray',
insertTextFormat: 1,
insertText: 'TemplateStringsArray' },
{ label: 'Math',
kind: 8,
sortText: '0',
documentation: 'An intrinsic object that provides basic mathematics functionality and constants. ',
detail: 'interface Math\nconst Math: Math',
insertTextFormat: 1,
insertText: 'Math' },
{ label: 'Date',
kind: 8,
sortText: '0',
documentation: 'Enables basic storage and retrieval of dates and times. ',
detail: 'interface Date\nconst Date: DateConstructor',
insertTextFormat: 1,
insertText: 'Date' },
{ label: 'DateConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DateConstructor',
insertTextFormat: 1,
insertText: 'DateConstructor' },
{ label: 'RegExpMatchArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExpMatchArray',
insertTextFormat: 1,
insertText: 'RegExpMatchArray' },
{ label: 'RegExpExecArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExpExecArray',
insertTextFormat: 1,
insertText: 'RegExpExecArray' },
{ label: 'RegExp',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExp\nconst RegExp: RegExpConstructor',
insertTextFormat: 1,
insertText: 'RegExp' },
{ label: 'RegExpConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExpConstructor',
insertTextFormat: 1,
insertText: 'RegExpConstructor' },
{ label: 'Error',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Error\nconst Error: ErrorConstructor',
insertTextFormat: 1,
insertText: 'Error' },
{ label: 'ErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ErrorConstructor',
insertTextFormat: 1,
insertText: 'ErrorConstructor' },
{ label: 'EvalError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EvalError\nconst EvalError: EvalErrorConstructor',
insertTextFormat: 1,
insertText: 'EvalError' },
{ label: 'EvalErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EvalErrorConstructor',
insertTextFormat: 1,
insertText: 'EvalErrorConstructor' },
{ label: 'RangeError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RangeError\nconst RangeError: RangeErrorConstructor',
insertTextFormat: 1,
insertText: 'RangeError' },
{ label: 'RangeErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RangeErrorConstructor',
insertTextFormat: 1,
insertText: 'RangeErrorConstructor' },
{ label: 'ReferenceError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReferenceError\nconst ReferenceError: ReferenceErrorConstructor',
insertTextFormat: 1,
insertText: 'ReferenceError' },
{ label: 'ReferenceErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReferenceErrorConstructor',
insertTextFormat: 1,
insertText: 'ReferenceErrorConstructor' },
{ label: 'SyntaxError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SyntaxError\nconst SyntaxError: SyntaxErrorConstructor',
insertTextFormat: 1,
insertText: 'SyntaxError' },
{ label: 'SyntaxErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SyntaxErrorConstructor',
insertTextFormat: 1,
insertText: 'SyntaxErrorConstructor' },
{ label: 'TypeError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TypeError\nconst TypeError: TypeErrorConstructor',
insertTextFormat: 1,
insertText: 'TypeError' },
{ label: 'TypeErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TypeErrorConstructor',
insertTextFormat: 1,
insertText: 'TypeErrorConstructor' },
{ label: 'URIError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface URIError\nconst URIError: URIErrorConstructor',
insertTextFormat: 1,
insertText: 'URIError' },
{ label: 'URIErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface URIErrorConstructor',
insertTextFormat: 1,
insertText: 'URIErrorConstructor' },
{ label: 'JSON',
kind: 8,
sortText: '0',
documentation: 'An intrinsic object that provides functions to convert JavaScript values to and from the JavaScript Object Notation (JSON) format.',
detail: 'interface JSON\nconst JSON: JSON',
insertTextFormat: 1,
insertText: 'JSON' },
{ label: 'ReadonlyArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReadonlyArray<T>',
insertTextFormat: 1,
insertText: 'ReadonlyArray' },
{ label: 'Array',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Array<T>\nconst Array: ArrayConstructor',
insertTextFormat: 1,
insertText: 'Array' },
{ label: 'ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayConstructor',
insertTextFormat: 1,
insertText: 'ArrayConstructor' },
{ label: 'TypedPropertyDescriptor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TypedPropertyDescriptor<T>',
insertTextFormat: 1,
insertText: 'TypedPropertyDescriptor' },
{ label: 'ClassDecorator',
sortText: '0',
documentation: '',
detail: 'type ClassDecorator = <TFunction extends Function>(target: TFunction) => void | TFunction',
insertTextFormat: 1,
insertText: 'ClassDecorator' },
{ label: 'PropertyDecorator',
sortText: '0',
documentation: '',
detail: 'type PropertyDecorator = (target: Object, propertyKey: string | symbol) => void',
insertTextFormat: 1,
insertText: 'PropertyDecorator' },
{ label: 'MethodDecorator',
sortText: '0',
documentation: '',
detail: 'type MethodDecorator = <T>(target: Object, propertyKey: string | symbol, descriptor: TypedPropertyDescriptor<T>) => void | TypedPropertyDescriptor<T>',
insertTextFormat: 1,
insertText: 'MethodDecorator' },
{ label: 'ParameterDecorator',
sortText: '0',
documentation: '',
detail: 'type ParameterDecorator = (target: Object, propertyKey: string | symbol, parameterIndex: number) => void',
insertTextFormat: 1,
insertText: 'ParameterDecorator' },
{ label: 'PromiseConstructorLike',
sortText: '0',
documentation: '',
detail: 'type PromiseConstructorLike = new <T>(executor: (resolve: (value?: T | PromiseLike<T> | undefined) => void, reject: (reason?: any) => void) => void) => PromiseLike<T>',
insertTextFormat: 1,
insertText: 'PromiseConstructorLike' },
{ label: 'PromiseLike',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PromiseLike<T>',
insertTextFormat: 1,
insertText: 'PromiseLike' },
{ label: 'Promise',
kind: 8,
sortText: '0',
documentation: 'Represents the completion of an asynchronous operation',
detail: 'interface Promise<T>',
insertTextFormat: 1,
insertText: 'Promise' },
{ label: 'ArrayLike',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayLike<T>',
insertTextFormat: 1,
insertText: 'ArrayLike' },
{ label: 'Partial',
sortText: '0',
documentation: 'Make all properties in T optional',
detail: 'type Partial<T> = {\n [P in keyof T]?: T[P] | undefined;\n}',
insertTextFormat: 1,
insertText: 'Partial' },
{ label: 'Readonly',
sortText: '0',
documentation: 'Make all properties in T readonly',
detail: 'type Readonly<T> = {\n readonly [P in keyof T]: T[P];\n}',
insertTextFormat: 1,
insertText: 'Readonly' },
{ label: 'Pick',
sortText: '0',
documentation: 'From T pick a set of properties K',
detail: 'type Pick<T, K extends keyof T> = {\n [P in K]: T[P];\n}',
insertTextFormat: 1,
insertText: 'Pick' },
{ label: 'Record',
sortText: '0',
documentation: 'Construct a type with a set of properties K of type T',
detail: 'type Record<K extends string, T> = {\n [P in K]: T;\n}',
insertTextFormat: 1,
insertText: 'Record' },
{ label: 'ThisType',
kind: 8,
sortText: '0',
documentation: 'Marker for contextual \'this\' type',
detail: 'interface ThisType<T>',
insertTextFormat: 1,
insertText: 'ThisType' },
{ label: 'ArrayBuffer',
kind: 8,
sortText: '0',
documentation: 'Represents a raw buffer of binary data, which is used to store data for the\ndifferent typed arrays. ArrayBuffers cannot be read from or written to directly,\nbut can be passed to a typed array or DataView Object to interpret the raw\nbuffer as needed.',
detail: 'interface ArrayBuffer\nconst ArrayBuffer: ArrayBufferConstructor',
insertTextFormat: 1,
insertText: 'ArrayBuffer' },
{ label: 'ArrayBufferConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayBufferConstructor',
insertTextFormat: 1,
insertText: 'ArrayBufferConstructor' },
{ label: 'ArrayBufferView',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayBufferView',
insertTextFormat: 1,
insertText: 'ArrayBufferView' },
{ label: 'DataView',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataView\nconst DataView: DataViewConstructor',
insertTextFormat: 1,
insertText: 'DataView' },
{ label: 'DataViewConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataViewConstructor',
insertTextFormat: 1,
insertText: 'DataViewConstructor' },
{ label: 'Int8Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 8-bit integer values. The contents are initialized to 0. If the requested\nnumber of bytes could not be allocated an exception is raised.',
detail: 'interface Int8Array\nconst Int8Array: Int8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int8Array' },
{ label: 'Int8ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Int8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int8ArrayConstructor' },
{ label: 'Uint8Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 8-bit unsigned integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint8Array\nconst Uint8Array: Uint8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8Array' },
{ label: 'Uint8ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Uint8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8ArrayConstructor' },
{ label: 'Uint8ClampedArray',
kind: 8,
sortText: '0',
documentation: 'A typed array of 8-bit unsigned integer (clamped) values. The contents are initialized to 0.\nIf the requested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint8ClampedArray\nconst Uint8ClampedArray: Uint8ClampedArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8ClampedArray' },
{ label: 'Uint8ClampedArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Uint8ClampedArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8ClampedArrayConstructor' },
{ label: 'Int16Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 16-bit signed integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Int16Array\nconst Int16Array: Int16ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int16Array' },
{ label: 'Int16ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Int16ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int16ArrayConstructor' },
{ label: 'Uint16Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 16-bit unsigned integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint16Array\nconst Uint16Array: Uint16ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint16Array' },
{ label: 'Uint16ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Uint16ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint16ArrayConstructor' },
{ label: 'Int32Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 32-bit signed integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Int32Array\nconst Int32Array: Int32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int32Array' },
{ label: 'Int32ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Int32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int32ArrayConstructor' },
{ label: 'Uint32Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 32-bit unsigned integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint32Array\nconst Uint32Array: Uint32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint32Array' },
{ label: 'Uint32ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Uint32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint32ArrayConstructor' },
{ label: 'Float32Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 32-bit float values. The contents are initialized to 0. If the requested number\nof bytes could not be allocated an exception is raised.',
detail: 'interface Float32Array\nconst Float32Array: Float32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Float32Array' },
{ label: 'Float32ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Float32ArrayConstructor',
insertTextFormat: 1,
insertText: 'Float32ArrayConstructor' },
{ label: 'Float64Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 64-bit float values. The contents are initialized to 0. If the requested\nnumber of bytes could not be allocated an exception is raised.',
detail: 'interface Float64Array\nconst Float64Array: Float64ArrayConstructor',
insertTextFormat: 1,
insertText: 'Float64Array' },
{ label: 'Float64ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Float64ArrayConstructor',
insertTextFormat: 1,
insertText: 'Float64ArrayConstructor' },
{ label: 'Intl',
kind: 9,
sortText: '0',
documentation: '',
detail: 'namespace Intl',
insertTextFormat: 1,
insertText: 'Intl' },
{ label: 'Account',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Account',
insertTextFormat: 1,
insertText: 'Account' },
{ label: 'Algorithm',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Algorithm',
insertTextFormat: 1,
insertText: 'Algorithm' },
{ label: 'AnimationEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AnimationEventInit',
insertTextFormat: 1,
insertText: 'AnimationEventInit' },
{ label: 'AssertionOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface AssertionOptions',
insertTextFormat: 1,
insertText: 'AssertionOptions' },
{ label: 'CacheQueryOptions',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CacheQueryOptions',
insertTextFormat: 1,
insertText: 'CacheQueryOptions' },
{ label: 'ClientData',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ClientData',
insertTextFormat: 1,
insertText: 'ClientData' },
{ label: 'CloseEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CloseEventInit',
insertTextFormat: 1,
insertText: 'CloseEventInit' },
{ label: 'CompositionEventInit',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface CompositionEventInit',
insertTextFormat: 1,
insertText: 'CompositionEventInit' },
{ label: 'ConfirmSiteSpecificExceptionsInformation',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConfirmSiteSpecificExceptionsInformation',
insertTextFormat: 1,
insertText: 'ConfirmSiteSpecificExceptionsInformation' },
{ label: 'ConstrainBooleanParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConstrainBooleanParameters',
insertTextFormat: 1,
insertText: 'ConstrainBooleanParameters' },
{ label: 'ConstrainDOMStringParameters',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConstrainDOMStringParameters',
insertTextFormat: 1,
insertText: 'ConstrainDOMStringParameters' },
{ label: 'ConstrainDoubleRange',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ConstrainDoubleRange',
insertTextFormat: 1,
insertText: 'ConstrainDoubleRange' },
... 1265 more items ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.toString());\nconsole.' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 8 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 1, character: 8 },
end: { line: 1, character: 8 } },
message: 'Identifier expected.',
severity: 1,
code: 1003,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 8,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 8, line: 1 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 8,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 8,
result:
{ isIncomplete: false,
items:
[ { label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' },
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' },
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' },
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' },
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' },
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' },
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' },
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' },
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' },
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' },
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' },
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' },
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' },
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' },
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' },
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' },
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' },
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' },
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' },
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' },
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' },
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 9,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 8, line: 1 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 9,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 9,
result:
{ isIncomplete: false,
items:
[ { label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' },
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' },
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' },
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' },
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' },
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' },
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' },
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' },
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' },
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' },
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' },
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' },
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' },
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' },
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' },
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' },
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' },
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' },
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' },
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' },
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' },
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.toString());\nconsole.l' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 9 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 1, character: 8 },
end: { line: 1, character: 9 } },
message: 'Property \'l\' does not exist on type \'Console\'.',
severity: 1,
code: 2339,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 10,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 9, line: 1 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 10,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 10,
result:
{ isIncomplete: false,
items:
[ { label: 'assert',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.assert(test?: boolean | undefined, message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'assert' },
{ label: 'clear',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.clear(): void',
insertTextFormat: 1,
insertText: 'clear' },
{ label: 'count',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.count(countTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'count' },
{ label: 'debug',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.debug(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'debug' },
{ label: 'dir',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dir(value?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'dir' },
{ label: 'dirxml',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.dirxml(value: any): void',
insertTextFormat: 1,
insertText: 'dirxml' },
{ label: 'error',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.error(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'error' },
{ label: 'exception',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.exception(message?: string | undefined, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'exception' },
{ label: 'group',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.group(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'group' },
{ label: 'groupCollapsed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupCollapsed(groupTitle?: string | undefined): void',
insertTextFormat: 1,
insertText: 'groupCollapsed' },
{ label: 'groupEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.groupEnd(): void',
insertTextFormat: 1,
insertText: 'groupEnd' },
{ label: 'info',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.info(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'info' },
{ label: 'log',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.log(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'log' },
{ label: 'msIsIndependentlyComposed',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.msIsIndependentlyComposed(element: Element): boolean',
insertTextFormat: 1,
insertText: 'msIsIndependentlyComposed' },
{ label: 'profile',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profile(reportName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'profile' },
{ label: 'profileEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.profileEnd(): void',
insertTextFormat: 1,
insertText: 'profileEnd' },
{ label: 'select',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.select(element: Element): void',
insertTextFormat: 1,
insertText: 'select' },
{ label: 'table',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.table(...data: any[]): void',
insertTextFormat: 1,
insertText: 'table' },
{ label: 'time',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.time(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'time' },
{ label: 'timeEnd',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.timeEnd(timerName?: string | undefined): void',
insertTextFormat: 1,
insertText: 'timeEnd' },
{ label: 'trace',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.trace(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'trace' },
{ label: 'warn',
kind: 2,
sortText: '0',
documentation: '',
detail: '(method) Console.warn(message?: any, ...optionalParams: any[]): void',
insertTextFormat: 1,
insertText: 'warn' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.toString());\nconsole.log(\'\'.)' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 10 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 1, character: 15 },
end: { line: 1, character: 16 } },
message: 'Identifier expected.',
severity: 1,
code: 1003,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 11,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 15, line: 1 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 11,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 11,
result:
{ isIncomplete: false,
items:
[ { label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' },
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' },
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' },
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' },
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' },
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' },
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' },
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' },
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' },
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' },
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' },
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' },
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' },
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' },
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' },
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' },
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' },
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' },
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' },
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' },
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.toString());\nconsole.log(\'\'.t)' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 11 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 1, character: 15 },
end: { line: 1, character: 16 } },
message: 'Property \'t\' does not exist on type \'""\'.',
severity: 1,
code: 2339,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 12,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 16, line: 1 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 12,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 12,
result:
{ isIncomplete: false,
items:
[ { label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' },
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' },
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' },
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' },
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' },
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' },
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' },
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' },
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' },
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' },
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' },
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' },
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' },
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' },
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' },
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' },
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' },
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' },
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' },
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' },
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.toString());\nconsole.log(\'\'.to)' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 12 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 1, character: 15 },
end: { line: 1, character: 17 } },
message: 'Property \'to\' does not exist on type \'""\'.',
severity: 1,
code: 2339,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 13,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 17, line: 1 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 13,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
id: 13,
result:
{ isIncomplete: false,
items:
[ { label: 'toString',
kind: 2,
sortText: '0',
documentation: 'Returns a string representation of a string. ',
detail: '(method) String.toString(): string',
insertTextFormat: 1,
insertText: 'toString' },
{ label: 'charAt',
kind: 2,
sortText: '0',
documentation: 'Returns the character at the specified index.',
detail: '(method) String.charAt(pos: number): string',
insertTextFormat: 1,
insertText: 'charAt' },
{ label: 'charCodeAt',
kind: 2,
sortText: '0',
documentation: 'Returns the Unicode value of the character at the specified location.',
detail: '(method) String.charCodeAt(index: number): number',
insertTextFormat: 1,
insertText: 'charCodeAt' },
{ label: 'concat',
kind: 2,
sortText: '0',
documentation: 'Returns a string that contains the concatenation of two or more strings.',
detail: '(method) String.concat(...strings: string[]): string',
insertTextFormat: 1,
insertText: 'concat' },
{ label: 'indexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the position of the first occurrence of a substring.',
detail: '(method) String.indexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'indexOf' },
{ label: 'lastIndexOf',
kind: 2,
sortText: '0',
documentation: 'Returns the last occurrence of a substring in the string.',
detail: '(method) String.lastIndexOf(searchString: string, position?: number | undefined): number',
insertTextFormat: 1,
insertText: 'lastIndexOf' },
{ label: 'localeCompare',
kind: 2,
sortText: '0',
documentation: 'Determines whether two strings are equivalent in the current locale.',
detail: '(method) String.localeCompare(that: string): number (+1 overload)',
insertTextFormat: 1,
insertText: 'localeCompare' },
{ label: 'match',
kind: 2,
sortText: '0',
documentation: 'Matches a string with a regular expression, and returns an array containing the results of that search.',
detail: '(method) String.match(regexp: string | RegExp): RegExpMatchArray | null',
insertTextFormat: 1,
insertText: 'match' },
{ label: 'replace',
kind: 2,
sortText: '0',
documentation: 'Replaces text in a string, using a regular expression or search string.',
detail: '(method) String.replace(searchValue: string | RegExp, replaceValue: string): string (+1 overload)',
insertTextFormat: 1,
insertText: 'replace' },
{ label: 'search',
kind: 2,
sortText: '0',
documentation: 'Finds the first substring match in a regular expression search.',
detail: '(method) String.search(regexp: string | RegExp): number',
insertTextFormat: 1,
insertText: 'search' },
{ label: 'slice',
kind: 2,
sortText: '0',
documentation: 'Returns a section of a string.',
detail: '(method) String.slice(start?: number | undefined, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'slice' },
{ label: 'split',
kind: 2,
sortText: '0',
documentation: 'Split a string into substrings using the specified separator and return them as an array.',
detail: '(method) String.split(separator: string | RegExp, limit?: number | undefined): string[]',
insertTextFormat: 1,
insertText: 'split' },
{ label: 'substring',
kind: 2,
sortText: '0',
documentation: 'Returns the substring at the specified location within a String object.',
detail: '(method) String.substring(start: number, end?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substring' },
{ label: 'toLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to lowercase. ',
detail: '(method) String.toLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLowerCase' },
{ label: 'toLocaleLowerCase',
kind: 2,
sortText: '0',
documentation: 'Converts all alphabetic characters to lowercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleLowerCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleLowerCase' },
{ label: 'toUpperCase',
kind: 2,
sortText: '0',
documentation: 'Converts all the alphabetic characters in a string to uppercase. ',
detail: '(method) String.toUpperCase(): string',
insertTextFormat: 1,
insertText: 'toUpperCase' },
{ label: 'toLocaleUpperCase',
kind: 2,
sortText: '0',
documentation: 'Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment\'s current locale. ',
detail: '(method) String.toLocaleUpperCase(): string',
insertTextFormat: 1,
insertText: 'toLocaleUpperCase' },
{ label: 'trim',
kind: 2,
sortText: '0',
documentation: 'Removes the leading and trailing white space and line terminator characters from a string. ',
detail: '(method) String.trim(): string',
insertTextFormat: 1,
insertText: 'trim' },
{ label: 'length',
kind: 10,
sortText: '0',
documentation: 'Returns the length of a String object. ',
detail: '(property) String.length: number',
insertTextFormat: 1,
insertText: 'length' },
{ label: 'substr',
kind: 2,
sortText: '0',
documentation: 'Gets a substring beginning at the specified location and having the specified length.',
detail: '(method) String.substr(from: number, length?: number | undefined): string',
insertTextFormat: 1,
insertText: 'substr' },
{ label: 'valueOf',
kind: 2,
sortText: '0',
documentation: 'Returns the primitive value of the specified object. ',
detail: '(method) String.valueOf(): string',
insertTextFormat: 1,
insertText: 'valueOf' } ] } }
DEBUG --> { method: 'textDocument/didChange',
jsonrpc: '2.0',
params:
{ contentChanges: [ { text: 'console.log(\'\'.toString());\nconsole.log(\'\'.toString());\n\nw' } ],
textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts', version: 13 } } }
DEBUG <-- { jsonrpc: '2.0',
method: 'textDocument/publishDiagnostics',
params:
{ uri: 'file:///D:/tmp/flow-helloworld/hello.ts',
diagnostics:
[ { range:
{ start: { line: 3, character: 0 },
end: { line: 3, character: 1 } },
message: 'Cannot find name \'w\'.',
severity: 1,
code: 2304,
source: 'ts' } ] } }
DEBUG --> { method: 'textDocument/completion',
jsonrpc: '2.0',
id: 14,
params:
{ textDocument: { uri: 'file:///D:/tmp/flow-helloworld/hello.ts' },
position: { character: 1, line: 3 } } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch: [ { op: 'add', path: '', value: { isIncomplete: true, items: [] } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch: [ { op: 'add', path: '/isIncomplete', value: false } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NaN',
sortText: '0',
documentation: '',
detail: 'const NaN: number',
insertTextFormat: 1,
insertText: 'NaN' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Infinity',
sortText: '0',
documentation: '',
detail: 'const Infinity: number',
insertTextFormat: 1,
insertText: 'Infinity' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'eval',
kind: 3,
sortText: '0',
documentation: 'Evaluates JavaScript code and executes it.',
detail: 'function eval(x: string): any',
insertTextFormat: 1,
insertText: 'eval' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'parseInt',
kind: 3,
sortText: '0',
documentation: 'Converts A string to an integer.',
detail: 'function parseInt(s: string, radix?: number | undefined): number',
insertTextFormat: 1,
insertText: 'parseInt' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'parseFloat',
kind: 3,
sortText: '0',
documentation: 'Converts a string to a floating-point number.',
detail: 'function parseFloat(string: string): number',
insertTextFormat: 1,
insertText: 'parseFloat' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'isNaN',
kind: 3,
sortText: '0',
documentation: 'Returns a Boolean value that indicates whether a value is the reserved value NaN (not a number).',
detail: 'function isNaN(number: number): boolean',
insertTextFormat: 1,
insertText: 'isNaN' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'isFinite',
kind: 3,
sortText: '0',
documentation: 'Determines whether a supplied number is finite.',
detail: 'function isFinite(number: number): boolean',
insertTextFormat: 1,
insertText: 'isFinite' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'decodeURI',
kind: 3,
sortText: '0',
documentation: 'Gets the unencoded version of an encoded Uniform Resource Identifier (URI).',
detail: 'function decodeURI(encodedURI: string): string',
insertTextFormat: 1,
insertText: 'decodeURI' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'decodeURIComponent',
kind: 3,
sortText: '0',
documentation: 'Gets the unencoded version of an encoded component of a Uniform Resource Identifier (URI).',
detail: 'function decodeURIComponent(encodedURIComponent: string): string',
insertTextFormat: 1,
insertText: 'decodeURIComponent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'encodeURI',
kind: 3,
sortText: '0',
documentation: 'Encodes a text string as a valid Uniform Resource Identifier (URI)',
detail: 'function encodeURI(uri: string): string',
insertTextFormat: 1,
insertText: 'encodeURI' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'encodeURIComponent',
kind: 3,
sortText: '0',
documentation: 'Encodes a text string as a valid component of a Uniform Resource Identifier (URI).',
detail: 'function encodeURIComponent(uriComponent: string): string',
insertTextFormat: 1,
insertText: 'encodeURIComponent' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PropertyDescriptor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PropertyDescriptor',
insertTextFormat: 1,
insertText: 'PropertyDescriptor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PropertyDescriptorMap',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PropertyDescriptorMap',
insertTextFormat: 1,
insertText: 'PropertyDescriptorMap' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Object',
kind: 8,
sortText: '0',
documentation: 'Provides functionality common to all JavaScript objects.',
detail: 'interface Object\nconst Object: ObjectConstructor',
insertTextFormat: 1,
insertText: 'Object' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ObjectConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ObjectConstructor',
insertTextFormat: 1,
insertText: 'ObjectConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Function',
kind: 8,
sortText: '0',
documentation: 'Creates a new function.',
detail: 'interface Function\nconst Function: FunctionConstructor',
insertTextFormat: 1,
insertText: 'Function' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'FunctionConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface FunctionConstructor',
insertTextFormat: 1,
insertText: 'FunctionConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'IArguments',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface IArguments',
insertTextFormat: 1,
insertText: 'IArguments' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'String',
kind: 8,
sortText: '0',
documentation: 'Allows manipulation and formatting of text strings and determination and location of substrings within strings.',
detail: 'interface String\nconst String: StringConstructor',
insertTextFormat: 1,
insertText: 'String' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'StringConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface StringConstructor',
insertTextFormat: 1,
insertText: 'StringConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Boolean',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Boolean\nconst Boolean: BooleanConstructor',
insertTextFormat: 1,
insertText: 'Boolean' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'BooleanConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface BooleanConstructor',
insertTextFormat: 1,
insertText: 'BooleanConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Number',
kind: 8,
sortText: '0',
documentation: 'An object that represents a number of any kind. All JavaScript numbers are 64-bit floating-point numbers. ',
detail: 'interface Number\nconst Number: NumberConstructor',
insertTextFormat: 1,
insertText: 'Number' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'NumberConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface NumberConstructor',
insertTextFormat: 1,
insertText: 'NumberConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TemplateStringsArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TemplateStringsArray',
insertTextFormat: 1,
insertText: 'TemplateStringsArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Math',
kind: 8,
sortText: '0',
documentation: 'An intrinsic object that provides basic mathematics functionality and constants. ',
detail: 'interface Math\nconst Math: Math',
insertTextFormat: 1,
insertText: 'Math' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Date',
kind: 8,
sortText: '0',
documentation: 'Enables basic storage and retrieval of dates and times. ',
detail: 'interface Date\nconst Date: DateConstructor',
insertTextFormat: 1,
insertText: 'Date' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DateConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DateConstructor',
insertTextFormat: 1,
insertText: 'DateConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RegExpMatchArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExpMatchArray',
insertTextFormat: 1,
insertText: 'RegExpMatchArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RegExpExecArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExpExecArray',
insertTextFormat: 1,
insertText: 'RegExpExecArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RegExp',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExp\nconst RegExp: RegExpConstructor',
insertTextFormat: 1,
insertText: 'RegExp' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RegExpConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RegExpConstructor',
insertTextFormat: 1,
insertText: 'RegExpConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Error',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Error\nconst Error: ErrorConstructor',
insertTextFormat: 1,
insertText: 'Error' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ErrorConstructor',
insertTextFormat: 1,
insertText: 'ErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EvalError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EvalError\nconst EvalError: EvalErrorConstructor',
insertTextFormat: 1,
insertText: 'EvalError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'EvalErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface EvalErrorConstructor',
insertTextFormat: 1,
insertText: 'EvalErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RangeError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RangeError\nconst RangeError: RangeErrorConstructor',
insertTextFormat: 1,
insertText: 'RangeError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'RangeErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface RangeErrorConstructor',
insertTextFormat: 1,
insertText: 'RangeErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ReferenceError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReferenceError\nconst ReferenceError: ReferenceErrorConstructor',
insertTextFormat: 1,
insertText: 'ReferenceError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ReferenceErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReferenceErrorConstructor',
insertTextFormat: 1,
insertText: 'ReferenceErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SyntaxError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SyntaxError\nconst SyntaxError: SyntaxErrorConstructor',
insertTextFormat: 1,
insertText: 'SyntaxError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'SyntaxErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface SyntaxErrorConstructor',
insertTextFormat: 1,
insertText: 'SyntaxErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TypeError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TypeError\nconst TypeError: TypeErrorConstructor',
insertTextFormat: 1,
insertText: 'TypeError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TypeErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TypeErrorConstructor',
insertTextFormat: 1,
insertText: 'TypeErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'URIError',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface URIError\nconst URIError: URIErrorConstructor',
insertTextFormat: 1,
insertText: 'URIError' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'URIErrorConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface URIErrorConstructor',
insertTextFormat: 1,
insertText: 'URIErrorConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'JSON',
kind: 8,
sortText: '0',
documentation: 'An intrinsic object that provides functions to convert JavaScript values to and from the JavaScript Object Notation (JSON) format.',
detail: 'interface JSON\nconst JSON: JSON',
insertTextFormat: 1,
insertText: 'JSON' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ReadonlyArray',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ReadonlyArray<T>',
insertTextFormat: 1,
insertText: 'ReadonlyArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Array',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Array<T>\nconst Array: ArrayConstructor',
insertTextFormat: 1,
insertText: 'Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayConstructor',
insertTextFormat: 1,
insertText: 'ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'TypedPropertyDescriptor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface TypedPropertyDescriptor<T>',
insertTextFormat: 1,
insertText: 'TypedPropertyDescriptor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ClassDecorator',
sortText: '0',
documentation: '',
detail: 'type ClassDecorator = <TFunction extends Function>(target: TFunction) => void | TFunction',
insertTextFormat: 1,
insertText: 'ClassDecorator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PropertyDecorator',
sortText: '0',
documentation: '',
detail: 'type PropertyDecorator = (target: Object, propertyKey: string | symbol) => void',
insertTextFormat: 1,
insertText: 'PropertyDecorator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'MethodDecorator',
sortText: '0',
documentation: '',
detail: 'type MethodDecorator = <T>(target: Object, propertyKey: string | symbol, descriptor: TypedPropertyDescriptor<T>) => void | TypedPropertyDescriptor<T>',
insertTextFormat: 1,
insertText: 'MethodDecorator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ParameterDecorator',
sortText: '0',
documentation: '',
detail: 'type ParameterDecorator = (target: Object, propertyKey: string | symbol, parameterIndex: number) => void',
insertTextFormat: 1,
insertText: 'ParameterDecorator' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PromiseConstructorLike',
sortText: '0',
documentation: '',
detail: 'type PromiseConstructorLike = new <T>(executor: (resolve: (value?: T | PromiseLike<T> | undefined) => void, reject: (reason?: any) => void) => void) => PromiseLike<T>',
insertTextFormat: 1,
insertText: 'PromiseConstructorLike' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'PromiseLike',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface PromiseLike<T>',
insertTextFormat: 1,
insertText: 'PromiseLike' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Promise',
kind: 8,
sortText: '0',
documentation: 'Represents the completion of an asynchronous operation',
detail: 'interface Promise<T>',
insertTextFormat: 1,
insertText: 'Promise' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayLike',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayLike<T>',
insertTextFormat: 1,
insertText: 'ArrayLike' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Partial',
sortText: '0',
documentation: 'Make all properties in T optional',
detail: 'type Partial<T> = {\n [P in keyof T]?: T[P] | undefined;\n}',
insertTextFormat: 1,
insertText: 'Partial' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Readonly',
sortText: '0',
documentation: 'Make all properties in T readonly',
detail: 'type Readonly<T> = {\n readonly [P in keyof T]: T[P];\n}',
insertTextFormat: 1,
insertText: 'Readonly' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Pick',
sortText: '0',
documentation: 'From T pick a set of properties K',
detail: 'type Pick<T, K extends keyof T> = {\n [P in K]: T[P];\n}',
insertTextFormat: 1,
insertText: 'Pick' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Record',
sortText: '0',
documentation: 'Construct a type with a set of properties K of type T',
detail: 'type Record<K extends string, T> = {\n [P in K]: T;\n}',
insertTextFormat: 1,
insertText: 'Record' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ThisType',
kind: 8,
sortText: '0',
documentation: 'Marker for contextual \'this\' type',
detail: 'interface ThisType<T>',
insertTextFormat: 1,
insertText: 'ThisType' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayBuffer',
kind: 8,
sortText: '0',
documentation: 'Represents a raw buffer of binary data, which is used to store data for the\ndifferent typed arrays. ArrayBuffers cannot be read from or written to directly,\nbut can be passed to a typed array or DataView Object to interpret the raw\nbuffer as needed.',
detail: 'interface ArrayBuffer\nconst ArrayBuffer: ArrayBufferConstructor',
insertTextFormat: 1,
insertText: 'ArrayBuffer' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayBufferConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayBufferConstructor',
insertTextFormat: 1,
insertText: 'ArrayBufferConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'ArrayBufferView',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface ArrayBufferView',
insertTextFormat: 1,
insertText: 'ArrayBufferView' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DataView',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataView\nconst DataView: DataViewConstructor',
insertTextFormat: 1,
insertText: 'DataView' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'DataViewConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface DataViewConstructor',
insertTextFormat: 1,
insertText: 'DataViewConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Int8Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 8-bit integer values. The contents are initialized to 0. If the requested\nnumber of bytes could not be allocated an exception is raised.',
detail: 'interface Int8Array\nconst Int8Array: Int8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int8Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Int8ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Int8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Int8ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint8Array',
kind: 8,
sortText: '0',
documentation: 'A typed array of 8-bit unsigned integer values. The contents are initialized to 0. If the\nrequested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint8Array\nconst Uint8Array: Uint8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8Array' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint8ArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'interface Uint8ArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8ArrayConstructor' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint8ClampedArray',
kind: 8,
sortText: '0',
documentation: 'A typed array of 8-bit unsigned integer (clamped) values. The contents are initialized to 0.\nIf the requested number of bytes could not be allocated an exception is raised.',
detail: 'interface Uint8ClampedArray\nconst Uint8ClampedArray: Uint8ClampedArrayConstructor',
insertTextFormat: 1,
insertText: 'Uint8ClampedArray' } } ] } }
DEBUG <-- { jsonrpc: '2.0',
method: '$/partialResult',
params:
{ id: 14,
patch:
[ { op: 'add',
path: '/items/-',
value:
{ label: 'Uint8ClampedArrayConstructor',
kind: 8,
sortText: '0',
documentation: '',
detail: 'inte
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment