Type Aliases Argument Adapter Argument Adapter: ( ( ... args: unknown [] ) => unknown [] )
Type declaration ( ... args: unknown [] ) : unknown [] Parameters Returns unknown [] Cached Session Cached
Session
< T > : T & { cacheId
?: CacheId } Type Parameters Cached Session Item Type Parameters Character Pair Character Pair: [ string , string ]
Code Action Provider Documentation Code
Action
Provider
Documentation
: ReadonlyArray < { command
: Command ; kind
: string } > Debug Activation Event Debug Activation Event: "onDebugResolve" | "onDebugInitialConfigurations" | "onDebugAdapterProtocolTracker" | "onDebugDynamicConfigurations"
Decoration Data Decoration
Data
: [ boolean , string , string , ThemeColor ] Editor Group Column Editor Group Column: number
Global Storage Kind Global Storage Kind: undefined
Handler Handler: ( < T > ( ... args: any [] ) => T | PromiseLike < T | undefined > )
Type declaration < T > ( ... args: any [] ) : T | PromiseLike < T | undefined > Type Parameters Parameters Returns T | PromiseLike < T | undefined > Icon Url Icon Url: string | { dark: string ; light: string }
Item Item: string | theia.QuickPickItem
Mac Addres Callback Mac Addres Callback: ( ( err: any , data: any ) => void )
Type declaration ( err: any , data: any ) : void Mac Address One Callback Mac Address One Callback: ( ( err: any , mac: string ) => void )
Type declaration ( err: any , mac: string ) : void Plugin Engine Plugin Engine: string
Plugin Host Plugin Host: "frontend" | string
Plugin Icon Path Plugin
Icon
Path
: string | URI | { dark
: string | URI ; light
: string | URI } Plugin Ui Theme Plugin Ui Theme: "vs" | "vs-dark" | "hc-black"
Task Group Kind Task Group Kind: "build" | "test" | "rebuild" | "clean"
Ui Theme Ui Theme: "vs" | "vs-dark" | "hc-black"
View Data Provider View
Data
Provider
: ( ( params
: { state
?: object ; viewInfo
: View } ) => Promise < TreeViewWidget > ) Type declaration Parameters params: { state?: object ; viewInfo: View } Optional state?: object view Info: View Webview Theme Type Webview Theme Type: "vscode-light" | "vscode-dark" | "vscode-high-contrast"
Variables Const ALL_ ACTIVATION_ EVENTALL_ ACTIVATION_ EVENT: "*" = '*'
Const COMMENT_ CONTEXTCOMMENT_ CONTEXT: MenuPath = ...
Const COMMENT_ THREAD_ CONTEXTCOMMENT_ THREAD_ CONTEXT: MenuPath = ...
Const COMMENT_ TITLECOMMENT_ TITLE: MenuPath = ...
Const DEFAULT_ WORD_ REGEXPDEFAULT_ WORD_ REGEXP: RegExp = ...
Const Ext Plugin Api ProviderExt Plugin Api Provider: "extPluginApi" = 'extPluginApi'
Const Hosted Plugin Process ConfigurationConst Language Pack ServiceConst Languages Main FactoryConst Main Plugin Api ProviderConst Output Channel Registry FactoryConst PLUGINS_ LABELPLUGINS_ LABEL: string = ...
Const PLUGIN_ EDITOR_ TITLE_ MENUPLUGIN_ EDITOR_ TITLE_ MENU: string [] = ...
Const PLUGIN_ HOST_ BACKENDPLUGIN_ HOST_ BACKEND: "main" = 'main'
Const PLUGIN_ SCM_ TITLE_ MENUPLUGIN_ SCM_ TITLE_ MENU: string [] = ...
Const PLUGIN_ VIEW_ CONTAINER_ FACTORY_ IDPLUGIN_ VIEW_ CONTAINER_ FACTORY_ ID: "plugin-view-container" = 'plugin-view-container'
Const PLUGIN_ VIEW_ DATA_ FACTORY_ IDPLUGIN_ VIEW_ DATA_ FACTORY_ ID: "plugin-view-data" = 'plugin-view-data'
Const PLUGIN_ VIEW_ FACTORY_ IDPLUGIN_ VIEW_ FACTORY_ ID: "plugin-view" = 'plugin-view'
Const PLUGIN_ VIEW_ TITLE_ MENUPLUGIN_ VIEW_ TITLE_ MENU: string [] = ...
Const Plugin Deployer Directory HandlerConst Plugin Deployer File HandlerConst Plugin Deployer HandlerConst Plugin Deployer ParticipantConst Plugin Deployer ResolverConst Plugin Host Environment VariableConst Plugin Icon Theme FactoryConst Plugin Progress LocationPlugin Progress Location: "plugin" = 'plugin'
Const TREE_ NODE_ HYPERLINKTREE_ NODE_ HYPERLINK: "theia-TreeNodeHyperlink" = 'theia-TreeNodeHyperlink'
Const USUAL_ WORD_ SEPARATORSUSUAL_ WORD_ SEPARATORS: "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?" = '`~!@#$%^&*()-=+[{]}\\|;:\'",.<>/?'
Const VIEW_ ITEM_ CONTEXT_ MENUVIEW_ ITEM_ CONTEXT_ MENU: MenuPath = ...
Const VIEW_ ITEM_ INLINE_ MENUVIEW_ ITEM_ INLINE_ MENU: MenuPath = ...
Const Webview Config SchemaWebview Config Schema: PreferenceSchema = ...
Const Webview Preference ContributionConst Webview Widget External EndpointConst code To Theia Mappingscode To Theia Mappings: Map < "comments/comment/context" | "comments/comment/title" | "comments/commentThread/context" | "debug/callstack/context" | "debug/variables/context" | "debug/toolBar" | "editor/context" | "editor/title" | "editor/title/context" | "explorer/context" | "scm/resourceFolder/context" | "scm/resourceGroup/context" | "scm/resourceState/context" | "scm/title" | "timeline/item/context" | "view/item/context" | "view/title" , MenuPath [] > = ...
default default: ContainerModule
default default: ContainerModule
default default: ContainerModule
default default: ContainerModule
Const hosted Service Pathhosted Service Path: "/services/hostedPlugin" = '/services/hostedPlugin'
Const implementedVSCode Contribution PointsimplementedVSCode Contribution Points: readonly [ "comments/comment/context" , "comments/comment/title" , "comments/commentThread/context" , "debug/callstack/context" , "debug/variables/context" , "debug/toolBar" , "editor/context" , "editor/title" , "editor/title/context" , "explorer/context" , "scm/resourceFolder/context" , "scm/resourceGroup/context" , "scm/resourceState/context" , "scm/title" , "timeline/item/context" , "view/item/context" , "view/title" ] = ...
Const language Pack Service Pathlanguage Pack Service Path: "/services/languagePackService" = '/services/languagePackService'
Const plugin Paths Service Pathplugin Paths Service Path: "/services/plugin-paths" = '/services/plugin-paths'
Const plugin Server Json Rpc Pathplugin Server Json Rpc Path: "/services/plugin-ext" = '/services/plugin-ext'
Const test Item Collectiontest Item Collection: { add: ( ( ) => void ) ; delete: ( ( ) => void ) ; forEach: ( ( ) => void ) ; get: ( ( ) => undefined ) ; replace: ( ( ) => void ) ; size: number ; [iterator]: any } = ...
Type declaration add: ( ( ) => void ) delete: ( ( ) => void ) for Each: ( ( ) => void ) get: ( ( ) => undefined ) replace: ( ( ) => void ) size: number [iterator]: function [iterator]( ) : Generator < never , void , unknown > Returns Generator < never , void , unknown >
Plugin engine (API) type, i.e. 'theiaPlugin', 'vscode', etc.