Module vscode

Module vscode 

Source
Expand description

VS Code API Facade Module

Provides the VS Code API facade for Grove extensions. This implements the interface described in vscode.d.ts for extension compatibility.

Structs§

Command
Command representation
Commands
Commands namespace
CompletionContext
Completion context
DiagnosticCollection
Diagnostic collection
Disposable
Disposable item
DocumentFilter
Document selector
Env
Environment namespace
Extension
Extension representation
Extensions
Extensions namespace
Languages
Languages namespace
OutputChannel
Output channel for logging
VSCodeAPI
VS Code API facade - the main entry point for extensions
Window
Window namespace
Workspace
Workspace namespace
WorkspaceConfiguration
Workspace configuration
WorkspaceFolder
Workspace folder

Enums§

CompletionTriggerKind
Completion trigger kind

Traits§

CompletionItemProvider
Completion item provider

Type Aliases§

CommandCallback
Command callback type
DocumentSelector
Document selector type