SYMBOL INDEX (43155 symbols across 2678 files) FILE: build/azure-pipelines/common/publish-webview.ts function assertContainer (line 19) | async function assertContainer(blobService: azure.BlobService, container... function doesBlobExist (line 23) | async function doesBlobExist(blobService: azure.BlobService, container: ... function uploadBlob (line 28) | async function uploadBlob(blobService: azure.BlobService, container: str... function publish (line 39) | async function publish(commit: string, files: readonly string[]): Promis... function main (line 64) | function main(): void { FILE: build/azure-pipelines/common/publish.ts function hashStream (line 21) | function hashStream(hashName: string, stream: Readable): Promise { type Config (line 32) | interface Config { function createDefaultConfig (line 37) | function createDefaultConfig(quality: string): Config { function getConfig (line 44) | function getConfig(quality: string): Promise { type Asset (line 63) | interface Asset { function createOrUpdate (line 74) | function createOrUpdate(commit: string, quality: string, platform: strin... function assertContainer (line 125) | async function assertContainer(blobService: azure.BlobService, quality: ... function doesAssetExist (line 129) | async function doesAssetExist(blobService: azure.BlobService, quality: s... function uploadBlob (line 134) | async function uploadBlob(blobService: azure.BlobService, quality: strin... type PublishOptions (line 145) | interface PublishOptions { function publish (line 149) | async function publish(commit: string, quality: string, platform: string... function main (line 239) | function main(): void { FILE: build/azure-pipelines/common/release.ts type Config (line 10) | interface Config { function createDefaultConfig (line 15) | function createDefaultConfig(quality: string): Config { function getConfig (line 22) | function getConfig(quality: string): Promise { function doRelease (line 41) | function doRelease(commit: string, quality: string): Promise { function release (line 76) | async function release(commit: string, quality: string): Promise { function env (line 89) | function env(name: string): string { function main (line 99) | async function main(): Promise { FILE: build/azure-pipelines/common/symbols.ts constant BASE_URL (line 15) | const BASE_URL = 'https://rink.hockeyapp.net/api/2/'; constant HOCKEY_APP_TOKEN_HEADER (line 16) | const HOCKEY_APP_TOKEN_HEADER = 'X-HockeyAppToken'; type IVersions (line 18) | interface IVersions { type IVersion (line 22) | interface IVersion { type IApplicationAccessor (line 27) | interface IApplicationAccessor { type IVersionAccessor (line 32) | interface IVersionAccessor extends IApplicationAccessor { type Platform (line 36) | enum Platform { function symbolsZipName (line 43) | function symbolsZipName(platform: Platform, electronVersion: string, ins... constant SEED (line 47) | const SEED = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz012345... function tmpFile (line 48) | async function tmpFile(name: string): Promise { function getVersions (line 61) | function getVersions(accessor: IApplicationAccessor): Promise { function createVersion (line 71) | function createVersion(accessor: IApplicationAccessor, version: string):... function updateVersion (line 84) | function updateVersion(accessor: IVersionAccessor, symbolsPath: string) { function asyncRequest (line 97) | function asyncRequest(options: request.UrlOptions & request.CoreOptio... function downloadAsset (line 109) | function downloadAsset(repository: any, assetName: string, targetPath: s... type IOptions (line 137) | interface IOptions { function ensureVersionAndSymbols (line 144) | async function ensureVersionAndSymbols(options: IOptions) { FILE: build/azure-pipelines/common/sync-mooncake.ts function log (line 13) | function log(...args: any[]) { function error (line 17) | function error(...args: any[]) { type Build (line 26) | interface Build extends RetrievedDocument { type Asset (line 30) | interface Asset { function updateBuild (line 41) | function updateBuild(commit: string, quality: string, platform: string, ... function sync (line 80) | async function sync(commit: string, quality: string): Promise { function main (line 155) | function main(): void { FILE: build/azure-pipelines/linux/frozen-check.js function createDefaultConfig (line 8) | function createDefaultConfig(quality) { function getConfig (line 14) | function getConfig(quality) { FILE: build/azure-pipelines/mixin.js function main (line 16) | function main() { FILE: build/azure-pipelines/publish-types/check-version.ts function isValidTag (line 26) | function isValidTag(t: string) { FILE: build/azure-pipelines/publish-types/update-types.ts function updateDTSFile (line 32) | function updateDTSFile(outPath: string, tag: string) { function getNewFileContent (line 39) | function getNewFileContent(content: string, tag: string) { function getNewFileHeader (line 50) | function getNewFileHeader(tag: string) { FILE: build/azure-pipelines/upload-sourcemaps.js function main (line 27) | function main() { FILE: build/builtin/browser-main.js function readJson (line 16) | function readJson(filePath) { function writeJson (line 20) | function writeJson(filePath, obj) { function renderOption (line 24) | function renderOption(form, id, title, value, checked) { function render (line 41) | function render(el, state) { function main (line 112) | function main() { FILE: build/dependencies.js function asYarnDependency (line 13) | function asYarnDependency(prefix, tree) { function getYarnProductionDependencies (line 45) | function getYarnProductionDependencies(cwd) { function getProductionDependencies (line 60) | function getProductionDependencies(cwd) { FILE: build/gulpfile.editor.js function toExternalDTS (line 158) | function toExternalDTS(contents) { function filterStream (line 193) | function filterStream(testFunc) { function createTscCompileTask (line 317) | function createTscCompileTask(watch) { FILE: build/gulpfile.extensions.js function createPipeline (line 62) | function createPipeline(build, emitError) { FILE: build/gulpfile.hygiene.js function checkPackageJSON (line 211) | function checkPackageJSON(actualPath) { function hygiene (line 238) | function hygiene(some) { function createGitIndexVinyls (line 378) | function createGitIndexVinyls(paths) { FILE: build/gulpfile.reh.js constant REPO_ROOT (line 25) | const REPO_ROOT = path.dirname(__dirname); constant BUILD_TARGETS (line 27) | const BUILD_TARGETS = [ function getNodeVersion (line 54) | function getNodeVersion() { function nodejs (line 87) | function nodejs(platform, arch) { function mixinServer (line 117) | function mixinServer(watch) { FILE: build/gulpfile.vscode.js function computeChecksums (line 124) | function computeChecksums(out, filenames) { function computeChecksum (line 139) | function computeChecksum(filename) { function packageTask (line 151) | function packageTask(platform, arch, sourceFolderName, destinationFolder... constant BUILD_TARGETS (line 329) | const BUILD_TARGETS = [ function shouldSetupSettingsSearch (line 518) | function shouldSetupSettingsSearch() { function getSettingsSearchBuildId (line 523) | function getSettingsSearchBuildId(packageJson) { FILE: build/gulpfile.vscode.linux.js function getDebPackageArch (line 25) | function getDebPackageArch(arch) { function prepareDebPackage (line 29) | function prepareDebPackage(arch) { function buildDebPackage (line 106) | function buildDebPackage(arch) { function getRpmBuildPath (line 115) | function getRpmBuildPath(rpmArch) { function getRpmPackageArch (line 119) | function getRpmPackageArch(arch) { function prepareRpmPackage (line 123) | function prepareRpmPackage(arch) { function buildRpmPackage (line 186) | function buildRpmPackage(arch) { function getSnapBuildPath (line 199) | function getSnapBuildPath(arch) { function prepareSnapPackage (line 203) | function prepareSnapPackage(arch) { function buildSnapPackage (line 245) | function buildSnapPackage(arch) { constant BUILD_TARGETS (line 251) | const BUILD_TARGETS = [ FILE: build/gulpfile.vscode.win32.js function packageInnoSetup (line 31) | function packageInnoSetup(iss, options, cb) { function buildWin32Setup (line 60) | function buildWin32Setup(arch, target) { function defineWin32SetupTasks (line 108) | function defineWin32SetupTasks(arch, target) { function archiveWin32Setup (line 118) | function archiveWin32Setup(arch) { function copyInnoUpdater (line 131) | function copyInnoUpdater(arch) { function updateIcon (line 138) | function updateIcon(executablePath) { FILE: build/lib/asar.js function createAsar (line 13) | function createAsar(folderPath, unpackGlobs, destFilename) { FILE: build/lib/asar.ts function createAsar (line 15) | function createAsar(folderPath: string, unpackGlobs: string[], destFilen... FILE: build/lib/builtInExtensions.js function getExtensionPath (line 24) | function getExtensionPath(extension) { function isUpToDate (line 28) | function isUpToDate(extension) { function syncMarketplaceExtension (line 45) | function syncMarketplaceExtension(extension) { function syncExtension (line 59) | function syncExtension(extension, controlState) { function readControlFile (line 83) | function readControlFile() { function writeControlFile (line 91) | function writeControlFile(control) { function main (line 96) | function main() { FILE: build/lib/bundle.js function bundle (line 13) | function bundle(entryPoints, config, callback) { function emitEntryPoints (line 72) | function emitEntryPoints(modules, entryPoints) { function extractStrings (line 130) | function extractStrings(destFiles) { function removeDuplicateTSBoilerplate (line 215) | function removeDuplicateTSBoilerplate(destFiles) { function emitEntryPoint (line 266) | function emitEntryPoint(modulesMap, deps, entryPoint, includedModules, p... function readFileAndRemoveBOM (line 335) | function readFileAndRemoveBOM(path) { function emitPlugin (line 344) | function emitPlugin(entryPoint, plugin, pluginName, moduleName) { function emitNamedModule (line 364) | function emitNamedModule(moduleId, defineCallPosition, path, contents) { function emitShimmedModule (line 375) | function emitShimmedModule(moduleId, myDeps, factory, path, contents) { function positionToOffset (line 386) | function positionToOffset(str, desiredLine, desiredCol) { function visit (line 404) | function visit(rootNodes, graph) { function topologicalSort (line 425) | function topologicalSort(graph) { FILE: build/lib/bundle.ts type IPosition (line 10) | interface IPosition { type IBuildModuleInfo (line 15) | interface IBuildModuleInfo { type IBuildModuleInfoMap (line 24) | interface IBuildModuleInfoMap { type ILoaderPlugin (line 28) | interface ILoaderPlugin { type ILoaderPluginWriteFunc (line 34) | interface ILoaderPluginWriteFunc { type ILoaderPluginReqFunc (line 40) | interface ILoaderPluginReqFunc { type IEntryPoint (line 45) | interface IEntryPoint { type IEntryPointMap (line 54) | interface IEntryPointMap { type IGraph (line 58) | interface IGraph { type INodeSet (line 62) | interface INodeSet { type IFile (line 66) | interface IFile { type IConcatFile (line 71) | interface IConcatFile { type IBundleData (line 76) | interface IBundleData { type IBundleResult (line 81) | interface IBundleResult { type IPartialBundleResult (line 87) | interface IPartialBundleResult { type ILoaderConfig (line 92) | interface ILoaderConfig { function bundle (line 100) | function bundle(entryPoints: IEntryPoint[], config: ILoaderConfig, callb... function emitEntryPoints (line 165) | function emitEntryPoints(modules: IBuildModuleInfo[], entryPoints: IEntr... function extractStrings (line 243) | function extractStrings(destFiles: IConcatFile[]): IConcatFile[] { function removeDuplicateTSBoilerplate (line 337) | function removeDuplicateTSBoilerplate(destFiles: IConcatFile[]): IConcat... type IPluginMap (line 389) | interface IPluginMap { type IEmitEntryPointResult (line 393) | interface IEmitEntryPointResult { function emitEntryPoint (line 398) | function emitEntryPoint( function readFileAndRemoveBOM (line 489) | function readFileAndRemoveBOM(path: string): string { function emitPlugin (line 499) | function emitPlugin(entryPoint: string, plugin: ILoaderPlugin, pluginNam... function emitNamedModule (line 520) | function emitNamedModule(moduleId: string, defineCallPosition: IPosition... function emitShimmedModule (line 536) | function emitShimmedModule(moduleId: string, myDeps: string[], factory: ... function positionToOffset (line 548) | function positionToOffset(str: string, desiredLine: number, desiredCol: ... function visit (line 571) | function visit(rootNodes: string[], graph: IGraph): INodeSet { function topologicalSort (line 596) | function topologicalSort(graph: IGraph): string[] { FILE: build/lib/compilation.js function getTypeScriptCompilerOptions (line 22) | function getTypeScriptCompilerOptions(src) { function createCompile (line 36) | function createCompile(src, build, emitError) { function compileTask (line 69) | function compileTask(src, out, build) { function watchTask (line 84) | function watchTask(out, build) { constant REPO_SRC_FOLDER (line 98) | const REPO_SRC_FOLDER = path.join(__dirname, '../../src'); class MonacoGenerator (line 99) | class MonacoGenerator { method constructor (line 100) | constructor(isWatch) { method _executeSoon (line 131) | _executeSoon() { method _run (line 141) | _run() { method _log (line 149) | _log(message, ...rest) { method execute (line 152) | execute() { FILE: build/lib/compilation.ts function getTypeScriptCompilerOptions (line 27) | function getTypeScriptCompilerOptions(src: string): ts.CompilerOptions { function createCompile (line 42) | function createCompile(src: string, build: boolean, emitError?: boolean) { function compileTask (line 81) | function compileTask(src: string, out: string, build: boolean): () => No... function watchTask (line 98) | function watchTask(out: string, build: boolean): () => NodeJS.ReadWriteS... constant REPO_SRC_FOLDER (line 116) | const REPO_SRC_FOLDER = path.join(__dirname, '../../src'); class MonacoGenerator (line 118) | class MonacoGenerator { method constructor (line 126) | constructor(isWatch: boolean) { method _executeSoon (line 160) | private _executeSoon(): void { method _run (line 171) | private _run(): monacodts.IMonacoDeclarationResult | null { method _log (line 180) | private _log(message: any, ...rest: any[]): void { method execute (line 184) | public execute(): void { FILE: build/lib/electron.js function getElectronVersion (line 18) | function getElectronVersion() { function darwinBundleDocumentType (line 25) | function darwinBundleDocumentType(extensions, icon) { function getElectron (line 86) | function getElectron(arch) { function main (line 101) | async function main(arch = process.arch) { FILE: build/lib/electron.ts function getElectronVersion (line 22) | function getElectronVersion(): string { function darwinBundleDocumentType (line 30) | function darwinBundleDocumentType(extensions: string[], icon: string) { function getElectron (line 93) | function getElectron(arch: string): () => NodeJS.ReadWriteStream { function main (line 110) | async function main(arch = process.arch): Promise { FILE: build/lib/extensions.js function fromLocal (line 30) | function fromLocal(extensionPath) { function fromLocalWebpack (line 45) | function fromLocalWebpack(extensionPath) { function fromLocalNormal (line 137) | function fromLocalNormal(extensionPath) { function fromMarketplace (line 159) | function fromMarketplace(extensionName, version, metadata) { function packageLocalExtensionsStream (line 189) | function packageLocalExtensionsStream() { function packageMarketplaceExtensionsStream (line 207) | function packageMarketplaceExtensionsStream() { FILE: build/lib/extensions.ts function fromLocal (line 31) | function fromLocal(extensionPath: string): Stream { function fromLocalWebpack (line 49) | function fromLocalWebpack(extensionPath: string): Stream { function fromLocalNormal (line 163) | function fromLocalNormal(extensionPath: string): Stream { function fromMarketplace (line 190) | function fromMarketplace(extensionName: string, version: string, metadat... type IBuiltInExtension (line 224) | interface IBuiltInExtension { function packageLocalExtensionsStream (line 233) | function packageLocalExtensionsStream(): NodeJS.ReadWriteStream { function packageMarketplaceExtensionsStream (line 253) | function packageMarketplaceExtensionsStream(): NodeJS.ReadWriteStream { FILE: build/lib/git.js function getVersion (line 12) | function getVersion(repo) { FILE: build/lib/git.ts function getVersion (line 13) | function getVersion(repo: string): string | undefined { FILE: build/lib/i18n.js constant NUMBER_OF_CONCURRENT_DOWNLOADS (line 19) | const NUMBER_OF_CONCURRENT_DOWNLOADS = 4; function log (line 20) | function log(message, ...rest) { function is (line 48) | function is(value) { function is (line 56) | function is(value) { function is (line 68) | function is(value) { class Line (line 79) | class Line { method constructor (line 80) | constructor(indent = 0) { method append (line 86) | append(value) { method toString (line 90) | toString() { class TextModel (line 95) | class TextModel { method constructor (line 96) | constructor(contents) { method lines (line 99) | get lines() { class XLF (line 103) | class XLF { method constructor (line 104) | constructor(project) { method toString (line 110) | toString() { method addFile (line 122) | addFile(original, keys, messages) { method addStringItem (line 155) | addStringItem(item) { method appendHeader (line 166) | appendHeader() { method appendFooter (line 170) | appendFooter() { method appendNewLine (line 173) | appendNewLine(content, indent) { class Limiter (line 252) | class Limiter { method constructor (line 253) | constructor(maxDegreeOfParalellism) { method queue (line 258) | queue(factory) { method consume (line 264) | consume() { method consumed (line 273) | consumed() { function sortLanguages (line 279) | function sortLanguages(languages) { function stripComments (line 284) | function stripComments(content) { function escapeCharacters (line 315) | function escapeCharacters(value) { function processCoreBundleFormat (line 350) | function processCoreBundleFormat(fileHeader, languages, json, emitter) { function processNlsFiles (line 461) | function processNlsFiles(opts) { function getResource (line 482) | function getResource(sourceFile) { function createXlfFilesForCoreBundle (line 513) | function createXlfFilesForCoreBundle() { function createXlfFilesForExtensions (line 561) | function createXlfFilesForExtensions() { function createXlfFilesForIsl (line 641) | function createXlfFilesForIsl() { function pushXlfFiles (line 693) | function pushXlfFiles(apiHostname, username, password) { function getAllResources (line 723) | function getAllResources(project, apiHostname, username, password) { function findObsoleteResources (line 755) | function findObsoleteResources(apiHostname, username, password) { function tryGetResource (line 799) | function tryGetResource(project, slug, apiHostname, credentials) { function createResource (line 824) | function createResource(project, slug, xlfFile, apiHostname, credentials) { function updateResource (line 861) | function updateResource(project, slug, xlfFile, apiHostname, credentials) { function pullCoreAndExtensionsXlfFiles (line 900) | function pullCoreAndExtensionsXlfFiles(apiHostname, username, password, ... function pullSetupXlfFiles (line 923) | function pullSetupXlfFiles(apiHostname, username, password, language, in... function pullXlfFiles (line 931) | function pullXlfFiles(apiHostname, username, password, language, resourc... function retrieveResource (line 956) | function retrieveResource(language, resource, apiHostname, credentials) { function prepareI18nFiles (line 991) | function prepareI18nFiles() { function createI18nFile (line 1010) | function createI18nFile(originalFilePath, messages) { function pullI18nPackFiles (line 1032) | function pullI18nPackFiles(apiHostname, username, password, language, re... function prepareI18nPackFiles (line 1037) | function prepareI18nPackFiles(externalExtensions, resultingTranslationPa... function prepareIslFiles (line 1101) | function prepareIslFiles(language, innoSetupConfig) { function createIslFile (line 1127) | function createIslFile(originalFilePath, messages, language, innoSetup) { function encodeEntities (line 1179) | function encodeEntities(value) { function decodeEntities (line 1199) | function decodeEntities(value) { function pseudify (line 1202) | function pseudify(message) { FILE: build/lib/i18n.ts constant NUMBER_OF_CONCURRENT_DOWNLOADS (line 20) | const NUMBER_OF_CONCURRENT_DOWNLOADS = 4; function log (line 22) | function log(message: any, ...rest: any[]): void { type Language (line 26) | interface Language { type InnoSetup (line 32) | interface InnoSetup { type Map (line 67) | interface Map { type Item (line 71) | interface Item { type Resource (line 77) | interface Resource { type ParsedXLF (line 82) | interface ParsedXLF { type LocalizeInfo (line 88) | interface LocalizeInfo { function is (line 94) | function is(value: any): value is LocalizeInfo { type BundledFormat (line 100) | interface BundledFormat { function is (line 107) | function is(value: any): value is BundledFormat { type ValueFormat (line 119) | interface ValueFormat { type PackageJsonFormat (line 124) | interface PackageJsonFormat { function is (line 129) | function is(value: any): value is PackageJsonFormat { type BundledExtensionFormat (line 140) | interface BundledExtensionFormat { type I18nFormat (line 147) | interface I18nFormat { class Line (line 156) | class Line { method constructor (line 159) | constructor(indent: number = 0) { method append (line 165) | public append(value: string): Line { method toString (line 170) | public toString(): string { class TextModel (line 175) | class TextModel { method constructor (line 178) | constructor(contents: string) { method lines (line 182) | public get lines(): string[] { class XLF (line 187) | class XLF { method constructor (line 192) | constructor(public project: string) { method toString (line 198) | public toString(): string { method addFile (line 213) | public addFile(original: string, keys: (string | LocalizeInfo)[], mess... method addStringItem (line 246) | private addStringItem(item: Item): void { method appendHeader (line 261) | private appendHeader(): void { method appendFooter (line 266) | private appendFooter(): void { method appendNewLine (line 270) | private appendNewLine(content: string, indent?: number): void { type ITask (line 357) | interface ITask { type ILimitedTaskFactory (line 361) | interface ILimitedTaskFactory { class Limiter (line 367) | class Limiter { method constructor (line 371) | constructor(private maxDegreeOfParalellism: number) { method queue (line 376) | queue(factory: ITask>): Promise { method consume (line 383) | private consume(): void { method consumed (line 394) | private consumed(): void { function sortLanguages (line 400) | function sortLanguages(languages: Language[]): Language[] { function stripComments (line 406) | function stripComments(content: string): string { function escapeCharacters (line 435) | function escapeCharacters(value: string): string { function processCoreBundleFormat (line 471) | function processCoreBundleFormat(fileHeader: string, languages: Language... function processNlsFiles (line 585) | function processNlsFiles(opts: { fileHeader: string; languages: Language... function getResource (line 609) | function getResource(sourceFile: string): Resource { function createXlfFilesForCoreBundle (line 636) | function createXlfFilesForCoreBundle(): ThroughStream { function createXlfFilesForExtensions (line 682) | function createXlfFilesForExtensions(): ThroughStream { function createXlfFilesForIsl (line 758) | function createXlfFilesForIsl(): ThroughStream { function pushXlfFiles (line 815) | function pushXlfFiles(apiHostname: string, username: string, password: s... function getAllResources (line 847) | function getAllResources(project: string, apiHostname: string, username:... function findObsoleteResources (line 880) | function findObsoleteResources(apiHostname: string, username: string, pa... function tryGetResource (line 930) | function tryGetResource(project: string, slug: string, apiHostname: stri... function createResource (line 956) | function createResource(project: string, slug: string, xlfFile: File, ap... function updateResource (line 995) | function updateResource(project: string, slug: string, xlfFile: File, ap... function pullCoreAndExtensionsXlfFiles (line 1038) | function pullCoreAndExtensionsXlfFiles(apiHostname: string, username: st... function pullSetupXlfFiles (line 1064) | function pullSetupXlfFiles(apiHostname: string, username: string, passwo... function pullXlfFiles (line 1072) | function pullXlfFiles(apiHostname: string, username: string, password: s... function retrieveResource (line 1101) | function retrieveResource(language: Language, resource: Resource, apiHos... function prepareI18nFiles (line 1136) | function prepareI18nFiles(): ThroughStream { function createI18nFile (line 1158) | function createI18nFile(originalFilePath: string, messages: any): File { type I18nPack (line 1181) | interface I18nPack { type TranslationPath (line 1190) | interface TranslationPath { function pullI18nPackFiles (line 1195) | function pullI18nPackFiles(apiHostname: string, username: string, passwo... function prepareI18nPackFiles (line 1200) | function prepareI18nPackFiles(externalExtensions: Map, resulting... function prepareIslFiles (line 1267) | function prepareIslFiles(language: Language, innoSetupConfig: InnoSetup)... function createIslFile (line 1296) | function createIslFile(originalFilePath: string, messages: Map, ... function encodeEntities (line 1346) | function encodeEntities(value: string): string { function decodeEntities (line 1367) | function decodeEntities(value: string): string { function pseudify (line 1371) | function pseudify(message: string) { FILE: build/lib/nls.js function collect (line 19) | function collect(node, fn) { function clone (line 33) | function clone(object) { function template (line 40) | function template(lines) { function nls (line 54) | function nls() { function isImportNode (line 76) | function isImportNode(node) { function fileFrom (line 80) | function fileFrom(file, contents, path = file.path) { function mappedPositionFrom (line 89) | function mappedPositionFrom(source, lc) { function lcFrom (line 93) | function lcFrom(position) { class SingleFileServiceHost (line 97) | class SingleFileServiceHost { method constructor (line 98) | constructor(options, filename, contents) { function isCallExpressionWithinTextSpanCollectStep (line 112) | function isCallExpressionWithinTextSpanCollectStep(textSpan, node) { function analyze (line 118) | function analyze(contents, options = {}) { class TextModel (line 203) | class TextModel { method constructor (line 204) | constructor(contents) { method get (line 220) | get(index) { method set (line 223) | set(index, line) { method lineCount (line 226) | get lineCount() { method apply (line 234) | apply(patch) { method toString (line 248) | toString() { function patchJavascript (line 254) | function patchJavascript(patches, contents, moduleId) { function patchSourcemap (line 265) | function patchSourcemap(patches, rsm, smc) { function patch (line 301) | function patch(moduleId, typescript, javascript, sourcemap) { function patchFiles (line 336) | function patchFiles(javascriptFile, typescript) { FILE: build/lib/nls.ts class FileSourceMap (line 13) | class FileSourceMap extends File { type CollectStepResult (line 17) | enum CollectStepResult { function collect (line 24) | function collect(node: ts.Node, fn: (node: ts.Node) => CollectStepResult... function clone (line 43) | function clone(object: T): T { function template (line 51) | function template(lines: string[]): string { function nls (line 68) | function nls(): NodeJS.ReadWriteStream { function isImportNode (line 96) | function isImportNode(node: ts.Node): boolean { type INlsStringResult (line 102) | interface INlsStringResult { type ISpan (line 109) | interface ISpan { type ILocalizeCall (line 114) | interface ILocalizeCall { type ILocalizeAnalysisResult (line 121) | interface ILocalizeAnalysisResult { type IPatch (line 126) | interface IPatch { function fileFrom (line 131) | function fileFrom(file: File, contents: string, path: string = file.path) { function mappedPositionFrom (line 140) | function mappedPositionFrom(source: string, lc: ts.LineAndCharacter): sm... function lcFrom (line 144) | function lcFrom(position: sm.Position): ts.LineAndCharacter { class SingleFileServiceHost (line 148) | class SingleFileServiceHost implements ts.LanguageServiceHost { method constructor (line 153) | constructor(private options: ts.CompilerOptions, private filename: str... function isCallExpressionWithinTextSpanCollectStep (line 166) | function isCallExpressionWithinTextSpanCollectStep(textSpan: ts.TextSpan... function analyze (line 174) | function analyze(contents: string, options: ts.CompilerOptions = {}): IL... class TextModel (line 273) | class TextModel { method constructor (line 278) | constructor(contents: string) { method get (line 298) | public get(index: number): string { method set (line 302) | public set(index: number, line: string): void { method lineCount (line 306) | public get lineCount(): number { method apply (line 315) | public apply(patch: IPatch): void { method toString (line 333) | public toString(): string { function patchJavascript (line 339) | function patchJavascript(patches: IPatch[], contents: string, moduleId: ... function patchSourcemap (line 353) | function patchSourcemap(patches: IPatch[], rsm: sm.RawSourceMap, smc: sm... function patch (line 398) | function patch(moduleId: string, typescript: string, javascript: string,... function patchFiles (line 440) | function patchFiles(javascriptFile: File, typescript: string): File[] { FILE: build/lib/optimize.js constant REPO_ROOT_PATH (line 27) | const REPO_ROOT_PATH = path.join(__dirname, '../..'); function log (line 28) | function log(prefix, message) { function loaderConfig (line 31) | function loaderConfig(emptyPaths) { constant IS_OUR_COPYRIGHT_REGEXP (line 43) | const IS_OUR_COPYRIGHT_REGEXP = /Copyright \(C\) Microsoft Corporation/i; function loader (line 44) | function loader(src, bundledFileHeader, bundleLoader) { function toConcatStream (line 78) | function toConcatStream(src, bundledFileHeader, sources, dest) { function toBundleStream (line 110) | function toBundleStream(src, bundledFileHeader, bundles) { constant DEFAULT_FILE_HEADER (line 115) | const DEFAULT_FILE_HEADER = [ function optimizeTask (line 120) | function optimizeTask(opts) { function inlineAmdImages (line 179) | function inlineAmdImages(src, result) { function uglifyWithCopyrights (line 216) | function uglifyWithCopyrights() { function minifyTask (line 255) | function minifyTask(src, sourceMapBaseUrl) { FILE: build/lib/optimize.ts constant REPO_ROOT_PATH (line 30) | const REPO_ROOT_PATH = path.join(__dirname, '../..'); function log (line 32) | function log(prefix: string, message: string): void { function loaderConfig (line 36) | function loaderConfig(emptyPaths?: string[]) { constant IS_OUR_COPYRIGHT_REGEXP (line 50) | const IS_OUR_COPYRIGHT_REGEXP = /Copyright \(C\) Microsoft Corporation/i; class FileSourceMap (line 52) | class FileSourceMap extends VinylFile { function loader (line 56) | function loader(src: string, bundledFileHeader: string, bundleLoader: bo... function toConcatStream (line 93) | function toConcatStream(src: string, bundledFileHeader: string, sources:... function toBundleStream (line 131) | function toBundleStream(src: string, bundledFileHeader: string, bundles:... type IOptimizeTaskOpts (line 137) | interface IOptimizeTaskOpts { constant DEFAULT_FILE_HEADER (line 177) | const DEFAULT_FILE_HEADER = [ function optimizeTask (line 183) | function optimizeTask(opts: IOptimizeTaskOpts): () => NodeJS.ReadWriteSt... function inlineAmdImages (line 252) | function inlineAmdImages(src: string, result: bundle.IBundleResult): bun... class FileWithCopyright (line 288) | class FileWithCopyright extends VinylFile { function uglifyWithCopyrights (line 295) | function uglifyWithCopyrights(): NodeJS.ReadWriteStream { function minifyTask (line 340) | function minifyTask(src: string, sourceMapBaseUrl?: string): (cb: any) =... FILE: build/lib/reporter.js function onStart (line 16) | function onStart() { function onEnd (line 23) | function onEnd() { function log (line 36) | function log() { function createReporter (line 59) | function createReporter() { FILE: build/lib/reporter.ts function onStart (line 19) | function onStart(): void { function onEnd (line 28) | function onEnd(): void { function log (line 44) | function log(): void { type IReporter (line 72) | interface IReporter { function createReporter (line 78) | function createReporter(): IReporter { FILE: build/lib/snapshotLoader.js function snapshotLoader (line 34) | function snapshotLoader(loaderFilepath, startupBlobFilepath) { FILE: build/lib/snapshotLoader.ts function snapshotLoader (line 44) | function snapshotLoader(loaderFilepath: string, startupBlobFilepath: str... FILE: build/lib/standalone.js constant REPO_ROOT (line 11) | const REPO_ROOT = path.join(__dirname, '../../'); constant SRC_DIR (line 12) | const SRC_DIR = path.join(REPO_ROOT, 'src'); function writeFile (line 14) | function writeFile(filePath, contents) { function extractEditor (line 29) | function extractEditor(options) { function createESMSourcesAndResources2 (line 107) | function createESMSourcesAndResources2(options) { function transportCSS (line 246) | function transportCSS(module, enqueue, write) { FILE: build/lib/standalone.ts constant REPO_ROOT (line 11) | const REPO_ROOT = path.join(__dirname, '../../'); constant SRC_DIR (line 12) | const SRC_DIR = path.join(REPO_ROOT, 'src'); function writeFile (line 16) | function writeFile(filePath: string, contents: Buffer | string): void { function extractEditor (line 33) | function extractEditor(options: tss.ITreeShakingOptions & { destRoot: st... type IOptions2 (line 118) | interface IOptions2 { function createESMSourcesAndResources2 (line 126) | function createESMSourcesAndResources2(options: IOptions2): void { function transportCSS (line 284) | function transportCSS(module: string, enqueue: (module: string) => void,... FILE: build/lib/stats.js class Entry (line 11) | class Entry { method constructor (line 12) | constructor(name, totalCount, totalSize) { method toString (line 17) | toString(pretty) { function createStatsStream (line 40) | function createStatsStream(group, log) { function submitAllStats (line 74) | function submitAllStats(productJson, commit) { FILE: build/lib/stats.ts class Entry (line 14) | class Entry { method constructor (line 15) | constructor(readonly name: string, public totalCount: number, public t... method toString (line 17) | toString(pretty?: boolean): string { function createStatsStream (line 41) | function createStatsStream(group: string, log?: boolean): es.ThroughStre... function submitAllStats (line 77) | function submitAllStats(productJson: any, commit: string): Promise | NodeJS.ReadWriteStream): p is Pro... function _renderTime (line 35) | function _renderTime(time: number): string { function _execute (line 39) | async function _execute(task: Task): Promise { function _doExecute (line 53) | async function _doExecute(task: Task): Promise { function series (line 87) | function series(...tasks: Task[]): PromiseTask { function parallel (line 97) | function parallel(...tasks: Task[]): PromiseTask { function define (line 105) | function define(name: string, task: Task): Task { FILE: build/lib/treeshaking.js constant TYPESCRIPT_LIB_FOLDER (line 10) | const TYPESCRIPT_LIB_FOLDER = path.dirname(require.resolve('typescript/l... function toStringShakeLevel (line 17) | function toStringShakeLevel(shakeLevel) { function printDiagnostics (line 28) | function printDiagnostics(diagnostics) { function shake (line 42) | function shake(options) { function createTypeScriptLanguageService (line 65) | function createTypeScriptLanguageService(options) { function discoverAndReadFiles (line 90) | function discoverAndReadFiles(options) { class TypeScriptLanguageServiceHost (line 143) | class TypeScriptLanguageServiceHost { method constructor (line 144) | constructor(libs, files, compilerOptions) { method getCompilationSettings (line 150) | getCompilationSettings() { method getScriptFileNames (line 153) | getScriptFileNames() { method getScriptVersion (line 158) | getScriptVersion(_fileName) { method getProjectVersion (line 161) | getProjectVersion() { method getScriptSnapshot (line 164) | getScriptSnapshot(fileName) { method getScriptKind (line 175) | getScriptKind(_fileName) { method getCurrentDirectory (line 178) | getCurrentDirectory() { method getDefaultLibFileName (line 181) | getDefaultLibFileName(_options) { method isDefaultLibFileName (line 184) | isDefaultLibFileName(fileName) { function getColor (line 196) | function getColor(node) { function setColor (line 199) | function setColor(node, color) { function nodeOrParentIsBlack (line 202) | function nodeOrParentIsBlack(node) { function nodeOrChildIsBlack (line 212) | function nodeOrChildIsBlack(node) { function markNodes (line 223) | function markNodes(languageService, options) { function nodeIsInItsOwnDeclaration (line 430) | function nodeIsInItsOwnDeclaration(nodeSourceFile, node, symbol) { function generateResult (line 442) | function generateResult(languageService, shakeLevel) { function getRealNodeSymbol (line 560) | function getRealNodeSymbol(checker, node) { function getTokenAtPosition (line 671) | function getTokenAtPosition(sourceFile, position, allowPositionInLeading... FILE: build/lib/treeshaking.ts constant TYPESCRIPT_LIB_FOLDER (line 12) | const TYPESCRIPT_LIB_FOLDER = path.dirname(require.resolve('typescript/l... type ShakeLevel (line 14) | const enum ShakeLevel { function toStringShakeLevel (line 20) | function toStringShakeLevel(shakeLevel: ShakeLevel): string { type ITreeShakingOptions (line 31) | interface ITreeShakingOptions { type ITreeShakingResult (line 70) | interface ITreeShakingResult { function printDiagnostics (line 74) | function printDiagnostics(diagnostics: ReadonlyArray): vo... function shake (line 89) | function shake(options: ITreeShakingOptions): ITreeShakingResult { function createTypeScriptLanguageService (line 117) | function createTypeScriptLanguageService(options: ITreeShakingOptions): ... function discoverAndReadFiles (line 148) | function discoverAndReadFiles(options: ITreeShakingOptions): IFileMap { type ILibMap (line 208) | interface ILibMap { [libName: string]: string; } type IFileMap (line 209) | interface IFileMap { [fileName: string]: string; } class TypeScriptLanguageServiceHost (line 214) | class TypeScriptLanguageServiceHost implements ts.LanguageServiceHost { method constructor (line 220) | constructor(libs: ILibMap, files: IFileMap, compilerOptions: ts.Compil... method getCompilationSettings (line 228) | getCompilationSettings(): ts.CompilerOptions { method getScriptFileNames (line 231) | getScriptFileNames(): string[] { method getScriptVersion (line 238) | getScriptVersion(_fileName: string): string { method getProjectVersion (line 241) | getProjectVersion(): string { method getScriptSnapshot (line 244) | getScriptSnapshot(fileName: string): ts.IScriptSnapshot { method getScriptKind (line 253) | getScriptKind(_fileName: string): ts.ScriptKind { method getCurrentDirectory (line 256) | getCurrentDirectory(): string { method getDefaultLibFileName (line 259) | getDefaultLibFileName(_options: ts.CompilerOptions): string { method isDefaultLibFileName (line 262) | isDefaultLibFileName(fileName: string): boolean { type NodeColor (line 270) | const enum NodeColor { function getColor (line 276) | function getColor(node: ts.Node): NodeColor { function setColor (line 279) | function setColor(node: ts.Node, color: NodeColor): void { function nodeOrParentIsBlack (line 282) | function nodeOrParentIsBlack(node: ts.Node): boolean { function nodeOrChildIsBlack (line 292) | function nodeOrChildIsBlack(node: ts.Node): boolean { function markNodes (line 304) | function markNodes(languageService: ts.LanguageService, options: ITreeSh... function nodeIsInItsOwnDeclaration (line 550) | function nodeIsInItsOwnDeclaration(nodeSourceFile: ts.SourceFile, node: ... function generateResult (line 565) | function generateResult(languageService: ts.LanguageService, shakeLevel:... function getRealNodeSymbol (line 697) | function getRealNodeSymbol(checker: ts.TypeChecker, node: ts.Node): [ts.... function getTokenAtPosition (line 820) | function getTokenAtPosition(sourceFile: ts.SourceFile, position: number,... FILE: build/lib/tslint/abstractGlobalsRule.js class AbstractGlobalsRuleWalker (line 8) | class AbstractGlobalsRuleWalker extends Lint.RuleWalker { method constructor (line 9) | constructor(file, program, opts, _config) { method visitIdentifier (line 14) | visitIdentifier(node) { FILE: build/lib/tslint/abstractGlobalsRule.ts type AbstractGlobalsRuleConfig (line 9) | interface AbstractGlobalsRuleConfig { method constructor (line 16) | constructor(file: ts.SourceFile, private program: ts.Program, opts: Lint... method visitIdentifier (line 24) | visitIdentifier(node: ts.Identifier) { FILE: build/lib/tslint/duplicateImportsRule.js class Rule (line 9) | class Rule extends Lint.Rules.AbstractRule { method apply (line 10) | apply(sourceFile) { class ImportPatterns (line 15) | class ImportPatterns extends Lint.RuleWalker { method constructor (line 16) | constructor(file, opts) { method visitImportDeclaration (line 20) | visitImportDeclaration(node) { FILE: build/lib/tslint/duplicateImportsRule.ts class Rule (line 10) | class Rule extends Lint.Rules.AbstractRule { method apply (line 11) | public apply(sourceFile: ts.SourceFile): Lint.RuleFailure[] { class ImportPatterns (line 16) | class ImportPatterns extends Lint.RuleWalker { method constructor (line 20) | constructor(file: ts.SourceFile, opts: Lint.IOptions) { method visitImportDeclaration (line 24) | protected visitImportDeclaration(node: ts.ImportDeclaration): void { FILE: build/lib/tslint/importPatternsRule.js class Rule (line 11) | class Rule extends Lint.Rules.AbstractRule { method apply (line 12) | apply(sourceFile) { class ImportPatterns (line 23) | class ImportPatterns extends Lint.RuleWalker { method constructor (line 24) | constructor(file, opts, _config) { method visitImportEqualsDeclaration (line 28) | visitImportEqualsDeclaration(node) { method visitImportDeclaration (line 33) | visitImportDeclaration(node) { method visitCallExpression (line 36) | visitCallExpression(node) { method _validateImport (line 44) | _validateImport(path, node) { FILE: build/lib/tslint/importPatternsRule.ts type ImportPatternsConfig (line 11) | interface ImportPatternsConfig { class Rule (line 16) | class Rule extends Lint.Rules.AbstractRule { method apply (line 17) | public apply(sourceFile: ts.SourceFile): Lint.RuleFailure[] { class ImportPatterns (line 32) | class ImportPatterns extends Lint.RuleWalker { method constructor (line 34) | constructor(file: ts.SourceFile, opts: Lint.IOptions, private _config:... method visitImportEqualsDeclaration (line 38) | protected visitImportEqualsDeclaration(node: ts.ImportEqualsDeclaratio... method visitImportDeclaration (line 44) | protected visitImportDeclaration(node: ts.ImportDeclaration): void { method visitCallExpression (line 48) | protected visitCallExpression(node: ts.CallExpression): void { method _validateImport (line 58) | private _validateImport(path: string, node: ts.Node): void { FILE: build/lib/tslint/layeringRule.js class Rule (line 10) | class Rule extends Lint.Rules.AbstractRule { method apply (line 11) | apply(sourceFile) { class LayeringRule (line 36) | class LayeringRule extends Lint.RuleWalker { method constructor (line 37) | constructor(file, config, opts) { method visitImportEqualsDeclaration (line 41) | visitImportEqualsDeclaration(node) { method visitImportDeclaration (line 46) | visitImportDeclaration(node) { method visitCallExpression (line 49) | visitCallExpression(node) { method _validateImport (line 57) | _validateImport(path, node) { method _print (line 78) | static _print(set) { FILE: build/lib/tslint/layeringRule.ts type Config (line 10) | interface Config { class Rule (line 15) | class Rule extends Lint.Rules.AbstractRule { method apply (line 16) | public apply(sourceFile: ts.SourceFile): Lint.RuleFailure[] { class LayeringRule (line 45) | class LayeringRule extends Lint.RuleWalker { method constructor (line 49) | constructor(file: ts.SourceFile, config: Config, opts: Lint.IOptions) { method visitImportEqualsDeclaration (line 54) | protected visitImportEqualsDeclaration(node: ts.ImportEqualsDeclaratio... method visitImportDeclaration (line 60) | protected visitImportDeclaration(node: ts.ImportDeclaration): void { method visitCallExpression (line 64) | protected visitCallExpression(node: ts.CallExpression): void { method _validateImport (line 74) | private _validateImport(path: string, node: ts.Node): void { method _print (line 100) | static _print(set: Set): string { FILE: build/lib/tslint/noDomGlobalsRule.js class Rule (line 10) | class Rule extends Lint.Rules.TypedRule { method applyWithProgram (line 11) | applyWithProgram(sourceFile, program) { class NoDOMGlobalsRuleWalker (line 22) | class NoDOMGlobalsRuleWalker extends abstractGlobalsRule_1.AbstractGloba... method getDefinitionPattern (line 23) | getDefinitionPattern() { method getDisallowedGlobals (line 26) | getDisallowedGlobals() { FILE: build/lib/tslint/noDomGlobalsRule.ts type NoDOMGlobalsRuleConfig (line 11) | interface NoDOMGlobalsRuleConfig { class Rule (line 16) | class Rule extends Lint.Rules.TypedRule { method applyWithProgram (line 18) | applyWithProgram(sourceFile: ts.SourceFile, program: ts.Program): Lint... class NoDOMGlobalsRuleWalker (line 31) | class NoDOMGlobalsRuleWalker extends AbstractGlobalsRuleWalker { method getDefinitionPattern (line 33) | getDefinitionPattern(): string { method getDisallowedGlobals (line 37) | getDisallowedGlobals(): string[] { FILE: build/lib/tslint/noNewBufferRule.js class Rule (line 9) | class Rule extends Lint.Rules.AbstractRule { method apply (line 10) | apply(sourceFile) { class NewBufferRuleWalker (line 15) | class NewBufferRuleWalker extends Lint.RuleWalker { method visitNewExpression (line 16) | visitNewExpression(node) { FILE: build/lib/tslint/noNewBufferRule.ts class Rule (line 9) | class Rule extends Lint.Rules.AbstractRule { method apply (line 10) | apply(sourceFile: ts.SourceFile): Lint.RuleFailure[] { class NewBufferRuleWalker (line 15) | class NewBufferRuleWalker extends Lint.RuleWalker { method visitNewExpression (line 16) | visitNewExpression(node: ts.NewExpression) { FILE: build/lib/tslint/noNlsInStandaloneEditorRule.js class Rule (line 10) | class Rule extends Lint.Rules.AbstractRule { method apply (line 11) | apply(sourceFile) { class NoNlsInStandaloneEditorRuleWalker (line 23) | class NoNlsInStandaloneEditorRuleWalker extends Lint.RuleWalker { method constructor (line 24) | constructor(file, opts) { method visitImportEqualsDeclaration (line 27) | visitImportEqualsDeclaration(node) { method visitImportDeclaration (line 32) | visitImportDeclaration(node) { method visitCallExpression (line 35) | visitCallExpression(node) { method _validateImport (line 43) | _validateImport(path, node) { FILE: build/lib/tslint/noNlsInStandaloneEditorRule.ts class Rule (line 10) | class Rule extends Lint.Rules.AbstractRule { method apply (line 11) | public apply(sourceFile: ts.SourceFile): Lint.RuleFailure[] { class NoNlsInStandaloneEditorRuleWalker (line 26) | class NoNlsInStandaloneEditorRuleWalker extends Lint.RuleWalker { method constructor (line 28) | constructor(file: ts.SourceFile, opts: Lint.IOptions) { method visitImportEqualsDeclaration (line 32) | protected visitImportEqualsDeclaration(node: ts.ImportEqualsDeclaratio... method visitImportDeclaration (line 38) | protected visitImportDeclaration(node: ts.ImportDeclaration): void { method visitCallExpression (line 42) | protected visitCallExpression(node: ts.CallExpression): void { method _validateImport (line 52) | private _validateImport(path: string, node: ts.Node): void { FILE: build/lib/tslint/noNodejsGlobalsRule.js class Rule (line 10) | class Rule extends Lint.Rules.TypedRule { method applyWithProgram (line 11) | applyWithProgram(sourceFile, program) { class NoNodejsGlobalsRuleWalker (line 22) | class NoNodejsGlobalsRuleWalker extends abstractGlobalsRule_1.AbstractGl... method getDefinitionPattern (line 23) | getDefinitionPattern() { method getDisallowedGlobals (line 26) | getDisallowedGlobals() { FILE: build/lib/tslint/noNodejsGlobalsRule.ts type NoNodejsGlobalsConfig (line 11) | interface NoNodejsGlobalsConfig { class Rule (line 16) | class Rule extends Lint.Rules.TypedRule { method applyWithProgram (line 18) | applyWithProgram(sourceFile: ts.SourceFile, program: ts.Program): Lint... class NoNodejsGlobalsRuleWalker (line 31) | class NoNodejsGlobalsRuleWalker extends AbstractGlobalsRuleWalker { method getDefinitionPattern (line 33) | getDefinitionPattern(): string { method getDisallowedGlobals (line 37) | getDisallowedGlobals(): string[] { FILE: build/lib/tslint/noStandaloneEditorRule.js class Rule (line 10) | class Rule extends Lint.Rules.AbstractRule { method apply (line 11) | apply(sourceFile) { class NoStandaloneEditorRuleWalker (line 20) | class NoStandaloneEditorRuleWalker extends Lint.RuleWalker { method constructor (line 21) | constructor(file, opts) { method visitImportEqualsDeclaration (line 24) | visitImportEqualsDeclaration(node) { method visitImportDeclaration (line 29) | visitImportDeclaration(node) { method visitCallExpression (line 32) | visitCallExpression(node) { method _validateImport (line 40) | _validateImport(path, node) { FILE: build/lib/tslint/noStandaloneEditorRule.ts class Rule (line 10) | class Rule extends Lint.Rules.AbstractRule { method apply (line 11) | public apply(sourceFile: ts.SourceFile): Lint.RuleFailure[] { class NoStandaloneEditorRuleWalker (line 20) | class NoStandaloneEditorRuleWalker extends Lint.RuleWalker { method constructor (line 22) | constructor(file: ts.SourceFile, opts: Lint.IOptions) { method visitImportEqualsDeclaration (line 26) | protected visitImportEqualsDeclaration(node: ts.ImportEqualsDeclaratio... method visitImportDeclaration (line 32) | protected visitImportDeclaration(node: ts.ImportDeclaration): void { method visitCallExpression (line 36) | protected visitCallExpression(node: ts.CallExpression): void { method _validateImport (line 46) | private _validateImport(path: string, node: ts.Node): void { FILE: build/lib/tslint/noUnexternalizedStringsRule.js class Rule (line 12) | class Rule extends Lint.Rules.AbstractRule { method apply (line 13) | apply(sourceFile) { function isStringLiteral (line 21) | function isStringLiteral(node) { function isObjectLiteral (line 24) | function isObjectLiteral(node) { function isPropertyAssignment (line 27) | function isPropertyAssignment(node) { class NoUnexternalizedStringsRuleWalker (line 30) | class NoUnexternalizedStringsRuleWalker extends Lint.RuleWalker { method constructor (line 31) | constructor(file, opts) { method visitSourceFile (line 55) | visitSourceFile(node) { method visitStringLiteral (line 72) | visitStringLiteral(node) { method checkStringLiteral (line 76) | checkStringLiteral(node) { method recordKey (line 135) | recordKey(keyNode, messageNode) { method findDescribingParent (line 159) | findDescribingParent(node) { FILE: build/lib/tslint/noUnexternalizedStringsRule.ts class Rule (line 12) | class Rule extends Lint.Rules.AbstractRule { method apply (line 13) | public apply(sourceFile: ts.SourceFile): Lint.RuleFailure[] { type Map (line 21) | interface Map { type UnexternalizedStringsOptions (line 25) | interface UnexternalizedStringsOptions { function isStringLiteral (line 32) | function isStringLiteral(node: ts.Node): node is ts.StringLiteral { function isObjectLiteral (line 36) | function isObjectLiteral(node: ts.Node): node is ts.ObjectLiteralExpress... function isPropertyAssignment (line 40) | function isPropertyAssignment(node: ts.Node): node is ts.PropertyAssignm... type KeyMessagePair (line 44) | interface KeyMessagePair { class NoUnexternalizedStringsRuleWalker (line 49) | class NoUnexternalizedStringsRuleWalker extends Lint.RuleWalker { method constructor (line 62) | constructor(file: ts.SourceFile, opts: Lint.IOptions) { method visitSourceFile (line 88) | protected visitSourceFile(node: ts.SourceFile): void { method visitStringLiteral (line 106) | protected visitStringLiteral(node: ts.StringLiteral): void { method checkStringLiteral (line 111) | private checkStringLiteral(node: ts.StringLiteral): void { method recordKey (line 179) | private recordKey(keyNode: ts.StringLiteral, messageNode: ts.Node | un... method findDescribingParent (line 203) | private findDescribingParent(node: ts.Node): { callInfo?: { callExpres... FILE: build/lib/tslint/translationRemindRule.js class Rule (line 9) | class Rule extends Lint.Rules.AbstractRule { method apply (line 10) | apply(sourceFile) { class TranslationRemindRuleWalker (line 15) | class TranslationRemindRuleWalker extends Lint.RuleWalker { method constructor (line 16) | constructor(file, opts) { method visitImportDeclaration (line 19) | visitImportDeclaration(node) { method visitImportEqualsDeclaration (line 26) | visitImportEqualsDeclaration(node) { method visitImportLikeDeclaration (line 33) | visitImportLikeDeclaration(node) { FILE: build/lib/tslint/translationRemindRule.ts class Rule (line 10) | class Rule extends Lint.Rules.AbstractRule { method apply (line 11) | public apply(sourceFile: ts.SourceFile): Lint.RuleFailure[] { class TranslationRemindRuleWalker (line 16) | class TranslationRemindRuleWalker extends Lint.RuleWalker { method constructor (line 20) | constructor(file: ts.SourceFile, opts: Lint.IOptions) { method visitImportDeclaration (line 24) | protected visitImportDeclaration(node: ts.ImportDeclaration): void { method visitImportEqualsDeclaration (line 33) | protected visitImportEqualsDeclaration(node: ts.ImportEqualsDeclaratio... method visitImportLikeDeclaration (line 42) | private visitImportLikeDeclaration(node: ts.ImportDeclaration | ts.Imp... FILE: build/lib/typings/event-stream.d.ts type ThroughStream (line 6) | interface ThroughStream extends _ThroughStream { FILE: build/lib/typings/gulp-remote-src.d.ts type IRequestOptions (line 8) | interface IRequestOptions { type IOptions (line 15) | interface IOptions { FILE: build/lib/typings/gulp-tsb.d.ts type ICancellationToken (line 5) | interface ICancellationToken { type IncrementalCompiler (line 9) | interface IncrementalCompiler { FILE: build/lib/typings/lazy.js.d.ts type StrictLazy (line 22) | interface StrictLazy { type ArrayLike (line 38) | interface ArrayLike { type Callback (line 43) | interface Callback { type ErrorCallback (line 47) | interface ErrorCallback { type ValueCallback (line 51) | interface ValueCallback { type GetKeyCallback (line 55) | interface GetKeyCallback { type TestCallback (line 59) | interface TestCallback { type MapCallback (line 63) | interface MapCallback { type MapStringCallback (line 67) | interface MapStringCallback { type NumberCallback (line 71) | interface NumberCallback { type MemoCallback (line 75) | interface MemoCallback { type GeneratorCallback (line 79) | interface GeneratorCallback { type CompareCallback (line 83) | interface CompareCallback { type Iterator (line 89) | interface Iterator { type GeneratedSequence (line 95) | interface GeneratedSequence extends Sequence { type AsyncSequence (line 100) | interface AsyncSequence extends SequenceBase { type AsyncHandle (line 104) | interface AsyncHandle { type Sequence (line 116) | interface Sequence extends SequenceBase { type ArraySequence (line 120) | interface ArraySequence extends SequenceBase { type SequenceBase (line 124) | interface SequenceBase extends SequenceBaser { type SequenceBaser (line 136) | interface SequenceBaser { type ArrayLikeSequence (line 199) | interface ArrayLikeSequence extends Sequence { type ObjectLikeSequence (line 221) | interface ObjectLikeSequence extends Sequence { type StringLikeSequence (line 244) | interface StringLikeSequence extends SequenceBaser { FILE: build/lib/typings/vinyl.d.ts class File (line 13) | class File { FILE: build/lib/util.js function incremental (line 17) | function incremental(streamProvider, initial, supportsCancellation) { function fixWin32DirectoryPermissions (line 55) | function fixWin32DirectoryPermissions() { function setExecutableBit (line 67) | function setExecutableBit(pattern) { function toFileUri (line 87) | function toFileUri(filePath) { function skipDirectories (line 95) | function skipDirectories() { function cleanNodeModules (line 103) | function cleanNodeModules(rulePath) { function loadSourcemaps (line 115) | function loadSourcemaps() { function stripSourceMappingURL (line 157) | function stripSourceMappingURL() { function rimraf (line 168) | function rimraf(dir) { function getVersion (line 188) | function getVersion(root) { function rebase (line 196) | function rebase(count) { function filter (line 203) | function filter(fn) { function versionStringToNumber (line 216) | function versionStringToNumber(versionStr) { function streamToPromise (line 225) | function streamToPromise(stream) { FILE: build/lib/util.ts type ICancellationToken (line 21) | interface ICancellationToken { type IStreamProvider (line 27) | interface IStreamProvider { function incremental (line 31) | function incremental(streamProvider: IStreamProvider, initial: NodeJS.Re... function fixWin32DirectoryPermissions (line 80) | function fixWin32DirectoryPermissions(): NodeJS.ReadWriteStream { function setExecutableBit (line 94) | function setExecutableBit(pattern?: string | string[]): NodeJS.ReadWrite... function toFileUri (line 117) | function toFileUri(filePath: string): string { function skipDirectories (line 127) | function skipDirectories(): NodeJS.ReadWriteStream { function cleanNodeModules (line 135) | function cleanNodeModules(rulePath: string): NodeJS.ReadWriteStream { class FileSourceMap (line 153) | class FileSourceMap extends VinylFile { function loadSourcemaps (line 157) | function loadSourcemaps(): NodeJS.ReadWriteStream { function stripSourceMappingURL (line 208) | function stripSourceMappingURL(): NodeJS.ReadWriteStream { function rimraf (line 221) | function rimraf(dir: string): () => Promise { function getVersion (line 246) | function getVersion(root: string): string | undefined { function rebase (line 256) | function rebase(count: number): NodeJS.ReadWriteStream { type FilterStream (line 263) | interface FilterStream extends NodeJS.ReadWriteStream { function filter (line 267) | function filter(fn: (data: any) => boolean): FilterStream { function versionStringToNumber (line 280) | function versionStringToNumber(versionStr: string) { function streamToPromise (line 290) | function streamToPromise(stream: NodeJS.ReadWriteStream): Promise { FILE: build/lib/watch/watch-win32.js function toChangeType (line 15) | function toChangeType(type) { function watch (line 23) | function watch(root) { FILE: build/monaco/api.js constant SRC (line 14) | const SRC = path.join(__dirname, '../../src'); constant DECLARATION_PATH (line 16) | const DECLARATION_PATH = path.join(__dirname, '../../src/vs/monaco.d.ts'); function logErr (line 17) | function logErr(message, ...rest) { function isDeclaration (line 20) | function isDeclaration(a) { function visitTopLevelDeclarations (line 28) | function visitTopLevelDeclarations(sourceFile, visitor) { function getAllTopLevelDeclarations (line 51) | function getAllTopLevelDeclarations(sourceFile) { function getTopLevelDeclaration (line 73) | function getTopLevelDeclaration(sourceFile, typeName) { function getNodeText (line 92) | function getNodeText(sourceFile, node) { function hasModifier (line 95) | function hasModifier(modifiers, kind) { function isStatic (line 106) | function isStatic(member) { function isDefaultExport (line 109) | function isDefaultExport(declaration) { function getMassagedTopLevelDeclarationText (line 113) | function getMassagedTopLevelDeclarationText(sourceFile, declaration, imp... function format (line 160) | function format(text, endl) { function createReplacer (line 280) | function createReplacer(data) { function generateDeclarationFile (line 302) | function generateDeclarationFile(recipe, sourceFileGetter) { function _run (line 436) | function _run(sourceFileGetter) { class FSProvider (line 457) | class FSProvider { method existsSync (line 458) | existsSync(filePath) { method statSync (line 461) | statSync(filePath) { method readFileSync (line 464) | readFileSync(_moduleId, filePath) { class CacheEntry (line 469) | class CacheEntry { method constructor (line 470) | constructor(sourceFile, mtime) { class DeclarationResolver (line 475) | class DeclarationResolver { method constructor (line 476) | constructor(_fsProvider) { method invalidateCache (line 480) | invalidateCache(moduleId) { method getDeclarationSourceFile (line 483) | getDeclarationSourceFile(moduleId) { method _getFileName (line 497) | _getFileName(moduleId) { method _getDeclarationSourceFile (line 503) | _getDeclarationSourceFile(moduleId) { function run3 (line 524) | function run3(resolver) { class TypeScriptLanguageServiceHost (line 529) | class TypeScriptLanguageServiceHost { method constructor (line 530) | constructor(libs, files, compilerOptions) { method getCompilationSettings (line 536) | getCompilationSettings() { method getScriptFileNames (line 539) | getScriptFileNames() { method getScriptVersion (line 544) | getScriptVersion(_fileName) { method getProjectVersion (line 547) | getProjectVersion() { method getScriptSnapshot (line 550) | getScriptSnapshot(fileName) { method getScriptKind (line 561) | getScriptKind(_fileName) { method getCurrentDirectory (line 564) | getCurrentDirectory() { method getDefaultLibFileName (line 567) | getDefaultLibFileName(_options) { method isDefaultLibFileName (line 570) | isDefaultLibFileName(fileName) { function execute (line 574) | function execute() { FILE: build/monaco/api.ts constant SRC (line 16) | const SRC = path.join(__dirname, '../../src'); constant RECIPE_PATH (line 17) | const RECIPE_PATH = path.join(__dirname, './monaco.d.ts.recipe'); constant DECLARATION_PATH (line 18) | const DECLARATION_PATH = path.join(__dirname, '../../src/vs/monaco.d.ts'); function logErr (line 20) | function logErr(message: any, ...rest: any[]): void { type SourceFileGetter (line 24) | type SourceFileGetter = (moduleId: string) => ts.SourceFile | null; type TSTopLevelDeclaration (line 26) | type TSTopLevelDeclaration = ts.InterfaceDeclaration | ts.EnumDeclaratio... type TSTopLevelDeclare (line 27) | type TSTopLevelDeclare = TSTopLevelDeclaration | ts.VariableStatement; function isDeclaration (line 29) | function isDeclaration(a: TSTopLevelDeclare): a is TSTopLevelDeclaration { function visitTopLevelDeclarations (line 40) | function visitTopLevelDeclarations(sourceFile: ts.SourceFile, visitor: (... function getAllTopLevelDeclarations (line 69) | function getAllTopLevelDeclarations(sourceFile: ts.SourceFile): TSTopLev... function getTopLevelDeclaration (line 93) | function getTopLevelDeclaration(sourceFile: ts.SourceFile, typeName: str... function getNodeText (line 114) | function getNodeText(sourceFile: ts.SourceFile, node: { pos: number; end... function hasModifier (line 118) | function hasModifier(modifiers: ts.NodeArray | undefined, k... function isStatic (line 130) | function isStatic(member: ts.ClassElement | ts.TypeElement): boolean { function isDefaultExport (line 134) | function isDefaultExport(declaration: ts.InterfaceDeclaration | ts.Class... function getMassagedTopLevelDeclarationText (line 141) | function getMassagedTopLevelDeclarationText(sourceFile: ts.SourceFile, d... function format (line 193) | function format(text: string, endl: string): string { function createReplacer (line 327) | function createReplacer(data: string): (str: string) => string { type ITempResult (line 352) | interface ITempResult { function generateDeclarationFile (line 358) | function generateDeclarationFile(recipe: string, sourceFileGetter: Sourc... type IMonacoDeclarationResult (line 515) | interface IMonacoDeclarationResult { function _run (line 523) | function _run(sourceFileGetter: SourceFileGetter): IMonacoDeclarationRes... class FSProvider (line 548) | class FSProvider { method existsSync (line 549) | public existsSync(filePath: string): boolean { method statSync (line 552) | public statSync(filePath: string): fs.Stats { method readFileSync (line 555) | public readFileSync(_moduleId: string, filePath: string): Buffer { class CacheEntry (line 560) | class CacheEntry { method constructor (line 561) | constructor( class DeclarationResolver (line 567) | class DeclarationResolver { method constructor (line 571) | constructor(private readonly _fsProvider: FSProvider) { method invalidateCache (line 575) | public invalidateCache(moduleId: string): void { method getDeclarationSourceFile (line 579) | public getDeclarationSourceFile(moduleId: string): ts.SourceFile | null { method _getFileName (line 594) | private _getFileName(moduleId: string): string { method _getDeclarationSourceFile (line 601) | private _getDeclarationSourceFile(moduleId: string): CacheEntry | null { function run3 (line 628) | function run3(resolver: DeclarationResolver): IMonacoDeclarationResult |... type ILibMap (line 636) | interface ILibMap { [libName: string]: string; } type IFileMap (line 637) | interface IFileMap { [fileName: string]: string; } class TypeScriptLanguageServiceHost (line 639) | class TypeScriptLanguageServiceHost implements ts.LanguageServiceHost { method constructor (line 645) | constructor(libs: ILibMap, files: IFileMap, compilerOptions: ts.Compil... method getCompilationSettings (line 653) | getCompilationSettings(): ts.CompilerOptions { method getScriptFileNames (line 656) | getScriptFileNames(): string[] { method getScriptVersion (line 663) | getScriptVersion(_fileName: string): string { method getProjectVersion (line 666) | getProjectVersion(): string { method getScriptSnapshot (line 669) | getScriptSnapshot(fileName: string): ts.IScriptSnapshot { method getScriptKind (line 678) | getScriptKind(_fileName: string): ts.ScriptKind { method getCurrentDirectory (line 681) | getCurrentDirectory(): string { method getDefaultLibFileName (line 684) | getDefaultLibFileName(_options: ts.CompilerOptions): string { method isDefaultLibFileName (line 687) | isDefaultLibFileName(fileName: string): boolean { function execute (line 692) | function execute(): IMonacoDeclarationResult { FILE: build/npm/postinstall.js function yarnInstall (line 15) | function yarnInstall(location, opts) { function yarnInstallBuildDependencies (line 52) | function yarnInstallBuildDependencies() { function getInstalledVersion (line 84) | function getInstalledVersion(packageName, cwd) { function assertSameVersionsBetweenFolders (line 100) | function assertSameVersionsBetweenFolders(packageName, otherFolder) { FILE: build/npm/update-all-grammars.js function updateGrammar (line 13) | function updateGrammar(location) { FILE: build/npm/update-grammar.js function getOptions (line 20) | function getOptions(urlString) { function download (line 42) | function download(url, redirectCount) { function getCommitSha (line 70) | function getCommitSha(repoId, repoPath) { FILE: build/npm/update-localization-extension.js function update (line 18) | function update(options) { FILE: extensions/configuration-editing/src/extension.ts function activate (line 24) | function activate(context: vscode.ExtensionContext): void { function registerSettingsCompletions (line 50) | function registerSettingsCompletions(): vscode.Disposable { function registerVariableCompletions (line 58) | function registerVariableCompletions(pattern: string): vscode.Disposable { type IExtensionsContent (line 92) | interface IExtensionsContent { function registerExtensionsCompletions (line 96) | function registerExtensionsCompletions(): vscode.Disposable[] { function registerExtensionsCompletionsInExtensionsDocument (line 100) | function registerExtensionsCompletionsInExtensionsDocument(): vscode.Dis... function registerExtensionsCompletionsInWorkspaceConfigurationDocument (line 114) | function registerExtensionsCompletionsInWorkspaceConfigurationDocument()... function provideInstalledExtensionProposals (line 128) | function provideInstalledExtensionProposals(extensionsContent: IExtensio... function updateLaunchJsonDecorations (line 156) | function updateLaunchJsonDecorations(editor: vscode.TextEditor | undefin... method provideDocumentSymbols (line 190) | provideDocumentSymbols(document: vscode.TextDocument, _token: vscode.Can... FILE: extensions/configuration-editing/src/settingsDocumentHelper.ts class SettingsDocument (line 12) | class SettingsDocument { method constructor (line 14) | constructor(private document: vscode.TextDocument) { } method provideCompletionItems (line 16) | public provideCompletionItems(position: vscode.Position, _token: vscod... method provideWindowTitleCompletionItems (line 43) | private provideWindowTitleCompletionItems(_location: Location, range: ... method provideFilesAssociationsCompletionItems (line 64) | private provideFilesAssociationsCompletionItems(location: Location, ra... method provideExcludeCompletionItems (line 92) | private provideExcludeCompletionItems(location: Location, range: vscod... method provideLanguageCompletionItems (line 156) | private provideLanguageCompletionItems(_location: Location, range: vsc... method provideLanguageOverridesCompletionItems (line 173) | private provideLanguageOverridesCompletionItems(location: Location, po... method newSimpleCompletionItem (line 213) | private newSimpleCompletionItem(text: string, range: vscode.Range, des... method newSnippetCompletionItem (line 222) | private newSnippetCompletionItem(o: { label: string; documentation?: s... FILE: extensions/cpp/test/colorize-fixtures/test-80644.cpp type Foo (line 1) | struct Foo { FILE: extensions/cpp/test/colorize-fixtures/test.c function main (line 6) | int main() FILE: extensions/cpp/test/colorize-fixtures/test.cc function main (line 8) | void main(O obj) { function main2 (line 20) | int main2() { FILE: extensions/cpp/test/colorize-fixtures/test.cpp class Rectangle (line 7) | class Rectangle { method area (line 11) | int area() {return width*height;} function main (line 19) | int main () { FILE: extensions/csharp/test/colorize-fixtures/test.cs class TestClass (line 4) | class TestClass method Main (line 6) | static void Main(string[] args) FILE: extensions/css-language-features/client/src/cssMain.ts function activate (line 18) | function activate(context: ExtensionContext) { function readJSONFile (line 159) | function readJSONFile(location: string) { FILE: extensions/css-language-features/client/src/customData.ts type ExperimentalConfig (line 9) | interface ExperimentalConfig { function getCustomDataPathsInAllWorkspaces (line 16) | function getCustomDataPathsInAllWorkspaces(workspaceFolders: WorkspaceFo... function getCustomDataPathsFromAllExtensions (line 61) | function getCustomDataPathsFromAllExtensions(): string[] { FILE: extensions/css-language-features/server/src/cssServerMain.ts type Settings (line 20) | interface Settings { method stat (line 57) | stat(documentUri: string) { function getClientCapability (line 109) | function getClientCapability(name: string, def: T) { function getLanguageService (line 149) | function getLanguageService(document: TextDocument) { function getDocumentSettings (line 163) | function getDocumentSettings(textDocument: TextDocument): Thenable { function getLanguageModelCache (line 14) | function getLanguageModelCache(maxEntries: number, cleanupIntervalTim... FILE: extensions/css-language-features/server/src/pathCompletion.ts function getPathCompletionParticipant (line 16) | function getPathCompletionParticipant( function providePathSuggestions (line 62) | function providePathSuggestions(pathValue: string, position: Position, r... function shouldDoPathCompletion (line 88) | function shouldDoPathCompletion(pathValue: string, workspaceFolders: Wor... function stripQuotes (line 101) | function stripQuotes(fullValue: string) { function providePaths (line 112) | function providePaths(valueBeforeCursor: string, activeDocFsPath: string... function pathToReplaceRange (line 146) | function pathToReplaceRange(valueBeforeCursor: string, fullValue: string... function pathToSuggestion (line 170) | function pathToSuggestion(p: string, replaceRange: Range): CompletionItem { function escapePath (line 193) | function escapePath(p: string) { function resolveWorkspaceRoot (line 197) | function resolveWorkspaceRoot(activeDoc: TextDocument, workspaceFolders:... function shiftPosition (line 206) | function shiftPosition(pos: Position, offset: number): Position { function shiftRange (line 209) | function shiftRange(range: Range, startOffset: number, endOffset: number... FILE: extensions/css-language-features/server/src/test/completion.test.ts type ItemDescription (line 14) | interface ItemDescription { function assertCompletions (line 34) | function assertCompletions(value: string, expected: { count?: number, it... FILE: extensions/css-language-features/server/src/test/links.test.ts type ItemDescription (line 14) | interface ItemDescription { function assertLinks (line 34) | function assertLinks(value: string, expected: ItemDescription[], testUri... function getTestResource (line 56) | function getTestResource(path: string) { FILE: extensions/css-language-features/server/src/utils/documentContext.ts function getModuleNameFromPath (line 14) | function getModuleNameFromPath(path: string) { function resolvePathToModule (line 22) | function resolvePathToModule(_moduleName: string, _relativeTo: string): ... function getDocumentContext (line 32) | function getDocumentContext(documentUri: string, workspaceFolders: Works... FILE: extensions/css-language-features/server/src/utils/runner.ts function formatError (line 8) | function formatError(message: string, err: any): string { function runSafeAsync (line 20) | function runSafeAsync(func: () => Thenable, errorVal: T, errorMess... function runSafe (line 41) | function runSafe(func: () => T, errorVal: T, errorMessage: string,... function cancelValue (line 65) | function cancelValue() { FILE: extensions/css-language-features/server/src/utils/strings.ts function startsWith (line 6) | function startsWith(haystack: string, needle: string): boolean { function endsWith (line 23) | function endsWith(haystack: string, needle: string): boolean { FILE: extensions/debug-auto-launch/src/extension.ts constant ON_TEXT (line 10) | const ON_TEXT = localize('status.text.auto.attach.on', "Auto Attach: On"); constant OFF_TEXT (line 11) | const OFF_TEXT = localize('status.text.auto.attach.off', "Auto Attach: O... constant TOGGLE_COMMAND (line 13) | const TOGGLE_COMMAND = 'extension.node-debug.toggleAutoAttach'; constant DEBUG_SETTINGS (line 14) | const DEBUG_SETTINGS = 'debug.node'; constant AUTO_ATTACH_SETTING (line 15) | const AUTO_ATTACH_SETTING = 'autoAttach'; type AUTO_ATTACH_VALUES (line 17) | type AUTO_ATTACH_VALUES = 'disabled' | 'on' | 'off'; function activate (line 23) | function activate(context: vscode.ExtensionContext): void { function deactivate (line 36) | function deactivate(): void { function toggleAutoAttachSetting (line 40) | function toggleAutoAttachSetting() { function updateAutoAttach (line 74) | function updateAutoAttach(context: vscode.ExtensionContext) { FILE: extensions/debug-server-ready/src/extension.ts constant PATTERN (line 12) | const PATTERN = 'listening on.* (https?://\\S+|[0-9]+)'; constant URI_PORT_FORMAT (line 13) | const URI_PORT_FORMAT = 'http://localhost:%s'; constant URI_FORMAT (line 14) | const URI_FORMAT = '%s'; constant WEB_ROOT (line 15) | const WEB_ROOT = '${workspaceFolder}'; type ServerReadyAction (line 17) | interface ServerReadyAction { class ServerReadyDetector (line 24) | class ServerReadyDetector extends vscode.Disposable { method start (line 34) | static start(session: vscode.DebugSession): ServerReadyDetector | unde... method stop (line 46) | static stop(session: vscode.DebugSession): void { method rememberShellPid (line 54) | static rememberShellPid(session: vscode.DebugSession, pid: number) { method startListeningTerminalData (line 61) | static async startListeningTerminalData() { method constructor (line 84) | private constructor(private session: vscode.DebugSession) { method internalDispose (line 90) | private internalDispose() { method detectPattern (line 95) | detectPattern(s: string): boolean { method openExternalWithString (line 108) | private openExternalWithString(session: vscode.DebugSession, captureSt... method openExternalWithUri (line 139) | private openExternalWithUri(session: vscode.DebugSession, uri: string) { function activate (line 170) | function activate(context: vscode.ExtensionContext) { function startTrackerForType (line 200) | function startTrackerForType(context: vscode.ExtensionContext, type: str... FILE: extensions/emmet/src/abbreviationActions.ts type ExpandAbbreviationInput (line 18) | interface ExpandAbbreviationInput { type PreviewRangesWithContent (line 26) | interface PreviewRangesWithContent { function wrapWithAbbreviation (line 33) | function wrapWithAbbreviation(args: any) { function wrapIndividualLinesWithAbbreviation (line 37) | function wrapIndividualLinesWithAbbreviation(args: any) { function doWrapping (line 41) | function doWrapping(individualLines: boolean, args: any) { function expandEmmetAbbreviation (line 229) | function expandEmmetAbbreviation(args: any): Thenable { function isValidLocationForEmmetAbbreviation (line 382) | function isValidLocationForEmmetAbbreviation(document: vscode.TextDocume... function expandAbbreviationInRange (line 560) | function expandAbbreviationInRange(editor: vscode.TextEditor, expandAbbr... function expandAbbr (line 599) | function expandAbbr(input: ExpandAbbreviationInput): string { function getSyntaxFromArgs (line 653) | function getSyntaxFromArgs(args: { [x: string]: string }): string | unde... FILE: extensions/emmet/src/balance.ts function balanceOut (line 14) | function balanceOut() { function balanceIn (line 18) | function balanceIn() { function balance (line 22) | function balance(out: boolean) { function getRangeToBalanceOut (line 63) | function getRangeToBalanceOut(document: vscode.TextDocument, selection: ... function getRangeToBalanceIn (line 84) | function getRangeToBalanceIn(document: vscode.TextDocument, selection: v... function areSameSelections (line 114) | function areSameSelections(a: vscode.Selection[], b: vscode.Selection[])... FILE: extensions/emmet/src/bufferStream.ts class DocumentStreamReader (line 14) | class DocumentStreamReader { method constructor (line 22) | constructor(document: TextDocument, pos?: Position, limit?: Range) { method sof (line 34) | sof(): boolean { method eof (line 41) | eof(): boolean { method limit (line 48) | limit(start: Position, end: Position): DocumentStreamReader { method peek (line 56) | peek(): number { method next (line 68) | next(): number { method backUp (line 95) | backUp(n: number) { method current (line 116) | current(): string { method substring (line 123) | substring(from: Position, to: Position): string { method error (line 130) | error(message: string): Error { method _lineLength (line 139) | _lineLength(row: number): number { method eat (line 152) | eat(match: number | Function): boolean { method eatWhile (line 167) | eatWhile(match: number | Function): boolean { FILE: extensions/emmet/src/defaultCompletionProvider.ts class DefaultCompletionItemProvider (line 12) | class DefaultCompletionItemProvider implements vscode.CompletionItemProv... method provideCompletionItems (line 18) | public provideCompletionItems(document: vscode.TextDocument, position:... method provideCompletionItemsInternal (line 44) | private provideCompletionItemsInternal(document: vscode.TextDocument, ... FILE: extensions/emmet/src/editPoint.ts function fetchEditPoint (line 9) | function fetchEditPoint(direction: string): void { function nextEditPoint (line 24) | function nextEditPoint(selection: vscode.Selection, editor: vscode.TextE... function prevEditPoint (line 34) | function prevEditPoint(selection: vscode.Selection, editor: vscode.TextE... function findEditPoint (line 45) | function findEditPoint(lineNum: number, editor: vscode.TextEditor, posit... FILE: extensions/emmet/src/evaluateMathExpression.ts function evaluateMathExpression (line 12) | function evaluateMathExpression() { FILE: extensions/emmet/src/extension.ts function activate (line 24) | function activate(context: vscode.ExtensionContext) { function registerCompletionProviders (line 150) | function registerCompletionProviders(context: vscode.ExtensionContext) { function deactivate (line 186) | function deactivate() { FILE: extensions/emmet/src/imageSizeHelper.ts function getImageSize (line 21) | function getImageSize(file: string) { function getImageSizeFromFile (line 29) | function getImageSizeFromFile(file: string) { function getImageSizeFromURL (line 56) | function getImageSizeFromURL(urlStr: string) { function sizeForFileName (line 103) | function sizeForFileName(fileName: string, size: any) { FILE: extensions/emmet/src/incrementDecrement.ts function incrementDecrement (line 15) | function incrementDecrement(delta: number): Thenable | undefined { function update (line 41) | function update(numString: string, delta: number): string { function locate (line 65) | function locate(document: vscode.TextDocument, pos: vscode.Position): vs... function isValidNumber (line 112) | function isValidNumber(str: string): boolean { FILE: extensions/emmet/src/locateFile.ts function locateFile (line 24) | function locateFile(base: string, filePath: string): Promise { function resolveRelative (line 40) | function resolveRelative(basePath: string, filePath: string): Promise { FILE: extensions/emmet/src/matchTag.ts function matchTag (line 11) | function matchTag() { function getUpdatedSelections (line 33) | function getUpdatedSelections(editor: vscode.TextEditor, position: vscod... FILE: extensions/emmet/src/mergeLines.ts function mergeLines (line 10) | function mergeLines() { function getRangesToReplace (line 32) | function getRangesToReplace(document: vscode.TextDocument, selection: vs... FILE: extensions/emmet/src/reflectCssValue.ts function reflectCssValue (line 12) | function reflectCssValue(): Thenable | undefined { function updateCSSNode (line 27) | function updateCSSNode(editor: TextEditor, property: Property): Thenable... FILE: extensions/emmet/src/removeTag.ts function removeTag (line 10) | function removeTag() { function getRangeToRemove (line 39) | function getRangeToRemove(editor: vscode.TextEditor, rootNode: HtmlNode,... FILE: extensions/emmet/src/selectItem.ts function fetchSelectItem (line 12) | function fetchSelectItem(direction: string): void { FILE: extensions/emmet/src/selectItemHTML.ts function nextItemHTML (line 11) | function nextItemHTML(selectionStart: vscode.Position, selectionEnd: vsc... function prevItemHTML (line 57) | function prevItemHTML(selectionStart: vscode.Position, selectionEnd: vsc... function getSelectionFromNode (line 106) | function getSelectionFromNode(node: HtmlNode): vscode.Selection | undefi... function getNextAttribute (line 116) | function getNextAttribute(selectionStart: vscode.Position, selectionEnd:... function getPrevAttribute (line 170) | function getPrevAttribute(selectionStart: vscode.Position, selectionEnd:... FILE: extensions/emmet/src/selectItemStylesheet.ts function nextItemStylesheet (line 10) | function nextItemStylesheet(startOffset: vscode.Position, endOffset: vsc... function prevItemStylesheet (line 53) | function prevItemStylesheet(startOffset: vscode.Position, endOffset: vsc... function getSelectionFromNode (line 91) | function getSelectionFromNode(node: Node): vscode.Selection | undefined { function getSelectionFromProperty (line 101) | function getSelectionFromProperty(node: Node, selectionStart: vscode.Pos... FILE: extensions/emmet/src/splitJoinTag.ts function splitJoinTag (line 10) | function splitJoinTag() { function getRangesToReplace (line 32) | function getRangesToReplace(document: vscode.TextDocument, nodeToUpdate:... FILE: extensions/emmet/src/test/abbreviationAction.test.ts function testExpandAbbreviation (line 505) | function testExpandAbbreviation(syntax: string, selection: Selection, ab... function testHtmlCompletionProvider (line 521) | function testHtmlCompletionProvider(selection: Selection, abbreviation: ... function testNoCompletion (line 547) | function testNoCompletion(syntax: string, fileContents: string, selectio... FILE: extensions/emmet/src/test/completion.test.ts type TestCompletionItem (line 35) | interface TestCompletionItem { function testHtmlCompletionProvider (line 41) | function testHtmlCompletionProvider(contents: string, expectedItems: Tes... FILE: extensions/emmet/src/test/editPointSelectItemBalance.test.ts function testSelection (line 354) | function testSelection(selection: Selection, startChar: number, startlin... FILE: extensions/emmet/src/test/incrementDecrement.test.ts function incrementDecrement (line 12) | function incrementDecrement(delta: number): Thenable { FILE: extensions/emmet/src/test/partialParsingStylesheet.test.ts function isValid (line 15) | function isValid(doc: vscode.TextDocument, range: vscode.Range, syntax: ... FILE: extensions/emmet/src/test/reflectCssValue.test.ts function reflectCssValue (line 12) | function reflectCssValue(): Thenable { FILE: extensions/emmet/src/test/testUtils.ts function rndName (line 11) | function rndName() { function createRandomFile (line 15) | function createRandomFile(contents = '', fileExtension = 'txt'): Thenabl... function pathEquals (line 28) | function pathEquals(path1: string, path2: string): boolean { function deleteFile (line 37) | function deleteFile(file: vscode.Uri): Thenable { function closeAllEditors (line 49) | function closeAllEditors(): Thenable { function withRandomFileEditor (line 54) | function withRandomFileEditor(initialContents: string, fileExtension: st... FILE: extensions/emmet/src/test/toggleComment.test.ts function toggleComment (line 12) | function toggleComment(): Thenable { FILE: extensions/emmet/src/test/wrapWithAbbreviation.test.ts function testWrapWithAbbreviation (line 321) | function testWrapWithAbbreviation(selections: Selection[], abbreviation:... function testWrapIndividualLinesWithAbbreviation (line 337) | function testWrapIndividualLinesWithAbbreviation(selections: Selection[]... FILE: extensions/emmet/src/toggleComment.ts function toggleComment (line 17) | function toggleComment(): Thenable | undefined { function toggleCommentHTML (line 53) | function toggleCommentHTML(document: vscode.TextDocument, selection: vsc... function getRangesToUnCommentHTML (line 91) | function getRangesToUnCommentHTML(node: Node, document: vscode.TextDocum... function toggleCommentStylesheet (line 111) | function toggleCommentStylesheet(selection: vscode.Selection, rootNode: ... function adjustStartNodeCss (line 152) | function adjustStartNodeCss(node: Node | null, pos: vscode.Position, roo... function adjustEndNodeCss (line 185) | function adjustEndNodeCss(node: Node | null, pos: vscode.Position, rootN... FILE: extensions/emmet/src/typings/EmmetNode.d.ts type Node (line 9) | interface Node { type Token (line 20) | interface Token { type CssToken (line 27) | interface CssToken extends Token { type HtmlToken (line 33) | interface HtmlToken extends Token { type Attribute (line 37) | interface Attribute extends Token { type HtmlNode (line 42) | interface HtmlNode extends Node { type CssNode (line 54) | interface CssNode extends Node { type Rule (line 63) | interface Rule extends CssNode { type Property (line 69) | interface Property extends CssNode { type Stylesheet (line 78) | interface Stylesheet extends Node { type BufferStream (line 82) | interface BufferStream { FILE: extensions/emmet/src/typings/image-size.d.ts type ImageInfo (line 9) | interface ImageInfo { FILE: extensions/emmet/src/updateImageSize.ts function updateImageSize (line 20) | function updateImageSize() { function updateImageSizeHTML (line 49) | function updateImageSizeHTML(editor: TextEditor, position: Position): Pr... function updateImageSizeStyleTag (line 72) | function updateImageSizeStyleTag(editor: TextEditor, position: Position)... function updateImageSizeCSSFile (line 90) | function updateImageSizeCSSFile(editor: TextEditor, position: Position):... function updateImageSizeCSS (line 97) | function updateImageSizeCSS(editor: TextEditor, position: Position, fetc... function getImageHTMLNode (line 123) | function getImageHTMLNode(editor: TextEditor, position: Position): HtmlN... function getImageCSSNode (line 134) | function getImageCSSNode(editor: TextEditor, position: Position): Proper... function getImageSrcHTML (line 143) | function getImageSrcHTML(node: HtmlNode): string | undefined { function getImageSrcCSS (line 155) | function getImageSrcCSS(node: Property | undefined, position: Position):... function updateHTMLTag (line 176) | function updateHTMLTag(editor: TextEditor, node: HtmlNode, width: number... function updateCSSNode (line 206) | function updateCSSNode(editor: TextEditor, srcProp: Property, width: num... function getAttribute (line 241) | function getAttribute(node: HtmlNode, attrName: string): Attribute { function getAttributeQuote (line 251) | function getAttributeQuote(editor: TextEditor, attr: any): string { function findUrlToken (line 259) | function findUrlToken(node: Property, pos: Position): CssToken | undefin... function getPropertyDelimitor (line 279) | function getPropertyDelimitor(editor: TextEditor, node: Property): string { FILE: extensions/emmet/src/updateTag.ts function updateTag (line 10) | function updateTag(tagName: string): Thenable | undefined { function getRangesToUpdate (line 32) | function getRangesToUpdate(editor: vscode.TextEditor, selection: vscode.... FILE: extensions/emmet/src/util.ts function getEmmetHelper (line 15) | function getEmmetHelper() { function updateEmmetExtensionsPath (line 28) | function updateEmmetExtensionsPath() { constant LANGUAGE_MODES (line 42) | const LANGUAGE_MODES: { [id: string]: string[] } = { function isStyleSheet (line 58) | function isStyleSheet(syntax: string): boolean { function validate (line 63) | function validate(allowStylesheet: boolean = true): boolean { function getMappingForIncludedLanguages (line 75) | function getMappingForIncludedLanguages(): any { function getEmmetMode (line 104) | function getEmmetMode(language: string, excludedLanguages: string[]): st... function parseDocument (line 127) | function parseDocument(document: vscode.TextDocument, showError: boolean... function parsePartialStylesheet (line 150) | function parsePartialStylesheet(document: vscode.TextDocument, position:... function getNode (line 299) | function getNode(root: Node | undefined, position: vscode.Position, incl... function getHtmlNode (line 330) | function getHtmlNode(document: vscode.TextDocument, root: Node | undefin... function getInnerRange (line 356) | function getInnerRange(currentNode: HtmlNode): vscode.Range | undefined { function getDeepestNode (line 366) | function getDeepestNode(node: Node | undefined): Node | undefined { function findNextWord (line 378) | function findNextWord(propertyValue: string, pos: number): [number | und... function findPrevWord (line 416) | function findPrevWord(propertyValue: string, pos: number): [number | und... function getNodesInBetween (line 454) | function getNodesInBetween(node1: Node, node2: Node): Node[] { function sameNodes (line 493) | function sameNodes(node1: Node, node2: Node): boolean { function getEmmetConfiguration (line 500) | function getEmmetConfiguration(syntax: string) { function iterateCSSToken (line 533) | function iterateCSSToken(token: CssToken, fn: (x: any) => any): boolean { function getCssPropertyFromRule (line 545) | function getCssPropertyFromRule(rule: Rule, name: string): Property | un... function getCssPropertyFromDocument (line 553) | function getCssPropertyFromDocument(editor: vscode.TextEditor, position:... function getEmbeddedCssNodeIfAny (line 576) | function getEmbeddedCssNodeIfAny(document: vscode.TextDocument, currentN... function isStyleAttribute (line 597) | function isStyleAttribute(currentNode: Node | null, position: vscode.Pos... function trimQuotes (line 611) | function trimQuotes(s: string) { FILE: extensions/extension-editing/src/extension.ts function activate (line 11) | function activate(context: vscode.ExtensionContext) { method provideDocumentLinks (line 26) | async provideDocumentLinks(document: vscode.TextDocument, _token: vscode... method _computeDocumentLinks (line 35) | private async _computeDocumentLinks(document: vscode.TextDocument): Prom... type NamedNodeLookUp (line 66) | interface NamedNodeLookUp { function createNamedNodeLookUp (line 70) | async function createNamedNodeLookUp(str: string): Promise { function activate (line 13) | async function activate(context: ExtensionContext): Promise { type ExecResult (line 31) | interface ExecResult { function exec (line 38) | function exec(command: string, options: cp.ExecOptions & { stdin?: strin... FILE: extensions/git/src/api/api1.ts class ApiInputBox (line 12) | class ApiInputBox implements InputBox { method value (line 13) | set value(value: string) { this._inputBox.value = value; } method value (line 14) | get value(): string { return this._inputBox.value; } method constructor (line 15) | constructor(private _inputBox: SourceControlInputBox) { } class ApiChange (line 18) | class ApiChange implements Change { method uri (line 20) | get uri(): Uri { return this.resource.resourceUri; } method originalUri (line 21) | get originalUri(): Uri { return this.resource.original; } method renameUri (line 22) | get renameUri(): Uri | undefined { return this.resource.renameResource... method status (line 23) | get status(): Status { return this.resource.type; } method constructor (line 25) | constructor(private readonly resource: Resource) { } class ApiRepositoryState (line 28) | class ApiRepositoryState implements RepositoryState { method HEAD (line 30) | get HEAD(): Branch | undefined { return this._repository.HEAD; } method refs (line 31) | get refs(): Ref[] { return [...this._repository.refs]; } method remotes (line 32) | get remotes(): Remote[] { return [...this._repository.remotes]; } method submodules (line 33) | get submodules(): Submodule[] { return [...this._repository.submodules... method rebaseCommit (line 34) | get rebaseCommit(): Commit | undefined { return this._repository.rebas... method mergeChanges (line 36) | get mergeChanges(): Change[] { return this._repository.mergeGroup.reso... method indexChanges (line 37) | get indexChanges(): Change[] { return this._repository.indexGroup.reso... method workingTreeChanges (line 38) | get workingTreeChanges(): Change[] { return this._repository.workingTr... method constructor (line 42) | constructor(private _repository: BaseRepository) { } class ApiRepositoryUIState (line 45) | class ApiRepositoryUIState implements RepositoryUIState { method selected (line 47) | get selected(): boolean { return this._sourceControl.selected; } method constructor (line 51) | constructor(private _sourceControl: SourceControl) { } class ApiRepository (line 54) | class ApiRepository implements Repository { method constructor (line 61) | constructor(private _repository: BaseRepository) { } method apply (line 63) | apply(patch: string, reverse?: boolean): Promise { method getConfigs (line 67) | getConfigs(): Promise<{ key: string; value: string; }[]> { method getConfig (line 71) | getConfig(key: string): Promise { method setConfig (line 75) | setConfig(key: string, value: string): Promise { method getGlobalConfig (line 79) | getGlobalConfig(key: string): Promise { method getObjectDetails (line 83) | getObjectDetails(treeish: string, path: string): Promise<{ mode: strin... method detectObjectType (line 87) | detectObjectType(object: string): Promise<{ mimetype: string, encoding... method buffer (line 91) | buffer(ref: string, filePath: string): Promise { method show (line 95) | show(ref: string, path: string): Promise { method getCommit (line 99) | getCommit(ref: string): Promise { method clean (line 103) | clean(paths: string[]) { method diff (line 107) | diff(cached?: boolean) { method diffWithHEAD (line 113) | diffWithHEAD(path?: string): Promise { method diffWith (line 119) | diffWith(ref: string, path?: string): Promise { method diffIndexWithHEAD (line 125) | diffIndexWithHEAD(path?: string): Promise { method diffIndexWith (line 131) | diffIndexWith(ref: string, path?: string): Promise { method diffBlobs (line 135) | diffBlobs(object1: string, object2: string): Promise { method diffBetween (line 141) | diffBetween(ref1: string, ref2: string, path?: string): Promise { method createBranch (line 149) | createBranch(name: string, checkout: boolean, ref?: string | undefined... method deleteBranch (line 153) | deleteBranch(name: string, force?: boolean): Promise { method getBranch (line 157) | getBranch(name: string): Promise { method setBranchUpstream (line 161) | setBranchUpstream(name: string, upstream: string): Promise { method getMergeBase (line 165) | getMergeBase(ref1: string, ref2: string): Promise { method status (line 169) | status(): Promise { method checkout (line 173) | checkout(treeish: string): Promise { method addRemote (line 177) | addRemote(name: string, url: string): Promise { method removeRemote (line 181) | removeRemote(name: string): Promise { method fetch (line 185) | fetch(remote?: string | undefined, ref?: string | undefined, depth?: n... method pull (line 189) | pull(unshallow?: boolean): Promise { method push (line 193) | push(remoteName?: string, branchName?: string, setUpstream: boolean = ... method blame (line 197) | blame(path: string): Promise { method log (line 201) | log(options?: LogOptions): Promise { class ApiGit (line 206) | class ApiGit implements Git { method path (line 208) | get path(): string { return this._model.git.path; } method constructor (line 210) | constructor(private _model: Model) { } class ApiImpl (line 213) | class ApiImpl implements API { method state (line 217) | get state(): APIState { method onDidChangeState (line 221) | get onDidChangeState(): Event { method onDidOpenRepository (line 225) | get onDidOpenRepository(): Event { method onDidCloseRepository (line 229) | get onDidCloseRepository(): Event { method repositories (line 233) | get repositories(): Repository[] { method constructor (line 237) | constructor(private _model: Model) { } FILE: extensions/git/src/api/extension.ts function deprecated (line 12) | function deprecated(_target: any, key: string, descriptor: any): void { class GitExtensionImpl (line 24) | class GitExtensionImpl implements GitExtension { method model (line 33) | set model(model: Model | undefined) { method constructor (line 40) | constructor(model?: Model) { method getGitPath (line 48) | async getGitPath(): Promise { method getRepositories (line 57) | async getRepositories(): Promise { method getAPI (line 65) | getAPI(version: number): API { FILE: extensions/git/src/api/git.d.ts type Git (line 8) | interface Git { type InputBox (line 12) | interface InputBox { type RefType (line 16) | const enum RefType { type Ref (line 22) | interface Ref { type UpstreamRef (line 29) | interface UpstreamRef { type Branch (line 34) | interface Branch extends Ref { type Commit (line 40) | interface Commit { type Submodule (line 47) | interface Submodule { type Remote (line 53) | interface Remote { type Status (line 60) | const enum Status { type Change (line 82) | interface Change { type RepositoryState (line 95) | interface RepositoryState { type RepositoryUIState (line 109) | interface RepositoryUIState { type LogOptions (line 117) | interface LogOptions { type Repository (line 122) | interface Repository { type APIState (line 179) | type APIState = 'uninitialized' | 'initialized'; type API (line 181) | interface API { type GitExtension (line 190) | interface GitExtension { type GitErrorCodes (line 208) | const enum GitErrorCodes { FILE: extensions/git/src/askpass-main.ts function fatal (line 12) | function fatal(err: any): void { function main (line 18) | function main(argv: string[]): void { FILE: extensions/git/src/askpass.ts type AskpassEnvironment (line 16) | interface AskpassEnvironment { function getIPCHandlePath (line 24) | function getIPCHandlePath(nonce: string): string { class Askpass (line 36) | class Askpass implements Disposable { method constructor (line 43) | constructor() { method setup (line 51) | private async setup(): Promise { method onRequest (line 68) | private onRequest(req: http.IncomingMessage, res: http.ServerResponse)... method prompt (line 85) | private async prompt(host: string, request: string): Promise { method getEnv (line 96) | async getEnv(): Promise { method dispose (line 112) | dispose(): void { FILE: extensions/git/src/autofetch.ts function isRemoteOperation (line 14) | function isRemoteOperation(operation: Operation): boolean { class AutoFetcher (line 18) | class AutoFetcher { method enabled (line 26) | get enabled(): boolean { return this._enabled; } method enabled (line 27) | set enabled(enabled: boolean) { this._enabled = enabled; this._onDidCh... method constructor (line 31) | constructor(private repository: Repository, private globalState: Memen... method onFirstGoodRemoteOperation (line 40) | private async onFirstGoodRemoteOperation(): Promise { method onConfiguration (line 70) | private onConfiguration(): void { method enable (line 80) | enable(): void { method disable (line 89) | disable(): void { method run (line 93) | private async run(): Promise { method dispose (line 121) | dispose(): void { FILE: extensions/git/src/commands.ts class CheckoutItem (line 22) | class CheckoutItem implements QuickPickItem { method shortCommit (line 24) | protected get shortCommit(): string { return (this.ref.commit || '').s... method label (line 25) | get label(): string { return this.ref.name || this.shortCommit; } method description (line 26) | get description(): string { return this.shortCommit; } method constructor (line 28) | constructor(protected ref: Ref) { } method run (line 30) | async run(repository: Repository): Promise { class CheckoutTagItem (line 41) | class CheckoutTagItem extends CheckoutItem { method description (line 43) | get description(): string { class CheckoutRemoteHeadItem (line 48) | class CheckoutRemoteHeadItem extends CheckoutItem { method description (line 50) | get description(): string { method run (line 54) | async run(repository: Repository): Promise { class BranchDeleteItem (line 69) | class BranchDeleteItem implements QuickPickItem { method shortCommit (line 71) | private get shortCommit(): string { return (this.ref.commit || '').sub... method branchName (line 72) | get branchName(): string | undefined { return this.ref.name; } method label (line 73) | get label(): string { return this.branchName || ''; } method description (line 74) | get description(): string { return this.shortCommit; } method constructor (line 76) | constructor(private ref: Ref) { } method run (line 78) | async run(repository: Repository, force?: boolean): Promise { class MergeItem (line 86) | class MergeItem implements QuickPickItem { method label (line 88) | get label(): string { return this.ref.name || ''; } method description (line 89) | get description(): string { return this.ref.name || ''; } method constructor (line 91) | constructor(protected ref: Ref) { } method run (line 93) | async run(repository: Repository): Promise { class CreateBranchItem (line 98) | class CreateBranchItem implements QuickPickItem { method constructor (line 100) | constructor(private cc: CommandCenter) { } method label (line 102) | get label(): string { return localize('create branch', '$(plus) Create... method description (line 103) | get description(): string { return ''; } method alwaysShow (line 105) | get alwaysShow(): boolean { return true; } method run (line 107) | async run(repository: Repository): Promise { class CreateBranchFromItem (line 112) | class CreateBranchFromItem implements QuickPickItem { method constructor (line 114) | constructor(private cc: CommandCenter) { } method label (line 116) | get label(): string { return localize('create branch from', '$(plus) C... method description (line 117) | get description(): string { return ''; } method alwaysShow (line 119) | get alwaysShow(): boolean { return true; } method run (line 121) | async run(repository: Repository): Promise { class HEADItem (line 126) | class HEADItem implements QuickPickItem { method constructor (line 128) | constructor(private repository: Repository) { } method label (line 130) | get label(): string { return 'HEAD'; } method description (line 131) | get description(): string { return (this.repository.HEAD && this.repos... method alwaysShow (line 132) | get alwaysShow(): boolean { return true; } type CommandOptions (line 135) | interface CommandOptions { type Command (line 140) | interface Command { function command (line 149) | function command(commandId: string, options: CommandOptions = {}): Funct... function categorizeResourceByResolution (line 168) | async function categorizeResourceByResolution(resources: Resource[]): Pr... function createCheckoutItems (line 186) | function createCheckoutItems(repository: Repository): CheckoutItem[] { type PushType (line 202) | enum PushType { type PushOptions (line 208) | interface PushOptions { class CommandCenter (line 214) | class CommandCenter { method constructor (line 218) | constructor( method refresh (line 236) | async refresh(repository: Repository): Promise { method openResource (line 241) | async openResource(resource: Resource): Promise { method _openResource (line 258) | private async _openResource(resource: Resource, preview?: boolean, pre... method getURI (line 313) | private async getURI(uri: Uri, ref: string): Promise { method getLeftResource (line 352) | private async getLeftResource(resource: Resource): Promise { method init (line 554) | async init(): Promise { method openRepository (line 643) | async openRepository(path?: string): Promise { method close (line 664) | async close(repository: Repository): Promise { method openFile (line 669) | async openFile(arg?: Resource | Uri, ...resourceStates: SourceControlR... method openFile2 (line 733) | async openFile2(arg?: Resource | Uri, ...resourceStates: SourceControl... method openHEADFile (line 738) | async openHEADFile(arg?: Resource | Uri): Promise { method openChange (line 771) | async openChange(arg?: Resource | Uri, ...resourceStates: SourceContro... method stage (line 807) | async stage(...resourceStates: SourceControlResourceState[]): Promise<... method stageAll (line 867) | async stageAll(repository: Repository): Promise { method _stageDeletionConflict (line 899) | private async _stageDeletionConflict(repository: Repository, uri: Uri)... method stageChange (line 935) | async stageChange(uri: Uri, changes: LineChange[], index: number): Pro... method stageSelectedChanges (line 946) | async stageSelectedChanges(changes: LineChange[]): Promise { method _stageChanges (line 966) | private async _stageChanges(textEditor: TextEditor, changes: LineChang... method revertChange (line 982) | async revertChange(uri: Uri, changes: LineChange[], index: number): Pr... method revertSelectedRanges (line 993) | async revertSelectedRanges(changes: LineChange[]): Promise { method _revertChanges (line 1014) | private async _revertChanges(textEditor: TextEditor, changes: LineChan... method unstage (line 1039) | async unstage(...resourceStates: SourceControlResourceState[]): Promis... method unstageAll (line 1064) | async unstageAll(repository: Repository): Promise { method unstageSelectedRanges (line 1069) | async unstageSelectedRanges(diffs: LineChange[]): Promise { method clean (line 1107) | async clean(...resourceStates: SourceControlResourceState[]): Promise<... method cleanAll (line 1167) | async cleanAll(repository: Repository): Promise { method smartCommit (line 1237) | private async smartCommit( method commitWithAnyInput (line 1361) | private async commitWithAnyInput(repository: Repository, opts?: Commit... method commit (line 1400) | async commit(repository: Repository): Promise { method commitStaged (line 1405) | async commitStaged(repository: Repository): Promise { method commitStagedSigned (line 1410) | async commitStagedSigned(repository: Repository): Promise { method commitStagedAmend (line 1415) | async commitStagedAmend(repository: Repository): Promise { method commitAll (line 1420) | async commitAll(repository: Repository): Promise { method commitAllSigned (line 1425) | async commitAllSigned(repository: Repository): Promise { method commitAllAmend (line 1430) | async commitAllAmend(repository: Repository): Promise { method commitEmpty (line 1435) | async commitEmpty(repository: Repository): Promise { method restoreCommitTemplate (line 1457) | async restoreCommitTemplate(repository: Repository): Promise { method undoCommit (line 1462) | async undoCommit(repository: Repository): Promise { method checkout (line 1483) | async checkout(repository: Repository, treeish: string): Promise { method branchFrom (line 1524) | async branchFrom(repository: Repository): Promise { method promptForBranchName (line 1528) | private async promptForBranchName(defaultName?: string): Promise { method merge (line 1639) | async merge(repository: Repository): Promise { method createTag (line 1664) | async createTag(repository: Repository): Promise { method fetch (line 1687) | async fetch(repository: Repository): Promise { method fetchPrune (line 1697) | async fetchPrune(repository: Repository): Promise { method fetchAll (line 1708) | async fetchAll(repository: Repository): Promise { method pullFrom (line 1718) | async pullFrom(repository: Repository): Promise { method pull (line 1750) | async pull(repository: Repository): Promise { method pullRebase (line 1762) | async pullRebase(repository: Repository): Promise { method _push (line 1773) | private async _push(repository: Repository, pushOptions: PushOptions) { method push (line 1856) | async push(repository: Repository): Promise { method pushForce (line 1861) | async pushForce(repository: Repository): Promise { method pushFollowTags (line 1866) | async pushFollowTags(repository: Repository): Promise { method pushFollowTagsForce (line 1871) | async pushFollowTagsForce(repository: Repository): Promise { method pushTo (line 1876) | async pushTo(repository: Repository): Promise { method pushToForce (line 1881) | async pushToForce(repository: Repository): Promise { method addRemote (line 1886) | async addRemote(repository: Repository): Promise { method removeRemote (line 1931) | async removeRemote(repository: Repository): Promise { method _sync (line 1951) | private async _sync(repository: Repository, rebase: boolean): Promise<... method sync (line 1996) | async sync(repository: Repository): Promise { method syncAll (line 2009) | async syncAll(): Promise { method syncRebase (line 2022) | async syncRebase(repository: Repository): Promise { method publish (line 2035) | async publish(repository: Repository): Promise { method ignore (line 2059) | async ignore(...resourceStates: SourceControlResourceState[]): Promise... method revealInExplorer (line 2084) | async revealInExplorer(resourceState: SourceControlResourceState): Pro... method _stash (line 2096) | private async _stash(repository: Repository, includeUntracked = false)... method getStashMessage (line 2114) | private async getStashMessage(): Promise { method stash (line 2122) | stash(repository: Repository): Promise { method stashIncludeUntracked (line 2127) | stashIncludeUntracked(repository: Repository): Promise { method stashPop (line 2132) | async stashPop(repository: Repository): Promise { method stashPopLatest (line 2144) | async stashPopLatest(repository: Repository): Promise { method stashApply (line 2156) | async stashApply(repository: Repository): Promise { method stashApplyLatest (line 2168) | async stashApplyLatest(repository: Repository): Promise { method pickStash (line 2179) | private async pickStash(repository: Repository, placeHolder: string): ... method createCommand (line 2192) | private createCommand(id: string, key: string, method: Function, optio... method getSCMResource (line 2303) | private getSCMResource(uri?: Uri): Resource | undefined { method runByRepository (line 2337) | private async runByRepository(arg: Uri | Uri[], fn: (repository: Re... method dispose (line 2371) | dispose(): void { FILE: extensions/git/src/contentProvider.ts type CacheRow (line 12) | interface CacheRow { type Cache (line 17) | interface Cache { constant THREE_MINUTES (line 21) | const THREE_MINUTES = 1000 * 60 * 3; constant FIVE_MINUTES (line 22) | const FIVE_MINUTES = 1000 * 60 * 5; class GitContentProvider (line 24) | class GitContentProvider { method onDidChange (line 27) | get onDidChange(): Event { return this._onDidChange.event; } method constructor (line 33) | constructor(private model: Model) { method onDidChangeRepository (line 43) | private onDidChangeRepository({ repository }: ModelChangeEvent): void { method onDidChangeOriginalResource (line 48) | private onDidChangeOriginalResource({ uri }: OriginalResourceChangeEve... method eventuallyFireChangeEvents (line 57) | private eventuallyFireChangeEvents(): void { method fireChangeEvents (line 62) | private async fireChangeEvents(): Promise { method provideTextDocumentContent (line 83) | async provideTextDocumentContent(uri: Uri): Promise { method cleanup (line 128) | private cleanup(): void { method dispose (line 147) | dispose(): void { FILE: extensions/git/src/decorationProvider.ts type Callback (line 14) | type Callback = { resolve: (status: boolean) => void, reject: (err: any)... class GitIgnoreDecorationProvider (line 16) | class GitIgnoreDecorationProvider implements DecorationProvider { method constructor (line 22) | constructor(private model: Model) { method provideDecoration (line 32) | provideDecoration(uri: Uri): Promise { method checkIgnoreSoon (line 61) | private checkIgnoreSoon(): void { method dispose (line 84) | dispose(): void { class GitDecorationProvider (line 90) | class GitDecorationProvider implements DecorationProvider { method constructor (line 104) | constructor(private repository: Repository) { method onDidRunGitStatus (line 111) | private onDidRunGitStatus(): void { method collectDecorationData (line 124) | private collectDecorationData(group: GitResourceGroup, bucket: Map... method provideDecoration (line 145) | provideDecoration(uri: Uri): Decoration | undefined { method dispose (line 149) | dispose(): void { class GitDecorations (line 155) | class GitDecorations { method constructor (line 161) | constructor(private model: Model) { method update (line 169) | private update(): void { method enable (line 179) | private enable(): void { method disable (line 185) | private disable(): void { method onDidOpenRepository (line 191) | private onDidOpenRepository(repository: Repository): void { method onDidCloseRepository (line 196) | private onDidCloseRepository(repository: Repository): void { method dispose (line 205) | dispose(): void { FILE: extensions/git/src/decorators.ts function decorate (line 8) | function decorate(decorator: (fn: Function, key: string) => Function): F... function _memoize (line 29) | function _memoize(fn: Function, key: string): Function { function _throttle (line 48) | function _throttle(fn: Function, key: string): Function { function _sequentialize (line 79) | function _sequentialize(fn: Function, key: string): Function { function debounce (line 92) | function debounce(delay: number): Function { FILE: extensions/git/src/encoding.ts function detectEncodingByBOM (line 10) | function detectEncodingByBOM(buffer: Buffer): string | null { constant IGNORE_ENCODINGS (line 42) | const IGNORE_ENCODINGS = [ constant JSCHARDET_TO_ICONV_ENCODINGS (line 49) | const JSCHARDET_TO_ICONV_ENCODINGS: { [name: string]: string } = { function detectEncoding (line 54) | function detectEncoding(buffer: Buffer): string | null { FILE: extensions/git/src/git.ts constant MAX_CLI_LENGTH (line 21) | const MAX_CLI_LENGTH = 30000; type IGit (line 25) | interface IGit { type IFileStatus (line 30) | interface IFileStatus { type Stash (line 37) | interface Stash { type MutableRemote (line 42) | interface MutableRemote extends Remote { function parseVersion (line 48) | function parseVersion(raw: string): string { function findSpecificGit (line 52) | function findSpecificGit(path: string, onLookup: (path: string) => void)... function findGitDarwin (line 64) | function findGitDarwin(onLookup: (path: string) => void): Promise { function findSystemGitWin32 (line 106) | function findSystemGitWin32(base: string, onLookup: (path: string) => vo... function findGitWin32InPath (line 114) | function findGitWin32InPath(onLookup: (path: string) => void): Promise void): Promise { function findGit (line 127) | function findGit(hint: string | undefined, onLookup: (path: string) => v... type IExecutionResult (line 141) | interface IExecutionResult { function cpErrorHandler (line 147) | function cpErrorHandler(cb: (reason?: any) => void): (reason?: any) => v... type SpawnOptions (line 161) | interface SpawnOptions extends cp.SpawnOptions { function exec (line 168) | async function exec(child: cp.ChildProcess, cancellationToken?: Cancella... type IGitErrorData (line 230) | interface IGitErrorData { class GitError (line 240) | class GitError { method constructor (line 250) | constructor(data: IGitErrorData) { method toString (line 267) | toString(): string { type IGitOptions (line 284) | interface IGitOptions { function getGitErrorCode (line 290) | function getGitErrorCode(stderr: string): string | undefined { constant COMMIT_FORMAT (line 320) | const COMMIT_FORMAT = '%H\n%ae\n%P\n%B'; class Git (line 322) | class Git { method onOutput (line 328) | get onOutput(): EventEmitter { return this._onOutput; } method constructor (line 330) | constructor(options: IGitOptions) { method open (line 335) | open(repository: string, dotGit: string): Repository { method init (line 339) | async init(repository: string): Promise { method clone (line 344) | async clone(url: string, parentPath: string, cancellationToken?: Cance... method getRepositoryRoot (line 371) | async getRepositoryRoot(repositoryPath: string): Promise { method getRepositoryDotGit (line 376) | async getRepositoryDotGit(repositoryPath: string): Promise { method exec (line 387) | async exec(cwd: string, args: string[], options: SpawnOptions = {}): P... method exec2 (line 392) | async exec2(args: string[], options: SpawnOptions = {}): Promise { method bufferString (line 762) | async bufferString(object: string, encoding: string = 'utf8', autoGues... method buffer (line 774) | async buffer(object: string): Promise { method getObjectDetails (line 799) | async getObjectDetails(treeish: string, path: string): Promise<{ mode:... method lstree (line 824) | async lstree(treeish: string, path: string): Promise { method lsfiles (line 829) | async lsfiles(path: string): Promise { method getGitRelativePath (line 834) | async getGitRelativePath(ref: string, relativePath: string): Promise { method diff (line 905) | async diff(cached = false): Promise { method diffWithHEAD (line 919) | async diffWithHEAD(path?: string | undefined): Promise { method diffIndexWithHEAD (line 945) | async diffIndexWithHEAD(path?: string): Promise { method diffIndexWith (line 958) | async diffIndexWith(ref: string, path?: string): Promise { method diffBetween (line 977) | async diffBetween(ref1: string, ref2: string, path?: string): Promise<... method diffFiles (line 989) | private async diffFiles(cached: boolean, ref?: string): Promise { method hashObject (line 1077) | async hashObject(data: string): Promise { method add (line 1084) | async add(paths: string[], opts?: { update?: boolean }): Promise { method rm (line 1104) | async rm(paths: string[]): Promise { method stage (line 1116) | async stage(path: string, data: string): Promise { method checkout (line 1148) | async checkout(treeish: string, paths: string[], opts: { track?: boole... method commit (line 1176) | async commit(message: string, opts: CommitOptions = Object.create(null... method rebaseContinue (line 1205) | async rebaseContinue(): Promise { method handleCommitError (line 1215) | private async handleCommitError(commitErr: any): Promise { method branch (line 1238) | async branch(name: string, checkout: boolean, ref?: string): Promise { method renameBranch (line 1253) | async renameBranch(name: string): Promise { method setBranchUpstream (line 1258) | async setBranchUpstream(name: string, upstream: string): Promise { method deleteRef (line 1263) | async deleteRef(ref: string): Promise { method merge (line 1268) | async merge(ref: string): Promise { method tag (line 1282) | async tag(name: string, message?: string): Promise { method clean (line 1294) | async clean(paths: string[]): Promise { method undo (line 1310) | async undo(): Promise { method reset (line 1324) | async reset(treeish: string, hard: boolean = false): Promise { method revert (line 1329) | async revert(treeish: string, paths: string[]): Promise { method addRemote (line 1359) | async addRemote(name: string, url: string): Promise { method removeRemote (line 1364) | async removeRemote(name: string): Promise { method fetch (line 1369) | async fetch(options: { remote?: string, ref?: string, all?: boolean, p... method pull (line 1403) | async pull(rebase?: boolean, remote?: string, branch?: string, options... method push (line 1445) | async push(remote?: string, name?: string, setUpstream: boolean = fals... method blame (line 1485) | async blame(path: string): Promise { method createStash (line 1502) | async createStash(message?: string, includeUntracked?: boolean): Promi... method popStash (line 1524) | async popStash(index?: number): Promise { method applyStash (line 1529) | async applyStash(index?: number): Promise { method popOrApplyStash (line 1534) | private async popOrApplyStash(args: string[], index?: number): Promise... method getStatus (line 1554) | getStatus(limit = 5000): Promise<{ status: IFileStatus[]; didHitLimit:... method getHEAD (line 1599) | async getHEAD(): Promise { method findTrackingBranches (line 1619) | async findTrackingBranches(upstreamBranch: string): Promise { method getRefs (line 1627) | async getRefs(opts?: { sort?: 'alphabetically' | 'committerdate' }): P... method getStashes (line 1656) | async getStashes(): Promise { method getRemotes (line 1668) | async getRemotes(): Promise { method getBranch (line 1700) | async getBranch(name: string): Promise { method cleanupCommitEditMessage (line 1751) | cleanupCommitEditMessage(message: string): string { method getMergeMessage (line 1757) | async getMergeMessage(): Promise { method getCommitTemplate (line 1768) | async getCommitTemplate(): Promise { method getCommit (line 1793) | async getCommit(ref: string): Promise { method updateSubmodules (line 1798) | async updateSubmodules(paths: string[]): Promise { method getSubmodules (line 1806) | async getSubmodules(): Promise { FILE: extensions/git/src/main.ts function deactivate (line 26) | async function deactivate(): Promise { function createModel (line 32) | async function createModel(context: ExtensionContext, outputChannel: Out... function isGitRepository (line 74) | async function isGitRepository(folder: WorkspaceFolder): Promise { function warnAboutMissingGit (line 89) | async function warnAboutMissingGit(): Promise { function activate (line 122) | async function activate(context: ExtensionContext): Promise { function checkGitVersion (line 163) | async function checkGitVersion(info: IGit): Promise { FILE: extensions/git/src/model.ts class RepositoryPick (line 19) | class RepositoryPick implements QuickPickItem { method label (line 20) | get label(): string { method description (line 24) | get description(): string { method constructor (line 30) | constructor(public readonly repository: Repository, public readonly in... type ModelChangeEvent (line 33) | interface ModelChangeEvent { type OriginalResourceChangeEvent (line 38) | interface OriginalResourceChangeEvent { type OpenRepository (line 43) | interface OpenRepository extends Disposable { class Model (line 47) | class Model { method repositories (line 62) | get repositories(): Repository[] { return this.openRepositories.map(r ... method state (line 70) | get state(): State { return this._state; } method setState (line 72) | setState(state: State): void { method constructor (line 79) | constructor(readonly git: Git, private globalState: Memento, private o... method doInitialScan (line 95) | private async doInitialScan(): Promise { method scanWorkspaceFolders (line 107) | private async scanWorkspaceFolders(): Promise { method onPossibleGitRepositoryChange (line 142) | private onPossibleGitRepositoryChange(uri: Uri): void { method eventuallyScanPossibleGitRepository (line 146) | private eventuallyScanPossibleGitRepository(path: string) { method eventuallyScanPossibleGitRepositories (line 152) | private eventuallyScanPossibleGitRepositories(): void { method onDidChangeWorkspaceFolders (line 160) | private async onDidChangeWorkspaceFolders({ added, removed }: Workspac... method onDidChangeConfiguration (line 179) | private onDidChangeConfiguration(): void { method onDidChangeVisibleTextEditors (line 193) | private async onDidChangeVisibleTextEditors(editors: readonly TextEdit... method openRepository (line 219) | async openRepository(path: string): Promise { method open (line 264) | private open(repository: Repository): void { method close (line 315) | close(repository: Repository): void { method pickRepository (line 326) | async pickRepository(): Promise { method getRepository (line 351) | getRepository(hint: any): Repository | undefined { method getOpenRepository (line 361) | private getOpenRepository(hint: any): OpenRepository | undefined { method getRepositoryForSubmodule (line 418) | getRepositoryForSubmodule(submoduleUri: Uri): Repository | undefined { method dispose (line 432) | dispose(): void { FILE: extensions/git/src/protocolHandler.ts class GitProtocolHandler (line 10) | class GitProtocolHandler implements UriHandler { method constructor (line 14) | constructor() { method handleUri (line 18) | handleUri(uri: Uri): void { method clone (line 24) | private clone(uri: Uri): void { method dispose (line 34) | dispose(): void { FILE: extensions/git/src/repository.ts function getIconUri (line 24) | function getIconUri(iconName: string, theme: string): Uri { type RepositoryState (line 28) | const enum RepositoryState { type ResourceGroupType (line 33) | const enum ResourceGroupType { class Resource (line 39) | class Resource implements SourceControlResourceState { method resourceUri (line 42) | get resourceUri(): Uri { method command (line 51) | get command(): Command { method resourceGroupType (line 59) | get resourceGroupType(): ResourceGroupType { return this._resourceGrou... method type (line 60) | get type(): Status { return this._type; } method original (line 61) | get original(): Uri { return this._resourceUri; } method renameResourceUri (line 62) | get renameResourceUri(): Uri | undefined { return this._renameResource... method getIconPath (line 87) | private getIconPath(theme: string): Uri { method tooltip (line 110) | private get tooltip(): string { method strikeThrough (line 133) | private get strikeThrough(): boolean { method faded (line 147) | private get faded(): boolean { method decorations (line 154) | get decorations(): SourceControlResourceDecorations { method letter (line 163) | get letter(): string { method color (line 196) | get color(): ThemeColor { method priority (line 226) | get priority(): number { method resourceDecoration (line 247) | get resourceDecoration(): Decoration { method constructor (line 255) | constructor( type Operation (line 264) | const enum Operation { function isReadOnly (line 306) | function isReadOnly(operation: Operation): boolean { function shouldShowProgress (line 319) | function shouldShowProgress(operation: Operation): boolean { type Operations (line 331) | interface Operations { class OperationsImpl (line 337) | class OperationsImpl implements Operations { method start (line 341) | start(operation: Operation): void { method end (line 345) | end(operation: Operation): void { method isRunning (line 355) | isRunning(operation: Operation): boolean { method isIdle (line 359) | isIdle(): boolean { method shouldShowProgress (line 371) | shouldShowProgress(): boolean { type GitResourceGroup (line 384) | interface GitResourceGroup extends SourceControlResourceGroup { type OperationResult (line 388) | interface OperationResult { class ProgressManager (line 393) | class ProgressManager { method constructor (line 398) | constructor(private repository: Repository) { method updateEnablement (line 404) | private updateEnablement(): void { method enable (line 414) | private enable(): void { method disable (line 433) | private disable(): void { method dispose (line 443) | dispose(): void { class FileEventLogger (line 448) | class FileEventLogger { method constructor (line 453) | constructor( method onDidChangeLogLevel (line 462) | private onDidChangeLogLevel(level: LogLevel): void { method dispose (line 475) | dispose(): void { class DotGitWatcher (line 481) | class DotGitWatcher implements IFileWatcher { method constructor (line 489) | constructor( method updateTransientWatchers (line 503) | private updateTransientWatchers() { method dispose (line 526) | dispose() { class Repository (line 533) | class Repository implements Disposable { method onDidChangeOperations (line 554) | get onDidChangeOperations(): Event { method sourceControl (line 559) | get sourceControl(): SourceControl { return this._sourceControl; } method inputBox (line 561) | get inputBox(): SourceControlInputBox { return this._sourceControl.inp... method mergeGroup (line 564) | get mergeGroup(): GitResourceGroup { return this._mergeGroup as GitRes... method indexGroup (line 567) | get indexGroup(): GitResourceGroup { return this._indexGroup as GitRes... method workingTreeGroup (line 570) | get workingTreeGroup(): GitResourceGroup { return this._workingTreeGro... method HEAD (line 573) | get HEAD(): Branch | undefined { method refs (line 578) | get refs(): Ref[] { method headShortName (line 582) | get headShortName(): string | undefined { method remotes (line 604) | get remotes(): Remote[] { method submodules (line 609) | get submodules(): Submodule[] { method rebaseCommit (line 615) | set rebaseCommit(rebaseCommit: Commit | undefined) { method rebaseCommit (line 625) | get rebaseCommit(): Commit | undefined { method operations (line 630) | get operations(): Operations { return this._operations; } method state (line 633) | get state(): RepositoryState { return this._state; } method state (line 634) | set state(state: RepositoryState) { method root (line 647) | get root(): string { method dotGit (line 651) | get dotGit(): string { method constructor (line 660) | constructor( method validateInput (line 755) | validateInput(text: string, position: number): SourceControlInputBoxVa... method provideOriginalResource (line 820) | provideOriginalResource(uri: Uri): Uri | undefined { method getInputTemplate (line 828) | async getInputTemplate(): Promise { method getConfigs (line 838) | getConfigs(): Promise<{ key: string; value: string; }[]> { method getConfig (line 842) | getConfig(key: string): Promise { method getGlobalConfig (line 846) | getGlobalConfig(key: string): Promise { method setConfig (line 850) | setConfig(key: string, value: string): Promise { method log (line 854) | log(options?: LogOptions): Promise { method status (line 859) | async status(): Promise { method diff (line 863) | diff(cached?: boolean): Promise { method diffWithHEAD (line 870) | diffWithHEAD(path?: string | undefined): Promise { method diffWith (line 877) | diffWith(ref: string, path?: string): Promise { method diffIndexWithHEAD (line 884) | diffIndexWithHEAD(path?: string): Promise { method diffIndexWith (line 891) | diffIndexWith(ref: string, path?: string): Promise { method diffBlobs (line 895) | diffBlobs(object1: string, object2: string): Promise { method diffBetween (line 902) | diffBetween(ref1: string, ref2: string, path?: string): Promise { method hashObject (line 910) | async hashObject(data: string): Promise { method add (line 914) | async add(resources: Uri[]): Promise { method rm (line 918) | async rm(resources: Uri[]): Promise { method stage (line 922) | async stage(resource: Uri, contents: string): Promise { method revert (line 928) | async revert(resources: Uri[]): Promise { method commit (line 932) | async commit(message: string, opts: CommitOptions = Object.create(null... method clean (line 955) | async clean(resources: Uri[]): Promise { method branch (line 996) | async branch(name: string, _checkout: boolean, _ref?: string): Promise... method deleteBranch (line 1000) | async deleteBranch(name: string, force?: boolean): Promise { method renameBranch (line 1004) | async renameBranch(name: string): Promise { method getBranch (line 1008) | async getBranch(name: string): Promise { method setBranchUpstream (line 1012) | async setBranchUpstream(name: string, upstream: string): Promise { method merge (line 1016) | async merge(ref: string): Promise { method tag (line 1020) | async tag(name: string, message?: string): Promise { method checkout (line 1024) | async checkout(treeish: string): Promise { method checkoutTracking (line 1028) | async checkoutTracking(treeish: string): Promise { method findTrackingBranches (line 1032) | async findTrackingBranches(upstreamRef: string): Promise { method getCommit (line 1036) | async getCommit(ref: string): Promise { method reset (line 1040) | async reset(treeish: string, hard?: boolean): Promise { method deleteRef (line 1044) | async deleteRef(ref: string): Promise { method addRemote (line 1048) | async addRemote(name: string, url: string): Promise { method removeRemote (line 1052) | async removeRemote(name: string): Promise { method fetchDefault (line 1057) | async fetchDefault(): Promise { method fetchPrune (line 1062) | async fetchPrune(): Promise { method fetchAll (line 1067) | async fetchAll(): Promise { method fetch (line 1071) | async fetch(remote?: string, ref?: string, depth?: number): Promise { method pull (line 1089) | async pull(head?: Branch, unshallow?: boolean): Promise { method pullFrom (line 1101) | async pullFrom(rebase?: boolean, remote?: string, branch?: string, uns... method push (line 1118) | async push(head: Branch, forcePushMode?: ForcePushMode): Promise { method pushTo (line 1130) | async pushTo(remote?: string, name?: string, setUpstream: boolean = fa... method pushFollowTags (line 1134) | async pushFollowTags(remote?: string, forcePushMode?: ForcePushMode): ... method blame (line 1138) | async blame(path: string): Promise { method sync (line 1143) | sync(head: Branch): Promise { method syncRebase (line 1148) | async syncRebase(head: Branch): Promise { method _sync (line 1152) | private async _sync(head: Branch, rebase: boolean): Promise { method show (line 1201) | async show(ref: string, filePath: string): Promise { method buffer (line 1221) | async buffer(ref: string, filePath: string): Promise { method getObjectDetails (line 1228) | getObjectDetails(ref: string, filePath: string): Promise<{ mode: strin... method detectObjectType (line 1232) | detectObjectType(object: string): Promise<{ mimetype: string, encoding... method apply (line 1236) | async apply(patch: string, reverse?: boolean): Promise { method getStashes (line 1240) | async getStashes(): Promise { method createStash (line 1244) | async createStash(message?: string, includeUntracked?: boolean): Promi... method popStash (line 1248) | async popStash(index?: number): Promise { method applyStash (line 1252) | async applyStash(index?: number): Promise { method getCommitTemplate (line 1256) | async getCommitTemplate(): Promise { method cleanUpCommitEditMessage (line 1260) | async cleanUpCommitEditMessage(editMessage: string): Promise { method ignore (line 1264) | async ignore(files: Uri[]): Promise { method checkIgnore (line 1287) | checkIgnore(filePaths: string[]): Promise> { method parseIgnoreCheck (line 1340) | private parseIgnoreCheck(raw: string): string[] { method run (line 1353) | private async run(operation: Operation, runOperation: () => Promise... method retryRun (line 1385) | private async retryRun(operation: Operation, runOperation: () => Pr... method findKnownHugeFolderPathsToIgnore (line 1410) | private async findKnownHugeFolderPathsToIgnore(): Promise { method updateModelState (line 1427) | private async updateModelState(): Promise { method setCountBadge (line 1539) | private setCountBadge(): void { method getRebaseCommit (line 1551) | private async getRebaseCommit(): Promise { method maybeAutoStash (line 1571) | private async maybeAutoStash(runOperation: () => Promise): Promi... method onFileChange (line 1587) | private onFileChange(_uri: Uri): void { method eventuallyUpdateWhenIdleAndWait (line 1607) | private eventuallyUpdateWhenIdleAndWait(): void { method updateWhenIdleAndWait (line 1612) | private async updateWhenIdleAndWait(): Promise { method whenIdleAndFocused (line 1618) | async whenIdleAndFocused(): Promise { method headLabel (line 1635) | get headLabel(): string { method syncLabel (line 1652) | get syncLabel(): string { method updateInputBoxPlaceholder (line 1672) | private updateInputBoxPlaceholder(): void { method dispose (line 1683) | dispose(): void { FILE: extensions/git/src/staging.ts function applyLineChanges (line 8) | function applyLineChanges(original: TextDocument, modified: TextDocument... function toLineRanges (line 52) | function toLineRanges(selections: Selection[], textDocument: TextDocumen... function getModifiedRange (line 87) | function getModifiedRange(textDocument: TextDocument, diff: LineChange):... function intersectDiffWithRange (line 101) | function intersectDiffWithRange(textDocument: TextDocument, diff: LineCh... function invertLineChange (line 121) | function invertLineChange(diff: LineChange): LineChange { FILE: extensions/git/src/statusbar.ts class CheckoutStatusBar (line 14) | class CheckoutStatusBar { method onDidChange (line 17) | get onDidChange(): Event { return this._onDidChange.event; } method constructor (line 20) | constructor(private repository: Repository) { method command (line 24) | get command(): Command | undefined { method dispose (line 36) | dispose(): void { type SyncStatusBarState (line 41) | interface SyncStatusBarState { class SyncStatusBar (line 48) | class SyncStatusBar { method onDidChange (line 58) | get onDidChange(): Event { return this._onDidChange.event; } method state (line 62) | private get state() { return this._state; } method state (line 63) | private set state(state: SyncStatusBarState) { method constructor (line 68) | constructor(private repository: Repository) { method updateEnablement (line 79) | private updateEnablement(): void { method onOperationsChange (line 86) | private onOperationsChange(): void { method onModelChange (line 94) | private onModelChange(): void { method command (line 102) | get command(): Command | undefined { method dispose (line 148) | dispose(): void { class StatusBarCommands (line 153) | class StatusBarCommands { method constructor (line 159) | constructor(repository: Repository) { method onDidChange (line 164) | get onDidChange(): Event { method commands (line 171) | get commands(): Command[] { method dispose (line 189) | dispose(): void { FILE: extensions/git/src/typings/jschardet.d.ts type IDetectedMap (line 2) | interface IDetectedMap { FILE: extensions/git/src/uri.ts type GitUriParams (line 8) | interface GitUriParams { function fromGitUri (line 14) | function fromGitUri(uri: Uri): GitUriParams { type GitUriOptions (line 18) | interface GitUriOptions { function toGitUri (line 26) | function toGitUri(uri: Uri, ref: string, options: GitUriOptions = {}): U... FILE: extensions/git/src/util.ts function log (line 12) | function log(...args: any[]): void { type IDisposable (line 16) | interface IDisposable { function dispose (line 20) | function dispose(disposables: T[]): T[] { function toDisposable (line 25) | function toDisposable(dispose: () => void): IDisposable { function combinedDisposable (line 29) | function combinedDisposable(disposables: IDisposable[]): IDisposable { function fireEvent (line 35) | function fireEvent(event: Event): Event { function mapEvent (line 39) | function mapEvent(event: Event, map: (i: I) => O): Event { function filterEvent (line 43) | function filterEvent(event: Event, filter: (e: T) => boolean): Eve... function latchEvent (line 47) | function latchEvent(event: Event): Event { function anyEvent (line 59) | function anyEvent(...events: Event[]): Event { function done (line 71) | function done(promise: Promise): Promise { function onceEvent (line 75) | function onceEvent(event: Event): Event { function debounceEvent (line 86) | function debounceEvent(event: Event, delay: number): Event { function eventToPromise (line 96) | function eventToPromise(event: Event): Promise { function once (line 100) | function once(fn: (...args: any[]) => any): (...args: any[]) => any { function assign (line 112) | function assign(destination: T, ...sources: any[]): T { function uniqBy (line 120) | function uniqBy(arr: T[], fn: (el: T) => string): T[] { function groupBy (line 135) | function groupBy(arr: T[], fn: (el: T) => string): { [key: string]: T... function denodeify (line 147) | function denodeify(fn: Function): (...args: any[]) => Promise { function nfcall (line 151) | function nfcall(fn: Function, ...args: any[]): Promise { function mkdirp (line 155) | async function mkdirp(path: string, mode?: number): Promise { function uniqueFilter (line 193) | function uniqueFilter(keyFn: (t: T) => string): (t: T) => boolean { function firstIndex (line 208) | function firstIndex(array: T[], fn: (t: T) => boolean): number { function find (line 218) | function find(array: T[], fn: (t: T) => boolean): T | undefined { function grep (line 233) | async function grep(filename: string, pattern: RegExp): Promise { function readBytes (line 249) | function readBytes(stream: Readable, bytes: number): Promise { type Encoding (line 281) | const enum Encoding { function detectUnicodeEncoding (line 287) | function detectUnicodeEncoding(buffer: Buffer): Encoding | null { function isWindowsPath (line 316) | function isWindowsPath(path: string): boolean { function isDescendant (line 320) | function isDescendant(parent: string, descendant: string): boolean { function pathEquals (line 338) | function pathEquals(a: string, b: string): boolean { type ILimitedTaskFactory (line 370) | interface ILimitedTaskFactory { class Limiter (line 376) | class Limiter { method constructor (line 382) | constructor(maxDegreeOfParalellism: number) { method queue (line 388) | queue(factory: () => Promise): Promise { method consume (line 395) | private consume(): void { method consumed (line 406) | private consumed(): void { FILE: extensions/git/src/watch.ts type IFileWatcher (line 11) | interface IFileWatcher extends IDisposable { function watch (line 15) | function watch(location: string): IFileWatcher { FILE: extensions/go/test/colorize-fixtures/test.go function main (line 8) | func main() { FILE: extensions/grunt/src/main.ts type AutoDetect (line 13) | type AutoDetect = 'on' | 'off'; function exists (line 15) | function exists(file: string): Promise { function exec (line 23) | function exec(command: string, options: cp.ExecOptions): Promise<{ stdou... function isBuildTask (line 35) | function isBuildTask(name: string): boolean { function isTestTask (line 45) | function isTestTask(name: string): boolean { function getOutputChannel (line 55) | function getOutputChannel(): vscode.OutputChannel { function showError (line 62) | function showError() { type GruntTaskDefinition (line 68) | interface GruntTaskDefinition extends vscode.TaskDefinition { function findGruntCommand (line 73) | async function findGruntCommand(rootPath: string): Promise { class FolderDetector (line 86) | class FolderDetector { method constructor (line 91) | constructor( method workspaceFolder (line 96) | public get workspaceFolder(): vscode.WorkspaceFolder { method isEnabled (line 100) | public isEnabled(): boolean { method start (line 104) | public start(): void { method getTasks (line 112) | public async getTasks(): Promise { method getTask (line 123) | public async getTask(_task: vscode.Task): Promise { method dispose (line 223) | public dispose() { class TaskDetector (line 231) | class TaskDetector { method constructor (line 236) | constructor() { method start (line 239) | public start(): void { method dispose (line 248) | public dispose(): void { method updateWorkspaceFolders (line 256) | private updateWorkspaceFolders(added: readonly vscode.WorkspaceFolder[... method updateConfiguration (line 274) | private updateConfiguration(): void { method updateProvider (line 294) | private updateProvider(): void { method getTasks (line 312) | public getTasks(): Promise { method computeTasks (line 316) | private computeTasks(): Promise { method getTask (line 338) | public async getTask(task: vscode.Task): Promise { function exec (line 24) | function exec(command: string, options: cp.ExecOptions): Promise<{ stdou... function isBuildTask (line 36) | function isBuildTask(name: string): boolean { function isTestTask (line 46) | function isTestTask(name: string): boolean { function getOutputChannel (line 56) | function getOutputChannel(): vscode.OutputChannel { function showError (line 63) | function showError() { function findGulpCommand (line 72) | async function findGulpCommand(rootPath: string): Promise { type GulpTaskDefinition (line 90) | interface GulpTaskDefinition extends vscode.TaskDefinition { class FolderDetector (line 95) | class FolderDetector { method constructor (line 100) | constructor( method workspaceFolder (line 105) | public get workspaceFolder(): vscode.WorkspaceFolder { method isEnabled (line 109) | public isEnabled(): boolean { method start (line 113) | public start(): void { method getTasks (line 121) | public async getTasks(): Promise { method getTask (line 132) | public async getTask(_task: vscode.Task): Promise { method dispose (line 206) | public dispose() { class TaskDetector (line 214) | class TaskDetector { method constructor (line 219) | constructor() { method start (line 222) | public start(): void { method dispose (line 231) | public dispose(): void { method updateWorkspaceFolders (line 239) | private updateWorkspaceFolders(added: readonly vscode.WorkspaceFolder[... method updateConfiguration (line 257) | private updateConfiguration(): void { method updateProvider (line 277) | private updateProvider(): void { method getTasks (line 295) | public getTasks(): Promise { method computeTasks (line 299) | private computeTasks(): Promise { method getTask (line 321) | public async getTask(task: vscode.Task): Promise { FILE: extensions/html-language-features/client/src/tagClosing.ts function activateTagClosing (line 8) | function activateTagClosing(tagProvider: (document: TextDocument, positi... FILE: extensions/html-language-features/server/lib/jquery.d.ts type JQueryAjaxSettings (line 25) | interface JQueryAjaxSettings { type JQueryXHR (line 169) | interface JQueryXHR extends XMLHttpRequest, JQueryPromise { type JQueryCallback (line 197) | interface JQueryCallback { type JQueryGenericPromise (line 280) | interface JQueryGenericPromise { type JQueryPromiseCallback (line 301) | interface JQueryPromiseCallback { type JQueryPromiseOperator (line 305) | interface JQueryPromiseOperator { type JQueryPromise (line 312) | interface JQueryPromise extends JQueryGenericPromise { type JQueryDeferred (line 359) | interface JQueryDeferred extends JQueryGenericPromise { type BaseJQueryEventObject (line 451) | interface BaseJQueryEventObject extends Event { type JQueryInputEventObject (line 472) | interface JQueryInputEventObject extends BaseJQueryEventObject { type JQueryMouseEventObject (line 479) | interface JQueryMouseEventObject extends JQueryInputEventObject { type JQueryKeyEventObject (line 491) | interface JQueryKeyEventObject extends JQueryInputEventObject { type JQueryEventObject (line 498) | interface JQueryEventObject extends BaseJQueryEventObject, JQueryInputEv... type JQuerySupport (line 505) | interface JQuerySupport { type JQueryParam (line 527) | interface JQueryParam { type JQueryEventConstructor (line 550) | interface JQueryEventConstructor { type JQueryCoordinates (line 558) | interface JQueryCoordinates { type JQuerySerializeArrayElement (line 566) | interface JQuerySerializeArrayElement { type JQueryAnimationOptions (line 571) | interface JQueryAnimationOptions { type JQueryEasingFunction (line 618) | interface JQueryEasingFunction { type JQueryEasingFunctions (line 622) | interface JQueryEasingFunctions { type JQueryStatic (line 631) | interface JQueryStatic { type JQuery (line 1186) | interface JQuery { FILE: extensions/html-language-features/server/src/customData.ts function getDataProviders (line 9) | function getDataProviders(dataPaths?: string[]): IHTMLDataProvider[] { FILE: extensions/html-language-features/server/src/htmlServerMain.ts function getDocumentSettings (line 64) | function getDocumentSettings(textDocument: TextDocument, needsDocumentSe... method settings (line 95) | get settings() { return globalSettings; } method folders (line 96) | get folders() { return workspaceFolders; } function getClientCapability (line 108) | function getClientCapability(name: string, def: T) { function cleanPendingValidation (line 203) | function cleanPendingValidation(textDocument: TextDocument): void { function triggerValidation (line 211) | function triggerValidation(textDocument: TextDocument): void { function isValidationEnabled (line 219) | function isValidationEnabled(languageId: string, settings: Settings = gl... function validateTextDocument (line 227) | async function validateTextDocument(textDocument: TextDocument) { FILE: extensions/html-language-features/server/src/languageModelCache.ts type LanguageModelCache (line 8) | interface LanguageModelCache { function getLanguageModelCache (line 14) | function getLanguageModelCache(maxEntries: number, cleanupIntervalTim... FILE: extensions/html-language-features/server/src/modes/cssMode.ts function getCSSMode (line 13) | function getCSSMode(cssLanguageService: CSSLanguageService, documentRegi... FILE: extensions/html-language-features/server/src/modes/embeddedSupport.ts type LanguageRange (line 8) | interface LanguageRange extends Range { type HTMLDocumentRegions (line 13) | interface HTMLDocumentRegions { constant CSS_STYLE_RULE (line 21) | const CSS_STYLE_RULE = '__'; type EmbeddedRegion (line 23) | interface EmbeddedRegion { languageId: string | undefined; start: number... function getDocumentRegions (line 26) | function getDocumentRegions(languageService: LanguageService, document: ... function getLanguageRanges (line 92) | function getLanguageRanges(document: TextDocument, regions: EmbeddedRegi... function getLanguagesInDocument (line 133) | function getLanguagesInDocument(_document: TextDocument, regions: Embedd... function getLanguageAtPosition (line 147) | function getLanguageAtPosition(document: TextDocument, regions: Embedded... function getEmbeddedDocument (line 161) | function getEmbeddedDocument(document: TextDocument, contents: EmbeddedR... function getPrefix (line 178) | function getPrefix(c: EmbeddedRegion) { function getSuffix (line 186) | function getSuffix(c: EmbeddedRegion) { function substituteWithWhitespace (line 196) | function substituteWithWhitespace(result: string, start: number, end: nu... function append (line 214) | function append(result: string, str: string, n: number): string { function getAttributeLanguage (line 225) | function getAttributeLanguage(attributeName: string): string | null { FILE: extensions/html-language-features/server/src/modes/formatting.ts function format (line 11) | function format(languageModes: LanguageModes, document: TextDocument, fo... FILE: extensions/html-language-features/server/src/modes/htmlFolding.ts function getFoldingRanges (line 10) | function getFoldingRanges(languageModes: LanguageModes, document: TextDo... function limitRanges (line 46) | function limitRanges(ranges: FoldingRange[], maxRanges: number) { FILE: extensions/html-language-features/server/src/modes/htmlMode.ts function getHTMLMode (line 12) | function getHTMLMode(htmlLanguageService: HTMLLanguageService, workspace... function merge (line 83) | function merge(src: any, dst: any): any { FILE: extensions/html-language-features/server/src/modes/javascriptMode.ts constant FILE_NAME (line 19) | const FILE_NAME = 'vscode://javascript/1'; constant JS_WORD_REGEX (line 20) | const JS_WORD_REGEX = /(-?\d*\.\d\w*)|([^\`\~\!\@\#\%\^\&\*\(\)\-\=\+\[\... function getJavaScriptMode (line 27) | function getJavaScriptMode(documentRegions: LanguageModelCache(to: T[], from: T[]) { function contains (line 14) | function contains(arr: T[], val: T) { function mergeSort (line 22) | function mergeSort(data: T[], compare: (a: T, b: T) => number): T[] { function _divideAndMerge (line 27) | function _divideAndMerge(data: T[], compare: (a: T, b: T) => number):... function binarySearch (line 60) | function binarySearch(array: T[], key: T, comparator: (op1: T, op2: T... FILE: extensions/html-language-features/server/src/utils/documentContext.ts function getDocumentContext (line 11) | function getDocumentContext(documentUri: string, workspaceFolders: Works... FILE: extensions/html-language-features/server/src/utils/runner.ts function formatError (line 8) | function formatError(message: string, err: any): string { function runSafeAsync (line 20) | function runSafeAsync(func: () => Thenable, errorVal: T, errorMess... function runSafe (line 41) | function runSafe(func: () => T, errorVal: T, errorMessage: string,... function cancelValue (line 65) | function cancelValue() { FILE: extensions/html-language-features/server/src/utils/strings.ts function getWordAtText (line 6) | function getWordAtText(text: string, offset: number, wordDefinition: Reg... function startsWith (line 29) | function startsWith(haystack: string, needle: string): boolean { function endsWith (line 43) | function endsWith(haystack: string, needle: string): boolean { function repeat (line 54) | function repeat(value: string, count: number) { function isWhitespaceOnly (line 66) | function isWhitespaceOnly(str: string) { function isEOL (line 70) | function isEOL(content: string, offset: number) { function isNewlineCharacter (line 76) | function isNewlineCharacter(charCode: number) { FILE: extensions/image-preview/media/main.js function clamp (line 15) | function clamp(value, min, max) { function getSettings (line 19) | function getSettings() { function updateScale (line 79) | function updateScale(newScale) { function changeActive (line 120) | function changeActive(value) { function firstZoom (line 132) | function firstZoom() { FILE: extensions/image-preview/src/dispose.ts function disposeAll (line 8) | function disposeAll(disposables: vscode.Disposable[]) { method dispose (line 22) | public dispose(): any { method _register (line 30) | protected _register(value: T): T { method isDisposed (line 39) | protected get isDisposed() { FILE: extensions/image-preview/src/extension.ts function activate (line 11) | function activate(context: vscode.ExtensionContext) { FILE: extensions/image-preview/src/preview.ts type PreviewState (line 14) | const enum PreviewState { class Preview (line 20) | class Preview extends Disposable { method constructor (line 30) | constructor( method render (line 101) | private render() { method update (line 107) | private update() { method getWebiewContents (line 126) | private getWebiewContents(): string { method getResourcePath (line 156) | private getResourcePath(webviewEditor: vscode.WebviewEditor, resource:... method extensionResource (line 171) | private extensionResource(path: string) { function escapeAttribute (line 178) | function escapeAttribute(value: string | vscode.Uri): string { FILE: extensions/image-preview/src/sizeStatusBarEntry.ts class SizeStatusBarEntry (line 12) | class SizeStatusBarEntry extends Disposable { method constructor (line 17) | constructor() { method show (line 27) | public show(owner: string, text: string) { method hide (line 33) | public hide(owner: string) { FILE: extensions/image-preview/src/zoomStatusBarEntry.ts type Scale (line 14) | type Scale = number | 'fit'; class ZoomStatusBarEntry (line 16) | class ZoomStatusBarEntry extends Disposable { method constructor (line 24) | constructor() { method show (line 53) | public show(owner: string, scale: Scale) { method hide (line 59) | public hide(owner: string) { method zoomLabel (line 66) | private zoomLabel(scale: Scale): string { FILE: extensions/jake/src/main.ts type AutoDetect (line 13) | type AutoDetect = 'on' | 'off'; function exists (line 15) | function exists(file: string): Promise { function exec (line 23) | function exec(command: string, options: cp.ExecOptions): Promise<{ stdou... function isBuildTask (line 35) | function isBuildTask(name: string): boolean { function isTestTask (line 45) | function isTestTask(name: string): boolean { function getOutputChannel (line 55) | function getOutputChannel(): vscode.OutputChannel { function showError (line 62) | function showError() { function findJakeCommand (line 69) | async function findJakeCommand(rootPath: string): Promise { type JakeTaskDefinition (line 82) | interface JakeTaskDefinition extends vscode.TaskDefinition { class FolderDetector (line 87) | class FolderDetector { method constructor (line 92) | constructor( method workspaceFolder (line 97) | public get workspaceFolder(): vscode.WorkspaceFolder { method isEnabled (line 101) | public isEnabled(): boolean { method start (line 105) | public start(): void { method getTasks (line 113) | public async getTasks(): Promise { method getTask (line 124) | public async getTask(_task: vscode.Task): Promise { method dispose (line 198) | public dispose() { class TaskDetector (line 206) | class TaskDetector { method constructor (line 211) | constructor() { method start (line 214) | public start(): void { method dispose (line 223) | public dispose(): void { method updateWorkspaceFolders (line 231) | private updateWorkspaceFolders(added: readonly vscode.WorkspaceFolder[... method updateConfiguration (line 249) | private updateConfiguration(): void { method updateProvider (line 269) | private updateProvider(): void { method getTasks (line 287) | public getTasks(): Promise { method computeTasks (line 291) | private computeTasks(): Promise { method getTask (line 313) | public async getTask(task: vscode.Task): Promise { function getSchemaAssociation (line 279) | function getSchemaAssociation(_context: ExtensionContext): ISchemaAssoci... function getSettings (line 313) | function getSettings(): Settings { function getSchemaId (line 386) | function getSchemaId(schema: JSONSchemaSettings, rootPath?: string) { function getPackageInfo (line 398) | function getPackageInfo(context: ExtensionContext): IPackageInfo | undef... function readJSONFile (line 410) | function readJSONFile(location: string) { FILE: extensions/json-language-features/client/src/utils/hash.ts function hash (line 9) | function hash(obj: any, hashVal = 0): number { function numberHash (line 31) | function numberHash(val: number, initialHashVal: number): number { function booleanHash (line 35) | function booleanHash(b: boolean, initialHashVal: number): number { function stringHash (line 39) | function stringHash(s: string, hashVal: number) { function arrayHash (line 47) | function arrayHash(arr: any[], initialHashVal: number): number { function objectHash (line 52) | function objectHash(obj: any, initialHashVal: number): number { FILE: extensions/json-language-features/server/src/jsonServerMain.ts type ISchemaAssociations (line 20) | interface ISchemaAssociations { function getSchemaRequestService (line 59) | function getSchemaRequestService(handledSchemas: { [schema: string]: boo... function getClientCapability (line 134) | function getClientCapability(name: string, def: T) { type Settings (line 168) | interface Settings { type JSONSchemaSettings (line 179) | interface JSONSchemaSettings { function updateConfiguration (line 237) | function updateConfiguration() { function cleanPendingValidation (line 285) | function cleanPendingValidation(textDocument: TextDocument): void { function triggerValidation (line 293) | function triggerValidation(textDocument: TextDocument): void { function validateTextDocument (line 301) | function validateTextDocument(textDocument: TextDocument, callback?: (di... function getJSONDocument (line 349) | function getJSONDocument(document: TextDocument): JSONDocument { FILE: extensions/json-language-features/server/src/languageModelCache.ts type LanguageModelCache (line 8) | interface LanguageModelCache { function getLanguageModelCache (line 14) | function getLanguageModelCache(maxEntries: number, cleanupIntervalTim... FILE: extensions/json-language-features/server/src/utils/runner.ts function formatError (line 8) | function formatError(message: string, err: any): string { function runSafeAsync (line 20) | function runSafeAsync(func: () => Thenable, errorVal: T, errorMess... function runSafe (line 41) | function runSafe(func: () => T, errorVal: T, errorMessage: string,... function cancelValue (line 65) | function cancelValue() { FILE: extensions/json-language-features/server/src/utils/strings.ts function endsWith (line 9) | function endsWith(haystack: string, needle: string): boolean { function convertSimple2RegExpPattern (line 20) | function convertSimple2RegExpPattern(pattern: string): string { FILE: extensions/json/build/update-grammars.js function adaptJSON (line 9) | function adaptJSON(grammar, replacementScope) { FILE: extensions/markdown-language-features/media/index.js function n (line 1) | function n(o){if(t[o])return t[o].exports;var i=t[o]={i:o,l:!1,exports:{... function i (line 1) | function i(e){const t=document.getElementById("vscode-markdown-preview-d... function i (line 1) | function i(e){return t=0,n=o.getSettings().lineCount-1,i=e,Math.min(n,Ma... function s (line 1) | function s(e){const t=Math.floor(e),n=r();let o=n[0]||null;for(const e o... function c (line 1) | function c(e){const t=r(),n=e-window.scrollY;let o=-1,i=t.length-1;for(;... function h (line 1) | function h(e,t,o){var i,r,s,c,a,u,l=0,d=!1,f=!1,g=!0;if("function"!=type... function w (line 1) | function w(e){var t=typeof e;return!!e&&("object"==t||"function"==t)} function b (line 1) | function b(e){if("number"==typeof e)return e;if(function(e){return"symbo... method postMessage (line 1) | postMessage(t,n){e.postMessage({type:t,source:o.getSettings().source,bod... method onDidChangeTextEditorSelection (line 1) | onDidChangeTextEditorSelection(e){const{previous:t}=o.getElementsForSour... method _update (line 1) | _update(e){this._unmarkActiveElement(this._current),this._markActiveElem... method _unmarkActiveElement (line 1) | _unmarkActiveElement(e){e&&(e.className=e.className.replace(/\bcode-acti... method _markActiveElement (line 1) | _markActiveElement(e){e&&(e.className+=" code-active-line")} FILE: extensions/markdown-language-features/media/pre.js function s (line 1) | function s(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{... function o (line 1) | function o(e){const t=document.getElementById("vscode-markdown-preview-d... method constructor (line 1) | constructor(){this.unloadedStyles=[],this.finishedLoading=!1;const e=e=>... method setPoster (line 1) | setPoster(e){this.poster=e,this.finishedLoading&&e.postMessage("previewS... method constructor (line 1) | constructor(){this.didShow=!1,this.didHaveCspWarning=!1,document.addEven... method setPoster (line 1) | setPoster(e){this.messaging=e,this.didHaveCspWarning&&this.showCspWarnin... method onCspWarning (line 1) | onCspWarning(){this.didHaveCspWarning=!0,this.showCspWarning()} method showCspWarning (line 1) | showCspWarning(){const e=o.getStrings(),t=n.getSettings();if(this.didSho... FILE: extensions/markdown-language-features/preview-src/activeLineMarker.ts class ActiveLineMarker (line 7) | class ActiveLineMarker { method onDidChangeTextEditorSelection (line 10) | onDidChangeTextEditorSelection(line: number) { method _update (line 15) | _update(before: HTMLElement | undefined) { method _unmarkActiveElement (line 21) | _unmarkActiveElement(element: HTMLElement | undefined) { method _markActiveElement (line 28) | _markActiveElement(element: HTMLElement | undefined) { FILE: extensions/markdown-language-features/preview-src/csp.ts class CspAlerter (line 13) | class CspAlerter { method constructor (line 19) | constructor() { method setPoster (line 31) | public setPoster(poster: MessagePoster) { method onCspWarning (line 38) | private onCspWarning() { method showCspWarning (line 43) | private showCspWarning() { FILE: extensions/markdown-language-features/preview-src/events.ts function onceDocumentLoaded (line 6) | function onceDocumentLoaded(f: () => void) { FILE: extensions/markdown-language-features/preview-src/loading.ts class StyleLoadingMonitor (line 7) | class StyleLoadingMonitor { method constructor (line 13) | constructor() { method setPoster (line 38) | public setPoster(poster: MessagePoster): void { FILE: extensions/markdown-language-features/preview-src/messaging.ts type MessagePoster (line 8) | interface MessagePoster { method postMessage (line 17) | postMessage(type: string, body: object): void { FILE: extensions/markdown-language-features/preview-src/pre.ts type Window (line 10) | interface Window { FILE: extensions/markdown-language-features/preview-src/scroll-sync.ts function clamp (line 9) | function clamp(min: number, max: number, value: number) { function clampLine (line 13) | function clampLine(line: number) { type CodeLineElement (line 18) | interface CodeLineElement { function getElementsForSourceLine (line 45) | function getElementsForSourceLine(targetLine: number): { previous: CodeL... function getLineElementsAtPageOffset (line 63) | function getLineElementsAtPageOffset(offset: number): { previous: CodeLi... function scrollToRevealSourceLine (line 90) | function scrollToRevealSourceLine(line: number) { function getEditorLineNumberForPageOffset (line 119) | function getEditorLineNumberForPageOffset(offset: number) { function getLineElementForFragment (line 141) | function getLineElementForFragment(fragment: string): CodeLineElement | ... FILE: extensions/markdown-language-features/preview-src/settings.ts type PreviewSettings (line 6) | interface PreviewSettings { function getData (line 19) | function getData(key: string): T { function getSettings (line 31) | function getSettings(): PreviewSettings { FILE: extensions/markdown-language-features/preview-src/strings.ts function getStrings (line 6) | function getStrings(): { [key: string]: string } { FILE: extensions/markdown-language-features/src/commandManager.ts type Command (line 8) | interface Command { class CommandManager (line 14) | class CommandManager { method dispose (line 17) | public dispose() { method register (line 24) | public register(command: T): T { method registerCommand (line 29) | private registerCommand(id: string, impl: (...args: any[]) => void, th... FILE: extensions/markdown-language-features/src/commands/moveCursorToPosition.ts class MoveCursorToPositionCommand (line 10) | class MoveCursorToPositionCommand implements Command { method execute (line 13) | public execute(line: number, character: number) { FILE: extensions/markdown-language-features/src/commands/openDocumentLink.ts type OpenDocumentLinkArgs (line 15) | interface OpenDocumentLinkArgs { type OpenMarkdownLinks (line 21) | enum OpenMarkdownLinks { class OpenDocumentLinkCommand (line 26) | class OpenDocumentLinkCommand implements Command { method createCommandUri (line 30) | public static createCommandUri( method constructor (line 42) | public constructor( method execute (line 46) | public execute(args: OpenDocumentLinkArgs) { method tryOpen (line 61) | private async tryOpen(path: string, args: OpenDocumentLinkArgs, column... method getViewColumn (line 74) | private getViewColumn(resource: vscode.Uri): vscode.ViewColumn { method tryRevealLine (line 86) | private async tryRevealLine(editor: vscode.TextEditor, fragment?: stri... function resolveLinkToMarkdownFile (line 105) | async function resolveLinkToMarkdownFile(path: string): Promise { method getWebviewOptions (line 460) | private static getWebviewOptions( method getLocalResourceRoots (line 470) | private static getLocalResourceRoots( method onDidScrollPreview (line 486) | private onDidScrollPreview(line: number) { method onDidClickPreview (line 510) | private async onDidClickPreview(line: number): Promise { method showFileNotFoundError (line 527) | private async showFileNotFoundError() { method setContent (line 531) | private setContent(html: string): void { method onDidClickPreviewLink (line 538) | private async onDidClickPreviewLink(href: string) { method onCacheImageSizes (line 563) | private async onCacheImageSizes(imageInfo: { id: string, width: number... type PreviewSettings (line 568) | interface PreviewSettings { FILE: extensions/markdown-language-features/src/features/previewConfig.ts class MarkdownPreviewConfiguration (line 8) | class MarkdownPreviewConfiguration { method getForResource (line 9) | public static getForResource(resource: vscode.Uri) { method constructor (line 26) | private constructor(resource: vscode.Uri) { method isEqualTo (line 51) | public isEqualTo(otherConfig: MarkdownPreviewConfiguration) { class MarkdownPreviewConfigurationManager (line 76) | class MarkdownPreviewConfigurationManager { method loadAndCacheConfiguration (line 79) | public loadAndCacheConfiguration( method hasConfigurationChanged (line 87) | public hasConfigurationChanged( method getKey (line 96) | private getKey( FILE: extensions/markdown-language-features/src/features/previewContentProvider.ts function escapeAttribute (line 38) | function escapeAttribute(value: string | vscode.Uri): string { class MarkdownContentProvider (line 42) | class MarkdownContentProvider { method constructor (line 43) | constructor( method provideTextDocumentContent (line 51) | public async provideTextDocumentContent( method provideFileNotFoundContent (line 99) | public provideFileNotFoundContent( method extensionResourcePath (line 112) | private extensionResourcePath(resourceProvider: WebviewResourceProvide... method fixHref (line 118) | private fixHref(resourceProvider: WebviewResourceProvider, resource: v... method computeCustomStyleSheetIncludes (line 142) | private computeCustomStyleSheetIncludes(resourceProvider: WebviewResou... method getSettingsOverrideStyles (line 153) | private getSettingsOverrideStyles(config: MarkdownPreviewConfiguration... method getImageStabilizerStyles (line 161) | private getImageStabilizerStyles(state?: any) { method getStyles (line 176) | private getStyles(resourceProvider: WebviewResourceProvider, resource:... method getScripts (line 187) | private getScripts(resourceProvider: WebviewResourceProvider, nonce: s... method getCsp (line 198) | private getCsp( FILE: extensions/markdown-language-features/src/features/previewManager.ts class MarkdownPreviewManager (line 16) | class MarkdownPreviewManager extends Disposable implements vscode.Webvie... method constructor (line 24) | public constructor( method dispose (line 33) | public dispose(): void { method refresh (line 38) | public refresh() { method updateConfiguration (line 44) | public updateConfiguration() { method preview (line 50) | public preview( method activePreviewResource (line 64) | public get activePreviewResource() { method activePreviewResourceColumn (line 68) | public get activePreviewResourceColumn() { method toggleLock (line 72) | public toggleLock() { method deserializeWebviewPanel (line 86) | public async deserializeWebviewPanel( method getExistingPreview (line 102) | private getExistingPreview( method createNewPreview (line 110) | private createNewPreview( method registerPreview (line 130) | private registerPreview( method setPreviewActiveContext (line 157) | private setPreviewActiveContext(value: boolean) { FILE: extensions/markdown-language-features/src/features/workspaceSymbolProvider.ts type WorkspaceMarkdownDocumentProvider (line 14) | interface WorkspaceMarkdownDocumentProvider { class VSCodeWorkspaceMarkdownDocumentProvider (line 22) | class VSCodeWorkspaceMarkdownDocumentProvider extends Disposable impleme... method getAllMarkdownDocuments (line 30) | async getAllMarkdownDocuments() { method onDidChangeMarkdownDocument (line 36) | public get onDidChangeMarkdownDocument() { method onDidCreateMarkdownDocument (line 41) | public get onDidCreateMarkdownDocument() { method onDidDeleteMarkdownDocument (line 46) | public get onDidDeleteMarkdownDocument() { method ensureWatcher (line 51) | private ensureWatcher(): void { method getMarkdownDocument (line 83) | private async getMarkdownDocument(resource: vscode.Uri): Promise { method getSymbols (line 150) | private getSymbols(document: SkinnyTextDocument): Lazy { method tokenizeDocument (line 121) | private tokenizeDocument( method tokenizeString (line 139) | private tokenizeString(text: string, engine: MarkdownIt) { method render (line 143) | public async render(input: SkinnyTextDocument | string): Promise { method cleanCache (line 163) | public cleanCache(): void { method getConfig (line 167) | private getConfig(resource?: vscode.Uri): MarkdownItConfig { method addLineNumberRenderer (line 175) | private addLineNumberRenderer(md: any, ruleName: string): void { method addImageStabilizer (line 192) | private addImageStabilizer(md: any): void { method addFencedRenderer (line 214) | private addFencedRenderer(md: any): void { method addLinkNormalizer (line 226) | private addLinkNormalizer(md: any): void { method addLinkValidator (line 260) | private addLinkValidator(md: any): void { method addNamedHeaders (line 268) | private addNamedHeaders(md: any): void { method addLinkRenderer (line 293) | private addLinkRenderer(md: any): void { function getMarkdownOptions (line 310) | async function getMarkdownOptions(md: () => MarkdownIt) { function normalizeHighlightLang (line 327) | function normalizeHighlightLang(lang: string | undefined) { FILE: extensions/markdown-language-features/src/markdownExtensions.ts type MarkdownContributions (line 29) | interface MarkdownContributions { function merge (line 44) | function merge(a: MarkdownContributions, b: MarkdownContributions): Mark... function uriEqual (line 53) | function uriEqual(a: vscode.Uri, b: vscode.Uri): boolean { function equal (line 57) | function equal(a: MarkdownContributions, b: MarkdownContributions): bool... function fromExtension (line 64) | function fromExtension( function getContributedMarkdownItPlugins (line 85) | function getContributedMarkdownItPlugins( function getContributedScripts (line 101) | function getContributedScripts( function getContributedStyles (line 108) | function getContributedStyles( type MarkdownContributionProvider (line 116) | interface MarkdownContributionProvider { class VSCodeExtensionMarkdownContributionProvider (line 124) | class VSCodeExtensionMarkdownContributionProvider extends Disposable imp... method constructor (line 127) | public constructor( method contributions (line 145) | public get contributions(): MarkdownContributions { method getCurrentContributions (line 152) | private getCurrentContributions(): MarkdownContributions { function getMarkdownExtensionContributions (line 159) | function getMarkdownExtensionContributions(context: vscode.ExtensionCont... FILE: extensions/markdown-language-features/src/security.ts type MarkdownPreviewSecurityLevel (line 14) | const enum MarkdownPreviewSecurityLevel { type ContentSecurityPolicyArbiter (line 21) | interface ContentSecurityPolicyArbiter { class ExtensionContentSecurityPolicyArbiter (line 33) | class ExtensionContentSecurityPolicyArbiter implements ContentSecurityPo... method constructor (line 38) | constructor( method getSecurityLevelForResource (line 43) | public getSecurityLevelForResource(resource: vscode.Uri): MarkdownPrev... method setSecurityLevelForResource (line 57) | public setSecurityLevelForResource(resource: vscode.Uri, level: Markdo... method shouldAllowSvgsForResource (line 61) | public shouldAllowSvgsForResource(resource: vscode.Uri) { method shouldDisableSecurityWarnings (line 66) | public shouldDisableSecurityWarnings(): boolean { method setShouldDisableSecurityWarning (line 70) | public setShouldDisableSecurityWarning(disabled: boolean): Thenable { method lookup (line 50) | public async lookup(fragment: string): Promise { method buildToc (line 56) | private async buildToc(document: SkinnyTextDocument): Promise(one: ReadonlyArray, other: ReadonlyArray, itemE... function flatten (line 20) | function flatten(arr: ReadonlyArray[]): T[] { FILE: extensions/markdown-language-features/src/util/dispose.ts function disposeAll (line 8) | function disposeAll(disposables: vscode.Disposable[]) { method dispose (line 22) | public dispose(): any { method _register (line 30) | protected _register(value: T): T { method isDisposed (line 39) | protected get isDisposed() { FILE: extensions/markdown-language-features/src/util/file.ts function isMarkdownFile (line 8) | function isMarkdownFile(document: vscode.TextDocument) { FILE: extensions/markdown-language-features/src/util/lazy.ts type Lazy (line 6) | interface Lazy { class LazyValue (line 12) | class LazyValue implements Lazy { method constructor (line 16) | constructor( method value (line 20) | get value(): T { method hasValue (line 28) | get hasValue(): boolean { method map (line 32) | public map(f: (x: T) => R): Lazy { function lazy (line 37) | function lazy(getValue: () => T): Lazy { FILE: extensions/markdown-language-features/src/util/links.ts function getUriForLinkWithKnownExternalScheme (line 24) | function getUriForLinkWithKnownExternalScheme(link: string): vscode.Uri ... function isOfScheme (line 32) | function isOfScheme(scheme: string, link: string): boolean { FILE: extensions/markdown-language-features/src/util/resources.ts type WebviewResourceProvider (line 8) | interface WebviewResourceProvider { function normalizeResource (line 14) | function normalizeResource( FILE: extensions/markdown-language-features/src/util/topmostLineMonitor.ts class MarkdownFileTopmostLineMonitor (line 10) | class MarkdownFileTopmostLineMonitor { method constructor (line 17) | constructor() { method dispose (line 28) | dispose() { method updateLine (line 35) | private updateLine( function getVisibleLine (line 63) | function getVisibleLine( FILE: extensions/merge-conflict/src/codelensProvider.ts class MergeConflictCodeLensProvider (line 11) | class MergeConflictCodeLensProvider implements vscode.CodeLensProvider, ... method constructor (line 16) | constructor(trackerService: interfaces.IDocumentMergeConflictTrackerSe... method begin (line 20) | begin(config: interfaces.IExtensionConfiguration) { method configurationUpdated (line 28) | configurationUpdated(updatedConfig: interfaces.IExtensionConfiguration) { method dispose (line 42) | dispose() { method provideCodeLenses (line 49) | async provideCodeLenses(document: vscode.TextDocument, _token: vscode.... method registerCodeLensProvider (line 99) | private registerCodeLensProvider() { FILE: extensions/merge-conflict/src/commandHandler.ts type IDocumentMergeConflictNavigationResults (line 12) | interface IDocumentMergeConflictNavigationResults { type NavigationDirection (line 17) | enum NavigationDirection { class CommandHandler (line 22) | class CommandHandler implements vscode.Disposable { method constructor (line 27) | constructor(trackerService: interfaces.IDocumentMergeConflictTrackerSe... method begin (line 31) | begin() { method registerTextEditorCommand (line 46) | private registerTextEditorCommand(command: string, cb: (editor: vscode... method acceptCurrent (line 56) | acceptCurrent(editor: vscode.TextEditor, ...args: any[]): Promise { method acceptIncoming (line 60) | acceptIncoming(editor: vscode.TextEditor, ...args: any[]): Promise { method acceptAllCurrent (line 68) | acceptAllCurrent(editor: vscode.TextEditor): Promise { method acceptAllIncoming (line 72) | acceptAllIncoming(editor: vscode.TextEditor): Promise { method acceptAllCurrentResources (line 76) | acceptAllCurrentResources(resources: vscode.Uri[]): Promise { method acceptAllIncomingResources (line 80) | acceptAllIncomingResources(resources: vscode.Uri[]): Promise { method acceptAllBoth (line 84) | acceptAllBoth(editor: vscode.TextEditor): Promise { method compare (line 88) | async compare(editor: vscode.TextEditor, conflict: interfaces.IDocumen... method navigateNext (line 152) | navigateNext(editor: vscode.TextEditor): Promise { method navigatePrevious (line 156) | navigatePrevious(editor: vscode.TextEditor): Promise { method acceptSelection (line 160) | async acceptSelection(editor: vscode.TextEditor): Promise { method dispose (line 199) | dispose() { method navigate (line 204) | private async navigate(editor: vscode.TextEditor, direction: Navigatio... method accept (line 230) | private async accept(type: interfaces.CommitType, editor: vscode.TextE... method acceptAll (line 260) | private async acceptAll(type: interfaces.CommitType, editor: vscode.Te... method acceptAllResources (line 277) | private async acceptAllResources(type: interfaces.CommitType, resource... method findConflictContainingSelection (line 298) | private async findConflictContainingSelection(editor: vscode.TextEdito... method findConflictForNavigation (line 317) | private async findConflictForNavigation(editor: vscode.TextEditor, dir... FILE: extensions/merge-conflict/src/contentProvider.ts class MergeConflictContentProvider (line 8) | class MergeConflictContentProvider implements vscode.TextDocumentContent... method constructor (line 12) | constructor(private context: vscode.ExtensionContext) { method begin (line 15) | begin() { method dispose (line 21) | dispose() { method provideTextDocumentContent (line 24) | async provideTextDocumentContent(uri: vscode.Uri): Promise { class Delayer (line 10) | class Delayer { method constructor (line 18) | constructor(defaultDelay: number) { method trigger (line 26) | public trigger(task: ITask, delay: number = this.defaultDelay): Pro... method forceDelivery (line 54) | public forceDelivery(): Promise | null { method isTriggered (line 64) | public isTriggered(): boolean { method cancel (line 68) | public cancel(): void { method cancelTimeout (line 73) | private cancelTimeout(): void { FILE: extensions/merge-conflict/src/documentMergeConflict.ts class DocumentMergeConflict (line 8) | class DocumentMergeConflict implements interfaces.IDocumentMergeConflict { method constructor (line 16) | constructor(descriptor: interfaces.IDocumentMergeConflictDescriptor) { method commitEdit (line 24) | public commitEdit(type: interfaces.CommitType, editor: vscode.TextEdit... method applyEdit (line 35) | public applyEdit(type: interfaces.CommitType, document: vscode.TextDoc... method replaceRangeWithContent (line 65) | private replaceRangeWithContent(content: string, edit: { replace(range... method isNewlineOnly (line 75) | private isNewlineOnly(text: string) { FILE: extensions/merge-conflict/src/documentTracker.ts class ScanTask (line 11) | class ScanTask { method constructor (line 15) | constructor(delayTime: number, initialOrigin: string) { method addOrigin (line 20) | public addOrigin(name: string): boolean { method hasOrigin (line 28) | public hasOrigin(name: string): boolean { class OriginDocumentMergeConflictTracker (line 33) | class OriginDocumentMergeConflictTracker implements interfaces.IDocument... method constructor (line 34) | constructor(private parent: DocumentMergeConflictTracker, private orig... method getConflicts (line 37) | getConflicts(document: vscode.TextDocument): PromiseLike { method getInfoContribution (line 184) | public getInfoContribution(_resource: string, location: Location): The... FILE: extensions/npm/src/features/jsonContributions.ts type ISuggestionsCollector (line 17) | interface ISuggestionsCollector { type IJSONContribution (line 24) | interface IJSONContribution { function addJSONProviders (line 33) | function addJSONProviders(xhr: XHRRequest): Disposable { class JSONHoverProvider (line 44) | class JSONHoverProvider implements HoverProvider { method constructor (line 46) | constructor(private jsonContribution: IJSONContribution) { method provideHover (line 49) | public provideHover(document: TextDocument, position: Position, _token... class JSONCompletionItemProvider (line 74) | class JSONCompletionItemProvider implements CompletionItemProvider { method constructor (line 76) | constructor(private jsonContribution: IJSONContribution) { method resolveCompletionItem (line 79) | public resolveCompletionItem(item: CompletionItem, _token: Cancellatio... method provideCompletionItems (line 89) | public provideCompletionItems(document: TextDocument, position: Positi... method getCurrentWord (line 147) | private getCurrentWord(document: TextDocument, position: Position) { method isLast (line 156) | private isLast(document: TextDocument, position: Position): boolean { FILE: extensions/npm/src/features/markedTextUtil.ts function textToMarkedString (line 8) | function textToMarkedString(text: string): MarkedString { FILE: extensions/npm/src/features/packageJSONContribution.ts constant LIMIT (line 16) | const LIMIT = 40; constant SCOPED_LIMIT (line 17) | const SCOPED_LIMIT = 250; constant USER_AGENT (line 19) | const USER_AGENT = 'Visual Studio Code'; class PackageJSONContribution (line 21) | class PackageJSONContribution implements IJSONContribution { method getDocumentSelector (line 33) | public getDocumentSelector(): DocumentSelector { method constructor (line 37) | public constructor(xhr: XHRRequest) { method collectDefaultSuggestions (line 41) | public collectDefaultSuggestions(_fileName: string, result: ISuggestio... method onlineEnabled (line 57) | private onlineEnabled() { method collectPropertySuggestions (line 61) | public collectPropertySuggestions( method collectScopedPackages (line 148) | private collectScopedPackages(currentWord: string, addValue: boolean, ... method collectValueSuggestions (line 185) | public async collectValueSuggestions(_fileName: string, location: Loca... method resolveSuggestion (line 222) | public resolveSuggestion(item: CompletionItem): Thenable { method fetchPackageInfo (line 251) | private async fetchPackageInfo(pack: string): Promise { method npmjsView (line 282) | private async npmjsView(pack: string): Promise { function registerTaskProvider (line 52) | function registerTaskProvider(context: vscode.ExtensionContext): vscode.... function registerExplorer (line 80) | function registerExplorer(context: vscode.ExtensionContext): NpmScriptsT... function registerHoverProvider (line 90) | function registerHoverProvider(context: vscode.ExtensionContext): NpmScr... function configureHttpRequest (line 104) | function configureHttpRequest() { function deactivate (line 109) | function deactivate(): void { FILE: extensions/npm/src/npmView.ts class Folder (line 21) | class Folder extends TreeItem { method constructor (line 25) | constructor(folder: WorkspaceFolder) { method addPackage (line 33) | addPackage(packageJson: PackageJSON) { class PackageJSON (line 40) | class PackageJSON extends TreeItem { method getLabel (line 45) | static getLabel(_folderName: string, relativePath: string): string { method constructor (line 52) | constructor(folder: Folder, relativePath: string) { method addScript (line 65) | addScript(script: NpmScript) { type ExplorerCommands (line 70) | type ExplorerCommands = 'open' | 'run'; class NpmScript (line 72) | class NpmScript extends TreeItem { method constructor (line 76) | constructor(context: ExtensionContext, packageJson: PackageJSON, task:... method getFolder (line 120) | getFolder(): WorkspaceFolder { class NoScripts (line 125) | class NoScripts extends TreeItem { method constructor (line 126) | constructor() { class NpmScriptsTreeDataProvider (line 132) | class NpmScriptsTreeDataProvider implements TreeDataProvider { method constructor (line 138) | constructor(context: ExtensionContext) { method runScript (line 148) | private async runScript(script: NpmScript) { method extractDebugArg (line 152) | private extractDebugArg(scripts: any, task: Task): [string, number] | ... method debugScript (line 156) | private async debugScript(script: NpmScript) { method findScript (line 175) | private findScript(document: TextDocument, script?: NpmScript): number { method runInstall (line 208) | private async runInstall(selection: PackageJSON) { method openScript (line 220) | private async openScript(selection: PackageJSON | NpmScript) { method refresh (line 236) | public refresh() { method getTreeItem (line 241) | getTreeItem(element: TreeItem): TreeItem { method getParent (line 245) | getParent(element: TreeItem): TreeItem | null { method getChildren (line 261) | async getChildren(element?: TreeItem): Promise { method isInstallTask (line 291) | private isInstallTask(task: Task): boolean { method buildTaskTree (line 296) | private buildTaskTree(tasks: Task[]): Folder[] | PackageJSON[] | NoScr... FILE: extensions/npm/src/scriptHover.ts function invalidateHoverScriptsCache (line 20) | function invalidateHoverScriptsCache(document?: TextDocument) { class NpmScriptHoverProvider (line 30) | class NpmScriptHoverProvider implements HoverProvider { method constructor (line 32) | constructor(context: ExtensionContext) { method provideHover (line 37) | public provideHover(document: TextDocument, position: Position, _token... method createRunScriptMarkdown (line 65) | private createRunScriptMarkdown(script: string, documentUri: Uri): str... method createDebugScriptMarkdown (line 78) | private createDebugScriptMarkdown(script: string, documentUri: Uri, pr... method createMarkdownLink (line 94) | private createMarkdownLink(label: string, cmd: string, args: any, tool... method runScriptFromHover (line 103) | public runScriptFromHover(args: any) { method debugScriptFromHover (line 113) | public debugScriptFromHover(args: any) { FILE: extensions/npm/src/tasks.ts type NpmTaskDefinition (line 18) | interface NpmTaskDefinition extends TaskDefinition { type FolderTaskItem (line 23) | interface FolderTaskItem extends QuickPickItem { type AutoDetect (line 28) | type AutoDetect = 'on' | 'off'; class NpmTaskProvider (line 32) | class NpmTaskProvider implements TaskProvider { method constructor (line 34) | constructor() { method provideTasks (line 37) | public provideTasks() { method resolveTask (line 41) | public resolveTask(_task: Task): Task | undefined { function invalidateTasksCache (line 61) | function invalidateTasksCache() { function isBuildTask (line 66) | function isBuildTask(name: string): boolean { function isTestTask (line 76) | function isTestTask(name: string): boolean { function getPrePostScripts (line 85) | function getPrePostScripts(scripts: any): Set { function isWorkspaceFolder (line 104) | function isWorkspaceFolder(value: any): value is WorkspaceFolder { function getPackageManager (line 108) | function getPackageManager(folder: WorkspaceFolder): string { function hasNpmScripts (line 112) | async function hasNpmScripts(): Promise { function detectNpmScripts (line 133) | async function detectNpmScripts(): Promise { function detectNpmScriptsForFolder (line 164) | async function detectNpmScriptsForFolder(folder: Uri): Promise { function isAutoDetectionEnabled (line 193) | function isAutoDetectionEnabled(folder: WorkspaceFolder): boolean { function isExcluded (line 197) | function isExcluded(folder: WorkspaceFolder, packageJsonUri: Uri) { function isDebugScript (line 219) | function isDebugScript(script: string): boolean { function provideNpmScriptsForFolder (line 224) | async function provideNpmScriptsForFolder(packageJsonUri: Uri): Promise<... function getTaskName (line 260) | function getTaskName(script: string, relativePath: string | undefined) { function createTask (line 267) | function createTask(script: NpmTaskDefinition | string, cmd: string, fol... function getPackageJsonUriFromTask (line 299) | function getPackageJsonUriFromTask(task: Task): Uri | null { function hasPackageJson (line 310) | async function hasPackageJson(): Promise { function exists (line 326) | async function exists(file: string): Promise { function readFile (line 334) | async function readFile(file: string): Promise { function runScript (line 345) | function runScript(script: string, document: TextDocument) { function extractDebugArgFromScript (line 354) | function extractDebugArgFromScript(scriptValue: string): [string, number... function startDebugging (line 374) | function startDebugging(scriptName: string, protocol: string, port: numb... type StringMap (line 400) | type StringMap = { [s: string]: string; }; function findAllScripts (line 402) | async function findAllScripts(buffer: string): Promise { function findAllScriptRanges (line 439) | function findAllScriptRanges(buffer: string): Map { class Throttler (line 30) | class Throttler { method constructor (line 36) | constructor() { method queue (line 42) | public queue(promiseFactory: ITask>): Promise { class Delayer (line 103) | class Delayer { method constructor (line 111) | constructor(defaultDelay: number) { method trigger (line 119) | public trigger(task: ITask, delay: number = this.defaultDelay): Pro... method isTriggered (line 145) | public isTriggered(): boolean { method cancel (line 149) | public cancel(): void { method cancelTimeout (line 157) | private cancelTimeout(): void { class ThrottledDelayer (line 172) | class ThrottledDelayer extends Delayer> { method constructor (line 176) | constructor(defaultDelay: number) { method trigger (line 182) | public trigger(promiseFactory: ITask>, delay?: number): Pro... FILE: extensions/php-language-features/src/features/utils/markedTextUtil.ts function textToMarkedString (line 8) | function textToMarkedString(text: string): MarkedString { FILE: extensions/php-language-features/src/features/validationProvider.ts type Setting (line 16) | const enum Setting { class LineDecoder (line 23) | class LineDecoder { method constructor (line 27) | constructor(encoding: string = 'utf8') { method write (line 32) | public write(buffer: Buffer): string[] { method end (line 64) | public end(): string | null { type RunTrigger (line 69) | enum RunTrigger { class PHPValidationProvider (line 88) | class PHPValidationProvider { method constructor (line 104) | constructor(private workspaceStore: vscode.Memento) { method activate (line 111) | public activate(subscriptions: vscode.Disposable[]) { method dispose (line 125) | public dispose(): void { method loadConfiguration (line 136) | private loadConfiguration(): void { method untrustValidationExecutable (line 179) | private untrustValidationExecutable() { method triggerValidate (line 184) | private triggerValidate(textDocument: vscode.TextDocument): void { method doValidate (line 232) | private doValidate(textDocument: vscode.TextDocument): Promise { method showError (line 294) | private async showError(error: any, executable: string): Promise { FILE: extensions/php-language-features/src/phpMain.ts function activate (line 13) | function activate(context: vscode.ExtensionContext): any { FILE: extensions/php/build/update-grammar.js function adaptInjectionScope (line 9) | function adaptInjectionScope(grammar) { function includeDerivativeHtml (line 24) | function includeDerivativeHtml(grammar) { function fixBadRegex (line 34) | function fixBadRegex(grammar) { FILE: extensions/php/test/colorize-fixtures/test.php function functionName (line 9) | function functionName(){ function bar (line 44) | function foo bar(){} FILE: extensions/python/src/pythonMain.ts function activate (line 8) | function activate(_context: ExtensionContext): any { FILE: extensions/python/test/colorize-fixtures/test.py class Monkey (line 3) | class Monkey: method eat (line 6) | def eat(self, N): method feeding_frenzy (line 10) | def feeding_frenzy(self): method some_func (line 14) | def some_func(a: function firstn (line 27) | def firstn(g, n): function steuern (line 39) | def steuern(einkommen): function beliebig (line 50) | def beliebig(x, y, *mehr): class Memoize (line 54) | class Memoize: method __init__ (line 55) | def __init__(self, fn): method __call__ (line 58) | def __call__(self, *args): FILE: extensions/ruby/test/colorize-fixtures/test.rb type Azure::ARM::Scheduler (line 6) | module Azure::ARM::Scheduler class SchedulerManagementClient (line 10) | class SchedulerManagementClient < MsRestAzure::AzureServiceClient method initialize (line 23) | def initialize(credentials, base_url = nil, options = nil) FILE: extensions/rust/test/colorize-fixtures/test-6611.rs type Foo (line 20) | struct Foo type Foo (line 24) | trait Foo : C FILE: extensions/rust/test/colorize-fixtures/test.rs function main (line 3) | fn main() { FILE: extensions/sql/test/colorize-fixtures/test.sql type METRIC_STATS (line 1) | CREATE VIEW METRIC_STATS (ID, MONTH, TEMP_C, RAIN_C) AS FILE: extensions/theme-seti/build/update-icon-theme.js constant FROM_DISK (line 39) | let FROM_DISK = true; function getCommitSha (line 54) | function getCommitSha(repoId) { function download (line 73) | function download(source) { function readFile (line 93) | function readFile(fileName) { function downloadBinary (line 105) | function downloadBinary(source, dest) { function copyFile (line 140) | function copyFile(fileName, dest) { function darkenColor (line 163) | function darkenColor(color) { function getLanguageMappings (line 176) | function getLanguageMappings() { function writeFileIconContent (line 224) | function writeFileIconContent(info) { FILE: extensions/typescript-basics/build/update-grammars.js function removeDom (line 10) | function removeDom(grammar) { function patchJsdoctype (line 20) | function patchJsdoctype(grammar) { function patchGrammar (line 30) | function patchGrammar(grammar) { function adaptToJavaScript (line 34) | function adaptToJavaScript(grammar, replacementScope) { FILE: extensions/typescript-basics/test/colorize-fixtures/test-brackets.tsx type egGenericsInArray (line 3) | interface egGenericsInArray { FILE: extensions/typescript-basics/test/colorize-fixtures/test-issue11.ts class A (line 9) | class A { } class A1 (line 10) | class A1 string }> { } class B (line 11) | class B { } class C (line 12) | class C { } function foo (line 13) | function foo() { return 1;} FILE: extensions/typescript-basics/test/colorize-fixtures/test-issue5431.ts function foo (line 1) | function foo(isAll, startTime, endTime) { FILE: extensions/typescript-basics/test/colorize-fixtures/test-issue5566.ts function foo3 (line 1) | function foo3() { FILE: extensions/typescript-basics/test/colorize-fixtures/test-members.ts class A2 (line 1) | class A2 extends B1 { method resolveNextGeneration (line 3) | public resolveNextGeneration(cell : A2) { FILE: extensions/typescript-basics/test/colorize-fixtures/test.ts class Cell (line 8) | class Cell { method constructor (line 13) | constructor(row: number, col: number, live: boolean) { class GameOfLife (line 20) | class GameOfLife { method constructor (line 32) | constructor() { method createWorld (line 45) | public createWorld() { method circleOfLife (line 52) | public circleOfLife() : void { method resolveNextGeneration (line 61) | public resolveNextGeneration(cell : Cell) { method countNeighbors (line 69) | public countNeighbors(cell : Cell) { method isAlive (line 82) | public isAlive(row : number, col : number) { method travelWorld (line 87) | public travelWorld(callback) { method draw (line 99) | public draw(cell : Cell) { FILE: extensions/typescript-language-features/src/api.ts class ApiV0 (line 9) | class ApiV0 { method constructor (line 10) | public constructor( method configurePlugin (line 15) | configurePlugin(pluginId: string, configuration: {}): void { type Api (line 20) | interface Api { function getExtensionApi (line 24) | function getExtensionApi( FILE: extensions/typescript-language-features/src/commands/configurePlugin.ts class ConfigurePluginCommand (line 9) | class ConfigurePluginCommand implements Command { method constructor (line 12) | public constructor( method execute (line 16) | public execute(pluginId: string, configuration: any) { FILE: extensions/typescript-language-features/src/commands/goToProjectConfiguration.ts class TypeScriptGoToProjectConfigCommand (line 17) | class TypeScriptGoToProjectConfigCommand implements Command { method constructor (line 20) | public constructor( method execute (line 24) | public execute() { class JavaScriptGoToProjectConfigCommand (line 32) | class JavaScriptGoToProjectConfigCommand implements Command { method constructor (line 35) | public constructor( method execute (line 39) | public execute() { function goToProjectConfig (line 47) | async function goToProjectConfig( FILE: extensions/typescript-language-features/src/commands/index.ts function registerCommands (line 17) | function registerCommands( FILE: extensions/typescript-language-features/src/commands/openTsServerLog.ts class OpenTsServerLogCommand (line 10) | class OpenTsServerLogCommand implements Command { method constructor (line 13) | public constructor( method execute (line 17) | public execute() { FILE: extensions/typescript-language-features/src/commands/reloadProject.ts class ReloadTypeScriptProjectsCommand (line 10) | class ReloadTypeScriptProjectsCommand implements Command { method constructor (line 13) | public constructor( method execute (line 17) | public execute() { class ReloadJavaScriptProjectsCommand (line 22) | class ReloadJavaScriptProjectsCommand implements Command { method constructor (line 25) | public constructor( method execute (line 29) | public execute() { FILE: extensions/typescript-language-features/src/commands/restartTsServer.ts class RestartTsServerCommand (line 10) | class RestartTsServerCommand implements Command { method constructor (line 13) | public constructor( method execute (line 17) | public execute() { FILE: extensions/typescript-language-features/src/commands/selectTypeScriptVersion.ts class SelectTypeScriptVersionCommand (line 10) | class SelectTypeScriptVersionCommand implements Command { method constructor (line 13) | public constructor( method execute (line 17) | public execute() { FILE: extensions/typescript-language-features/src/extension.ts function activate (line 25) | function activate( function createLazyClientHost (line 54) | function createLazyClientHost( function lazilyActivateClient (line 86) | function lazilyActivateClient( function isSupportedDocument (line 125) | function isSupportedDocument( function deactivate (line 135) | function deactivate() { FILE: extensions/typescript-language-features/src/features/baseCodeLensProvider.ts class ReferencesCodeLens (line 16) | class ReferencesCodeLens extends vscode.CodeLens { method constructor (line 17) | constructor( method constructor (line 41) | public constructor( method onDidChangeCodeLenses (line 46) | public get onDidChangeCodeLenses(): vscode.Event { method provideCodeLenses (line 50) | async provideCodeLenses(document: vscode.TextDocument, token: vscode.Can... method walkNavTree (line 75) | private walkNavTree( function getSymbolRange (line 94) | function getSymbolRange( FILE: extensions/typescript-language-features/src/features/bufferSyncSupport.ts type BufferKind (line 16) | const enum BufferKind { type BufferState (line 21) | const enum BufferState { function mode2ScriptKind (line 27) | function mode2ScriptKind(mode: string): 'TS' | 'TSX' | 'JS' | 'JSX' | un... class CloseOperation (line 37) | class CloseOperation { method constructor (line 39) | constructor( class OpenOperation (line 44) | class OpenOperation { method constructor (line 46) | constructor( class ChangeOperation (line 51) | class ChangeOperation { method constructor (line 53) | constructor( class BufferSynchronizer (line 63) | class BufferSynchronizer { method constructor (line 67) | constructor( method open (line 71) | public open(args: Proto.OpenRequestArgs) { method close (line 81) | public close(filepath: string) { method change (line 92) | public change(filepath: string, events: readonly vscode.TextDocumentCo... method beforeCommand (line 119) | public beforeCommand(command: string) { method flush (line 127) | private flush() { method supportsBatching (line 150) | private get supportsBatching(): boolean { method updatePending (line 154) | private updatePending(filepath: string, f: (pending: Map { method getForPath (line 239) | public getForPath(filePath: string): SyncedBuffer | undefined { method allBuffers (line 243) | public get allBuffers(): Iterable { class PendingDiagnostics (line 248) | class PendingDiagnostics extends ResourceMap { method getOrderedFileSet (line 249) | public getOrderedFileSet(): ResourceMap { class GetErrRequest (line 262) | class GetErrRequest { method executeGetErrRequest (line 264) | public static executeGetErrRequest( method constructor (line 275) | private constructor( method cancel (line 298) | public cancel(): any { class BufferSyncSupport (line 307) | class BufferSyncSupport extends Disposable { method constructor (line 321) | constructor( method listen (line 343) | public listen(): void { method handles (line 354) | public handles(resource: vscode.Uri): boolean { method toResource (line 358) | public toResource(filePath: string): vscode.Uri { method reOpenDocuments (line 366) | public reOpenDocuments(): void { method openTextDocument (line 372) | public openTextDocument(document: vscode.TextDocument): void { method closeResource (line 392) | public closeResource(resource: vscode.Uri): void { method interuptGetErr (line 404) | public interuptGetErr(f: () => R): R { method beforeCommand (line 416) | public beforeCommand(command: string): void { method onDidCloseTextDocument (line 420) | private onDidCloseTextDocument(document: vscode.TextDocument): void { method onDidChangeTextDocument (line 424) | private onDidChangeTextDocument(e: vscode.TextDocumentChangeEvent): vo... method requestAllDiagnostics (line 441) | public requestAllDiagnostics() { method getErr (line 450) | public getErr(resources: vscode.Uri[]): any { method triggerDiagnostics (line 463) | private triggerDiagnostics(delay: number = 200) { method requestDiagnostic (line 469) | private requestDiagnostic(buffer: SyncedBuffer): boolean { method hasPendingDiagnostics (line 481) | public hasPendingDiagnostics(resource: vscode.Uri): boolean { method sendPendingDiagnostics (line 485) | private sendPendingDiagnostics(): void { method updateConfiguration (line 512) | private updateConfiguration() { method shouldValidate (line 520) | private shouldValidate(buffer: SyncedBuffer) { FILE: extensions/typescript-language-features/src/features/completions.ts type DotAccessorContext (line 26) | interface DotAccessorContext { type CompletionContext (line 31) | interface CompletionContext { class MyCompletionItem (line 39) | class MyCompletionItem extends vscode.CompletionItem { method constructor (line 42) | constructor( method resolveRange (line 122) | private resolveRange(line: string): void { method convertKind (line 147) | private static convertKind(kind: string): vscode.CompletionItemKind { method commitCharacters (line 193) | public get commitCharacters(): string[] | undefined { class CompositeCommand (line 232) | class CompositeCommand implements Command { method execute (line 236) | public execute(...commands: vscode.Command[]) { class CompletionAcceptedCommand (line 243) | class CompletionAcceptedCommand implements Command { method constructor (line 247) | public constructor( method execute (line 251) | public execute(item: vscode.CompletionItem) { class ApplyCompletionCodeActionCommand (line 256) | class ApplyCompletionCodeActionCommand implements Command { method constructor (line 260) | public constructor( method execute (line 264) | public async execute(_file: string, codeActions: Proto.CodeAction[]): ... type CompletionConfiguration (line 299) | interface CompletionConfiguration { function getConfigurationForResource (line 312) | function getConfigurationForResource( class TypeScriptCompletionItemProvider (line 326) | class TypeScriptCompletionItemProvider implements vscode.CompletionItemP... method constructor (line 330) | constructor( method provideCompletionItems (line 344) | public async provideCompletionItems( method getTsTriggerCharacter (line 452) | private getTsTriggerCharacter(context: vscode.CompletionContext): Prot... method resolveCompletionItem (line 463) | public async resolveCompletionItem( method getCodeActions (line 532) | private getCodeActions( method isInValidCommitCharacterContext (line 582) | private isInValidCommitCharacterContext( method shouldTrigger (line 601) | private shouldTrigger( method getDocumentation (line 639) | private getDocumentation( method isValidFunctionCompletionContext (line 654) | private async isValidFunctionCompletionContext( function shouldExcludeCompletionEntry (line 685) | function shouldExcludeCompletionEntry( function register (line 697) | function register( FILE: extensions/typescript-language-features/src/features/definitionProviderBase.ts class TypeScriptDefinitionProviderBase (line 11) | class TypeScriptDefinitionProviderBase { method constructor (line 12) | constructor( method getSymbolLocations (line 16) | protected async getSymbolLocations( FILE: extensions/typescript-language-features/src/features/definitions.ts class TypeScriptDefinitionProvider (line 12) | class TypeScriptDefinitionProvider extends DefinitionProviderBase implem... method constructor (line 13) | constructor( method provideDefinition (line 19) | public async provideDefinition( function register (line 60) | function register( FILE: extensions/typescript-language-features/src/features/diagnostics.ts function diagnosticsEquals (line 12) | function diagnosticsEquals(a: vscode.Diagnostic, b: vscode.Diagnostic): ... type DiagnosticKind (line 30) | const enum DiagnosticKind { class FileDiagnostics (line 36) | class FileDiagnostics { method constructor (line 39) | constructor( method updateDiagnostics (line 44) | public updateDiagnostics( method getDiagnostics (line 64) | public getDiagnostics(settings: DiagnosticSettings): vscode.Diagnostic... method getSuggestionDiagnostics (line 76) | private getSuggestionDiagnostics(settings: DiagnosticSettings) { method get (line 87) | private get(kind: DiagnosticKind): ReadonlyArray { type LanguageDiagnosticSettings (line 92) | interface LanguageDiagnosticSettings { function areLanguageDiagnosticSettingsEqual (line 97) | function areLanguageDiagnosticSettingsEqual(currentSettings: LanguageDia... class DiagnosticSettings (line 102) | class DiagnosticSettings { method getValidate (line 110) | public getValidate(language: DiagnosticLanguage): boolean { method setValidate (line 114) | public setValidate(language: DiagnosticLanguage, value: boolean): bool... method getEnableSuggestions (line 121) | public getEnableSuggestions(language: DiagnosticLanguage): boolean { method setEnableSuggestions (line 125) | public setEnableSuggestions(language: DiagnosticLanguage, value: boole... method get (line 132) | private get(language: DiagnosticLanguage): LanguageDiagnosticSettings { method update (line 136) | private update(language: DiagnosticLanguage, f: (x: LanguageDiagnostic... class DiagnosticsManager (line 144) | class DiagnosticsManager extends Disposable { method constructor (line 152) | constructor( method dispose (line 159) | public dispose() { method reInitialize (line 168) | public reInitialize(): void { method setValidate (line 173) | public setValidate(language: DiagnosticLanguage, value: boolean) { method setEnableSuggestions (line 180) | public setEnableSuggestions(language: DiagnosticLanguage, value: boole... method updateDiagnostics (line 187) | public updateDiagnostics( method configFileDiagnosticsReceived (line 209) | public configFileDiagnosticsReceived( method delete (line 216) | public delete(resource: vscode.Uri): void { method getDiagnostics (line 221) | public getDiagnostics(file: vscode.Uri): ReadonlyArray(a: T, b: T): boolean { type FileConfiguration (line 25) | interface FileConfiguration { function areFileConfigurationsEqual (line 30) | function areFileConfigurationsEqual(a: FileConfiguration, b: FileConfigu... class FileConfigurationManager (line 37) | class FileConfigurationManager extends Disposable { method constructor (line 40) | public constructor( method ensureConfigurationForDocument (line 53) | public async ensureConfigurationForDocument( method getFormattingOptions (line 63) | private getFormattingOptions( method ensureConfigurationOptions (line 75) | public async ensureConfigurationOptions( method setGlobalConfigurationFromDocument (line 109) | public async setGlobalConfigurationFromDocument( method reset (line 125) | public reset() { method getFileOptions (line 129) | private getFileOptions( method getFormatOptions (line 139) | private getFormatOptions( method getPreferences (line 176) | private getPreferences(document: vscode.TextDocument): Proto.UserPrefe... method getQuoteStylePreference (line 194) | private getQuoteStylePreference(config: vscode.WorkspaceConfiguration) { function getImportModuleSpecifierPreference (line 203) | function getImportModuleSpecifierPreference(config: vscode.WorkspaceConf... FILE: extensions/typescript-language-features/src/features/fixAll.ts class TypeScriptAutoFixProvider (line 23) | class TypeScriptAutoFixProvider implements vscode.CodeActionProvider { method constructor (line 29) | constructor( method provideCodeActions (line 35) | public async provideCodeActions( method getAutoFixableDiagnostics (line 59) | private getAutoFixableDiagnostics( method getFixAllCodeAction (line 70) | private async getFixAllCodeAction( method getAutoFixEdit (line 92) | private async getAutoFixEdit( function register (line 124) | function register( FILE: extensions/typescript-language-features/src/features/folding.ts class TypeScriptFoldingProvider (line 13) | class TypeScriptFoldingProvider implements vscode.FoldingRangeProvider { method constructor (line 16) | public constructor( method provideFoldingRanges (line 20) | async provideFoldingRanges( method convertOutliningSpan (line 41) | private convertOutliningSpan( method getFoldingRangeKind (line 65) | private static getFoldingRangeKind(span: Proto.OutliningSpan): vscode.... function register (line 76) | function register( FILE: extensions/typescript-language-features/src/features/formatting.ts class TypeScriptFormattingProvider (line 13) | class TypeScriptFormattingProvider implements vscode.DocumentRangeFormat... method constructor (line 14) | public constructor( method provideDocumentRangeFormattingEdits (line 19) | public async provideDocumentRangeFormattingEdits( method provideOnTypeFormattingEdits (line 41) | public async provideOnTypeFormattingEdits( function register (line 89) | function register( FILE: extensions/typescript-language-features/src/features/hover.ts class TypeScriptHoverProvider (line 13) | class TypeScriptHoverProvider implements vscode.HoverProvider { method constructor (line 15) | public constructor( method provideHover (line 19) | public async provideHover( method getContents (line 40) | private static getContents( function register (line 55) | function register( FILE: extensions/typescript-language-features/src/features/implementations.ts class TypeScriptImplementationProvider (line 12) | class TypeScriptImplementationProvider extends DefinitionProviderBase im... method provideImplementation (line 15) | public provideImplementation(document: vscode.TextDocument, position: ... function register (line 20) | function register( FILE: extensions/typescript-language-features/src/features/implementationsCodeLens.ts class TypeScriptImplementationsCodeLensProvider (line 19) | class TypeScriptImplementationsCodeLensProvider extends TypeScriptBaseCo... method resolveCodeLens (line 22) | public async resolveCodeLens( method getCommand (line 56) | private getCommand(locations: vscode.Location[], codeLens: ReferencesC... method getTitle (line 64) | private getTitle(locations: vscode.Location[]): string { method extractSymbol (line 70) | protected extractSymbol( function register (line 93) | function register( FILE: extensions/typescript-language-features/src/features/jsDocCompletions.ts class JsDocCompletionItem (line 17) | class JsDocCompletionItem extends vscode.CompletionItem { method constructor (line 18) | constructor( class JsDocCompletionProvider (line 36) | class JsDocCompletionProvider implements vscode.CompletionItemProvider { method constructor (line 38) | constructor( method provideCompletionItems (line 42) | public async provideCompletionItems( method isPotentiallyValidDocCompletionPosition (line 76) | private isPotentiallyValidDocCompletionPosition( function templateToSnippet (line 94) | function templateToSnippet(template: string): vscode.SnippetString { function register (line 113) | function register( FILE: extensions/typescript-language-features/src/features/languageConfiguration.ts constant EMPTY_ELEMENTS (line 54) | const EMPTY_ELEMENTS: string[] = ['area', 'base', 'br', 'col', 'embed', ... class LanguageConfigurationManager (line 83) | class LanguageConfigurationManager extends Disposable { method constructor (line 85) | constructor() { method registerConfiguration (line 100) | private registerConfiguration(language: string, config: vscode.Languag... FILE: extensions/typescript-language-features/src/features/organizeImports.ts class OrganizeImportsCommand (line 21) | class OrganizeImportsCommand implements Command { method constructor (line 26) | constructor( method execute (line 31) | public async execute(file: string): Promise { class OrganizeImportsCodeActionProvider (line 59) | class OrganizeImportsCodeActionProvider implements vscode.CodeActionProv... method constructor (line 62) | public constructor( method provideCodeActions (line 76) | public provideCodeActions( function register (line 101) | function register( FILE: extensions/typescript-language-features/src/features/quickFix.ts class ApplyCodeActionCommand (line 22) | class ApplyCodeActionCommand implements Command { method constructor (line 26) | constructor( method execute (line 31) | public async execute( class ApplyFixAllCodeAction (line 51) | class ApplyFixAllCodeAction implements Command { method constructor (line 55) | constructor( method execute (line 60) | public async execute( class DiagnosticsSet (line 102) | class DiagnosticsSet { method from (line 103) | public static from(diagnostics: vscode.Diagnostic[]) { method key (line 111) | private static key(diagnostic: vscode.Diagnostic) { method constructor (line 116) | private constructor( method values (line 120) | public get values(): Iterable { method size (line 124) | public get size() { class CodeActionSet (line 129) | class CodeActionSet { method values (line 133) | public get values(): Iterable { method addAction (line 137) | public addAction(action: vscode.CodeAction) { method addFixAllAction (line 141) | public addFixAllAction(fixId: {}, action: vscode.CodeAction) { method hasFixAllAction (line 151) | public hasFixAllAction(fixId: {}) { class SupportedCodeActionProvider (line 156) | class SupportedCodeActionProvider { method constructor (line 157) | public constructor( method getFixableDiagnosticsForContext (line 161) | public async getFixableDiagnosticsForContext(context: vscode.CodeActio... method fixableDiagnosticCodes (line 168) | private get fixableDiagnosticCodes(): Thenable> { class TypeScriptQuickFixProvider (line 175) | class TypeScriptQuickFixProvider implements vscode.CodeActionProvider { method constructor (line 183) | constructor( method provideCodeActions (line 196) | public async provideCodeActions( method getFixesForDiagnostic (line 225) | private async getFixesForDiagnostic( method addAllFixesForTsCodeAction (line 247) | private addAllFixesForTsCodeAction( method getSingleFixForTsCodeAction (line 259) | private getSingleFixForTsCodeAction( method addFixAllForTsCodeAction (line 275) | private addFixAllForTsCodeAction( function isPreferredFix (line 332) | function isPreferredFix(tsAction: Proto.CodeFixAction): boolean { function register (line 336) | function register( FILE: extensions/typescript-language-features/src/features/refactor.ts class ApplyRefactoringCommand (line 22) | class ApplyRefactoringCommand implements Command { method constructor (line 26) | constructor( method execute (line 31) | public async execute( method toWorkspaceEdit (line 84) | private async toWorkspaceEdit(body: Proto.RefactorEditInfo) { class SelectRefactorCommand (line 97) | class SelectRefactorCommand implements Command { method constructor (line 101) | constructor( method execute (line 106) | public async execute( class TypeScriptRefactorProvider (line 126) | class TypeScriptRefactorProvider implements vscode.CodeActionProvider { method constructor (line 134) | constructor( method provideCodeActions (line 148) | public async provideCodeActions( method convertApplicableRefactors (line 178) | private convertApplicableRefactors( method refactorActionToCodeAction (line 202) | private refactorActionToCodeAction( method shouldTrigger (line 218) | private shouldTrigger(rangeOrSelection: vscode.Range | vscode.Selectio... method getKind (line 226) | private static getKind(refactor: Proto.RefactorActionInfo) { method isPreferred (line 239) | private static isPreferred( function register (line 252) | function register( FILE: extensions/typescript-language-features/src/features/references.ts class TypeScriptReferenceSupport (line 10) | class TypeScriptReferenceSupport implements vscode.ReferenceProvider { method constructor (line 11) | public constructor( method provideReferences (line 14) | public async provideReferences( function register (line 44) | function register( FILE: extensions/typescript-language-features/src/features/referencesCodeLens.ts class TypeScriptReferencesCodeLensProvider (line 18) | class TypeScriptReferencesCodeLensProvider extends TypeScriptBaseCodeLen... method resolveCodeLens (line 19) | public async resolveCodeLens(inputCodeLens: vscode.CodeLens, token: vs... method getCodeLensLabel (line 46) | private getCodeLensLabel(locations: ReadonlyArray): s... method extractSymbol (line 52) | protected extractSymbol( function register (line 93) | function register( FILE: extensions/typescript-language-features/src/features/rename.ts class TypeScriptRenameProvider (line 17) | class TypeScriptRenameProvider implements vscode.RenameProvider { method constructor (line 18) | public constructor( method prepareRename (line 23) | public async prepareRename( method provideRenameEdits (line 48) | public async provideRenameEdits( method execRename (line 78) | public async execRename( method updateLocs (line 100) | private updateLocs( method renameFile (line 117) | private async renameFile( function register (line 146) | function register( FILE: extensions/typescript-language-features/src/features/signatureHelp.ts class TypeScriptSignatureHelpProvider (line 12) | class TypeScriptSignatureHelpProvider implements vscode.SignatureHelpPro... method constructor (line 17) | public constructor( method provideSignatureHelp (line 21) | public async provideSignatureHelp( method getActiveParmeter (line 50) | private getActiveParmeter(info: Proto.SignatureHelpItems): number { method convertSignature (line 58) | private convertSignature(item: Proto.SignatureHelpItem) { function toTsTriggerReason (line 88) | function toTsTriggerReason(context: vscode.SignatureHelpContext): Proto.... function register (line 109) | function register( FILE: extensions/typescript-language-features/src/features/smartSelect.ts class SmartSelection (line 13) | class SmartSelection implements vscode.SelectionRangeProvider { method constructor (line 16) | public constructor( method provideSelectionRanges (line 20) | public async provideSelectionRanges( method convertSelectionRange (line 41) | private static convertSelectionRange( function register (line 51) | function register( FILE: extensions/typescript-language-features/src/features/tagClosing.ts class TagClosing (line 14) | class TagClosing extends Disposable { method constructor (line 21) | constructor( method dispose (line 31) | public dispose() { method onDidChangeTextDocument (line 47) | private onDidChangeTextDocument( method getTagSnippet (line 123) | private getTagSnippet(closingTag: Proto.TextInsertion): vscode.Snippet... method getInsertionPositions (line 130) | private getInsertionPositions(editor: vscode.TextEditor, position: vsc... class ActiveDocumentDependentRegistration (line 138) | class ActiveDocumentDependentRegistration extends Disposable { method constructor (line 141) | constructor( method update (line 152) | private update() { method onDidOpenDocument (line 158) | private onDidOpenDocument(openedDocument: vscode.TextDocument) { function register (line 166) | function register( FILE: extensions/typescript-language-features/src/features/task.ts type AutoDetect (line 19) | type AutoDetect = 'on' | 'off' | 'build' | 'watch'; type TypeScriptTaskDefinition (line 30) | interface TypeScriptTaskDefinition extends vscode.TaskDefinition { class TscTaskProvider (line 38) | class TscTaskProvider implements vscode.TaskProvider { method constructor (line 43) | public constructor( method dispose (line 52) | dispose() { method provideTasks (line 56) | public async provideTasks(token: vscode.CancellationToken): Promise { method getCommand (line 159) | private static async getCommand(project: TSConfig): Promise { method getLocalTscAtPath (line 176) | private static async getLocalTscAtPath(folderPath: string): Promise> { method getLabelForTasks (line 280) | private getLabelForTasks(project: TSConfig): string { method onConfigurationChanged (line 289) | private onConfigurationChanged(): void { FILE: extensions/typescript-language-features/src/features/tsconfig.ts function mapChildren (line 11) | function mapChildren(node: jsonc.Node | undefined, f: (x: jsonc.Node)... class TsconfigLinkProvider (line 17) | class TsconfigLinkProvider implements vscode.DocumentLinkProvider { method provideDocumentLinks (line 19) | public provideDocumentLinks( method getExtendsLink (line 35) | private getExtendsLink(document: vscode.TextDocument, root: jsonc.Node... method getFilesLinks (line 55) | private getFilesLinks(document: vscode.TextDocument, root: jsonc.Node) { method getReferencesLinks (line 61) | private getReferencesLinks(document: vscode.TextDocument, root: jsonc.... method pathNodeToLink (line 77) | private pathNodeToLink( method isPathValue (line 86) | private isPathValue(extendsNode: jsonc.Node | undefined): extendsNode ... method getFileTarget (line 93) | private getFileTarget(document: vscode.TextDocument, node: jsonc.Node)... method getFolderTarget (line 97) | private getFolderTarget(document: vscode.TextDocument, node: jsonc.Nod... method getRange (line 101) | private getRange(document: vscode.TextDocument, node: jsonc.Node) { function register (line 109) | function register() { FILE: extensions/typescript-language-features/src/features/typeDefinitions.ts class TypeScriptTypeDefinitionProvider (line 10) | class TypeScriptTypeDefinitionProvider extends DefinitionProviderBase im... method provideTypeDefinition (line 11) | public provideTypeDefinition(document: vscode.TextDocument, position: ... function register (line 16) | function register( FILE: extensions/typescript-language-features/src/features/updatePathsOnRename.ts function isDirectory (line 25) | function isDirectory(path: string): Promise { type UpdateImportsOnFileMoveSetting (line 36) | const enum UpdateImportsOnFileMoveSetting { class UpdateImportsOnFileRenameHandler (line 42) | class UpdateImportsOnFileRenameHandler extends Disposable { method constructor (line 45) | public constructor( method doRename (line 62) | private async doRename( method confirmActionWithUser (line 105) | private async confirmActionWithUser( method getConfiguration (line 122) | private getConfiguration(newDocument: vscode.TextDocument) { method promptUser (line 126) | private async promptUser( method getJsTsFileBeingMoved (line 196) | private async getJsTsFileBeingMoved(resource: vscode.Uri): Promise { method configurationChanged (line 84) | private configurationChanged(): void { method handles (line 90) | public handles(resource: vscode.Uri, doc: vscode.TextDocument): boolean { method id (line 99) | private get id(): string { method diagnosticSource (line 103) | public get diagnosticSource(): string { method updateValidate (line 107) | private updateValidate(value: boolean) { method updateSuggestionDiagnostics (line 111) | private updateSuggestionDiagnostics(value: boolean) { method reInitialize (line 115) | public reInitialize(): void { method triggerAllDiagnostics (line 119) | public triggerAllDiagnostics(): void { method diagnosticsReceived (line 123) | public diagnosticsReceived(diagnosticsKind: DiagnosticKind, file: vsco... method configFileDiagnosticsReceived (line 137) | public configFileDiagnosticsReceived(file: vscode.Uri, diagnostics: vs... method _diagnosticLanguage (line 141) | private get _diagnosticLanguage() { FILE: extensions/typescript-language-features/src/protocol.const.ts class Kind (line 6) | class Kind { class DiagnosticCategory (line 38) | class DiagnosticCategory { class KindModifiers (line 44) | class KindModifiers { class DisplayPartKind (line 65) | class DisplayPartKind { FILE: extensions/typescript-language-features/src/test/cachedResponse.test.ts function respondWith (line 94) | function respondWith(command: string) { function createTextDocument (line 98) | function createTextDocument() { function assertResult (line 102) | function assertResult(result: ServerResponse.Response, c... function createResponse (line 110) | function createResponse(command: string): Proto.Response { function createEventualResponder (line 121) | function createEventualResponder(): { promise: Promise, resolve: (... FILE: extensions/typescript-language-features/src/test/completions.test.ts type VsCodeConfiguration (line 13) | type VsCodeConfiguration = { [key: string]: any }; function updateConfig (line 15) | async function updateConfig(newConfig: VsCodeConfiguration): Promise { FILE: extensions/typescript-language-features/src/test/testUtils.ts function rndName (line 11) | function rndName() { function createRandomFile (line 15) | function createRandomFile(contents = '', fileExtension = 'txt'): Thenabl... function deleteFile (line 29) | function deleteFile(file: vscode.Uri): Thenable { constant CURSOR (line 41) | const CURSOR = '$$CURSOR$$'; function withRandomFileEditor (line 43) | function withRandomFileEditor( FILE: extensions/typescript-language-features/src/tsServer/cachedResponse.ts type Resolve (line 10) | type Resolve = () => Promise { method execute (line 25) | public execute( method matches (line 36) | private matches(document: vscode.TextDocument): boolean { method reset (line 40) | private async reset( FILE: extensions/typescript-language-features/src/tsServer/callbackMap.ts type CallbackItem (line 9) | interface CallbackItem { class CallbackMap (line 16) | class CallbackMap { method destroy (line 20) | public destroy(cause: string): void { method add (line 32) | public add(seq: number, callback: CallbackItem | u... method delete (line 46) | private delete(seq: number) { FILE: extensions/typescript-language-features/src/tsServer/requestQueue.ts type RequestQueueingType (line 8) | enum RequestQueueingType { type RequestItem (line 28) | interface RequestItem { class RequestQueue (line 35) | class RequestQueue { method length (line 39) | public get length(): number { method enqueue (line 43) | public enqueue(item: RequestItem): void { method dequeue (line 59) | public dequeue(): RequestItem | undefined { method tryDeletePendingRequest (line 63) | public tryDeletePendingRequest(seq: number): boolean { method createRequest (line 73) | public createRequest(command: string, args: any): Proto.Request { FILE: extensions/typescript-language-features/src/tsServer/server.ts type OngoingRequestCanceller (line 20) | interface OngoingRequestCanceller { class PipeRequestCanceller (line 24) | class PipeRequestCanceller implements OngoingRequestCanceller { method constructor (line 25) | public constructor( method tryCancelOngoingRequest (line 31) | public tryCancelOngoingRequest(seq: number): boolean { type ITypeScriptServer (line 45) | interface ITypeScriptServer { type TsServerProcess (line 62) | interface TsServerProcess { class ProcessBasedTsServer (line 72) | class ProcessBasedTsServer extends Disposable implements ITypeScriptServ... method constructor (line 78) | constructor( method onReaderError (line 110) | public get onReaderError() { return this._reader.onError; } method tsServerLogFile (line 112) | public get tsServerLogFile() { return this._tsServerLogFile; } method write (line 114) | private write(serverRequest: Proto.Request) { method dispose (line 118) | public dispose() { method kill (line 124) | public kill() { method dispatchMessage (line 128) | private dispatchMessage(message: Proto.Message) { method tryCancelRequest (line 158) | private tryCancelRequest(seq: number, command: string): boolean { method dispatchResponse (line 179) | private dispatchResponse(response: Proto.Response) { method executeImpl (line 198) | public executeImpl(command: keyof TypeScriptRequests, args: any, execu... method sendNextRequests (line 249) | private sendNextRequests(): void { method sendRequest (line 258) | private sendRequest(requestItem: RequestItem): void { method fetchCallback (line 276) | private fetchCallback(seq: number) { method logTrace (line 286) | private logTrace(message: string) { method getQueueingType (line 292) | private static getQueueingType( class SyntaxRoutingTsServer (line 304) | class SyntaxRoutingTsServer extends Disposable implements ITypeScriptSer... method constructor (line 305) | public constructor( method onReaderError (line 330) | public get onReaderError() { return this.semanticServer.onReaderError; } method tsServerLogFile (line 332) | public get tsServerLogFile() { return this.semanticServer.tsServerLogF... method kill (line 334) | public kill(): void { method executeImpl (line 359) | public executeImpl(command: keyof TypeScriptRequests, args: any, execu... FILE: extensions/typescript-language-features/src/tsServer/serverError.ts class TypeScriptServerError (line 10) | class TypeScriptServerError extends Error { method create (line 11) | public static create( method constructor (line 20) | private constructor( method serverErrorText (line 30) | public get serverErrorText() { return this.response.message; } method serverCommand (line 32) | public get serverCommand() { return this.response.command; } method parseErrorText (line 38) | private static parseErrorText(version: TypeScriptVersion, response: Pr... method normalizeMessageStack (line 69) | private static normalizeMessageStack(version: TypeScriptVersion, messa... FILE: extensions/typescript-language-features/src/tsServer/spawner.ts type ServerKind (line 23) | type ServerKind = 'main' | 'syntax' | 'semantic'; class TypeScriptServerSpawner (line 25) | class TypeScriptServerSpawner { method constructor (line 26) | public constructor( method spawn (line 35) | public spawn( method shouldUseSeparateSyntaxServer (line 49) | private shouldUseSeparateSyntaxServer( method spawnTsServer (line 56) | private spawnTsServer( method getForkOptions (line 88) | private getForkOptions(kind: ServerKind, configuration: TypeScriptServ... method getTsServerArgs (line 99) | private getTsServerArgs( method getDebugPort (line 182) | private static getDebugPort(kind: ServerKind): number | undefined { method isLoggingEnabled (line 197) | private static isLoggingEnabled(apiVersion: API, configuration: TypeSc... method getTsLocale (line 202) | private static getTsLocale(configuration: TypeScriptServiceConfigurati... class ChildServerProcess (line 209) | class ChildServerProcess implements TsServerProcess { method constructor (line 211) | public constructor( method stdout (line 215) | get stdout(): stream.Readable { return this._process.stdout!; } method write (line 217) | write(serverRequest: Proto.Request): void { method on (line 223) | on(name: any, handler: any) { method kill (line 227) | kill(): void { FILE: extensions/typescript-language-features/src/typeScriptServiceClientHost.ts class TypeScriptServiceClientHost (line 40) | class TypeScriptServiceClientHost extends Disposable { method constructor (line 50) | constructor( method getAllModeIds (line 142) | private getAllModeIds(descriptions: LanguageDescription[], pluginManag... method serviceClient (line 150) | public get serviceClient(): TypeScriptServiceClient { method reloadProjects (line 154) | public reloadProjects(): void { method handles (line 159) | public async handles(resource: vscode.Uri): Promise { method configurationChanged (line 167) | private configurationChanged(): void { method findLanguage (line 173) | private async findLanguage(resource: vscode.Uri): Promise = T | Cancelled | typeof NoContent; type StandardTsServerRequests (line 29) | interface StandardTsServerRequests { type NoResponseTsServerRequests (line 62) | interface NoResponseTsServerRequests { type AsyncTsServerRequests (line 72) | interface AsyncTsServerRequests { type TypeScriptRequests (line 76) | type TypeScriptRequests = StandardTsServerRequests & NoResponseTsServerR... type ExecConfig (line 78) | type ExecConfig = { type ITypeScriptServiceClient (line 82) | interface ITypeScriptServiceClient { FILE: extensions/typescript-language-features/src/typescriptServiceClient.ts type TsDiagnostics (line 32) | interface TsDiagnostics { type Type (line 39) | const enum Type { class Running (line 47) | class Running { method constructor (line 49) | constructor( class Errored (line 65) | class Errored { method constructor (line 67) | constructor( type State (line 72) | type State = typeof None | Running | Errored; class TypeScriptServiceClient (line 75) | class TypeScriptServiceClient extends Disposable implements ITypeScriptS... method constructor (line 101) | constructor( method configuration (line 176) | public get configuration() { method dispose (line 180) | public dispose() { method restartTsServer (line 192) | public restartTsServer(): void { method apiVersion (line 229) | public get apiVersion(): API { method onReady (line 236) | public onReady(f: () => void): Promise { method info (line 240) | private info(message: string, data?: any): void { method error (line 244) | private error(message: string, data?: any): void { method logTelemetry (line 248) | private logTelemetry(eventName: string, properties?: { readonly [prop:... method service (line 252) | private service(): ServerState.Running { method ensureServiceStarted (line 266) | public ensureServiceStarted() { method startService (line 273) | private startService(resendModels: boolean = false): ServerState.State { method onVersionStatusClicked (line 377) | public onVersionStatusClicked(): Thenable { method showVersionPicker (line 381) | private showVersionPicker(firstRun: boolean): Thenable { method openTsServerLogFile (line 390) | public async openTsServerLogFile(): Promise { method serviceStarted (line 446) | private serviceStarted(resendModels: boolean): void { method setCompilerOptionsForInferredProjects (line 466) | private setCompilerOptionsForInferredProjects(configuration: TypeScrip... method getCompilerOptionsForInferredProjects (line 473) | private getCompilerOptionsForInferredProjects(configuration: TypeScrip... method serviceExited (line 482) | private serviceExited(restart: boolean): void { method normalizedPath (line 542) | public normalizedPath(resource: vscode.Uri): string | undefined { method toPath (line 562) | public toPath(resource: vscode.Uri): string | undefined { method toOpenedFilePath (line 566) | public toOpenedFilePath(document: vscode.TextDocument): string | undef... method inMemoryResourcePrefix (line 574) | private get inMemoryResourcePrefix(): string { method toResource (line 578) | public toResource(filepath: string): vscode.Uri { method getWorkspaceRootForResource (line 595) | public getWorkspaceRootForResource(resource: vscode.Uri): string | und... method execute (line 613) | public execute(command: keyof TypeScriptRequests, args: any, token: vs... method executeWithoutWaitingForResponse (line 622) | public executeWithoutWaitingForResponse(command: keyof TypeScriptReque... method executeAsync (line 630) | public executeAsync(command: keyof TypeScriptRequests, args: Proto.Get... method executeImpl (line 640) | private executeImpl(command: keyof TypeScriptRequests, args: any, exec... method interruptGetErr (line 646) | public interruptGetErr(f: () => R): R { method dispatchEvent (line 650) | private dispatchEvent(event: Proto.Event) { method dispatchTelemetryEvent (line 722) | private dispatchTelemetryEvent(telemetryData: Proto.TelemetryEventBody... method configurePlugin (line 775) | private configurePlugin(pluginName: string, configuration: {}): any { function getDignosticsKind (line 782) | function getDignosticsKind(event: Proto.Event) { class ServerInitializingIndicator (line 791) | class ServerInitializingIndicator extends Disposable { method reset (line 794) | public reset(): void { method startedLoadingProject (line 804) | public startedLoadingProject(projectName: string | undefined): void { method finishedLoadingProject (line 817) | public finishedLoadingProject(projectName: string | undefined): void { FILE: extensions/typescript-language-features/src/typings/collections.d.ts type ObjectMap (line 6) | interface ObjectMap { FILE: extensions/typescript-language-features/src/utils/api.ts class API (line 10) | class API { method fromSimpleString (line 11) | private static fromSimpleString(value: string): API { method fromVersionString (line 39) | public static fromVersionString(versionString: string): API { method constructor (line 53) | private constructor( method gte (line 58) | public gte(other: API): boolean { method lt (line 62) | public lt(other: API): boolean { FILE: extensions/typescript-language-features/src/utils/arrays.ts function equals (line 8) | function equals( function flatten (line 22) | function flatten(arr: ReadonlyArray[]): T[] { FILE: extensions/typescript-language-features/src/utils/async.ts type ITask (line 6) | interface ITask { class Delayer (line 10) | class Delayer { method constructor (line 18) | constructor(defaultDelay: number) { method trigger (line 26) | public trigger(task: ITask, delay: number = this.defaultDelay): Pro... method cancelTimeout (line 56) | private cancelTimeout(): void { FILE: extensions/typescript-language-features/src/utils/codeAction.ts function getEditForCodeAction (line 11) | function getEditForCodeAction( function applyCodeAction (line 20) | async function applyCodeAction( function applyCodeActionCommands (line 34) | async function applyCodeActionCommands( FILE: extensions/typescript-language-features/src/utils/commandManager.ts type Command (line 8) | interface Command { class CommandManager (line 14) | class CommandManager { method dispose (line 17) | public dispose() { method register (line 24) | public register(command: T): T { method registerCommand (line 31) | private registerCommand(id: string, impl: (...args: any[]) => void, th... FILE: extensions/typescript-language-features/src/utils/configuration.ts type TsServerLogLevel (line 10) | enum TsServerLogLevel { function fromString (line 18) | function fromString(value: string): TsServerLogLevel { function toString (line 32) | function toString(value: TsServerLogLevel): string { class TypeScriptServiceConfiguration (line 47) | class TypeScriptServiceConfiguration { method loadFromWorkspace (line 60) | public static loadFromWorkspace(): TypeScriptServiceConfiguration { method constructor (line 64) | private constructor() { method isEqualTo (line 80) | public isEqualTo(other: TypeScriptServiceConfiguration): boolean { method fixPathPrefixes (line 94) | private static fixPathPrefixes(inspectValue: string): string { method extractGlobalTsdk (line 104) | private static extractGlobalTsdk(configuration: vscode.WorkspaceConfig... method extractLocalTsdk (line 112) | private static extractLocalTsdk(configuration: vscode.WorkspaceConfigu... method readTsServerLogLevel (line 120) | private static readTsServerLogLevel(configuration: vscode.WorkspaceCon... method readTsServerPluginPaths (line 125) | private static readTsServerPluginPaths(configuration: vscode.Workspace... method readCheckJs (line 129) | private static readCheckJs(configuration: vscode.WorkspaceConfiguratio... method readExperimentalDecorators (line 133) | private static readExperimentalDecorators(configuration: vscode.Worksp... method readNpmLocation (line 137) | private static readNpmLocation(configuration: vscode.WorkspaceConfigur... method readDisableAutomaticTypeAcquisition (line 141) | private static readDisableAutomaticTypeAcquisition(configuration: vsco... method extractLocale (line 145) | private static extractLocale(configuration: vscode.WorkspaceConfigurat... method readUseSeparateSyntaxServer (line 149) | private static readUseSeparateSyntaxServer(configuration: vscode.Works... method readMaxTsServerMemory (line 153) | private static readMaxTsServerMemory(configuration: vscode.WorkspaceCo... FILE: extensions/typescript-language-features/src/utils/dependentRegistration.ts class ConditionalRegistration (line 11) | class ConditionalRegistration { method constructor (line 14) | public constructor( method dispose (line 18) | public dispose() { method update (line 25) | public update(enabled: boolean) { class VersionDependentRegistration (line 39) | class VersionDependentRegistration extends Disposable { method constructor (line 42) | constructor( method dispose (line 57) | public dispose() { method update (line 62) | private update(api: API) { class ConfigurationDependentRegistration (line 68) | class ConfigurationDependentRegistration extends Disposable { method constructor (line 71) | constructor( method dispose (line 82) | public dispose() { method update (line 87) | private update() { FILE: extensions/typescript-language-features/src/utils/dispose.ts function disposeAll (line 8) | function disposeAll(disposables: vscode.Disposable[]) { method dispose (line 22) | public dispose(): any { method _register (line 30) | protected _register(value: T): T { method isDisposed (line 39) | protected get isDisposed() { FILE: extensions/typescript-language-features/src/utils/electron.ts function getTempFile (line 39) | function getTempFile(prefix: string): string { function generatePatchedEnv (line 43) | function generatePatchedEnv(env: any, modulePath: string): any { type ForkOptions (line 55) | interface ForkOptions { function fork (line 60) | function fork( FILE: extensions/typescript-language-features/src/utils/fileSchemes.ts function isSupportedScheme (line 18) | function isSupportedScheme(scheme: string): boolean { FILE: extensions/typescript-language-features/src/utils/languageDescription.ts type DiagnosticLanguage (line 9) | const enum DiagnosticLanguage { type LanguageDescription (line 16) | interface LanguageDescription { function isTsConfigFileName (line 44) | function isTsConfigFileName(fileName: string): boolean { function isJsConfigOrTsConfigFileName (line 48) | function isJsConfigOrTsConfigFileName(fileName: string): boolean { FILE: extensions/typescript-language-features/src/utils/languageModeIds.ts function isSupportedLanguageMode (line 15) | function isSupportedLanguageMode(doc: vscode.TextDocument) { function isTypeScriptDocument (line 19) | function isTypeScriptDocument(doc: vscode.TextDocument) { FILE: extensions/typescript-language-features/src/utils/lazy.ts type Lazy (line 6) | interface Lazy { class LazyValue (line 12) | class LazyValue implements Lazy { method constructor (line 16) | constructor( method value (line 20) | get value(): T { method hasValue (line 28) | get hasValue(): boolean { method map (line 32) | public map(f: (x: T) => R): Lazy { function lazy (line 37) | function lazy(getValue: () => T): Lazy { FILE: extensions/typescript-language-features/src/utils/logDirectoryProvider.ts class LogDirectoryProvider (line 11) | class LogDirectoryProvider { method constructor (line 12) | public constructor( method getNewLogDirectory (line 16) | public getNewLogDirectory(): string | undefined { method logDirectory (line 29) | private logDirectory(): string | undefined { FILE: extensions/typescript-language-features/src/utils/logger.ts type LogLevel (line 12) | type LogLevel = 'Trace' | 'Info' | 'Error'; class Logger (line 14) | class Logger { method output (line 17) | private get output(): vscode.OutputChannel { method data2String (line 21) | private data2String(data: any): string { method info (line 31) | public info(message: string, data?: any): void { method error (line 35) | public error(message: string, data?: any): void { method logLevel (line 43) | public logLevel(level: LogLevel, message: string, data?: any): void { FILE: extensions/typescript-language-features/src/utils/managedFileContext.ts class ManagedFileContextManager (line 14) | class ManagedFileContextManager extends Disposable { method constructor (line 19) | public constructor( method onDidChangeActiveTextEditor (line 28) | private onDidChangeActiveTextEditor(editor?: vscode.TextEditor): any { method updateContext (line 34) | private updateContext(newValue: boolean) { method isManagedFile (line 43) | private isManagedFile(editor: vscode.TextEditor): boolean { method isManagedScriptFile (line 47) | private isManagedScriptFile(editor: vscode.TextEditor): boolean { method isManagedConfigFile (line 51) | private isManagedConfigFile(editor: vscode.TextEditor): boolean { FILE: extensions/typescript-language-features/src/utils/memoize.ts function memoize (line 6) | function memoize(_target: any, key: string, descriptor: any) { FILE: extensions/typescript-language-features/src/utils/pluginPathsProvider.ts class TypeScriptPluginPathsProvider (line 11) | class TypeScriptPluginPathsProvider { method constructor (line 13) | public constructor( method updateConfiguration (line 17) | public updateConfiguration(configuration: TypeScriptServiceConfigurati... method getPluginPaths (line 21) | public getPluginPaths(): string[] { method resolvePluginPath (line 29) | private resolvePluginPath(pluginPath: string): string[] { FILE: extensions/typescript-language-features/src/utils/plugins.ts type TypeScriptServerPlugin (line 10) | interface TypeScriptServerPlugin { function equals (line 18) | function equals(a: TypeScriptServerPlugin, b: TypeScriptServerPlugin): b... class PluginManager (line 26) | class PluginManager extends Disposable { method constructor (line 31) | constructor() { method plugins (line 46) | public get plugins(): ReadonlyArray { method setConfiguration (line 59) | public setConfiguration(pluginId: string, config: {}) { method configurations (line 64) | public configurations(): IterableIterator<[string, {}]> { method readPlugins (line 68) | private readPlugins() { FILE: extensions/typescript-language-features/src/utils/previewer.ts function getTagBodyText (line 9) | function getTagBodyText(tag: Proto.JSDocTagInfo): string | undefined { function getTagDocumentation (line 39) | function getTagDocumentation(tag: Proto.JSDocTagInfo): string | undefined { function plain (line 63) | function plain(parts: Proto.SymbolDisplayPart[]): string { function tagsMarkdownPreview (line 70) | function tagsMarkdownPreview(tags: Proto.JSDocTagInfo[]): string { function markdownDocumentation (line 76) | function markdownDocumentation( function addMarkdownDocumentation (line 85) | function addMarkdownDocumentation( FILE: extensions/typescript-language-features/src/utils/projectStatus.ts type Hint (line 14) | interface Hint { class ExcludeHintItem (line 18) | class ExcludeHintItem { method constructor (line 23) | constructor( method getCurrentHint (line 35) | public getCurrentHint(): Hint { method hide (line 39) | public hide() { method show (line 43) | public show(largeRoots?: string) { function createLargeProjectMonitorFromTypeScript (line 66) | function createLargeProjectMonitorFromTypeScript(item: ExcludeHintItem, ... function onConfigureExcludesSelected (line 94) | function onConfigureExcludesSelected( function create (line 112) | function create( FILE: extensions/typescript-language-features/src/utils/regexp.ts function escapeRegExp (line 6) | function escapeRegExp(text: string) { FILE: extensions/typescript-language-features/src/utils/relativePathResolver.ts class RelativeWorkspacePathResolver (line 8) | class RelativeWorkspacePathResolver { method asAbsoluteWorkspacePath (line 9) | public static asAbsoluteWorkspacePath(relativePath: string): string | ... FILE: extensions/typescript-language-features/src/utils/resourceMap.ts class ResourceMap (line 17) | class ResourceMap { method constructor (line 20) | constructor( method size (line 24) | public get size() { method has (line 28) | public has(resource: vscode.Uri): boolean { method get (line 33) | public get(resource: vscode.Uri): T | undefined { method set (line 42) | public set(resource: vscode.Uri, value: T) { method delete (line 55) | public delete(resource: vscode.Uri): void { method clear (line 62) | public clear(): void { method values (line 66) | public get values(): Iterable { method entries (line 70) | public get entries(): Iterable<{ resource: vscode.Uri, value: T }> { method toKey (line 74) | private toKey(resource: vscode.Uri): string | undefined { method isCaseInsensitivePath (line 82) | private isCaseInsensitivePath(path: string) { method onIsCaseInsenitiveFileSystem (line 90) | private get onIsCaseInsenitiveFileSystem() { function isWindowsPath (line 103) | function isWindowsPath(path: string): boolean { FILE: extensions/typescript-language-features/src/utils/snippetForFunctionCall.ts function snippetForFunctionCall (line 10) | function snippetForFunctionCall( function appendJoinedPlaceholders (line 30) | function appendJoinedPlaceholders( type ParamterListParts (line 44) | interface ParamterListParts { function getParameterListParts (line 49) | function getParameterListParts( FILE: extensions/typescript-language-features/src/utils/surveyor.ts type SurveyData (line 14) | interface SurveyData { class Survey (line 53) | class Survey { method constructor (line 57) | public constructor( method id (line 62) | public get id(): string { return this.data.id; } method prompt (line 64) | public get prompt(): string { return this.data.prompt; } method isActive (line 66) | public get isActive(): boolean { method open (line 70) | public open(): void { method remindLater (line 75) | public remindLater(): void { method trigger (line 83) | public trigger(): boolean { method willShow (line 96) | public willShow() { method markComplete (line 100) | public markComplete() { method triggerCount (line 105) | private get triggerCount(): number { method getMementoKey (line 110) | private getMementoKey(part: string): string { method isCompletedMementoKey (line 114) | private get isCompletedMementoKey(): string { method lastPromptTimeMementoKey (line 118) | private get lastPromptTimeMementoKey(): string { method triggerCountMementoKey (line 122) | private get triggerCountMementoKey(): string { class Surveyor (line 127) | class Surveyor extends Disposable { method constructor (line 129) | public constructor( method surveys (line 139) | private get surveys(): Map { method surveyReady (line 144) | private surveyReady(surveyId: string): void { method showSurveyToUser (line 152) | private async showSurveyToUser(survey: Survey): Promise { method tryGetActiveSurvey (line 192) | private tryGetActiveSurvey(surveyId: string): Survey | undefined { method areSurveysEnabled (line 205) | private areSurveysEnabled() { method disableSurveys (line 210) | private disableSurveys() { FILE: extensions/typescript-language-features/src/utils/telemetry.ts type PackageInfo (line 10) | interface PackageInfo { type TelemetryReporter (line 16) | interface TelemetryReporter { class VSCodeTelemetryReporter (line 22) | class VSCodeTelemetryReporter implements TelemetryReporter { method constructor (line 25) | constructor( method logTelemetry (line 29) | public logTelemetry(eventName: string, properties?: { [prop: string]: ... method dispose (line 47) | public dispose() { method reporter (line 55) | private get reporter(): VsCodeTelemetryReporter | null { method packageInfo (line 67) | private get packageInfo(): PackageInfo | null { FILE: extensions/typescript-language-features/src/utils/temp.ts function makeRandomHexString (line 9) | function makeRandomHexString(length: number): string { function getTempFile (line 19) | function getTempFile(name: string): string { FILE: extensions/typescript-language-features/src/utils/tracer.ts type Trace (line 10) | enum Trace { function fromString (line 17) | function fromString(value: string): Trace { class Tracer (line 32) | class Tracer { method constructor (line 35) | constructor( method updateConfiguration (line 41) | public updateConfiguration() { method readTrace (line 45) | private static readTrace(): Trace { method traceRequest (line 53) | public traceRequest(serverId: string, request: Proto.Request, response... method traceResponse (line 64) | public traceResponse(serverId: string, response: Proto.Response, start... method traceRequestCompleted (line 75) | public traceRequestCompleted(serverId: string, command: string, reques... method traceEvent (line 82) | public traceEvent(serverId: string, event: Proto.Event): void { method logTrace (line 93) | public logTrace(serverId: string, message: string, data?: any): void { FILE: extensions/typescript-language-features/src/utils/tsconfig.ts function isImplicitProjectConfigFile (line 11) | function isImplicitProjectConfigFile(configFileName: string) { function inferredProjectConfig (line 15) | function inferredProjectConfig( function inferredProjectConfigSnippet (line 35) | function inferredProjectConfigSnippet( function openOrCreateConfigFile (line 51) | async function openOrCreateConfigFile( FILE: extensions/typescript-language-features/src/utils/tsconfigProvider.ts type TSConfig (line 7) | interface TSConfig { class TsConfigProvider (line 13) | class TsConfigProvider { method getConfigsForWorkspace (line 14) | public async getConfigsForWorkspace(): Promise> { FILE: extensions/typescript-language-features/src/utils/typeConverters.ts function fromFileCodeEdits (line 69) | function fromFileCodeEdits( function withFileCodeEdits (line 76) | function withFileCodeEdits( FILE: extensions/typescript-language-features/src/utils/typingsStatus.ts class TypingsStatus (line 15) | class TypingsStatus extends Disposable { method constructor (line 20) | constructor(client: ITypeScriptServiceClient) { method dispose (line 31) | public dispose(): void { method isAcquiringTypings (line 40) | public get isAcquiringTypings(): boolean { method onBeginInstallTypings (line 44) | private onBeginInstallTypings(eventId: number): void { method onEndInstallTypings (line 53) | private onEndInstallTypings(eventId: number): void { class AtaProgressReporter (line 62) | class AtaProgressReporter { method constructor (line 67) | constructor(client: ITypeScriptServiceClient) { method dispose (line 74) | dispose(): void { method _onBegin (line 79) | private _onBegin(eventId: number): void { method _onEndOrTimeout (line 94) | private _onEndOrTimeout(eventId: number): void { method onTypesInstallerInitializationFailed (line 102) | private onTypesInstallerInitializationFailed() { FILE: extensions/typescript-language-features/src/utils/versionPicker.ts type MyQuickPickItem (line 14) | interface MyQuickPickItem extends vscode.QuickPickItem { type MessageAction (line 19) | enum MessageAction { class TypeScriptVersionPicker (line 25) | class TypeScriptVersionPicker { method constructor (line 28) | public constructor( method useWorkspaceTsdkSetting (line 42) | public get useWorkspaceTsdkSetting(): boolean { method currentVersion (line 46) | public get currentVersion(): TypeScriptVersion { method useBundledVersion (line 50) | public useBundledVersion(): void { method show (line 54) | public async show(firstRun?: boolean): Promise<{ oldVersion?: TypeScri... FILE: extensions/typescript-language-features/src/utils/versionProvider.ts class TypeScriptVersion (line 15) | class TypeScriptVersion { method constructor (line 16) | constructor( method tsServerPath (line 21) | public get tsServerPath(): string { method pathLabel (line 25) | public get pathLabel(): string { method isValid (line 29) | public get isValid(): boolean { method apiVersion (line 33) | public get apiVersion(): API | undefined { method versionString (line 48) | public get versionString(): string { method getTypeScriptVersion (line 54) | private getTypeScriptVersion(serverPath: string): API | undefined { class TypeScriptVersionProvider (line 90) | class TypeScriptVersionProvider { method constructor (line 92) | public constructor( method updateConfiguration (line 96) | public updateConfiguration(configuration: TypeScriptServiceConfigurati... method defaultVersion (line 100) | public get defaultVersion(): TypeScriptVersion { method globalVersion (line 104) | public get globalVersion(): TypeScriptVersion | undefined { method localVersion (line 114) | public get localVersion(): TypeScriptVersion | undefined { method localVersions (line 127) | public get localVersions(): TypeScriptVersion[] { method bundledVersion (line 139) | public get bundledVersion(): TypeScriptVersion { method contributedTsNextVersion (line 151) | private get contributedTsNextVersion(): TypeScriptVersion | undefined { method getContributedVersion (line 155) | private getContributedVersion(extensionId: string, pathToTs: readonly ... method localTsdkVersions (line 171) | private get localTsdkVersions(): TypeScriptVersion[] { method loadVersionsFromSetting (line 176) | private loadVersionsFromSetting(tsdkPathSetting: string): TypeScriptVe... method localNodeModulesVersions (line 189) | private get localNodeModulesVersions(): TypeScriptVersion[] { method loadTypeScriptVersionsFromPath (line 194) | private loadTypeScriptVersionsFromPath(relativePath: string): TypeScri... FILE: extensions/typescript-language-features/src/utils/versionStatus.ts class VersionStatus (line 14) | class VersionStatus extends Disposable { method constructor (line 17) | constructor( method onDidChangeTypeScriptVersion (line 30) | public onDidChangeTypeScriptVersion(version: TypeScriptVersion) { method showHideStatus (line 37) | private showHideStatus() { FILE: extensions/typescript-language-features/src/utils/wireProtocol.ts class ProtocolBuffer (line 17) | class ProtocolBuffer { method append (line 22) | public append(data: string | Buffer): void { method tryReadContentLength (line 43) | public tryReadContentLength(): number { method tryReadContent (line 68) | public tryReadContent(length: number): string | null { class Reader (line 83) | class Reader extends Disposable { method constructor (line 88) | public constructor(readable: stream.Readable) { method onLengthData (line 99) | private onLengthData(data: Buffer | string): void { FILE: extensions/vscode-api-tests/src/extension.ts function activate (line 19) | function activate(context: vscode.ExtensionContext) { function randomData (line 65) | function randomData(lineCnt: number, lineLen = 155): Uint8Array { class File (line 77) | class File implements vscode.FileStat { method constructor (line 87) | constructor(name: string) { class Directory (line 96) | class Directory implements vscode.FileStat { method constructor (line 106) | constructor(name: string) { type Entry (line 116) | type Entry = File | Directory; class MemFS (line 118) | class MemFS implements vscode.FileSystemProvider { method stat (line 124) | stat(uri: vscode.Uri): vscode.FileStat { method readDirectory (line 128) | readDirectory(uri: vscode.Uri): [string, vscode.FileType][] { method readFile (line 139) | readFile(uri: vscode.Uri): Uint8Array { method writeFile (line 147) | writeFile(uri: vscode.Uri, content: Uint8Array, options: { create: boo... method rename (line 174) | rename(oldUri: vscode.Uri, newUri: vscode.Uri, options: { overwrite: b... method delete (line 196) | delete(uri: vscode.Uri): void { method createDirectory (line 209) | createDirectory(uri: vscode.Uri): void { method _lookup (line 225) | private _lookup(uri: vscode.Uri, silent: boolean): Entry | undefined { method _lookupAsDirectory (line 248) | private _lookupAsDirectory(uri: vscode.Uri, silent: boolean): Directory { method _lookupAsFile (line 256) | private _lookupAsFile(uri: vscode.Uri, silent: boolean): File { method _lookupParentDirectory (line 264) | private _lookupParentDirectory(uri: vscode.Uri): Directory { method watch (line 277) | watch(_resource: vscode.Uri): vscode.Disposable { method _fireSoon (line 282) | private _fireSoon(...events: vscode.FileChangeEvent[]): void { method _basename (line 297) | private _basename(path: string): string { method _dirname (line 306) | private _dirname(path: string): string { method _rtrim (line 315) | private _rtrim(haystack: string, needle: string): string { FILE: extensions/vscode-api-tests/src/memfs.ts class File (line 10) | class File implements vscode.FileStat { method constructor (line 20) | constructor(name: string) { class Directory (line 29) | class Directory implements vscode.FileStat { method constructor (line 39) | constructor(name: string) { type Entry (line 49) | type Entry = File | Directory; class MemFS (line 51) | class MemFS implements vscode.FileSystemProvider { method stat (line 59) | stat(uri: vscode.Uri): vscode.FileStat { method readDirectory (line 63) | readDirectory(uri: vscode.Uri): [string, vscode.FileType][] { method readFile (line 74) | readFile(uri: vscode.Uri): Uint8Array { method writeFile (line 82) | writeFile(uri: vscode.Uri, content: Uint8Array, options: { create: boo... method rename (line 109) | rename(oldUri: vscode.Uri, newUri: vscode.Uri, options: { overwrite: b... method delete (line 131) | delete(uri: vscode.Uri): void { method createDirectory (line 144) | createDirectory(uri: vscode.Uri): void { method _lookup (line 160) | private _lookup(uri: vscode.Uri, silent: boolean): Entry | undefined { method _lookupAsDirectory (line 183) | private _lookupAsDirectory(uri: vscode.Uri, silent: boolean): Directory { method _lookupAsFile (line 191) | private _lookupAsFile(uri: vscode.Uri, silent: boolean): File { method _lookupParentDirectory (line 199) | private _lookupParentDirectory(uri: vscode.Uri): Directory { method watch (line 212) | watch(_resource: vscode.Uri): vscode.Disposable { method _fireSoon (line 217) | private _fireSoon(...events: vscode.FileChangeEvent[]): void { FILE: extensions/vscode-api-tests/src/singlefolder-tests/commands.test.ts method provideTextDocumentContent (line 80) | provideTextDocumentContent(uri) { FILE: extensions/vscode-api-tests/src/singlefolder-tests/editor.test.ts function withRandomFileEditor (line 14) | function withRandomFileEditor(initialContents: string, run: (editor: Tex... function executeReplace (line 110) | function executeReplace(editor: TextEditor, range: Range, text: string, ... FILE: extensions/vscode-api-tests/src/singlefolder-tests/languages.test.ts function positionToString (line 15) | function positionToString(p: vscode.Position) { function rangeToString (line 19) | function rangeToString(r: vscode.Range) { function assertEqualRange (line 23) | function assertEqualRange(actual: vscode.Range, expected: vscode.Range, ... class D2 (line 121) | class D2 extends vscode.Diagnostic { method complex (line 122) | complex() { } method constructor (line 123) | constructor() { method provideCodeActions (line 135) | provideCodeActions(_document, _range, ctx): vscode.Command[] { method provideTextDocumentContent (line 148) | provideTextDocumentContent() { FILE: extensions/vscode-api-tests/src/singlefolder-tests/quickInput.test.ts type QuickPickExpected (line 10) | interface QuickPickExpected { function createQuickPick (line 208) | function createQuickPick(expected: QuickPickExpected, done: (err?: any) ... function timeout (line 277) | async function timeout(run: () => Promise | T, ms: number): Promis... FILE: extensions/vscode-api-tests/src/singlefolder-tests/webview.test.ts function _register (line 19) | function _register(disposable: T) { function asWebviewUri (line 254) | async function asWebviewUri(path: string) { function createHtmlDocumentWithBody (line 339) | function createHtmlDocumentWithBody(body: string): string { function getMesssage (line 375) | function getMesssage(webview: vscode.WebviewPanel): Promise { function sendRecieveMessage (line 384) | function sendRecieveMessage(webview: vscode.WebviewPane... FILE: extensions/vscode-api-tests/src/singlefolder-tests/window.test.ts method provideTextDocumentContent (line 75) | provideTextDocumentContent() { method provideTextDocumentContent (line 109) | provideTextDocumentContent() { FILE: extensions/vscode-api-tests/src/singlefolder-tests/workspace.tasks.test.ts type CustomTestingTaskDefinition (line 14) | interface CustomTestingTaskDefinition extends vscode.TaskDefinition { method resolveTask (line 55) | resolveTask(_task: vscode.Task): vscode.Task | undefined { FILE: extensions/vscode-api-tests/src/singlefolder-tests/workspace.test.ts method provideTextDocumentContent (line 143) | provideTextDocumentContent() { method provideTextDocumentContent (line 328) | provideTextDocumentContent(uri) { method provideTextDocumentContent (line 346) | provideTextDocumentContent() { return null; } method provideTextDocumentContent (line 350) | provideTextDocumentContent() { return null; } method provideTextDocumentContent (line 365) | provideTextDocumentContent(uri) { method provideTextDocumentContent (line 373) | provideTextDocumentContent(uri) { method provideTextDocumentContent (line 394) | provideTextDocumentContent(_uri) { method provideTextDocumentContent (line 399) | provideTextDocumentContent(_uri): string { method provideTextDocumentContent (line 414) | provideTextDocumentContent(_uri) { method provideTextDocumentContent (line 429) | provideTextDocumentContent(_uri) { method provideTextDocumentContent (line 448) | provideTextDocumentContent(_uri) { method provideTextDocumentContent (line 468) | provideTextDocumentContent(_uri) { method provideTextDocumentContent (line 489) | provideTextDocumentContent(_uri) { function testEditRenameEdit (line 646) | async function testEditRenameEdit(newUriCreator: (oldUri: vscode.Uri) =>... function nameWithUnderscore (line 661) | function nameWithUnderscore(uri: vscode.Uri) { function test77735 (line 857) | async function test77735(withOpenedEditor: boolean): Promise { FILE: extensions/vscode-api-tests/src/utils.ts function rndName (line 10) | function rndName() { function createRandomFile (line 17) | async function createRandomFile(contents = '', dir: vscode.Uri | undefin... function deleteFile (line 29) | async function deleteFile(file: vscode.Uri): Promise { function pathEquals (line 38) | function pathEquals(path1: string, path2: string): boolean { function closeAllEditors (line 47) | function closeAllEditors(): Thenable { function disposeAll (line 52) | function disposeAll(disposables: vscode.Disposable[]) { function conditionalTest (line 56) | function conditionalTest(name: string, testCallback: (done: MochaDone) =... function isTestTypeActive (line 67) | function isTestTypeActive(): boolean { function delay (line 71) | function delay(ms: number) { FILE: extensions/vscode-api-tests/testWorkspace/10linefile.ts function foo (line 1) | function foo(): void { FILE: extensions/vscode-api-tests/testWorkspace/30linefile.ts function bar (line 1) | function bar(): void { FILE: extensions/vscode-api-tests/testWorkspace/far.js function farboo (line 6) | function farboo() { FILE: extensions/vscode-colorize-tests/src/colorizer.test.ts function assertUnchangedTokens (line 12) | function assertUnchangedTokens(testFixurePath: string, done: any) { function hasThemeChange (line 51) | function hasThemeChange(d: any, p: any) : boolean { FILE: extensions/vscode-test-resolver/src/download.ts function ensureFolderExists (line 12) | function ensureFolderExists(loc: string) { function getDownloadUrl (line 22) | function getDownloadUrl(updateUrl: string, commit: string, platform: str... function downloadVSCodeServerArchive (line 26) | async function downloadVSCodeServerArchive(updateUrl: string, commit: st... function unzipVSCodeServer (line 73) | function unzipVSCodeServer(vscodeArchivePath: string, extractDir: string) { function downloadAndUnzipVSCodeServer (line 98) | async function downloadAndUnzipVSCodeServer(updateUrl: string, commit: s... FILE: extensions/vscode-test-resolver/src/extension.ts type CharCode (line 16) | const enum CharCode { function activate (line 23) | function activate(context: vscode.ExtensionContext) { type ActionItem (line 232) | type ActionItem = (vscode.MessageItem & { execute: () => void; }); function getActions (line 234) | function getActions(): ActionItem[] { type IProductConfiguration (line 262) | interface IProductConfiguration { function getProductConfiguration (line 270) | function getProductConfiguration(): IProductConfiguration { function getNewEnv (line 275) | function getNewEnv(): { [x: string]: string | undefined } { function sleep (line 281) | function sleep(ms: number): Promise { function getConfiguration (line 287) | function getConfiguration(id: string): T | undefined { FILE: extensions/vscode-test-resolver/src/util/processes.ts type TerminateResponse (line 8) | interface TerminateResponse { function terminateProcess (line 13) | function terminateProcess(p: cp.ChildProcess, extensionPath: string): Te... FILE: scripts/code-web.js constant APP_ROOT (line 18) | const APP_ROOT = path.dirname(__dirname); constant WEB_MAIN (line 19) | const WEB_MAIN = path.join(APP_ROOT, 'src', 'vs', 'code', 'browser', 'wo... constant PORT (line 20) | const PORT = 8080; function handleStatic (line 72) | function handleStatic(req, res, parsedUrl) { function handleStaticExtension (line 85) | function handleStaticExtension(req, res, parsedUrl) { function handleRoot (line 99) | async function handleRoot(req, res) { function escapeAttribute (line 147) | function escapeAttribute(value) { function serveError (line 156) | function serveError(req, res, errorCode, errorMessage) { function getMediaMime (line 186) | function getMediaMime(forPath) { function serveFile (line 197) | async function serveFile(req, res, filePath, responseHeaders = Object.cr... FILE: src/bootstrap-fork.js function pipeLoggingToParent (line 46) | function pipeLoggingToParent() { function disableSTDIO (line 144) | function disableSTDIO() { function handleExceptions (line 158) | function handleExceptions() { function terminateWhenParentTerminates (line 173) | function terminateWhenParentTerminates() { function configureCrashReporter (line 187) | function configureCrashReporter() { FILE: src/bootstrap-window.js function parseURLQueryArgs (line 151) | function parseURLQueryArgs() { function registerDeveloperKeybindings (line 165) | function registerDeveloperKeybindings(disallowReloadKeybinding) { function onUnexpectedError (line 204) | function onUnexpectedError(error, enableDeveloperTools) { FILE: src/bootstrap.js function mkdir (line 159) | function mkdir(dir) { function getApplicationPath (line 248) | function getApplicationPath() { function getPortableDataPath (line 260) | function getPortableDataPath() { function kendryteExtend (line 314) | function kendryteExtend(){ FILE: src/buildfile.js function entrypoint (line 6) | function entrypoint(name) { FILE: src/main.js function startup (line 97) | function startup(cachedDataDir, nlsConfig) { function onReady (line 110) | async function onReady() { function configureCommandlineSwitchesSync (line 127) | function configureCommandlineSwitchesSync(cliArgs) { function readArgvConfigSync (line 167) | function readArgvConfigSync() { function createDefaultArgvConfigSync (line 195) | function createDefaultArgvConfigSync(argvConfigPath) { function getArgvConfigPath (line 256) | function getArgvConfigPath() { function getJSFlags (line 274) | function getJSFlags(cliArgs) { function getUserDataPath (line 295) | function getUserDataPath(cliArgs) { function parseCLIArgs (line 306) | function parseCLIArgs() { function setCurrentWorkingDirectory (line 319) | function setCurrentWorkingDirectory() { function registerListeners (line 332) | function registerListeners() { function getNodeCachedDir (line 372) | function getNodeCachedDir() { function resolveNlsConfiguration (line 416) | async function resolveNlsConfiguration() { function stripComments (line 450) | function stripComments(content) { function getUserDefinedLocale (line 483) | function getUserDefinedLocale(argvConfig) { function getLegacyUserDefinedLocaleSync (line 496) | function getLegacyUserDefinedLocaleSync(localeConfigPath) { FILE: src/paths.js function getAppDataPath (line 18) | function getAppDataPath(platform) { function getDefaultUserDataPath (line 31) | function getDefaultUserDataPath(platform) { FILE: src/typings/applicationInsights.d.ts class Configuration (line 33) | class Configuration { type ITelemetryClient (line 96) | interface ITelemetryClient { class TelemetryClient (line 112) | class TelemetryClient implements ITelemetryClient { class Config (line 133) | class Config { type Channel (line 164) | interface Channel { type EventTelemetry (line 180) | interface EventTelemetry { type FlushOptions (line 202) | interface FlushOptions { FILE: src/typings/applicationinsights-web.d.ts type IConfig (line 7) | interface IConfig { type ISnippet (line 43) | interface ISnippet { type IEventTelemetry (line 47) | interface IEventTelemetry { class ApplicationInsights (line 53) | class ApplicationInsights { FILE: src/typings/buffer-crc32.d.ts type crc32 (line 2) | interface crc32 { FILE: src/typings/caseless.d.ts type KeyType (line 9) | type KeyType = string; type ValueType (line 10) | type ValueType = any; type RawDict (line 11) | type RawDict = object; type Caseless (line 13) | interface Caseless { type Httpified (line 22) | interface Httpified { FILE: src/typings/chokidar.d.ts type WatchedPaths (line 17) | interface WatchedPaths { class FSWatcher (line 21) | class FSWatcher extends EventEmitter implements fs.FSWatcher { type WatchOptions (line 79) | interface WatchOptions { type AwaitWriteFinishOptions (line 181) | interface AwaitWriteFinishOptions { FILE: src/typings/decompress.d.ts type File (line 13) | interface File { type DecompressOptions (line 21) | interface DecompressOptions { FILE: src/typings/electron-store.d.ts type JSONValue (line 12) | type JSONValue = string | number | boolean | JSONObject | JSONArray; type JSONObject (line 14) | interface JSONObject { type JSONArray (line 18) | interface JSONArray extends Array { type ElectronStoreOptions (line 21) | interface ElectronStoreOptions { class ElectronStore (line 43) | class ElectronStore implements Iterable<[string, JSONValue]> { FILE: src/typings/electron.d.ts type GlobalEvent (line 8) | type GlobalEvent = Event; class EventEmitter (line 12) | class EventEmitter { class Accelerator (line 28) | class Accelerator extends String { type CommonInterface (line 32) | interface CommonInterface { type MainInterface (line 39) | interface MainInterface extends CommonInterface { type RendererInterface (line 71) | interface RendererInterface extends CommonInterface { type AllElectron (line 80) | interface AllElectron extends MainInterface, RendererInterface { } type nativeImage (line 93) | type nativeImage = NativeImage; type session (line 102) | type session = Session; type webContents (line 106) | type webContents = WebContents; type App (line 111) | interface App extends EventEmitter { type AutoUpdater (line 1146) | interface AutoUpdater extends EventEmitter { type BluetoothDevice (line 1238) | interface BluetoothDevice { class BrowserView (line 1246) | class BrowserView extends EventEmitter { class BrowserWindow (line 1271) | class BrowserWindow extends EventEmitter { class BrowserWindowProxy (line 2119) | class BrowserWindowProxy extends EventEmitter { type Certificate (line 2152) | interface Certificate { type CertificatePrincipal (line 2198) | interface CertificatePrincipal { class ClientRequest (line 2228) | class ClientRequest extends EventEmitter { type Clipboard (line 2385) | interface Clipboard extends EventEmitter { type ContentTracing (line 2451) | interface ContentTracing extends EventEmitter { type Cookie (line 2514) | interface Cookie { class Cookies (line 2560) | class Cookies extends EventEmitter { type CPUUsage (line 2658) | interface CPUUsage { type CrashReport (line 2673) | interface CrashReport { type CrashReporter (line 2681) | interface CrashReporter { type CustomScheme (line 2748) | interface CustomScheme { class Debugger (line 2759) | class Debugger extends EventEmitter { type DesktopCapturer (line 2849) | interface DesktopCapturer extends EventEmitter { type DesktopCapturerSource (line 2863) | interface DesktopCapturerSource { type Dialog (line 2900) | interface Dialog extends EventEmitter { type Display (line 3053) | interface Display { class DownloadItem (line 3104) | class DownloadItem extends EventEmitter { type Event (line 3214) | interface Event extends GlobalEvent { type FileFilter (line 3221) | interface FileFilter { type GlobalShortcut (line 3229) | interface GlobalShortcut extends EventEmitter { type GPUFeatureStatus (line 3269) | interface GPUFeatureStatus { type InAppPurchase (line 3327) | interface InAppPurchase extends EventEmitter { class IncomingMessage (line 3384) | class IncomingMessage extends EventEmitter { type IOCounters (line 3445) | interface IOCounters { type IpcMain (line 3475) | interface IpcMain extends EventEmitter { type IpcMainEvent (line 3500) | interface IpcMainEvent extends Event { type IpcRenderer (line 3525) | interface IpcRenderer extends EventEmitter { type IpcRendererEvent (line 3575) | interface IpcRendererEvent extends Event { type JumpListCategory (line 3592) | interface JumpListCategory { type JumpListItem (line 3610) | interface JumpListItem { type KeyboardEvent (line 3661) | interface KeyboardEvent extends Event { type MemoryUsageDetails (line 3688) | interface MemoryUsageDetails { class Menu (line 3697) | class Menu { class MenuItem (line 3768) | class MenuItem { type MimeTypedBuffer (line 3790) | interface MimeTypedBuffer { class NativeImage (line 3804) | class NativeImage { type Net (line 3884) | interface Net extends EventEmitter { type NetLog (line 3897) | interface NetLog extends EventEmitter { class Notification (line 3925) | class Notification extends EventEmitter { type NotificationAction (line 4015) | interface NotificationAction { type Point (line 4029) | interface Point { type PowerMonitor (line 4037) | interface PowerMonitor extends EventEmitter { type PowerSaveBlocker (line 4115) | interface PowerSaveBlocker extends EventEmitter { type PrinterInfo (line 4137) | interface PrinterInfo { type ProcessMemoryInfo (line 4147) | interface ProcessMemoryInfo { type ProcessMetric (line 4167) | interface ProcessMetric { type Product (line 4185) | interface Product { type Protocol (line 4225) | interface Protocol extends EventEmitter { type Rectangle (line 4344) | interface Rectangle { type Referrer (line 4366) | interface Referrer { type Remote (line 4382) | interface Remote extends MainInterface { type RemoveClientCertificate (line 4405) | interface RemoveClientCertificate { type RemovePassword (line 4420) | interface RemovePassword { type Screen (line 4452) | interface Screen extends EventEmitter { type ScrubberItem (line 4527) | interface ScrubberItem { type SegmentedControlSegment (line 4541) | interface SegmentedControlSegment { class Session (line 4559) | class Session extends EventEmitter { type Shell (line 4722) | interface Shell { type ShortcutDetails (line 4767) | interface ShortcutDetails { type Size (line 4803) | interface Size { type StreamProtocolResponse (line 4811) | interface StreamProtocolResponse { type SystemPreferences (line 4829) | interface SystemPreferences extends EventEmitter { type Task (line 5047) | interface Task { type ThumbarButton (line 5086) | interface ThumbarButton { class TouchBarButton (line 5106) | class TouchBarButton extends EventEmitter { class TouchBarColorPicker (line 5116) | class TouchBarColorPicker extends EventEmitter { class TouchBarGroup (line 5125) | class TouchBarGroup extends EventEmitter { class TouchBarLabel (line 5132) | class TouchBarLabel extends EventEmitter { class TouchBarPopover (line 5141) | class TouchBarPopover extends EventEmitter { class TouchBarScrubber (line 5150) | class TouchBarScrubber extends EventEmitter { class TouchBarSegmentedControl (line 5163) | class TouchBarSegmentedControl extends EventEmitter { class TouchBarSlider (line 5173) | class TouchBarSlider extends EventEmitter { class TouchBarSpacer (line 5184) | class TouchBarSpacer extends EventEmitter { class TouchBar (line 5191) | class TouchBar extends EventEmitter { type TraceCategoriesAndOptions (line 5208) | interface TraceCategoriesAndOptions { type TraceConfig (line 5235) | interface TraceConfig { type Transaction (line 5244) | interface Transaction { class Tray (line 5276) | class Tray extends EventEmitter { type UploadBlob (line 5587) | interface UploadBlob { type UploadData (line 5601) | interface UploadData { type UploadFile (line 5619) | interface UploadFile { type UploadRawData (line 5645) | interface UploadRawData { class WebContents (line 5659) | class WebContents extends EventEmitter { type WebFrame (line 7112) | interface WebFrame extends EventEmitter { class WebRequest (line 7243) | class WebRequest extends EventEmitter { type WebSource (line 7337) | interface WebSource { type WebviewTag (line 7349) | interface WebviewTag extends HTMLElement { type AboutPanelOptionsOptions (line 7849) | interface AboutPanelOptionsOptions { type AddRepresentationOptions (line 7881) | interface AddRepresentationOptions { type AnimationSettings (line 7904) | interface AnimationSettings { type AppDetailsOptions (line 7922) | interface AppDetailsOptions { type AuthInfo (line 7946) | interface AuthInfo { type AutoResizeOptions (line 7954) | interface AutoResizeOptions { type BitmapOptions (line 7977) | interface BitmapOptions { type BrowserViewConstructorOptions (line 7984) | interface BrowserViewConstructorOptions { type BrowserWindowConstructorOptions (line 7991) | interface BrowserWindowConstructorOptions { type CertificateTrustDialogOptions (line 8210) | interface CertificateTrustDialogOptions { type CertificateVerifyProcRequest (line 8221) | interface CertificateVerifyProcRequest { type ClearStorageDataOptions (line 8234) | interface ClearStorageDataOptions { type CommandLine (line 8250) | interface CommandLine { type Config (line 8273) | interface Config { type ConsoleMessageEvent (line 8288) | interface ConsoleMessageEvent extends Event { type ContextMenuParams (line 8295) | interface ContextMenuParams { type CrashReporterStartOptions (line 8376) | interface CrashReporterStartOptions { type CreateFromBitmapOptions (line 8407) | interface CreateFromBitmapOptions { type CreateFromBufferOptions (line 8416) | interface CreateFromBufferOptions { type CreateInterruptedDownloadOptions (line 8431) | interface CreateInterruptedDownloadOptions { type Data (line 8463) | interface Data { type Details (line 8474) | interface Details { type DevToolsExtensions (line 8511) | interface DevToolsExtensions { type DidChangeThemeColorEvent (line 8514) | interface DidChangeThemeColorEvent extends Event { type DidFailLoadEvent (line 8518) | interface DidFailLoadEvent extends Event { type DidFrameFinishLoadEvent (line 8525) | interface DidFrameFinishLoadEvent extends Event { type DidNavigateEvent (line 8529) | interface DidNavigateEvent extends Event { type DidNavigateInPageEvent (line 8533) | interface DidNavigateInPageEvent extends Event { type DisplayBalloonOptions (line 8538) | interface DisplayBalloonOptions { type Dock (line 8547) | interface Dock { type EnableNetworkEmulationOptions (line 8587) | interface EnableNetworkEmulationOptions { type Extensions (line 8606) | interface Extensions { type FeedURLOptions (line 8609) | interface FeedURLOptions { type FileIconOptions (line 8621) | interface FileIconOptions { type Filter (line 8625) | interface Filter { type FindInPageOptions (line 8653) | interface FindInPageOptions { type FoundInPageEvent (line 8678) | interface FoundInPageEvent extends Event { type FromPartitionOptions (line 8682) | interface FromPartitionOptions { type Header (line 8689) | interface Header { type Headers (line 8696) | interface Headers { type HeapStatistics (line 8699) | interface HeapStatistics { type IgnoreMouseEventsOptions (line 8711) | interface IgnoreMouseEventsOptions { type ImportCertificateOptions (line 8720) | interface ImportCertificateOptions { type Info (line 8731) | interface Info { type Input (line 8746) | interface Input { type InterceptBufferProtocolRequest (line 8781) | interface InterceptBufferProtocolRequest { type InterceptFileProtocolRequest (line 8788) | interface InterceptFileProtocolRequest { type InterceptHttpProtocolRequest (line 8795) | interface InterceptHttpProtocolRequest { type InterceptStreamProtocolRequest (line 8803) | interface InterceptStreamProtocolRequest { type InterceptStringProtocolRequest (line 8811) | interface InterceptStringProtocolRequest { type IpcMessageEvent (line 8818) | interface IpcMessageEvent extends Event { type Item (line 8823) | interface Item { type JumpListSettings (line 8834) | interface JumpListSettings { type LoadCommitEvent (line 8849) | interface LoadCommitEvent extends Event { type LoadFileOptions (line 8854) | interface LoadFileOptions { type LoadURLOptions (line 8869) | interface LoadURLOptions { type LoginItemSettings (line 8891) | interface LoginItemSettings { type LoginItemSettingsOptions (line 8921) | interface LoginItemSettingsOptions { type MemoryDumpConfig (line 8932) | interface MemoryDumpConfig { type MenuItemConstructorOptions (line 8935) | interface MenuItemConstructorOptions { type MessageBoxOptions (line 9019) | interface MessageBoxOptions { type MessageBoxReturnValue (line 9084) | interface MessageBoxReturnValue { type MessageBoxSyncOptions (line 9095) | interface MessageBoxSyncOptions { type NewWindowEvent (line 9160) | interface NewWindowEvent extends Event { type NotificationConstructorOptions (line 9174) | interface NotificationConstructorOptions { type OnBeforeRedirectDetails (line 9221) | interface OnBeforeRedirectDetails { type OnBeforeRedirectFilter (line 9239) | interface OnBeforeRedirectFilter { type OnBeforeRequestDetails (line 9247) | interface OnBeforeRequestDetails { type OnBeforeRequestFilter (line 9258) | interface OnBeforeRequestFilter { type OnBeforeSendHeadersDetails (line 9266) | interface OnBeforeSendHeadersDetails { type OnBeforeSendHeadersFilter (line 9277) | interface OnBeforeSendHeadersFilter { type OnBeforeSendHeadersResponse (line 9285) | interface OnBeforeSendHeadersResponse { type OnCompletedDetails (line 9293) | interface OnCompletedDetails { type OnCompletedFilter (line 9307) | interface OnCompletedFilter { type OnErrorOccurredDetails (line 9315) | interface OnErrorOccurredDetails { type OnErrorOccurredFilter (line 9330) | interface OnErrorOccurredFilter { type OnHeadersReceivedDetails (line 9338) | interface OnHeadersReceivedDetails { type OnHeadersReceivedFilter (line 9351) | interface OnHeadersReceivedFilter { type OnHeadersReceivedResponse (line 9359) | interface OnHeadersReceivedResponse { type OnResponseStartedDetails (line 9372) | interface OnResponseStartedDetails { type OnResponseStartedFilter (line 9389) | interface OnResponseStartedFilter { type OnSendHeadersDetails (line 9397) | interface OnSendHeadersDetails { type OnSendHeadersFilter (line 9408) | interface OnSendHeadersFilter { type OpenDevToolsOptions (line 9416) | interface OpenDevToolsOptions { type OpenDialogOptions (line 9430) | interface OpenDialogOptions { type OpenDialogReturnValue (line 9454) | interface OpenDialogReturnValue { type OpenDialogSyncOptions (line 9472) | interface OpenDialogSyncOptions { type OpenExternalOptions (line 9496) | interface OpenExternalOptions { type OpenExternalSyncOptions (line 9507) | interface OpenExternalSyncOptions { type PageFaviconUpdatedEvent (line 9518) | interface PageFaviconUpdatedEvent extends Event { type PageTitleUpdatedEvent (line 9525) | interface PageTitleUpdatedEvent extends Event { type Parameters (line 9530) | interface Parameters { type Payment (line 9560) | interface Payment { type PermissionCheckHandlerDetails (line 9571) | interface PermissionCheckHandlerDetails { type PermissionRequestHandlerDetails (line 9590) | interface PermissionRequestHandlerDetails { type PluginCrashedEvent (line 9609) | interface PluginCrashedEvent extends Event { type PopupOptions (line 9614) | interface PopupOptions { type PrintOptions (line 9638) | interface PrintOptions { type PrintToPDFOptions (line 9653) | interface PrintToPDFOptions { type Privileges (line 9678) | interface Privileges { type ProgressBarOptions (line 9705) | interface ProgressBarOptions { type Provider (line 9712) | interface Provider { type ReadBookmark (line 9719) | interface ReadBookmark { type RedirectRequest (line 9724) | interface RedirectRequest { type RegisterBufferProtocolRequest (line 9731) | interface RegisterBufferProtocolRequest { type RegisterFileProtocolRequest (line 9738) | interface RegisterFileProtocolRequest { type RegisterHttpProtocolRequest (line 9745) | interface RegisterHttpProtocolRequest { type RegisterStreamProtocolRequest (line 9753) | interface RegisterStreamProtocolRequest { type RegisterStringProtocolRequest (line 9761) | interface RegisterStringProtocolRequest { type RelaunchOptions (line 9768) | interface RelaunchOptions { type Request (line 9773) | interface Request { type ResizeOptions (line 9779) | interface ResizeOptions { type ResourceUsage (line 9798) | interface ResourceUsage { type Response (line 9807) | interface Response { type Result (line 9816) | interface Result { type SaveDialogOptions (line 9833) | interface SaveDialogOptions { type SaveDialogReturnValue (line 9864) | interface SaveDialogReturnValue { type SaveDialogSyncOptions (line 9880) | interface SaveDialogSyncOptions { type Settings (line 9911) | interface Settings { type SourcesOptions (line 9935) | interface SourcesOptions { type SystemMemoryInfo (line 9956) | interface SystemMemoryInfo { type ToBitmapOptions (line 9975) | interface ToBitmapOptions { type ToDataURLOptions (line 9982) | interface ToDataURLOptions { type ToPNGOptions (line 9989) | interface ToPNGOptions { type TouchBarButtonConstructorOptions (line 9996) | interface TouchBarButtonConstructorOptions { type TouchBarColorPickerConstructorOptions (line 10019) | interface TouchBarColorPickerConstructorOptions { type TouchBarConstructorOptions (line 10034) | interface TouchBarConstructorOptions { type TouchBarGroupConstructorOptions (line 10039) | interface TouchBarGroupConstructorOptions { type TouchBarLabelConstructorOptions (line 10046) | interface TouchBarLabelConstructorOptions { type TouchBarPopoverConstructorOptions (line 10057) | interface TouchBarPopoverConstructorOptions { type TouchBarScrubberConstructorOptions (line 10077) | interface TouchBarScrubberConstructorOptions { type TouchBarSegmentedControlConstructorOptions (line 10112) | interface TouchBarSegmentedControlConstructorOptions { type TouchBarSliderConstructorOptions (line 10136) | interface TouchBarSliderConstructorOptions { type TouchBarSpacerConstructorOptions (line 10159) | interface TouchBarSpacerConstructorOptions { type UpdateTargetUrlEvent (line 10166) | interface UpdateTargetUrlEvent extends Event { type UploadProgress (line 10170) | interface UploadProgress { type Versions (line 10191) | interface Versions { type VisibleOnAllWorkspacesOptions (line 10202) | interface VisibleOnAllWorkspacesOptions { type WillNavigateEvent (line 10209) | interface WillNavigateEvent extends Event { type EditFlags (line 10213) | interface EditFlags { type Extra (line 10244) | interface Extra { type FoundInPageResult (line 10247) | interface FoundInPageResult { type MediaFlags (line 10264) | interface MediaFlags { type Options (line 10299) | interface Options { type Query (line 10302) | interface Query { type RequestHeaders (line 10305) | interface RequestHeaders { type ResponseHeaders (line 10308) | interface ResponseHeaders { type SelectionArea (line 10311) | interface SelectionArea { type WebPreferences (line 10314) | interface WebPreferences { type DefaultFontFamily (line 10525) | interface DefaultFontFamily { type NodeRequireFunction (line 10558) | interface NodeRequireFunction { type File (line 10562) | interface File { type Document (line 10574) | interface Document { type Process (line 10579) | interface Process extends EventEmitter { type ProcessVersions (line 10717) | interface ProcessVersions { FILE: src/typings/es2015-proxy.d.ts type ProxyHandler (line 8) | interface ProxyHandler { type ProxyConstructor (line 25) | interface ProxyConstructor { FILE: src/typings/es6-promise.d.ts type Thenable (line 6) | interface Thenable { class Promise (line 11) | class Promise implements Thenable { FILE: src/typings/fast-glob.d.ts type TransformFunction (line 3) | type TransformFunction = (entry: EntryItem) => T; type IOptions (line 5) | interface IOptions { type IPartialOptions (line 95) | type IPartialOptions = Partial>; type Pattern (line 99) | type Pattern = string; type PatternRe (line 100) | type PatternRe = RegExp; type PatternsGroup (line 101) | type PatternsGroup = Record; type IEntry (line 103) | interface IEntry extends fs.Stats { type EntryItem (line 108) | type EntryItem = string | IEntry; type Entry (line 109) | type Entry = IEntry; type Options (line 111) | type Options = IPartialOptions; FILE: src/typings/form-data.d.ts class FormData (line 17) | class FormData extends stream.Readable { type Headers (line 34) | interface Headers { type AppendOptions (line 38) | interface AppendOptions { type SubmitOptions (line 46) | interface SubmitOptions extends http.RequestOptions { FILE: src/typings/github.d.ts type json (line 9) | type json = any; type date (line 10) | type date = string; type Response (line 12) | interface Response { type AnyResponse (line 35) | type AnyResponse = Response; type EmptyParams (line 37) | interface EmptyParams {} type Options (line 39) | interface Options { type AuthBasic (line 80) | interface AuthBasic { type AuthOAuthToken (line 86) | interface AuthOAuthToken { type AuthOAuthSecret (line 91) | interface AuthOAuthSecret { type AuthUserToken (line 97) | interface AuthUserToken { type DeprecatedAuthJWT (line 103) | interface DeprecatedAuthJWT { type AuthJWT (line 108) | interface AuthJWT { type Auth (line 113) | type Auth = type Link (line 121) | type Link = { link: string } | { headers: { link: string } } | string; type Callback (line 123) | interface Callback { type UsersUpdateResponsePlan (line 127) | type UsersUpdateResponsePlan = { type UsersUpdateResponse (line 133) | type UsersUpdateResponse = { type UsersUnfollowUserResponse (line 173) | type UsersUnfollowUserResponse = {}; type UsersUnblockUserResponse (line 174) | type UsersUnblockUserResponse = {}; type UsersTogglePrimaryEmailVisibilityResponseItem (line 175) | type UsersTogglePrimaryEmailVisibilityResponseItem = { type UsersRemoveRepoFromInstallationResponse (line 181) | type UsersRemoveRepoFromInstallationResponse = {}; type UsersGetTeamsResponseItemOrganization (line 182) | type UsersGetTeamsResponseItemOrganization = { type UsersGetTeamsResponseItem (line 211) | type UsersGetTeamsResponseItem = { type UsersGetRepoInvitesResponseItemInviter (line 229) | type UsersGetRepoInvitesResponseItemInviter = { type UsersGetRepoInvitesResponseItemInvitee (line 249) | type UsersGetRepoInvitesResponseItemInvitee = { type UsersGetRepoInvitesResponseItemRepositoryOwner (line 269) | type UsersGetRepoInvitesResponseItemRepositoryOwner = { type UsersGetRepoInvitesResponseItemRepository (line 289) | type UsersGetRepoInvitesResponseItemRepository = { type UsersGetRepoInvitesResponseItem (line 338) | type UsersGetRepoInvitesResponseItem = { type UsersGetPublicEmailsResponseItem (line 348) | type UsersGetPublicEmailsResponseItem = { type UsersGetOrgsResponseItem (line 354) | type UsersGetOrgsResponseItem = { type UsersGetOrgMembershipsResponseItemUser (line 368) | type UsersGetOrgMembershipsResponseItemUser = { type UsersGetOrgMembershipsResponseItemOrganization (line 388) | type UsersGetOrgMembershipsResponseItemOrganization = { type UsersGetOrgMembershipsResponseItem (line 402) | type UsersGetOrgMembershipsResponseItem = { type UsersGetOrgMembershipResponseUser (line 410) | type UsersGetOrgMembershipResponseUser = { type UsersGetOrgMembershipResponseOrganization (line 430) | type UsersGetOrgMembershipResponseOrganization = { type UsersGetOrgMembershipResponse (line 444) | type UsersGetOrgMembershipResponse = { type UsersGetMarketplaceStubbedPurchasesResponseItemPlan (line 452) | type UsersGetMarketplaceStubbedPurchasesResponseItemPlan = { type UsersGetMarketplaceStubbedPurchasesResponseItemAccount (line 465) | type UsersGetMarketplaceStubbedPurchasesResponseItemAccount = { type UsersGetMarketplaceStubbedPurchasesResponseItem (line 473) | type UsersGetMarketplaceStubbedPurchasesResponseItem = { type UsersGetMarketplacePurchasesResponseItemPlan (line 483) | type UsersGetMarketplacePurchasesResponseItemPlan = { type UsersGetMarketplacePurchasesResponseItemAccount (line 496) | type UsersGetMarketplacePurchasesResponseItemAccount = { type UsersGetMarketplacePurchasesResponseItem (line 504) | type UsersGetMarketplacePurchasesResponseItem = { type UsersGetKeysForUserResponseItem (line 514) | type UsersGetKeysForUserResponseItem = { type UsersGetKeysResponseItem (line 518) | type UsersGetKeysResponseItem = { type UsersGetKeyResponse (line 527) | type UsersGetKeyResponse = { type UsersGetInstallationsResponseInstallationsItemPermissions (line 536) | type UsersGetInstallationsResponseInstallationsItemPermissions = { type UsersGetInstallationsResponseInstallationsItemAccount (line 542) | type UsersGetInstallationsResponseInstallationsItemAccount = { type UsersGetInstallationsResponseInstallationsItem (line 567) | type UsersGetInstallationsResponseInstallationsItem = { type UsersGetInstallationsResponse (line 580) | type UsersGetInstallationsResponse = { type UsersGetInstallationReposResponseRepositoriesItemPermissions (line 584) | type UsersGetInstallationReposResponseRepositoriesItemPermissions = { type UsersGetInstallationReposResponseRepositoriesItemOwner (line 589) | type UsersGetInstallationReposResponseRepositoriesItemOwner = { type UsersGetInstallationReposResponseRepositoriesItem (line 609) | type UsersGetInstallationReposResponseRepositoriesItem = { type UsersGetInstallationReposResponse (line 686) | type UsersGetInstallationReposResponse = { type UsersGetGpgKeysForUserResponseItemSubkeysItem (line 690) | type UsersGetGpgKeysForUserResponseItemSubkeysItem = { type UsersGetGpgKeysForUserResponseItemEmailsItem (line 704) | type UsersGetGpgKeysForUserResponseItemEmailsItem = { type UsersGetGpgKeysForUserResponseItem (line 708) | type UsersGetGpgKeysForUserResponseItem = { type UsersGetGpgKeysResponseItemSubkeysItem (line 722) | type UsersGetGpgKeysResponseItemSubkeysItem = { type UsersGetGpgKeysResponseItemEmailsItem (line 736) | type UsersGetGpgKeysResponseItemEmailsItem = { type UsersGetGpgKeysResponseItem (line 740) | type UsersGetGpgKeysResponseItem = { type UsersGetGpgKeyResponseSubkeysItem (line 754) | type UsersGetGpgKeyResponseSubkeysItem = { type UsersGetGpgKeyResponseEmailsItem (line 768) | type UsersGetGpgKeyResponseEmailsItem = { type UsersGetGpgKeyResponse (line 772) | type UsersGetGpgKeyResponse = { type UsersGetForUserResponse (line 786) | type UsersGetForUserResponse = { type UsersGetFollowingForUserResponseItem (line 819) | type UsersGetFollowingForUserResponseItem = { type UsersGetFollowingResponseItem (line 839) | type UsersGetFollowingResponseItem = { type UsersGetFollowersForUserResponseItem (line 859) | type UsersGetFollowersForUserResponseItem = { type UsersGetFollowersResponseItem (line 879) | type UsersGetFollowersResponseItem = { type UsersGetEmailsResponseItem (line 899) | type UsersGetEmailsResponseItem = { type UsersGetBlockedUsersResponseItem (line 905) | type UsersGetBlockedUsersResponseItem = { type UsersGetAllResponseItem (line 925) | type UsersGetAllResponseItem = { type UsersFollowUserResponse (line 945) | type UsersFollowUserResponse = {}; type UsersEditOrgMembershipResponseUser (line 946) | type UsersEditOrgMembershipResponseUser = { type UsersEditOrgMembershipResponseOrganization (line 966) | type UsersEditOrgMembershipResponseOrganization = { type UsersEditOrgMembershipResponse (line 980) | type UsersEditOrgMembershipResponse = { type UsersDeleteKeyResponse (line 988) | type UsersDeleteKeyResponse = {}; type UsersDeleteGpgKeyResponse (line 989) | type UsersDeleteGpgKeyResponse = {}; type UsersDeleteEmailsResponse (line 990) | type UsersDeleteEmailsResponse = {}; type UsersDeclineRepoInviteResponse (line 991) | type UsersDeclineRepoInviteResponse = {}; type UsersCreateKeyResponse (line 992) | type UsersCreateKeyResponse = { type UsersCreateGpgKeyResponseSubkeysItem (line 1001) | type UsersCreateGpgKeyResponseSubkeysItem = { type UsersCreateGpgKeyResponseEmailsItem (line 1015) | type UsersCreateGpgKeyResponseEmailsItem = { type UsersCreateGpgKeyResponse (line 1019) | type UsersCreateGpgKeyResponse = { type UsersCheckBlockedUserResponse (line 1033) | type UsersCheckBlockedUserResponse = {}; type UsersBlockUserResponse (line 1034) | type UsersBlockUserResponse = {}; type UsersAddRepoToInstallationResponse (line 1035) | type UsersAddRepoToInstallationResponse = {}; type UsersAddEmailsResponseItem (line 1036) | type UsersAddEmailsResponseItem = { type UsersAcceptRepoInviteResponse (line 1041) | type UsersAcceptRepoInviteResponse = {}; type ReposUpdateProtectedBranchRequiredStatusChecksResponse (line 1042) | type ReposUpdateProtectedBranchRequiredStatusChecksResponse = { type ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDismissalRestrictionsTeamsItem (line 1048) | type ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDismi... type ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDismissalRestrictionsUsersItem (line 1061) | type ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDismi... type ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDismissalRestrictions (line 1081) | type ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDismi... type ReposUpdateProtectedBranchPullRequestReviewEnforcementResponse (line 1092) | type ReposUpdateProtectedBranchPullRequestReviewEnforcementResponse = { type ReposUpdateInviteResponseInviter (line 1099) | type ReposUpdateInviteResponseInviter = { type ReposUpdateInviteResponseInvitee (line 1119) | type ReposUpdateInviteResponseInvitee = { type ReposUpdateInviteResponseRepositoryOwner (line 1139) | type ReposUpdateInviteResponseRepositoryOwner = { type ReposUpdateInviteResponseRepository (line 1159) | type ReposUpdateInviteResponseRepository = { type ReposUpdateInviteResponse (line 1208) | type ReposUpdateInviteResponse = { type ReposUpdateFileResponseCommitVerification (line 1218) | type ReposUpdateFileResponseCommitVerification = { type ReposUpdateFileResponseCommitParentsItem (line 1224) | type ReposUpdateFileResponseCommitParentsItem = { type ReposUpdateFileResponseCommitTree (line 1229) | type ReposUpdateFileResponseCommitTree = { type ReposUpdateFileResponseCommitCommitter (line 1233) | type ReposUpdateFileResponseCommitCommitter = { type ReposUpdateFileResponseCommitAuthor (line 1238) | type ReposUpdateFileResponseCommitAuthor = { type ReposUpdateFileResponseCommit (line 1243) | type ReposUpdateFileResponseCommit = { type ReposUpdateFileResponseContentLinks (line 1255) | type ReposUpdateFileResponseContentLinks = { type ReposUpdateFileResponseContent (line 1260) | type ReposUpdateFileResponseContent = { type ReposUpdateFileResponse (line 1272) | type ReposUpdateFileResponse = { type ReposUpdateCommitCommentResponseUser (line 1276) | type ReposUpdateCommitCommentResponseUser = { type ReposUpdateCommitCommentResponse (line 1296) | type ReposUpdateCommitCommentResponse = { type ReposUpdateBranchProtectionResponseRestrictionsTeamsItem (line 1310) | type ReposUpdateBranchProtectionResponseRestrictionsTeamsItem = { type ReposUpdateBranchProtectionResponseRestrictionsUsersItem (line 1323) | type ReposUpdateBranchProtectionResponseRestrictionsUsersItem = { type ReposUpdateBranchProtectionResponseRestrictions (line 1343) | type ReposUpdateBranchProtectionResponseRestrictions = { type ReposUpdateBranchProtectionResponseRequiredPullRequestReviewsDismissalRestrictionsTeamsItem (line 1350) | type ReposUpdateBranchProtectionResponseRequiredPullRequestReviewsDismis... type ReposUpdateBranchProtectionResponseRequiredPullRequestReviewsDismissalRestrictionsUsersItem (line 1363) | type ReposUpdateBranchProtectionResponseRequiredPullRequestReviewsDismis... type ReposUpdateBranchProtectionResponseRequiredPullRequestReviewsDismissalRestrictions (line 1383) | type ReposUpdateBranchProtectionResponseRequiredPullRequestReviewsDismis... type ReposUpdateBranchProtectionResponseRequiredPullRequestReviews (line 1394) | type ReposUpdateBranchProtectionResponseRequiredPullRequestReviews = { type ReposUpdateBranchProtectionResponseEnforceAdmins (line 1401) | type ReposUpdateBranchProtectionResponseEnforceAdmins = { type ReposUpdateBranchProtectionResponseRequiredStatusChecks (line 1405) | type ReposUpdateBranchProtectionResponseRequiredStatusChecks = { type ReposUpdateBranchProtectionResponse (line 1411) | type ReposUpdateBranchProtectionResponse = { type ReposTransferResponsePermissions (line 1418) | type ReposTransferResponsePermissions = { type ReposTransferResponseOwner (line 1423) | type ReposTransferResponseOwner = { type ReposTransferResponse (line 1443) | type ReposTransferResponse = { type ReposTestHookResponse (line 1520) | type ReposTestHookResponse = {}; type ReposRequestPageBuildResponse (line 1521) | type ReposRequestPageBuildResponse = { type ReposReplaceTopicsResponse (line 1525) | type ReposReplaceTopicsResponse = { names: Array }; type ReposReplaceProtectedBranchUserRestrictionsResponseItem (line 1526) | type ReposReplaceProtectedBranchUserRestrictionsResponseItem = { type ReposReplaceProtectedBranchTeamRestrictionsResponseItem (line 1546) | type ReposReplaceProtectedBranchTeamRestrictionsResponseItem = { type ReposRemoveProtectedBranchUserRestrictionsResponseItem (line 1559) | type ReposRemoveProtectedBranchUserRestrictionsResponseItem = { type ReposRemoveProtectedBranchTeamRestrictionsResponseItem (line 1579) | type ReposRemoveProtectedBranchTeamRestrictionsResponseItem = { type ReposRemoveCollaboratorResponse (line 1592) | type ReposRemoveCollaboratorResponse = {}; type ReposRemoveBranchProtectionResponse (line 1593) | type ReposRemoveBranchProtectionResponse = {}; type ReposPingHookResponse (line 1594) | type ReposPingHookResponse = {}; type ReposGetViewsResponseViewsItem (line 1595) | type ReposGetViewsResponseViewsItem = { type ReposGetViewsResponse (line 1600) | type ReposGetViewsResponse = { type ReposGetTopicsResponse (line 1605) | type ReposGetTopicsResponse = { names: Array }; type ReposGetTeamsResponseItem (line 1606) | type ReposGetTeamsResponseItem = { type ReposGetTagsResponseItemCommit (line 1619) | type ReposGetTagsResponseItemCommit = { type ReposGetTagsResponseItem (line 1623) | type ReposGetTagsResponseItem = { type ReposGetStatusesResponseItemCreator (line 1629) | type ReposGetStatusesResponseItemCreator = { type ReposGetStatusesResponseItem (line 1649) | type ReposGetStatusesResponseItem = { type ReposGetStatsParticipationResponse (line 1662) | type ReposGetStatsParticipationResponse = { type ReposGetStatsContributorsResponseItemWeeksItem (line 1666) | type ReposGetStatsContributorsResponseItemWeeksItem = { type ReposGetStatsContributorsResponseItemAuthor (line 1672) | type ReposGetStatsContributorsResponseItemAuthor = { type ReposGetStatsContributorsResponseItem (line 1692) | type ReposGetStatsContributorsResponseItem = { type ReposGetStatsCommitActivityResponseItem (line 1697) | type ReposGetStatsCommitActivityResponseItem = { type ReposGetShaOfCommitRefResponse (line 1702) | type ReposGetShaOfCommitRefResponse = {}; type ReposGetReleasesResponseItemAssetsItemUploader (line 1703) | type ReposGetReleasesResponseItemAssetsItemUploader = { type ReposGetReleasesResponseItemAssetsItem (line 1723) | type ReposGetReleasesResponseItemAssetsItem = { type ReposGetReleasesResponseItemAuthor (line 1738) | type ReposGetReleasesResponseItemAuthor = { type ReposGetReleasesResponseItem (line 1758) | type ReposGetReleasesResponseItem = { type ReposGetReleaseByTagResponseAssetsItemUploader (line 1778) | type ReposGetReleaseByTagResponseAssetsItemUploader = { type ReposGetReleaseByTagResponseAssetsItem (line 1798) | type ReposGetReleaseByTagResponseAssetsItem = { type ReposGetReleaseByTagResponseAuthor (line 1813) | type ReposGetReleaseByTagResponseAuthor = { type ReposGetReleaseByTagResponse (line 1833) | type ReposGetReleaseByTagResponse = { type ReposGetReleaseResponseAssetsItemUploader (line 1853) | type ReposGetReleaseResponseAssetsItemUploader = { type ReposGetReleaseResponseAssetsItem (line 1873) | type ReposGetReleaseResponseAssetsItem = { type ReposGetReleaseResponseAuthor (line 1888) | type ReposGetReleaseResponseAuthor = { type ReposGetReleaseResponse (line 1908) | type ReposGetReleaseResponse = { type ReposGetReferrersResponseItem (line 1928) | type ReposGetReferrersResponseItem = { type ReposGetReadmeResponseLinks (line 1933) | type ReposGetReadmeResponseLinks = { type ReposGetReadmeResponse (line 1938) | type ReposGetReadmeResponse = { type ReposGetPublicResponseItemOwner (line 1952) | type ReposGetPublicResponseItemOwner = { type ReposGetPublicResponseItem (line 1972) | type ReposGetPublicResponseItem = { type ReposGetProtectedBranchRequiredStatusChecksResponse (line 2021) | type ReposGetProtectedBranchRequiredStatusChecksResponse = { type ReposGetProtectedBranchRequiredSignaturesResponse (line 2027) | type ReposGetProtectedBranchRequiredSignaturesResponse = { type ReposGetPathsResponseItem (line 2031) | type ReposGetPathsResponseItem = { type ReposGetPagesResponseSource (line 2037) | type ReposGetPagesResponseSource = { type ReposGetPagesResponse (line 2041) | type ReposGetPagesResponse = { type ReposGetLatestReleaseResponseAssetsItemUploader (line 2049) | type ReposGetLatestReleaseResponseAssetsItemUploader = { type ReposGetLatestReleaseResponseAssetsItem (line 2069) | type ReposGetLatestReleaseResponseAssetsItem = { type ReposGetLatestReleaseResponseAuthor (line 2084) | type ReposGetLatestReleaseResponseAuthor = { type ReposGetLatestReleaseResponse (line 2104) | type ReposGetLatestReleaseResponse = { type ReposGetLanguagesResponse (line 2124) | type ReposGetLanguagesResponse = { type ReposGetInvitesResponseItemInviter (line 2128) | type ReposGetInvitesResponseItemInviter = { type ReposGetInvitesResponseItemInvitee (line 2148) | type ReposGetInvitesResponseItemInvitee = { type ReposGetInvitesResponseItemRepositoryOwner (line 2168) | type ReposGetInvitesResponseItemRepositoryOwner = { type ReposGetInvitesResponseItemRepository (line 2188) | type ReposGetInvitesResponseItemRepository = { type ReposGetInvitesResponseItem (line 2237) | type ReposGetInvitesResponseItem = { type ReposGetHooksResponseItemConfig (line 2247) | type ReposGetHooksResponseItemConfig = { type ReposGetHooksResponseItem (line 2251) | type ReposGetHooksResponseItem = { type ReposGetHookResponseConfig (line 2263) | type ReposGetHookResponseConfig = { type ReposGetHookResponse (line 2267) | type ReposGetHookResponse = { type ReposGetForksResponseItemLicense (line 2279) | type ReposGetForksResponseItemLicense = { type ReposGetForksResponseItemPermissions (line 2286) | type ReposGetForksResponseItemPermissions = { type ReposGetForksResponseItemOwner (line 2291) | type ReposGetForksResponseItemOwner = { type ReposGetForksResponseItem (line 2311) | type ReposGetForksResponseItem = { type ReposGetForOrgResponseItemLicense (line 2389) | type ReposGetForOrgResponseItemLicense = { type ReposGetForOrgResponseItemPermissions (line 2396) | type ReposGetForOrgResponseItemPermissions = { type ReposGetForOrgResponseItemOwner (line 2401) | type ReposGetForOrgResponseItemOwner = { type ReposGetForOrgResponseItem (line 2421) | type ReposGetForOrgResponseItem = { type ReposGetDownloadsResponseItem (line 2499) | type ReposGetDownloadsResponseItem = { type ReposGetDownloadResponse (line 2509) | type ReposGetDownloadResponse = { type ReposGetDeploymentsResponseItemCreator (line 2519) | type ReposGetDeploymentsResponseItemCreator = { type ReposGetDeploymentsResponseItemPayload (line 2539) | type ReposGetDeploymentsResponseItemPayload = { task: string }; type ReposGetDeploymentsResponseItem (line 2540) | type ReposGetDeploymentsResponseItem = { type ReposGetDeploymentStatusesResponseItemCreator (line 2556) | type ReposGetDeploymentStatusesResponseItemCreator = { type ReposGetDeploymentStatusesResponseItem (line 2576) | type ReposGetDeploymentStatusesResponseItem = { type ReposGetDeploymentStatusResponseCreator (line 2589) | type ReposGetDeploymentStatusResponseCreator = { type ReposGetDeploymentStatusResponse (line 2609) | type ReposGetDeploymentStatusResponse = { type ReposGetDeploymentResponseCreator (line 2622) | type ReposGetDeploymentResponseCreator = { type ReposGetDeploymentResponsePayload (line 2642) | type ReposGetDeploymentResponsePayload = { task: string }; type ReposGetDeploymentResponse (line 2643) | type ReposGetDeploymentResponse = { type ReposGetDeployKeysResponseItem (line 2659) | type ReposGetDeployKeysResponseItem = { type ReposGetDeployKeyResponse (line 2668) | type ReposGetDeployKeyResponse = { type ReposGetCommunityProfileMetricsResponseFilesReadme (line 2677) | type ReposGetCommunityProfileMetricsResponseFilesReadme = { type ReposGetCommunityProfileMetricsResponseFilesLicense (line 2681) | type ReposGetCommunityProfileMetricsResponseFilesLicense = { type ReposGetCommunityProfileMetricsResponseFilesPullRequestTemplate (line 2688) | type ReposGetCommunityProfileMetricsResponseFilesPullRequestTemplate = { type ReposGetCommunityProfileMetricsResponseFilesIssueTemplate (line 2692) | type ReposGetCommunityProfileMetricsResponseFilesIssueTemplate = { type ReposGetCommunityProfileMetricsResponseFilesContributing (line 2696) | type ReposGetCommunityProfileMetricsResponseFilesContributing = { type ReposGetCommunityProfileMetricsResponseFilesCodeOfConduct (line 2700) | type ReposGetCommunityProfileMetricsResponseFilesCodeOfConduct = { type ReposGetCommunityProfileMetricsResponseFiles (line 2706) | type ReposGetCommunityProfileMetricsResponseFiles = { type ReposGetCommunityProfileMetricsResponse (line 2714) | type ReposGetCommunityProfileMetricsResponse = { type ReposGetCommitsResponseItemParentsItem (line 2721) | type ReposGetCommitsResponseItemParentsItem = { type ReposGetCommitsResponseItemCommitter (line 2725) | type ReposGetCommitsResponseItemCommitter = { type ReposGetCommitsResponseItemAuthor (line 2745) | type ReposGetCommitsResponseItemAuthor = { type ReposGetCommitsResponseItemCommitVerification (line 2765) | type ReposGetCommitsResponseItemCommitVerification = { type ReposGetCommitsResponseItemCommitTree (line 2771) | type ReposGetCommitsResponseItemCommitTree = { type ReposGetCommitsResponseItemCommitCommitter (line 2775) | type ReposGetCommitsResponseItemCommitCommitter = { type ReposGetCommitsResponseItemCommitAuthor (line 2780) | type ReposGetCommitsResponseItemCommitAuthor = { type ReposGetCommitsResponseItemCommit (line 2785) | type ReposGetCommitsResponseItemCommit = { type ReposGetCommitsResponseItem (line 2794) | type ReposGetCommitsResponseItem = { type ReposGetCommitCommentsResponseItemUser (line 2805) | type ReposGetCommitCommentsResponseItemUser = { type ReposGetCommitCommentsResponseItem (line 2825) | type ReposGetCommitCommentsResponseItem = { type ReposGetCommitCommentResponseUser (line 2839) | type ReposGetCommitCommentResponseUser = { type ReposGetCommitCommentResponse (line 2859) | type ReposGetCommitCommentResponse = { type ReposGetCommitResponseFilesItem (line 2873) | type ReposGetCommitResponseFilesItem = { type ReposGetCommitResponseStats (line 2883) | type ReposGetCommitResponseStats = { type ReposGetCommitResponseParentsItem (line 2888) | type ReposGetCommitResponseParentsItem = { type ReposGetCommitResponseCommitter (line 2892) | type ReposGetCommitResponseCommitter = { type ReposGetCommitResponseAuthor (line 2912) | type ReposGetCommitResponseAuthor = { type ReposGetCommitResponseCommitVerification (line 2932) | type ReposGetCommitResponseCommitVerification = { type ReposGetCommitResponseCommitTree (line 2938) | type ReposGetCommitResponseCommitTree = { type ReposGetCommitResponseCommitCommitter (line 2942) | type ReposGetCommitResponseCommitCommitter = { type ReposGetCommitResponseCommitAuthor (line 2947) | type ReposGetCommitResponseCommitAuthor = { type ReposGetCommitResponseCommit (line 2952) | type ReposGetCommitResponseCommit = { type ReposGetCommitResponse (line 2961) | type ReposGetCommitResponse = { type ReposGetCombinedStatusForRefResponseRepositoryOwner (line 2974) | type ReposGetCombinedStatusForRefResponseRepositoryOwner = { type ReposGetCombinedStatusForRefResponseRepository (line 2994) | type ReposGetCombinedStatusForRefResponseRepository = { type ReposGetCombinedStatusForRefResponseStatusesItem (line 3043) | type ReposGetCombinedStatusForRefResponseStatusesItem = { type ReposGetCombinedStatusForRefResponse (line 3055) | type ReposGetCombinedStatusForRefResponse = { type ReposGetCollaboratorsResponseItemPermissions (line 3064) | type ReposGetCollaboratorsResponseItemPermissions = { type ReposGetCollaboratorsResponseItem (line 3069) | type ReposGetCollaboratorsResponseItem = { type ReposGetClonesResponseClonesItem (line 3090) | type ReposGetClonesResponseClonesItem = { type ReposGetClonesResponse (line 3095) | type ReposGetClonesResponse = { type ReposGetBranchesResponseItemCommit (line 3100) | type ReposGetBranchesResponseItemCommit = { type ReposGetBranchesResponseItem (line 3104) | type ReposGetBranchesResponseItem = { type ReposGetBranchProtectionResponseRestrictionsTeamsItem (line 3110) | type ReposGetBranchProtectionResponseRestrictionsTeamsItem = { type ReposGetBranchProtectionResponseRestrictionsUsersItem (line 3123) | type ReposGetBranchProtectionResponseRestrictionsUsersItem = { type ReposGetBranchProtectionResponseRestrictions (line 3143) | type ReposGetBranchProtectionResponseRestrictions = { type ReposGetBranchProtectionResponseRequiredPullRequestReviewsDismissalRestrictionsTeamsItem (line 3150) | type ReposGetBranchProtectionResponseRequiredPullRequestReviewsDismissal... type ReposGetBranchProtectionResponseRequiredPullRequestReviewsDismissalRestrictionsUsersItem (line 3163) | type ReposGetBranchProtectionResponseRequiredPullRequestReviewsDismissal... type ReposGetBranchProtectionResponseRequiredPullRequestReviewsDismissalRestrictions (line 3183) | type ReposGetBranchProtectionResponseRequiredPullRequestReviewsDismissal... type ReposGetBranchProtectionResponseRequiredPullRequestReviews (line 3194) | type ReposGetBranchProtectionResponseRequiredPullRequestReviews = { type ReposGetBranchProtectionResponseEnforceAdmins (line 3201) | type ReposGetBranchProtectionResponseEnforceAdmins = { type ReposGetBranchProtectionResponseRequiredStatusChecks (line 3205) | type ReposGetBranchProtectionResponseRequiredStatusChecks = { type ReposGetBranchProtectionResponse (line 3211) | type ReposGetBranchProtectionResponse = { type ReposGetBranchResponseLinks (line 3218) | type ReposGetBranchResponseLinks = { type ReposGetBranchResponseCommitCommitter (line 3222) | type ReposGetBranchResponseCommitCommitter = { type ReposGetBranchResponseCommitParentsItem (line 3229) | type ReposGetBranchResponseCommitParentsItem = { type ReposGetBranchResponseCommitAuthor (line 3233) | type ReposGetBranchResponseCommitAuthor = { type ReposGetBranchResponseCommitCommitVerification (line 3240) | type ReposGetBranchResponseCommitCommitVerification = { type ReposGetBranchResponseCommitCommitCommitter (line 3246) | type ReposGetBranchResponseCommitCommitCommitter = { type ReposGetBranchResponseCommitCommitTree (line 3251) | type ReposGetBranchResponseCommitCommitTree = { type ReposGetBranchResponseCommitCommitAuthor (line 3255) | type ReposGetBranchResponseCommitCommitAuthor = { type ReposGetBranchResponseCommitCommit (line 3260) | type ReposGetBranchResponseCommitCommit = { type ReposGetBranchResponseCommit (line 3268) | type ReposGetBranchResponseCommit = { type ReposGetBranchResponse (line 3277) | type ReposGetBranchResponse = { type ReposGetAssetsResponseItemUploader (line 3284) | type ReposGetAssetsResponseItemUploader = { type ReposGetAssetsResponseItem (line 3304) | type ReposGetAssetsResponseItem = { type ReposGetAssetResponseUploader (line 3319) | type ReposGetAssetResponseUploader = { type ReposGetAssetResponse (line 3339) | type ReposGetAssetResponse = { type ReposGetArchiveLinkResponse (line 3354) | type ReposGetArchiveLinkResponse = {}; type ReposGetAllCommitCommentsResponseItemUser (line 3355) | type ReposGetAllCommitCommentsResponseItemUser = { type ReposGetAllCommitCommentsResponseItem (line 3375) | type ReposGetAllCommitCommentsResponseItem = { type ReposGetResponseSourcePermissions (line 3389) | type ReposGetResponseSourcePermissions = { type ReposGetResponseSourceOwner (line 3394) | type ReposGetResponseSourceOwner = { type ReposGetResponseSource (line 3414) | type ReposGetResponseSource = { type ReposGetResponseParentPermissions (line 3491) | type ReposGetResponseParentPermissions = { type ReposGetResponseParentOwner (line 3496) | type ReposGetResponseParentOwner = { type ReposGetResponseParent (line 3516) | type ReposGetResponseParent = { type ReposGetResponseOrganization (line 3593) | type ReposGetResponseOrganization = { type ReposGetResponseLicense (line 3613) | type ReposGetResponseLicense = { type ReposGetResponsePermissions (line 3620) | type ReposGetResponsePermissions = { type ReposGetResponseOwner (line 3625) | type ReposGetResponseOwner = { type ReposGetResponse (line 3645) | type ReposGetResponse = { type ReposForkResponsePermissions (line 3726) | type ReposForkResponsePermissions = { type ReposForkResponseOwner (line 3731) | type ReposForkResponseOwner = { type ReposForkResponse (line 3751) | type ReposForkResponse = { type ReposEditReleaseResponseAssetsItemUploader (line 3828) | type ReposEditReleaseResponseAssetsItemUploader = { type ReposEditReleaseResponseAssetsItem (line 3848) | type ReposEditReleaseResponseAssetsItem = { type ReposEditReleaseResponseAuthor (line 3863) | type ReposEditReleaseResponseAuthor = { type ReposEditReleaseResponse (line 3883) | type ReposEditReleaseResponse = { type ReposEditHookResponseConfig (line 3903) | type ReposEditHookResponseConfig = { type ReposEditHookResponse (line 3907) | type ReposEditHookResponse = { type ReposEditAssetResponseUploader (line 3919) | type ReposEditAssetResponseUploader = { type ReposEditAssetResponse (line 3939) | type ReposEditAssetResponse = { type ReposEditResponseSourcePermissions (line 3954) | type ReposEditResponseSourcePermissions = { type ReposEditResponseSourceOwner (line 3959) | type ReposEditResponseSourceOwner = { type ReposEditResponseSource (line 3979) | type ReposEditResponseSource = { type ReposEditResponseParentPermissions (line 4056) | type ReposEditResponseParentPermissions = { type ReposEditResponseParentOwner (line 4061) | type ReposEditResponseParentOwner = { type ReposEditResponseParent (line 4081) | type ReposEditResponseParent = { type ReposEditResponseOrganization (line 4158) | type ReposEditResponseOrganization = { type ReposEditResponsePermissions (line 4178) | type ReposEditResponsePermissions = { type ReposEditResponseOwner (line 4183) | type ReposEditResponseOwner = { type ReposEditResponse (line 4203) | type ReposEditResponse = { type ReposDeleteReleaseResponse (line 4283) | type ReposDeleteReleaseResponse = {}; type ReposDeleteInviteResponse (line 4284) | type ReposDeleteInviteResponse = {}; type ReposDeleteHookResponse (line 4285) | type ReposDeleteHookResponse = {}; type ReposDeleteFileResponseCommitVerification (line 4286) | type ReposDeleteFileResponseCommitVerification = { type ReposDeleteFileResponseCommitParentsItem (line 4292) | type ReposDeleteFileResponseCommitParentsItem = { type ReposDeleteFileResponseCommitTree (line 4297) | type ReposDeleteFileResponseCommitTree = { type ReposDeleteFileResponseCommitCommitter (line 4301) | type ReposDeleteFileResponseCommitCommitter = { type ReposDeleteFileResponseCommitAuthor (line 4306) | type ReposDeleteFileResponseCommitAuthor = { type ReposDeleteFileResponseCommit (line 4311) | type ReposDeleteFileResponseCommit = { type ReposDeleteFileResponse (line 4323) | type ReposDeleteFileResponse = { type ReposDeleteDownloadResponse (line 4327) | type ReposDeleteDownloadResponse = {}; type ReposDeleteDeployKeyResponse (line 4328) | type ReposDeleteDeployKeyResponse = {}; type ReposDeleteCommitCommentResponse (line 4329) | type ReposDeleteCommitCommentResponse = {}; type ReposDeleteAssetResponse (line 4330) | type ReposDeleteAssetResponse = {}; type ReposDeleteResponse (line 4331) | type ReposDeleteResponse = { type ReposCreateStatusResponseCreator (line 4335) | type ReposCreateStatusResponseCreator = { type ReposCreateStatusResponse (line 4355) | type ReposCreateStatusResponse = { type ReposCreateReleaseResponseAuthor (line 4368) | type ReposCreateReleaseResponseAuthor = { type ReposCreateReleaseResponse (line 4388) | type ReposCreateReleaseResponse = { type ReposCreateHookResponseConfig (line 4408) | type ReposCreateHookResponseConfig = { type ReposCreateHookResponse (line 4412) | type ReposCreateHookResponse = { type ReposCreateForOrgResponsePermissions (line 4424) | type ReposCreateForOrgResponsePermissions = { type ReposCreateForOrgResponseOwner (line 4429) | type ReposCreateForOrgResponseOwner = { type ReposCreateForOrgResponse (line 4449) | type ReposCreateForOrgResponse = { type ReposCreateFileResponseCommitVerification (line 4526) | type ReposCreateFileResponseCommitVerification = { type ReposCreateFileResponseCommitParentsItem (line 4532) | type ReposCreateFileResponseCommitParentsItem = { type ReposCreateFileResponseCommitTree (line 4537) | type ReposCreateFileResponseCommitTree = { type ReposCreateFileResponseCommitCommitter (line 4541) | type ReposCreateFileResponseCommitCommitter = { type ReposCreateFileResponseCommitAuthor (line 4546) | type ReposCreateFileResponseCommitAuthor = { type ReposCreateFileResponseCommit (line 4551) | type ReposCreateFileResponseCommit = { type ReposCreateFileResponseContentLinks (line 4563) | type ReposCreateFileResponseContentLinks = { type ReposCreateFileResponseContent (line 4568) | type ReposCreateFileResponseContent = { type ReposCreateFileResponse (line 4580) | type ReposCreateFileResponse = { type ReposCreateDeploymentStatusResponseCreator (line 4584) | type ReposCreateDeploymentStatusResponseCreator = { type ReposCreateDeploymentStatusResponse (line 4604) | type ReposCreateDeploymentStatusResponse = { type ReposCreateCommitCommentResponseUser (line 4617) | type ReposCreateCommitCommentResponseUser = { type ReposCreateCommitCommentResponse (line 4637) | type ReposCreateCommitCommentResponse = { type ReposCreateResponsePermissions (line 4651) | type ReposCreateResponsePermissions = { type ReposCreateResponseOwner (line 4656) | type ReposCreateResponseOwner = { type ReposCreateResponse (line 4676) | type ReposCreateResponse = { type ReposAddProtectedBranchUserRestrictionsResponseItem (line 4753) | type ReposAddProtectedBranchUserRestrictionsResponseItem = { type ReposAddProtectedBranchTeamRestrictionsResponseItem (line 4773) | type ReposAddProtectedBranchTeamRestrictionsResponseItem = { type ReposAddProtectedBranchRequiredSignaturesResponse (line 4786) | type ReposAddProtectedBranchRequiredSignaturesResponse = { type ReposAddProtectedBranchAdminEnforcementResponse (line 4790) | type ReposAddProtectedBranchAdminEnforcementResponse = { type ReposAddDeployKeyResponse (line 4794) | type ReposAddDeployKeyResponse = { type ReactionsGetForTeamDiscussionCommentResponseItemUser (line 4803) | type ReactionsGetForTeamDiscussionCommentResponseItemUser = { type ReactionsGetForTeamDiscussionCommentResponseItem (line 4823) | type ReactionsGetForTeamDiscussionCommentResponseItem = { type ReactionsGetForTeamDiscussionResponseItemUser (line 4830) | type ReactionsGetForTeamDiscussionResponseItemUser = { type ReactionsGetForTeamDiscussionResponseItem (line 4850) | type ReactionsGetForTeamDiscussionResponseItem = { type ReactionsGetForPullRequestReviewCommentResponseItemUser (line 4857) | type ReactionsGetForPullRequestReviewCommentResponseItemUser = { type ReactionsGetForPullRequestReviewCommentResponseItem (line 4877) | type ReactionsGetForPullRequestReviewCommentResponseItem = { type ReactionsGetForIssueCommentResponseItemUser (line 4884) | type ReactionsGetForIssueCommentResponseItemUser = { type ReactionsGetForIssueCommentResponseItem (line 4904) | type ReactionsGetForIssueCommentResponseItem = { type ReactionsGetForIssueResponseItemUser (line 4911) | type ReactionsGetForIssueResponseItemUser = { type ReactionsGetForIssueResponseItem (line 4931) | type ReactionsGetForIssueResponseItem = { type ReactionsGetForCommitCommentResponseItemUser (line 4938) | type ReactionsGetForCommitCommentResponseItemUser = { type ReactionsGetForCommitCommentResponseItem (line 4958) | type ReactionsGetForCommitCommentResponseItem = { type ReactionsDeleteResponse (line 4965) | type ReactionsDeleteResponse = {}; type ReactionsCreateForTeamDiscussionCommentResponseUser (line 4966) | type ReactionsCreateForTeamDiscussionCommentResponseUser = { type ReactionsCreateForTeamDiscussionCommentResponse (line 4986) | type ReactionsCreateForTeamDiscussionCommentResponse = { type ReactionsCreateForTeamDiscussionResponseUser (line 4993) | type ReactionsCreateForTeamDiscussionResponseUser = { type ReactionsCreateForTeamDiscussionResponse (line 5013) | type ReactionsCreateForTeamDiscussionResponse = { type ReactionsCreateForPullRequestReviewCommentResponseUser (line 5020) | type ReactionsCreateForPullRequestReviewCommentResponseUser = { type ReactionsCreateForPullRequestReviewCommentResponse (line 5040) | type ReactionsCreateForPullRequestReviewCommentResponse = { type ReactionsCreateForIssueCommentResponseUser (line 5047) | type ReactionsCreateForIssueCommentResponseUser = { type ReactionsCreateForIssueCommentResponse (line 5067) | type ReactionsCreateForIssueCommentResponse = { type ReactionsCreateForIssueResponseUser (line 5074) | type ReactionsCreateForIssueResponseUser = { type ReactionsCreateForIssueResponse (line 5094) | type ReactionsCreateForIssueResponse = { type ReactionsCreateForCommitCommentResponseUser (line 5101) | type ReactionsCreateForCommitCommentResponseUser = { type ReactionsCreateForCommitCommentResponse (line 5121) | type ReactionsCreateForCommitCommentResponse = { type PullRequestsUpdateResponseUser (line 5128) | type PullRequestsUpdateResponseUser = { type PullRequestsUpdateResponseLinksStatuses (line 5148) | type PullRequestsUpdateResponseLinksStatuses = { href: string }; type PullRequestsUpdateResponseLinksCommits (line 5149) | type PullRequestsUpdateResponseLinksCommits = { href: string }; type PullRequestsUpdateResponseLinksReviewComment (line 5150) | type PullRequestsUpdateResponseLinksReviewComment = { href: string }; type PullRequestsUpdateResponseLinksReviewComments (line 5151) | type PullRequestsUpdateResponseLinksReviewComments = { href: string }; type PullRequestsUpdateResponseLinksComments (line 5152) | type PullRequestsUpdateResponseLinksComments = { href: string }; type PullRequestsUpdateResponseLinksIssue (line 5153) | type PullRequestsUpdateResponseLinksIssue = { href: string }; type PullRequestsUpdateResponseLinksHtml (line 5154) | type PullRequestsUpdateResponseLinksHtml = { href: string }; type PullRequestsUpdateResponseLinksSelf (line 5155) | type PullRequestsUpdateResponseLinksSelf = { href: string }; type PullRequestsUpdateResponseLinks (line 5156) | type PullRequestsUpdateResponseLinks = { type PullRequestsUpdateResponseBaseRepoPermissions (line 5166) | type PullRequestsUpdateResponseBaseRepoPermissions = { type PullRequestsUpdateResponseBaseRepoOwner (line 5171) | type PullRequestsUpdateResponseBaseRepoOwner = { type PullRequestsUpdateResponseBaseRepo (line 5191) | type PullRequestsUpdateResponseBaseRepo = { type PullRequestsUpdateResponseBaseUser (line 5268) | type PullRequestsUpdateResponseBaseUser = { type PullRequestsUpdateResponseBase (line 5288) | type PullRequestsUpdateResponseBase = { type PullRequestsUpdateResponseHeadRepoPermissions (line 5295) | type PullRequestsUpdateResponseHeadRepoPermissions = { type PullRequestsUpdateResponseHeadRepoOwner (line 5300) | type PullRequestsUpdateResponseHeadRepoOwner = { type PullRequestsUpdateResponseHeadRepo (line 5320) | type PullRequestsUpdateResponseHeadRepo = { type PullRequestsUpdateResponseHeadUser (line 5397) | type PullRequestsUpdateResponseHeadUser = { type PullRequestsUpdateResponseHead (line 5417) | type PullRequestsUpdateResponseHead = { type PullRequestsUpdateResponseMilestoneCreator (line 5424) | type PullRequestsUpdateResponseMilestoneCreator = { type PullRequestsUpdateResponseMilestone (line 5444) | type PullRequestsUpdateResponseMilestone = { type PullRequestsUpdateResponseLabelsItem (line 5462) | type PullRequestsUpdateResponseLabelsItem = { type PullRequestsUpdateResponseAssignee (line 5471) | type PullRequestsUpdateResponseAssignee = { type PullRequestsUpdateResponse (line 5491) | type PullRequestsUpdateResponse = { type PullRequestsSubmitReviewResponseLinksPullRequest (line 5522) | type PullRequestsSubmitReviewResponseLinksPullRequest = { href: string }; type PullRequestsSubmitReviewResponseLinksHtml (line 5523) | type PullRequestsSubmitReviewResponseLinksHtml = { href: string }; type PullRequestsSubmitReviewResponseLinks (line 5524) | type PullRequestsSubmitReviewResponseLinks = { type PullRequestsSubmitReviewResponseUser (line 5528) | type PullRequestsSubmitReviewResponseUser = { type PullRequestsSubmitReviewResponse (line 5548) | type PullRequestsSubmitReviewResponse = { type PullRequestsGetReviewsResponseItemLinksPullRequest (line 5559) | type PullRequestsGetReviewsResponseItemLinksPullRequest = { href: string }; type PullRequestsGetReviewsResponseItemLinksHtml (line 5560) | type PullRequestsGetReviewsResponseItemLinksHtml = { href: string }; type PullRequestsGetReviewsResponseItemLinks (line 5561) | type PullRequestsGetReviewsResponseItemLinks = { type PullRequestsGetReviewsResponseItemUser (line 5565) | type PullRequestsGetReviewsResponseItemUser = { type PullRequestsGetReviewsResponseItem (line 5585) | type PullRequestsGetReviewsResponseItem = { type PullRequestsGetReviewRequestsResponseTeamsItem (line 5596) | type PullRequestsGetReviewRequestsResponseTeamsItem = { type PullRequestsGetReviewRequestsResponseUsersItem (line 5609) | type PullRequestsGetReviewRequestsResponseUsersItem = { type PullRequestsGetReviewRequestsResponse (line 5629) | type PullRequestsGetReviewRequestsResponse = { type PullRequestsGetReviewCommentsResponseItemLinksPullRequest (line 5633) | type PullRequestsGetReviewCommentsResponseItemLinksPullRequest = { type PullRequestsGetReviewCommentsResponseItemLinksHtml (line 5636) | type PullRequestsGetReviewCommentsResponseItemLinksHtml = { href: string }; type PullRequestsGetReviewCommentsResponseItemLinksSelf (line 5637) | type PullRequestsGetReviewCommentsResponseItemLinksSelf = { href: string }; type PullRequestsGetReviewCommentsResponseItemLinks (line 5638) | type PullRequestsGetReviewCommentsResponseItemLinks = { type PullRequestsGetReviewCommentsResponseItemUser (line 5643) | type PullRequestsGetReviewCommentsResponseItemUser = { type PullRequestsGetReviewCommentsResponseItem (line 5663) | type PullRequestsGetReviewCommentsResponseItem = { type PullRequestsGetReviewResponseLinksPullRequest (line 5683) | type PullRequestsGetReviewResponseLinksPullRequest = { href: string }; type PullRequestsGetReviewResponseLinksHtml (line 5684) | type PullRequestsGetReviewResponseLinksHtml = { href: string }; type PullRequestsGetReviewResponseLinks (line 5685) | type PullRequestsGetReviewResponseLinks = { type PullRequestsGetReviewResponseUser (line 5689) | type PullRequestsGetReviewResponseUser = { type PullRequestsGetReviewResponse (line 5709) | type PullRequestsGetReviewResponse = { type PullRequestsGetFilesResponseItem (line 5720) | type PullRequestsGetFilesResponseItem = { type PullRequestsGetCommitsResponseItemParentsItem (line 5732) | type PullRequestsGetCommitsResponseItemParentsItem = { type PullRequestsGetCommitsResponseItemCommitter (line 5736) | type PullRequestsGetCommitsResponseItemCommitter = { type PullRequestsGetCommitsResponseItemAuthor (line 5756) | type PullRequestsGetCommitsResponseItemAuthor = { type PullRequestsGetCommitsResponseItemCommitVerification (line 5776) | type PullRequestsGetCommitsResponseItemCommitVerification = { type PullRequestsGetCommitsResponseItemCommitTree (line 5782) | type PullRequestsGetCommitsResponseItemCommitTree = { type PullRequestsGetCommitsResponseItemCommitCommitter (line 5786) | type PullRequestsGetCommitsResponseItemCommitCommitter = { type PullRequestsGetCommitsResponseItemCommitAuthor (line 5791) | type PullRequestsGetCommitsResponseItemCommitAuthor = { type PullRequestsGetCommitsResponseItemCommit (line 5796) | type PullRequestsGetCommitsResponseItemCommit = { type PullRequestsGetCommitsResponseItem (line 5805) | type PullRequestsGetCommitsResponseItem = { type PullRequestsGetCommentsForRepoResponseItemLinksPullRequest (line 5816) | type PullRequestsGetCommentsForRepoResponseItemLinksPullRequest = { type PullRequestsGetCommentsForRepoResponseItemLinksHtml (line 5819) | type PullRequestsGetCommentsForRepoResponseItemLinksHtml = { href: strin... type PullRequestsGetCommentsForRepoResponseItemLinksSelf (line 5820) | type PullRequestsGetCommentsForRepoResponseItemLinksSelf = { href: strin... type PullRequestsGetCommentsForRepoResponseItemLinks (line 5821) | type PullRequestsGetCommentsForRepoResponseItemLinks = { type PullRequestsGetCommentsForRepoResponseItemUser (line 5826) | type PullRequestsGetCommentsForRepoResponseItemUser = { type PullRequestsGetCommentsForRepoResponseItem (line 5846) | type PullRequestsGetCommentsForRepoResponseItem = { type PullRequestsGetCommentsResponseItemLinksPullRequest (line 5866) | type PullRequestsGetCommentsResponseItemLinksPullRequest = { href: strin... type PullRequestsGetCommentsResponseItemLinksHtml (line 5867) | type PullRequestsGetCommentsResponseItemLinksHtml = { href: string }; type PullRequestsGetCommentsResponseItemLinksSelf (line 5868) | type PullRequestsGetCommentsResponseItemLinksSelf = { href: string }; type PullRequestsGetCommentsResponseItemLinks (line 5869) | type PullRequestsGetCommentsResponseItemLinks = { type PullRequestsGetCommentsResponseItemUser (line 5874) | type PullRequestsGetCommentsResponseItemUser = { type PullRequestsGetCommentsResponseItem (line 5894) | type PullRequestsGetCommentsResponseItem = { type PullRequestsGetCommentResponseLinksPullRequest (line 5914) | type PullRequestsGetCommentResponseLinksPullRequest = { href: string }; type PullRequestsGetCommentResponseLinksHtml (line 5915) | type PullRequestsGetCommentResponseLinksHtml = { href: string }; type PullRequestsGetCommentResponseLinksSelf (line 5916) | type PullRequestsGetCommentResponseLinksSelf = { href: string }; type PullRequestsGetCommentResponseLinks (line 5917) | type PullRequestsGetCommentResponseLinks = { type PullRequestsGetCommentResponseUser (line 5922) | type PullRequestsGetCommentResponseUser = { type PullRequestsGetCommentResponse (line 5942) | type PullRequestsGetCommentResponse = { type PullRequestsGetAllResponseItemUser (line 5962) | type PullRequestsGetAllResponseItemUser = { type PullRequestsGetAllResponseItemLinksStatuses (line 5982) | type PullRequestsGetAllResponseItemLinksStatuses = { href: string }; type PullRequestsGetAllResponseItemLinksCommits (line 5983) | type PullRequestsGetAllResponseItemLinksCommits = { href: string }; type PullRequestsGetAllResponseItemLinksReviewComment (line 5984) | type PullRequestsGetAllResponseItemLinksReviewComment = { href: string }; type PullRequestsGetAllResponseItemLinksReviewComments (line 5985) | type PullRequestsGetAllResponseItemLinksReviewComments = { href: string }; type PullRequestsGetAllResponseItemLinksComments (line 5986) | type PullRequestsGetAllResponseItemLinksComments = { href: string }; type PullRequestsGetAllResponseItemLinksIssue (line 5987) | type PullRequestsGetAllResponseItemLinksIssue = { href: string }; type PullRequestsGetAllResponseItemLinksHtml (line 5988) | type PullRequestsGetAllResponseItemLinksHtml = { href: string }; type PullRequestsGetAllResponseItemLinksSelf (line 5989) | type PullRequestsGetAllResponseItemLinksSelf = { href: string }; type PullRequestsGetAllResponseItemLinks (line 5990) | type PullRequestsGetAllResponseItemLinks = { type PullRequestsGetAllResponseItemBaseRepoPermissions (line 6000) | type PullRequestsGetAllResponseItemBaseRepoPermissions = { type PullRequestsGetAllResponseItemBaseRepoOwner (line 6005) | type PullRequestsGetAllResponseItemBaseRepoOwner = { type PullRequestsGetAllResponseItemBaseRepo (line 6025) | type PullRequestsGetAllResponseItemBaseRepo = { type PullRequestsGetAllResponseItemBaseUser (line 6102) | type PullRequestsGetAllResponseItemBaseUser = { type PullRequestsGetAllResponseItemBase (line 6122) | type PullRequestsGetAllResponseItemBase = { type PullRequestsGetAllResponseItemHeadRepoPermissions (line 6129) | type PullRequestsGetAllResponseItemHeadRepoPermissions = { type PullRequestsGetAllResponseItemHeadRepoOwner (line 6134) | type PullRequestsGetAllResponseItemHeadRepoOwner = { type PullRequestsGetAllResponseItemHeadRepo (line 6154) | type PullRequestsGetAllResponseItemHeadRepo = { type PullRequestsGetAllResponseItemHeadUser (line 6231) | type PullRequestsGetAllResponseItemHeadUser = { type PullRequestsGetAllResponseItemHead (line 6251) | type PullRequestsGetAllResponseItemHead = { type PullRequestsGetAllResponseItemMilestoneCreator (line 6258) | type PullRequestsGetAllResponseItemMilestoneCreator = { type PullRequestsGetAllResponseItemMilestone (line 6278) | type PullRequestsGetAllResponseItemMilestone = { type PullRequestsGetAllResponseItemLabelsItem (line 6296) | type PullRequestsGetAllResponseItemLabelsItem = { type PullRequestsGetAllResponseItemAssignee (line 6305) | type PullRequestsGetAllResponseItemAssignee = { type PullRequestsGetAllResponseItem (line 6325) | type PullRequestsGetAllResponseItem = { type PullRequestsGetResponseMergedBy (line 6356) | type PullRequestsGetResponseMergedBy = { type PullRequestsGetResponseUser (line 6376) | type PullRequestsGetResponseUser = { type PullRequestsGetResponseLinksStatuses (line 6396) | type PullRequestsGetResponseLinksStatuses = { href: string }; type PullRequestsGetResponseLinksCommits (line 6397) | type PullRequestsGetResponseLinksCommits = { href: string }; type PullRequestsGetResponseLinksReviewComment (line 6398) | type PullRequestsGetResponseLinksReviewComment = { href: string }; type PullRequestsGetResponseLinksReviewComments (line 6399) | type PullRequestsGetResponseLinksReviewComments = { href: string }; type PullRequestsGetResponseLinksComments (line 6400) | type PullRequestsGetResponseLinksComments = { href: string }; type PullRequestsGetResponseLinksIssue (line 6401) | type PullRequestsGetResponseLinksIssue = { href: string }; type PullRequestsGetResponseLinksHtml (line 6402) | type PullRequestsGetResponseLinksHtml = { href: string }; type PullRequestsGetResponseLinksSelf (line 6403) | type PullRequestsGetResponseLinksSelf = { href: string }; type PullRequestsGetResponseLinks (line 6404) | type PullRequestsGetResponseLinks = { type PullRequestsGetResponseBaseRepoPermissions (line 6414) | type PullRequestsGetResponseBaseRepoPermissions = { type PullRequestsGetResponseBaseRepoOwner (line 6419) | type PullRequestsGetResponseBaseRepoOwner = { type PullRequestsGetResponseBaseRepo (line 6439) | type PullRequestsGetResponseBaseRepo = { type PullRequestsGetResponseBaseUser (line 6516) | type PullRequestsGetResponseBaseUser = { type PullRequestsGetResponseBase (line 6536) | type PullRequestsGetResponseBase = { type PullRequestsGetResponseHeadRepoPermissions (line 6543) | type PullRequestsGetResponseHeadRepoPermissions = { type PullRequestsGetResponseHeadRepoOwner (line 6548) | type PullRequestsGetResponseHeadRepoOwner = { type PullRequestsGetResponseHeadRepo (line 6568) | type PullRequestsGetResponseHeadRepo = { type PullRequestsGetResponseHeadUser (line 6645) | type PullRequestsGetResponseHeadUser = { type PullRequestsGetResponseHead (line 6665) | type PullRequestsGetResponseHead = { type PullRequestsGetResponseMilestoneCreator (line 6672) | type PullRequestsGetResponseMilestoneCreator = { type PullRequestsGetResponseMilestone (line 6692) | type PullRequestsGetResponseMilestone = { type PullRequestsGetResponseLabelsItem (line 6710) | type PullRequestsGetResponseLabelsItem = { type PullRequestsGetResponseAssignee (line 6719) | type PullRequestsGetResponseAssignee = { type PullRequestsGetResponse (line 6739) | type PullRequestsGetResponse = { type PullRequestsEditCommentResponseLinksPullRequest (line 6780) | type PullRequestsEditCommentResponseLinksPullRequest = { href: string }; type PullRequestsEditCommentResponseLinksHtml (line 6781) | type PullRequestsEditCommentResponseLinksHtml = { href: string }; type PullRequestsEditCommentResponseLinksSelf (line 6782) | type PullRequestsEditCommentResponseLinksSelf = { href: string }; type PullRequestsEditCommentResponseLinks (line 6783) | type PullRequestsEditCommentResponseLinks = { type PullRequestsEditCommentResponseUser (line 6788) | type PullRequestsEditCommentResponseUser = { type PullRequestsEditCommentResponse (line 6808) | type PullRequestsEditCommentResponse = { type PullRequestsDismissReviewResponseLinksPullRequest (line 6828) | type PullRequestsDismissReviewResponseLinksPullRequest = { href: string }; type PullRequestsDismissReviewResponseLinksHtml (line 6829) | type PullRequestsDismissReviewResponseLinksHtml = { href: string }; type PullRequestsDismissReviewResponseLinks (line 6830) | type PullRequestsDismissReviewResponseLinks = { type PullRequestsDismissReviewResponseUser (line 6834) | type PullRequestsDismissReviewResponseUser = { type PullRequestsDismissReviewResponse (line 6854) | type PullRequestsDismissReviewResponse = { type PullRequestsDeleteReviewRequestResponse (line 6865) | type PullRequestsDeleteReviewRequestResponse = {}; type PullRequestsDeletePendingReviewResponseLinksPullRequest (line 6866) | type PullRequestsDeletePendingReviewResponseLinksPullRequest = { type PullRequestsDeletePendingReviewResponseLinksHtml (line 6869) | type PullRequestsDeletePendingReviewResponseLinksHtml = { href: string }; type PullRequestsDeletePendingReviewResponseLinks (line 6870) | type PullRequestsDeletePendingReviewResponseLinks = { type PullRequestsDeletePendingReviewResponseUser (line 6874) | type PullRequestsDeletePendingReviewResponseUser = { type PullRequestsDeletePendingReviewResponse (line 6894) | type PullRequestsDeletePendingReviewResponse = { type PullRequestsDeleteCommentResponse (line 6905) | type PullRequestsDeleteCommentResponse = {}; type PullRequestsCreateReviewRequestResponseRequestedTeamsItem (line 6906) | type PullRequestsCreateReviewRequestResponseRequestedTeamsItem = { type PullRequestsCreateReviewRequestResponseRequestedReviewersItem (line 6919) | type PullRequestsCreateReviewRequestResponseRequestedReviewersItem = { type PullRequestsCreateReviewRequestResponseUser (line 6939) | type PullRequestsCreateReviewRequestResponseUser = { type PullRequestsCreateReviewRequestResponseLinksStatuses (line 6959) | type PullRequestsCreateReviewRequestResponseLinksStatuses = { href: stri... type PullRequestsCreateReviewRequestResponseLinksCommits (line 6960) | type PullRequestsCreateReviewRequestResponseLinksCommits = { href: strin... type PullRequestsCreateReviewRequestResponseLinksReviewComment (line 6961) | type PullRequestsCreateReviewRequestResponseLinksReviewComment = { type PullRequestsCreateReviewRequestResponseLinksReviewComments (line 6964) | type PullRequestsCreateReviewRequestResponseLinksReviewComments = { type PullRequestsCreateReviewRequestResponseLinksComments (line 6967) | type PullRequestsCreateReviewRequestResponseLinksComments = { href: stri... type PullRequestsCreateReviewRequestResponseLinksIssue (line 6968) | type PullRequestsCreateReviewRequestResponseLinksIssue = { href: string }; type PullRequestsCreateReviewRequestResponseLinksHtml (line 6969) | type PullRequestsCreateReviewRequestResponseLinksHtml = { href: string }; type PullRequestsCreateReviewRequestResponseLinksSelf (line 6970) | type PullRequestsCreateReviewRequestResponseLinksSelf = { href: string }; type PullRequestsCreateReviewRequestResponseLinks (line 6971) | type PullRequestsCreateReviewRequestResponseLinks = { type PullRequestsCreateReviewRequestResponseBaseRepoPermissions (line 6981) | type PullRequestsCreateReviewRequestResponseBaseRepoPermissions = { type PullRequestsCreateReviewRequestResponseBaseRepoOwner (line 6986) | type PullRequestsCreateReviewRequestResponseBaseRepoOwner = { type PullRequestsCreateReviewRequestResponseBaseRepo (line 7006) | type PullRequestsCreateReviewRequestResponseBaseRepo = { type PullRequestsCreateReviewRequestResponseBaseUser (line 7083) | type PullRequestsCreateReviewRequestResponseBaseUser = { type PullRequestsCreateReviewRequestResponseBase (line 7103) | type PullRequestsCreateReviewRequestResponseBase = { type PullRequestsCreateReviewRequestResponseHeadRepoPermissions (line 7110) | type PullRequestsCreateReviewRequestResponseHeadRepoPermissions = { type PullRequestsCreateReviewRequestResponseHeadRepoOwner (line 7115) | type PullRequestsCreateReviewRequestResponseHeadRepoOwner = { type PullRequestsCreateReviewRequestResponseHeadRepo (line 7135) | type PullRequestsCreateReviewRequestResponseHeadRepo = { type PullRequestsCreateReviewRequestResponseHeadUser (line 7212) | type PullRequestsCreateReviewRequestResponseHeadUser = { type PullRequestsCreateReviewRequestResponseHead (line 7232) | type PullRequestsCreateReviewRequestResponseHead = { type PullRequestsCreateReviewRequestResponseMilestoneCreator (line 7239) | type PullRequestsCreateReviewRequestResponseMilestoneCreator = { type PullRequestsCreateReviewRequestResponseMilestone (line 7259) | type PullRequestsCreateReviewRequestResponseMilestone = { type PullRequestsCreateReviewRequestResponseLabelsItem (line 7277) | type PullRequestsCreateReviewRequestResponseLabelsItem = { type PullRequestsCreateReviewRequestResponseAssignee (line 7286) | type PullRequestsCreateReviewRequestResponseAssignee = { type PullRequestsCreateReviewRequestResponse (line 7306) | type PullRequestsCreateReviewRequestResponse = { type PullRequestsCreateReviewResponseLinksPullRequest (line 7343) | type PullRequestsCreateReviewResponseLinksPullRequest = { href: string }; type PullRequestsCreateReviewResponseLinksHtml (line 7344) | type PullRequestsCreateReviewResponseLinksHtml = { href: string }; type PullRequestsCreateReviewResponseLinks (line 7345) | type PullRequestsCreateReviewResponseLinks = { type PullRequestsCreateReviewResponseUser (line 7349) | type PullRequestsCreateReviewResponseUser = { type PullRequestsCreateReviewResponse (line 7369) | type PullRequestsCreateReviewResponse = { type PullRequestsCreateFromIssueResponseUser (line 7380) | type PullRequestsCreateFromIssueResponseUser = { type PullRequestsCreateFromIssueResponseLinksStatuses (line 7400) | type PullRequestsCreateFromIssueResponseLinksStatuses = { href: string }; type PullRequestsCreateFromIssueResponseLinksCommits (line 7401) | type PullRequestsCreateFromIssueResponseLinksCommits = { href: string }; type PullRequestsCreateFromIssueResponseLinksReviewComment (line 7402) | type PullRequestsCreateFromIssueResponseLinksReviewComment = { href: str... type PullRequestsCreateFromIssueResponseLinksReviewComments (line 7403) | type PullRequestsCreateFromIssueResponseLinksReviewComments = { type PullRequestsCreateFromIssueResponseLinksComments (line 7406) | type PullRequestsCreateFromIssueResponseLinksComments = { href: string }; type PullRequestsCreateFromIssueResponseLinksIssue (line 7407) | type PullRequestsCreateFromIssueResponseLinksIssue = { href: string }; type PullRequestsCreateFromIssueResponseLinksHtml (line 7408) | type PullRequestsCreateFromIssueResponseLinksHtml = { href: string }; type PullRequestsCreateFromIssueResponseLinksSelf (line 7409) | type PullRequestsCreateFromIssueResponseLinksSelf = { href: string }; type PullRequestsCreateFromIssueResponseLinks (line 7410) | type PullRequestsCreateFromIssueResponseLinks = { type PullRequestsCreateFromIssueResponseBaseRepoPermissions (line 7420) | type PullRequestsCreateFromIssueResponseBaseRepoPermissions = { type PullRequestsCreateFromIssueResponseBaseRepoOwner (line 7425) | type PullRequestsCreateFromIssueResponseBaseRepoOwner = { type PullRequestsCreateFromIssueResponseBaseRepo (line 7445) | type PullRequestsCreateFromIssueResponseBaseRepo = { type PullRequestsCreateFromIssueResponseBaseUser (line 7522) | type PullRequestsCreateFromIssueResponseBaseUser = { type PullRequestsCreateFromIssueResponseBase (line 7542) | type PullRequestsCreateFromIssueResponseBase = { type PullRequestsCreateFromIssueResponseHeadRepoPermissions (line 7549) | type PullRequestsCreateFromIssueResponseHeadRepoPermissions = { type PullRequestsCreateFromIssueResponseHeadRepoOwner (line 7554) | type PullRequestsCreateFromIssueResponseHeadRepoOwner = { type PullRequestsCreateFromIssueResponseHeadRepo (line 7574) | type PullRequestsCreateFromIssueResponseHeadRepo = { type PullRequestsCreateFromIssueResponseHeadUser (line 7651) | type PullRequestsCreateFromIssueResponseHeadUser = { type PullRequestsCreateFromIssueResponseHead (line 7671) | type PullRequestsCreateFromIssueResponseHead = { type PullRequestsCreateFromIssueResponseMilestoneCreator (line 7678) | type PullRequestsCreateFromIssueResponseMilestoneCreator = { type PullRequestsCreateFromIssueResponseMilestone (line 7698) | type PullRequestsCreateFromIssueResponseMilestone = { type PullRequestsCreateFromIssueResponseLabelsItem (line 7716) | type PullRequestsCreateFromIssueResponseLabelsItem = { type PullRequestsCreateFromIssueResponseAssignee (line 7725) | type PullRequestsCreateFromIssueResponseAssignee = { type PullRequestsCreateFromIssueResponse (line 7745) | type PullRequestsCreateFromIssueResponse = { type PullRequestsCreateCommentReplyResponseLinksPullRequest (line 7776) | type PullRequestsCreateCommentReplyResponseLinksPullRequest = { type PullRequestsCreateCommentReplyResponseLinksHtml (line 7779) | type PullRequestsCreateCommentReplyResponseLinksHtml = { href: string }; type PullRequestsCreateCommentReplyResponseLinksSelf (line 7780) | type PullRequestsCreateCommentReplyResponseLinksSelf = { href: string }; type PullRequestsCreateCommentReplyResponseLinks (line 7781) | type PullRequestsCreateCommentReplyResponseLinks = { type PullRequestsCreateCommentReplyResponseUser (line 7786) | type PullRequestsCreateCommentReplyResponseUser = { type PullRequestsCreateCommentReplyResponse (line 7806) | type PullRequestsCreateCommentReplyResponse = { type PullRequestsCreateCommentResponseLinksPullRequest (line 7826) | type PullRequestsCreateCommentResponseLinksPullRequest = { href: string }; type PullRequestsCreateCommentResponseLinksHtml (line 7827) | type PullRequestsCreateCommentResponseLinksHtml = { href: string }; type PullRequestsCreateCommentResponseLinksSelf (line 7828) | type PullRequestsCreateCommentResponseLinksSelf = { href: string }; type PullRequestsCreateCommentResponseLinks (line 7829) | type PullRequestsCreateCommentResponseLinks = { type PullRequestsCreateCommentResponseUser (line 7834) | type PullRequestsCreateCommentResponseUser = { type PullRequestsCreateCommentResponse (line 7854) | type PullRequestsCreateCommentResponse = { type PullRequestsCreateResponseUser (line 7874) | type PullRequestsCreateResponseUser = { type PullRequestsCreateResponseLinksStatuses (line 7894) | type PullRequestsCreateResponseLinksStatuses = { href: string }; type PullRequestsCreateResponseLinksCommits (line 7895) | type PullRequestsCreateResponseLinksCommits = { href: string }; type PullRequestsCreateResponseLinksReviewComment (line 7896) | type PullRequestsCreateResponseLinksReviewComment = { href: string }; type PullRequestsCreateResponseLinksReviewComments (line 7897) | type PullRequestsCreateResponseLinksReviewComments = { href: string }; type PullRequestsCreateResponseLinksComments (line 7898) | type PullRequestsCreateResponseLinksComments = { href: string }; type PullRequestsCreateResponseLinksIssue (line 7899) | type PullRequestsCreateResponseLinksIssue = { href: string }; type PullRequestsCreateResponseLinksHtml (line 7900) | type PullRequestsCreateResponseLinksHtml = { href: string }; type PullRequestsCreateResponseLinksSelf (line 7901) | type PullRequestsCreateResponseLinksSelf = { href: string }; type PullRequestsCreateResponseLinks (line 7902) | type PullRequestsCreateResponseLinks = { type PullRequestsCreateResponseBaseRepoPermissions (line 7912) | type PullRequestsCreateResponseBaseRepoPermissions = { type PullRequestsCreateResponseBaseRepoOwner (line 7917) | type PullRequestsCreateResponseBaseRepoOwner = { type PullRequestsCreateResponseBaseRepo (line 7937) | type PullRequestsCreateResponseBaseRepo = { type PullRequestsCreateResponseBaseUser (line 8014) | type PullRequestsCreateResponseBaseUser = { type PullRequestsCreateResponseBase (line 8034) | type PullRequestsCreateResponseBase = { type PullRequestsCreateResponseHeadRepoPermissions (line 8041) | type PullRequestsCreateResponseHeadRepoPermissions = { type PullRequestsCreateResponseHeadRepoOwner (line 8046) | type PullRequestsCreateResponseHeadRepoOwner = { type PullRequestsCreateResponseHeadRepo (line 8066) | type PullRequestsCreateResponseHeadRepo = { type PullRequestsCreateResponseHeadUser (line 8143) | type PullRequestsCreateResponseHeadUser = { type PullRequestsCreateResponseHead (line 8163) | type PullRequestsCreateResponseHead = { type PullRequestsCreateResponseMilestoneCreator (line 8170) | type PullRequestsCreateResponseMilestoneCreator = { type PullRequestsCreateResponseMilestone (line 8190) | type PullRequestsCreateResponseMilestone = { type PullRequestsCreateResponseLabelsItem (line 8208) | type PullRequestsCreateResponseLabelsItem = { type PullRequestsCreateResponseAssignee (line 8217) | type PullRequestsCreateResponseAssignee = { type PullRequestsCreateResponse (line 8237) | type PullRequestsCreateResponse = { type ProjectsUpdateProjectResponseCreator (line 8268) | type ProjectsUpdateProjectResponseCreator = { type ProjectsUpdateProjectResponse (line 8288) | type ProjectsUpdateProjectResponse = { type ProjectsRemoveCollaboratorResponse (line 8303) | type ProjectsRemoveCollaboratorResponse = {}; type ProjectsMoveProjectColumnResponse (line 8304) | type ProjectsMoveProjectColumnResponse = {}; type ProjectsMoveProjectCardResponse (line 8305) | type ProjectsMoveProjectCardResponse = {}; type ProjectsGetUserPermissionLevelResponseUser (line 8306) | type ProjectsGetUserPermissionLevelResponseUser = { type ProjectsGetUserPermissionLevelResponse (line 8326) | type ProjectsGetUserPermissionLevelResponse = { type ProjectsGetRepoProjectsResponseItemCreator (line 8330) | type ProjectsGetRepoProjectsResponseItemCreator = { type ProjectsGetRepoProjectsResponseItem (line 8350) | type ProjectsGetRepoProjectsResponseItem = { type ProjectsGetProjectColumnsResponseItem (line 8365) | type ProjectsGetProjectColumnsResponseItem = { type ProjectsGetProjectCardsResponseItemCreator (line 8375) | type ProjectsGetProjectCardsResponseItemCreator = { type ProjectsGetProjectCardsResponseItem (line 8395) | type ProjectsGetProjectCardsResponseItem = { type ProjectsGetProjectResponseCreator (line 8407) | type ProjectsGetProjectResponseCreator = { type ProjectsGetProjectResponse (line 8427) | type ProjectsGetProjectResponse = { type ProjectsGetOrgProjectsResponseItemCreator (line 8442) | type ProjectsGetOrgProjectsResponseItemCreator = { type ProjectsGetOrgProjectsResponseItem (line 8462) | type ProjectsGetOrgProjectsResponseItem = { type ProjectsGetCollaboratorsResponseItem (line 8477) | type ProjectsGetCollaboratorsResponseItem = { type ProjectsDeleteProjectColumnResponse (line 8497) | type ProjectsDeleteProjectColumnResponse = {}; type ProjectsDeleteProjectCardResponse (line 8498) | type ProjectsDeleteProjectCardResponse = {}; type ProjectsCreateRepoProjectResponseCreator (line 8499) | type ProjectsCreateRepoProjectResponseCreator = { type ProjectsCreateRepoProjectResponse (line 8519) | type ProjectsCreateRepoProjectResponse = { type ProjectsCreateProjectCardResponseCreator (line 8534) | type ProjectsCreateProjectCardResponseCreator = { type ProjectsCreateProjectCardResponse (line 8554) | type ProjectsCreateProjectCardResponse = { type ProjectsCreateOrgProjectResponseCreator (line 8566) | type ProjectsCreateOrgProjectResponseCreator = { type ProjectsCreateOrgProjectResponse (line 8586) | type ProjectsCreateOrgProjectResponse = { type ProjectsAddCollaboratorResponse (line 8601) | type ProjectsAddCollaboratorResponse = {}; type OrgsUpdateResponsePlan (line 8602) | type OrgsUpdateResponsePlan = { type OrgsUpdateResponse (line 8607) | type OrgsUpdateResponse = { type OrgsUnblockUserResponse (line 8646) | type OrgsUnblockUserResponse = {}; type OrgsRemoveTeamMembershipResponse (line 8647) | type OrgsRemoveTeamMembershipResponse = {}; type OrgsRemoveOutsideCollaboratorResponse (line 8648) | type OrgsRemoveOutsideCollaboratorResponse = {}; type OrgsRemoveOrgMembershipResponse (line 8649) | type OrgsRemoveOrgMembershipResponse = {}; type OrgsRemoveMemberResponse (line 8650) | type OrgsRemoveMemberResponse = {}; type OrgsPublicizeMembershipResponse (line 8651) | type OrgsPublicizeMembershipResponse = {}; type OrgsPingHookResponse (line 8652) | type OrgsPingHookResponse = {}; type OrgsGetTeamsResponseItem (line 8653) | type OrgsGetTeamsResponseItem = { type OrgsGetTeamReposResponseItemLicense (line 8666) | type OrgsGetTeamReposResponseItemLicense = { type OrgsGetTeamReposResponseItemPermissions (line 8673) | type OrgsGetTeamReposResponseItemPermissions = { type OrgsGetTeamReposResponseItemOwner (line 8678) | type OrgsGetTeamReposResponseItemOwner = { type OrgsGetTeamReposResponseItem (line 8698) | type OrgsGetTeamReposResponseItem = { type OrgsGetTeamMembersResponseItem (line 8776) | type OrgsGetTeamMembersResponseItem = { type OrgsGetTeamResponseOrganization (line 8796) | type OrgsGetTeamResponseOrganization = { type OrgsGetTeamResponse (line 8825) | type OrgsGetTeamResponse = { type OrgsGetPublicMembersResponseItem (line 8843) | type OrgsGetPublicMembersResponseItem = { type OrgsGetPendingTeamInvitesResponseItemInviter (line 8863) | type OrgsGetPendingTeamInvitesResponseItemInviter = { type OrgsGetPendingTeamInvitesResponseItem (line 8883) | type OrgsGetPendingTeamInvitesResponseItem = { type OrgsGetPendingOrgInvitesResponseItemInviter (line 8893) | type OrgsGetPendingOrgInvitesResponseItemInviter = { type OrgsGetPendingOrgInvitesResponseItem (line 8913) | type OrgsGetPendingOrgInvitesResponseItem = { type OrgsGetOutsideCollaboratorsResponseItem (line 8923) | type OrgsGetOutsideCollaboratorsResponseItem = { type OrgsGetMembersResponseItem (line 8943) | type OrgsGetMembersResponseItem = { type OrgsGetInvitationTeamsResponseItem (line 8963) | type OrgsGetInvitationTeamsResponseItem = { type OrgsGetHooksResponseItemConfig (line 8976) | type OrgsGetHooksResponseItemConfig = { type OrgsGetHooksResponseItem (line 8980) | type OrgsGetHooksResponseItem = { type OrgsGetHookResponseConfig (line 8991) | type OrgsGetHookResponseConfig = { type OrgsGetHookResponse (line 8995) | type OrgsGetHookResponse = { type OrgsGetForUserResponseItem (line 9006) | type OrgsGetForUserResponseItem = { type OrgsGetBlockedUsersResponseItem (line 9020) | type OrgsGetBlockedUsersResponseItem = { type OrgsGetAllResponseItem (line 9040) | type OrgsGetAllResponseItem = { type OrgsGetResponsePlan (line 9054) | type OrgsGetResponsePlan = { type OrgsGetResponse (line 9059) | type OrgsGetResponse = { type OrgsEditTeamResponseOrganization (line 9098) | type OrgsEditTeamResponseOrganization = { type OrgsEditTeamResponse (line 9127) | type OrgsEditTeamResponse = { type OrgsEditHookResponseConfig (line 9145) | type OrgsEditHookResponseConfig = { type OrgsEditHookResponse (line 9149) | type OrgsEditHookResponse = { type OrgsDeleteTeamRepoResponse (line 9160) | type OrgsDeleteTeamRepoResponse = {}; type OrgsDeleteTeamResponse (line 9161) | type OrgsDeleteTeamResponse = {}; type OrgsDeleteHookResponse (line 9162) | type OrgsDeleteHookResponse = {}; type OrgsCreateTeamResponseOrganization (line 9163) | type OrgsCreateTeamResponseOrganization = { type OrgsCreateTeamResponse (line 9192) | type OrgsCreateTeamResponse = { type OrgsCreateInvitationResponseInviter (line 9210) | type OrgsCreateInvitationResponseInviter = { type OrgsCreateInvitationResponse (line 9230) | type OrgsCreateInvitationResponse = { type OrgsCreateHookResponseConfig (line 9240) | type OrgsCreateHookResponseConfig = { type OrgsCreateHookResponse (line 9244) | type OrgsCreateHookResponse = { type OrgsConvertMemberToOutsideCollaboratorResponse (line 9255) | type OrgsConvertMemberToOutsideCollaboratorResponse = {}; type OrgsConcealMembershipResponse (line 9256) | type OrgsConcealMembershipResponse = {}; type OrgsCheckBlockedUserResponse (line 9257) | type OrgsCheckBlockedUserResponse = {}; type OrgsBlockUserResponse (line 9258) | type OrgsBlockUserResponse = {}; type OrgsAddTeamRepoResponse (line 9259) | type OrgsAddTeamRepoResponse = {}; type MiscRenderMarkdownRawResponse (line 9260) | type MiscRenderMarkdownRawResponse = {}; type MiscRenderMarkdownResponse (line 9261) | type MiscRenderMarkdownResponse = {}; type MiscGetRepoLicenseResponseLicense (line 9262) | type MiscGetRepoLicenseResponseLicense = { type MiscGetRepoLicenseResponseLinks (line 9269) | type MiscGetRepoLicenseResponseLinks = { type MiscGetRepoLicenseResponse (line 9274) | type MiscGetRepoLicenseResponse = { type MiscGetRepoCodeOfConductResponse (line 9289) | type MiscGetRepoCodeOfConductResponse = { type MiscGetRateLimitResponseRate (line 9295) | type MiscGetRateLimitResponseRate = { type MiscGetRateLimitResponseResourcesGraphql (line 9300) | type MiscGetRateLimitResponseResourcesGraphql = { type MiscGetRateLimitResponseResourcesSearch (line 9305) | type MiscGetRateLimitResponseResourcesSearch = { type MiscGetRateLimitResponseResourcesCore (line 9310) | type MiscGetRateLimitResponseResourcesCore = { type MiscGetRateLimitResponseResources (line 9315) | type MiscGetRateLimitResponseResources = { type MiscGetRateLimitResponse (line 9320) | type MiscGetRateLimitResponse = { type MiscGetLicensesResponseItem (line 9324) | type MiscGetLicensesResponseItem = { type MiscGetLicenseResponse (line 9331) | type MiscGetLicenseResponse = { type MiscGetGitignoreTemplateResponse (line 9346) | type MiscGetGitignoreTemplateResponse = { type MiscGetCodesOfConductResponseItem (line 9350) | type MiscGetCodesOfConductResponseItem = { type MiscGetCodeOfConductResponse (line 9355) | type MiscGetCodeOfConductResponse = { type MigrationsUpdateImportResponse (line 9361) | type MigrationsUpdateImportResponse = { type MigrationsUnlockRepoLockedForMigrationResponse (line 9371) | type MigrationsUnlockRepoLockedForMigrationResponse = {}; type MigrationsUnlockRepoForAuthenticatedUserResponse (line 9372) | type MigrationsUnlockRepoForAuthenticatedUserResponse = {}; type MigrationsStartMigrationResponseRepositoriesItemPermissions (line 9373) | type MigrationsStartMigrationResponseRepositoriesItemPermissions = { type MigrationsStartMigrationResponseRepositoriesItemOwner (line 9378) | type MigrationsStartMigrationResponseRepositoriesItemOwner = { type MigrationsStartMigrationResponseRepositoriesItem (line 9398) | type MigrationsStartMigrationResponseRepositoriesItem = { type MigrationsStartMigrationResponseOwner (line 9475) | type MigrationsStartMigrationResponseOwner = { type MigrationsStartMigrationResponse (line 9489) | type MigrationsStartMigrationResponse = { type MigrationsStartImportResponse (line 9501) | type MigrationsStartImportResponse = { type MigrationsStartForAuthenticatedUserResponseRepositoriesItemPermissions (line 9518) | type MigrationsStartForAuthenticatedUserResponseRepositoriesItemPermissi... type MigrationsStartForAuthenticatedUserResponseRepositoriesItemOwner (line 9523) | type MigrationsStartForAuthenticatedUserResponseRepositoriesItemOwner = { type MigrationsStartForAuthenticatedUserResponseRepositoriesItem (line 9543) | type MigrationsStartForAuthenticatedUserResponseRepositoriesItem = { type MigrationsStartForAuthenticatedUserResponseOwner (line 9620) | type MigrationsStartForAuthenticatedUserResponseOwner = { type MigrationsStartForAuthenticatedUserResponse (line 9640) | type MigrationsStartForAuthenticatedUserResponse = { type MigrationsSetImportLfsPreferenceResponse (line 9654) | type MigrationsSetImportLfsPreferenceResponse = { type MigrationsMapImportCommitAuthorResponse (line 9669) | type MigrationsMapImportCommitAuthorResponse = { type MigrationsListForAuthenticatedUserResponseItemRepositoriesItemPermissions (line 9678) | type MigrationsListForAuthenticatedUserResponseItemRepositoriesItemPermi... type MigrationsListForAuthenticatedUserResponseItemRepositoriesItemOwner (line 9683) | type MigrationsListForAuthenticatedUserResponseItemRepositoriesItemOwner... type MigrationsListForAuthenticatedUserResponseItemRepositoriesItem (line 9703) | type MigrationsListForAuthenticatedUserResponseItemRepositoriesItem = { type MigrationsListForAuthenticatedUserResponseItemOwner (line 9780) | type MigrationsListForAuthenticatedUserResponseItemOwner = { type MigrationsListForAuthenticatedUserResponseItem (line 9800) | type MigrationsListForAuthenticatedUserResponseItem = { type MigrationsGetStatusForAuthenticatedUserResponseRepositoriesItemPermissions (line 9814) | type MigrationsGetStatusForAuthenticatedUserResponseRepositoriesItemPerm... type MigrationsGetStatusForAuthenticatedUserResponseRepositoriesItemOwner (line 9819) | type MigrationsGetStatusForAuthenticatedUserResponseRepositoriesItemOwne... type MigrationsGetStatusForAuthenticatedUserResponseRepositoriesItem (line 9839) | type MigrationsGetStatusForAuthenticatedUserResponseRepositoriesItem = { type MigrationsGetStatusForAuthenticatedUserResponseOwner (line 9916) | type MigrationsGetStatusForAuthenticatedUserResponseOwner = { type MigrationsGetStatusForAuthenticatedUserResponse (line 9936) | type MigrationsGetStatusForAuthenticatedUserResponse = { type MigrationsGetMigrationsResponseItemRepositoriesItemPermissions (line 9950) | type MigrationsGetMigrationsResponseItemRepositoriesItemPermissions = { type MigrationsGetMigrationsResponseItemRepositoriesItemOwner (line 9955) | type MigrationsGetMigrationsResponseItemRepositoriesItemOwner = { type MigrationsGetMigrationsResponseItemRepositoriesItem (line 9975) | type MigrationsGetMigrationsResponseItemRepositoriesItem = { type MigrationsGetMigrationsResponseItemOwner (line 10052) | type MigrationsGetMigrationsResponseItemOwner = { type MigrationsGetMigrationsResponseItem (line 10066) | type MigrationsGetMigrationsResponseItem = { type MigrationsGetMigrationStatusResponseRepositoriesItemPermissions (line 10078) | type MigrationsGetMigrationStatusResponseRepositoriesItemPermissions = { type MigrationsGetMigrationStatusResponseRepositoriesItemOwner (line 10083) | type MigrationsGetMigrationStatusResponseRepositoriesItemOwner = { type MigrationsGetMigrationStatusResponseRepositoriesItem (line 10103) | type MigrationsGetMigrationStatusResponseRepositoriesItem = { type MigrationsGetMigrationStatusResponseOwner (line 10180) | type MigrationsGetMigrationStatusResponseOwner = { type MigrationsGetMigrationStatusResponse (line 10194) | type MigrationsGetMigrationStatusResponse = { type MigrationsGetMigrationArchiveLinkResponse (line 10206) | type MigrationsGetMigrationArchiveLinkResponse = {}; type MigrationsGetLargeImportFilesResponseItem (line 10207) | type MigrationsGetLargeImportFilesResponseItem = { type MigrationsGetImportProgressResponse (line 10213) | type MigrationsGetImportProgressResponse = { type MigrationsGetImportCommitAuthorsResponseItem (line 10228) | type MigrationsGetImportCommitAuthorsResponseItem = { type MigrationsGetArchiveForAuthenticatedUserResponse (line 10237) | type MigrationsGetArchiveForAuthenticatedUserResponse = {}; type MigrationsDeleteMigrationArchiveResponse (line 10238) | type MigrationsDeleteMigrationArchiveResponse = {}; type MigrationsDeleteArchiveForAuthenticatedUserResponse (line 10239) | type MigrationsDeleteArchiveForAuthenticatedUserResponse = {}; type MigrationsCancelImportResponse (line 10240) | type MigrationsCancelImportResponse = {}; type IssuesUpdateMilestoneResponseCreator (line 10241) | type IssuesUpdateMilestoneResponseCreator = { type IssuesUpdateMilestoneResponse (line 10261) | type IssuesUpdateMilestoneResponse = { type IssuesUpdateLabelResponse (line 10279) | type IssuesUpdateLabelResponse = { type IssuesUnlockResponse (line 10288) | type IssuesUnlockResponse = {}; type IssuesReplaceAllLabelsResponseItem (line 10289) | type IssuesReplaceAllLabelsResponseItem = { type IssuesRemoveAssigneesFromIssueResponsePullRequest (line 10298) | type IssuesRemoveAssigneesFromIssueResponsePullRequest = { type IssuesRemoveAssigneesFromIssueResponseMilestoneCreator (line 10304) | type IssuesRemoveAssigneesFromIssueResponseMilestoneCreator = { type IssuesRemoveAssigneesFromIssueResponseMilestone (line 10324) | type IssuesRemoveAssigneesFromIssueResponseMilestone = { type IssuesRemoveAssigneesFromIssueResponseAssigneesItem (line 10342) | type IssuesRemoveAssigneesFromIssueResponseAssigneesItem = { type IssuesRemoveAssigneesFromIssueResponseAssignee (line 10362) | type IssuesRemoveAssigneesFromIssueResponseAssignee = { type IssuesRemoveAssigneesFromIssueResponseLabelsItem (line 10382) | type IssuesRemoveAssigneesFromIssueResponseLabelsItem = { type IssuesRemoveAssigneesFromIssueResponseUser (line 10391) | type IssuesRemoveAssigneesFromIssueResponseUser = { type IssuesRemoveAssigneesFromIssueResponse (line 10411) | type IssuesRemoveAssigneesFromIssueResponse = { type IssuesRemoveAllLabelsResponse (line 10437) | type IssuesRemoveAllLabelsResponse = {}; type IssuesLockResponse (line 10438) | type IssuesLockResponse = {}; type IssuesGetMilestonesResponseItemCreator (line 10439) | type IssuesGetMilestonesResponseItemCreator = { type IssuesGetMilestonesResponseItem (line 10459) | type IssuesGetMilestonesResponseItem = { type IssuesGetMilestoneLabelsResponseItem (line 10477) | type IssuesGetMilestoneLabelsResponseItem = { type IssuesGetMilestoneResponseCreator (line 10486) | type IssuesGetMilestoneResponseCreator = { type IssuesGetMilestoneResponse (line 10506) | type IssuesGetMilestoneResponse = { type IssuesGetLabelsResponseItem (line 10524) | type IssuesGetLabelsResponseItem = { type IssuesGetLabelResponse (line 10533) | type IssuesGetLabelResponse = { type IssuesGetIssueLabelsResponseItem (line 10542) | type IssuesGetIssueLabelsResponseItem = { type IssuesGetForUserResponseItemRepositoryPermissions (line 10551) | type IssuesGetForUserResponseItemRepositoryPermissions = { type IssuesGetForUserResponseItemRepositoryOwner (line 10556) | type IssuesGetForUserResponseItemRepositoryOwner = { type IssuesGetForUserResponseItemRepository (line 10576) | type IssuesGetForUserResponseItemRepository = { type IssuesGetForUserResponseItemPullRequest (line 10653) | type IssuesGetForUserResponseItemPullRequest = { type IssuesGetForUserResponseItemMilestoneCreator (line 10659) | type IssuesGetForUserResponseItemMilestoneCreator = { type IssuesGetForUserResponseItemMilestone (line 10679) | type IssuesGetForUserResponseItemMilestone = { type IssuesGetForUserResponseItemAssigneesItem (line 10697) | type IssuesGetForUserResponseItemAssigneesItem = { type IssuesGetForUserResponseItemAssignee (line 10717) | type IssuesGetForUserResponseItemAssignee = { type IssuesGetForUserResponseItemLabelsItem (line 10737) | type IssuesGetForUserResponseItemLabelsItem = { type IssuesGetForUserResponseItemUser (line 10746) | type IssuesGetForUserResponseItemUser = { type IssuesGetForUserResponseItem (line 10766) | type IssuesGetForUserResponseItem = { type IssuesGetForRepoResponseItemPullRequest (line 10793) | type IssuesGetForRepoResponseItemPullRequest = { type IssuesGetForRepoResponseItemMilestoneCreator (line 10799) | type IssuesGetForRepoResponseItemMilestoneCreator = { type IssuesGetForRepoResponseItemMilestone (line 10819) | type IssuesGetForRepoResponseItemMilestone = { type IssuesGetForRepoResponseItemAssigneesItem (line 10837) | type IssuesGetForRepoResponseItemAssigneesItem = { type IssuesGetForRepoResponseItemAssignee (line 10857) | type IssuesGetForRepoResponseItemAssignee = { type IssuesGetForRepoResponseItemLabelsItem (line 10877) | type IssuesGetForRepoResponseItemLabelsItem = { type IssuesGetForRepoResponseItemUser (line 10886) | type IssuesGetForRepoResponseItemUser = { type IssuesGetForRepoResponseItem (line 10906) | type IssuesGetForRepoResponseItem = { type IssuesGetForOrgResponseItemRepositoryPermissions (line 10932) | type IssuesGetForOrgResponseItemRepositoryPermissions = { type IssuesGetForOrgResponseItemRepositoryOwner (line 10937) | type IssuesGetForOrgResponseItemRepositoryOwner = { type IssuesGetForOrgResponseItemRepository (line 10957) | type IssuesGetForOrgResponseItemRepository = { type IssuesGetForOrgResponseItemPullRequest (line 11034) | type IssuesGetForOrgResponseItemPullRequest = { type IssuesGetForOrgResponseItemMilestoneCreator (line 11040) | type IssuesGetForOrgResponseItemMilestoneCreator = { type IssuesGetForOrgResponseItemMilestone (line 11060) | type IssuesGetForOrgResponseItemMilestone = { type IssuesGetForOrgResponseItemAssigneesItem (line 11078) | type IssuesGetForOrgResponseItemAssigneesItem = { type IssuesGetForOrgResponseItemAssignee (line 11098) | type IssuesGetForOrgResponseItemAssignee = { type IssuesGetForOrgResponseItemLabelsItem (line 11118) | type IssuesGetForOrgResponseItemLabelsItem = { type IssuesGetForOrgResponseItemUser (line 11127) | type IssuesGetForOrgResponseItemUser = { type IssuesGetForOrgResponseItem (line 11147) | type IssuesGetForOrgResponseItem = { type IssuesGetEventsTimelineResponseItemActor (line 11174) | type IssuesGetEventsTimelineResponseItemActor = { type IssuesGetEventsTimelineResponseItem (line 11194) | type IssuesGetEventsTimelineResponseItem = { type IssuesGetEventsForRepoResponseItemIssuePullRequest (line 11204) | type IssuesGetEventsForRepoResponseItemIssuePullRequest = { type IssuesGetEventsForRepoResponseItemIssueMilestoneCreator (line 11210) | type IssuesGetEventsForRepoResponseItemIssueMilestoneCreator = { type IssuesGetEventsForRepoResponseItemIssueMilestone (line 11230) | type IssuesGetEventsForRepoResponseItemIssueMilestone = { type IssuesGetEventsForRepoResponseItemIssueAssigneesItem (line 11248) | type IssuesGetEventsForRepoResponseItemIssueAssigneesItem = { type IssuesGetEventsForRepoResponseItemIssueAssignee (line 11268) | type IssuesGetEventsForRepoResponseItemIssueAssignee = { type IssuesGetEventsForRepoResponseItemIssueLabelsItem (line 11288) | type IssuesGetEventsForRepoResponseItemIssueLabelsItem = { type IssuesGetEventsForRepoResponseItemIssueUser (line 11297) | type IssuesGetEventsForRepoResponseItemIssueUser = { type IssuesGetEventsForRepoResponseItemIssue (line 11317) | type IssuesGetEventsForRepoResponseItemIssue = { type IssuesGetEventsForRepoResponseItemActor (line 11343) | type IssuesGetEventsForRepoResponseItemActor = { type IssuesGetEventsForRepoResponseItem (line 11363) | type IssuesGetEventsForRepoResponseItem = { type IssuesGetEventsResponseItemActor (line 11374) | type IssuesGetEventsResponseItemActor = { type IssuesGetEventsResponseItem (line 11394) | type IssuesGetEventsResponseItem = { type IssuesGetEventResponseIssuePullRequest (line 11404) | type IssuesGetEventResponseIssuePullRequest = { type IssuesGetEventResponseIssueMilestoneCreator (line 11410) | type IssuesGetEventResponseIssueMilestoneCreator = { type IssuesGetEventResponseIssueMilestone (line 11430) | type IssuesGetEventResponseIssueMilestone = { type IssuesGetEventResponseIssueAssigneesItem (line 11448) | type IssuesGetEventResponseIssueAssigneesItem = { type IssuesGetEventResponseIssueAssignee (line 11468) | type IssuesGetEventResponseIssueAssignee = { type IssuesGetEventResponseIssueLabelsItem (line 11488) | type IssuesGetEventResponseIssueLabelsItem = { type IssuesGetEventResponseIssueUser (line 11497) | type IssuesGetEventResponseIssueUser = { type IssuesGetEventResponseIssue (line 11517) | type IssuesGetEventResponseIssue = { type IssuesGetEventResponseActor (line 11543) | type IssuesGetEventResponseActor = { type IssuesGetEventResponse (line 11563) | type IssuesGetEventResponse = { type IssuesGetCommentsForRepoResponseItemUser (line 11574) | type IssuesGetCommentsForRepoResponseItemUser = { type IssuesGetCommentsForRepoResponseItem (line 11594) | type IssuesGetCommentsForRepoResponseItem = { type IssuesGetCommentsResponseItemUser (line 11604) | type IssuesGetCommentsResponseItemUser = { type IssuesGetCommentsResponseItem (line 11624) | type IssuesGetCommentsResponseItem = { type IssuesGetCommentResponseUser (line 11634) | type IssuesGetCommentResponseUser = { type IssuesGetCommentResponse (line 11654) | type IssuesGetCommentResponse = { type IssuesGetAssigneesResponseItem (line 11664) | type IssuesGetAssigneesResponseItem = { type IssuesGetAllResponseItemRepositoryPermissions (line 11684) | type IssuesGetAllResponseItemRepositoryPermissions = { type IssuesGetAllResponseItemRepositoryOwner (line 11689) | type IssuesGetAllResponseItemRepositoryOwner = { type IssuesGetAllResponseItemRepository (line 11709) | type IssuesGetAllResponseItemRepository = { type IssuesGetAllResponseItemPullRequest (line 11786) | type IssuesGetAllResponseItemPullRequest = { type IssuesGetAllResponseItemMilestoneCreator (line 11792) | type IssuesGetAllResponseItemMilestoneCreator = { type IssuesGetAllResponseItemMilestone (line 11812) | type IssuesGetAllResponseItemMilestone = { type IssuesGetAllResponseItemAssigneesItem (line 11830) | type IssuesGetAllResponseItemAssigneesItem = { type IssuesGetAllResponseItemAssignee (line 11850) | type IssuesGetAllResponseItemAssignee = { type IssuesGetAllResponseItemLabelsItem (line 11870) | type IssuesGetAllResponseItemLabelsItem = { type IssuesGetAllResponseItemUser (line 11879) | type IssuesGetAllResponseItemUser = { type IssuesGetAllResponseItem (line 11899) | type IssuesGetAllResponseItem = { type IssuesGetResponseClosedBy (line 11926) | type IssuesGetResponseClosedBy = { type IssuesGetResponsePullRequest (line 11946) | type IssuesGetResponsePullRequest = { type IssuesGetResponseMilestoneCreator (line 11952) | type IssuesGetResponseMilestoneCreator = { type IssuesGetResponseMilestone (line 11972) | type IssuesGetResponseMilestone = { type IssuesGetResponseAssigneesItem (line 11990) | type IssuesGetResponseAssigneesItem = { type IssuesGetResponseAssignee (line 12010) | type IssuesGetResponseAssignee = { type IssuesGetResponseLabelsItem (line 12030) | type IssuesGetResponseLabelsItem = { type IssuesGetResponseUser (line 12039) | type IssuesGetResponseUser = { type IssuesGetResponse (line 12059) | type IssuesGetResponse = { type IssuesEditCommentResponseUser (line 12086) | type IssuesEditCommentResponseUser = { type IssuesEditCommentResponse (line 12106) | type IssuesEditCommentResponse = { type IssuesEditResponseClosedBy (line 12116) | type IssuesEditResponseClosedBy = { type IssuesEditResponsePullRequest (line 12136) | type IssuesEditResponsePullRequest = { type IssuesEditResponseMilestoneCreator (line 12142) | type IssuesEditResponseMilestoneCreator = { type IssuesEditResponseMilestone (line 12162) | type IssuesEditResponseMilestone = { type IssuesEditResponseAssigneesItem (line 12180) | type IssuesEditResponseAssigneesItem = { type IssuesEditResponseAssignee (line 12200) | type IssuesEditResponseAssignee = { type IssuesEditResponseLabelsItem (line 12220) | type IssuesEditResponseLabelsItem = { type IssuesEditResponseUser (line 12229) | type IssuesEditResponseUser = { type IssuesEditResponse (line 12249) | type IssuesEditResponse = { type IssuesDeleteMilestoneResponse (line 12276) | type IssuesDeleteMilestoneResponse = {}; type IssuesDeleteLabelResponse (line 12277) | type IssuesDeleteLabelResponse = {}; type IssuesDeleteCommentResponse (line 12278) | type IssuesDeleteCommentResponse = {}; type IssuesCreateMilestoneResponseCreator (line 12279) | type IssuesCreateMilestoneResponseCreator = { type IssuesCreateMilestoneResponse (line 12299) | type IssuesCreateMilestoneResponse = { type IssuesCreateLabelResponse (line 12317) | type IssuesCreateLabelResponse = { type IssuesCreateCommentResponseUser (line 12326) | type IssuesCreateCommentResponseUser = { type IssuesCreateCommentResponse (line 12346) | type IssuesCreateCommentResponse = { type IssuesCreateResponseClosedBy (line 12356) | type IssuesCreateResponseClosedBy = { type IssuesCreateResponsePullRequest (line 12376) | type IssuesCreateResponsePullRequest = { type IssuesCreateResponseMilestoneCreator (line 12382) | type IssuesCreateResponseMilestoneCreator = { type IssuesCreateResponseMilestone (line 12402) | type IssuesCreateResponseMilestone = { type IssuesCreateResponseAssigneesItem (line 12420) | type IssuesCreateResponseAssigneesItem = { type IssuesCreateResponseAssignee (line 12440) | type IssuesCreateResponseAssignee = { type IssuesCreateResponseLabelsItem (line 12460) | type IssuesCreateResponseLabelsItem = { type IssuesCreateResponseUser (line 12469) | type IssuesCreateResponseUser = { type IssuesCreateResponse (line 12489) | type IssuesCreateResponse = { type IssuesCheckAssigneeResponse (line 12516) | type IssuesCheckAssigneeResponse = {}; type IssuesAddLabelsResponseItem (line 12517) | type IssuesAddLabelsResponseItem = { type IssuesAddAssigneesToIssueResponsePullRequest (line 12526) | type IssuesAddAssigneesToIssueResponsePullRequest = { type IssuesAddAssigneesToIssueResponseMilestoneCreator (line 12532) | type IssuesAddAssigneesToIssueResponseMilestoneCreator = { type IssuesAddAssigneesToIssueResponseMilestone (line 12552) | type IssuesAddAssigneesToIssueResponseMilestone = { type IssuesAddAssigneesToIssueResponseAssigneesItem (line 12570) | type IssuesAddAssigneesToIssueResponseAssigneesItem = { type IssuesAddAssigneesToIssueResponseAssignee (line 12590) | type IssuesAddAssigneesToIssueResponseAssignee = { type IssuesAddAssigneesToIssueResponseLabelsItem (line 12610) | type IssuesAddAssigneesToIssueResponseLabelsItem = { type IssuesAddAssigneesToIssueResponseUser (line 12619) | type IssuesAddAssigneesToIssueResponseUser = { type IssuesAddAssigneesToIssueResponse (line 12639) | type IssuesAddAssigneesToIssueResponse = { type GitdataUpdateReferenceResponseObject (line 12665) | type GitdataUpdateReferenceResponseObject = { type GitdataUpdateReferenceResponse (line 12670) | type GitdataUpdateReferenceResponse = { type GitdataGetTagSignatureVerificationResponseVerification (line 12676) | type GitdataGetTagSignatureVerificationResponseVerification = { type GitdataGetTagSignatureVerificationResponseObject (line 12682) | type GitdataGetTagSignatureVerificationResponseObject = { type GitdataGetTagSignatureVerificationResponseTagger (line 12687) | type GitdataGetTagSignatureVerificationResponseTagger = { type GitdataGetTagSignatureVerificationResponse (line 12692) | type GitdataGetTagSignatureVerificationResponse = { type GitdataGetTagResponseVerification (line 12702) | type GitdataGetTagResponseVerification = { type GitdataGetTagResponseObject (line 12708) | type GitdataGetTagResponseObject = { type GitdataGetTagResponseTagger (line 12713) | type GitdataGetTagResponseTagger = { type GitdataGetTagResponse (line 12718) | type GitdataGetTagResponse = { type GitdataGetCommitSignatureVerificationResponseVerification (line 12728) | type GitdataGetCommitSignatureVerificationResponseVerification = { type GitdataGetCommitSignatureVerificationResponseParentsItem (line 12734) | type GitdataGetCommitSignatureVerificationResponseParentsItem = { type GitdataGetCommitSignatureVerificationResponseTree (line 12738) | type GitdataGetCommitSignatureVerificationResponseTree = { type GitdataGetCommitSignatureVerificationResponseCommitter (line 12742) | type GitdataGetCommitSignatureVerificationResponseCommitter = { type GitdataGetCommitSignatureVerificationResponseAuthor (line 12747) | type GitdataGetCommitSignatureVerificationResponseAuthor = { type GitdataGetCommitSignatureVerificationResponse (line 12752) | type GitdataGetCommitSignatureVerificationResponse = { type GitdataGetCommitResponseVerification (line 12762) | type GitdataGetCommitResponseVerification = { type GitdataGetCommitResponseParentsItem (line 12768) | type GitdataGetCommitResponseParentsItem = { type GitdataGetCommitResponseTree (line 12772) | type GitdataGetCommitResponseTree = { type GitdataGetCommitResponseCommitter (line 12776) | type GitdataGetCommitResponseCommitter = { type GitdataGetCommitResponseAuthor (line 12781) | type GitdataGetCommitResponseAuthor = { type GitdataGetCommitResponse (line 12786) | type GitdataGetCommitResponse = { type GitdataGetBlobResponse (line 12796) | type GitdataGetBlobResponse = { type GitdataDeleteReferenceResponse (line 12803) | type GitdataDeleteReferenceResponse = {}; type GitdataCreateTreeResponseTreeItem (line 12804) | type GitdataCreateTreeResponseTreeItem = { type GitdataCreateTreeResponse (line 12812) | type GitdataCreateTreeResponse = { type GitdataCreateTagResponseVerification (line 12817) | type GitdataCreateTagResponseVerification = { type GitdataCreateTagResponseObject (line 12823) | type GitdataCreateTagResponseObject = { type GitdataCreateTagResponseTagger (line 12828) | type GitdataCreateTagResponseTagger = { type GitdataCreateTagResponse (line 12833) | type GitdataCreateTagResponse = { type GitdataCreateReferenceResponseObject (line 12843) | type GitdataCreateReferenceResponseObject = { type GitdataCreateReferenceResponse (line 12848) | type GitdataCreateReferenceResponse = { type GitdataCreateCommitResponseVerification (line 12854) | type GitdataCreateCommitResponseVerification = { type GitdataCreateCommitResponseParentsItem (line 12860) | type GitdataCreateCommitResponseParentsItem = { type GitdataCreateCommitResponseTree (line 12864) | type GitdataCreateCommitResponseTree = { type GitdataCreateCommitResponseCommitter (line 12868) | type GitdataCreateCommitResponseCommitter = { type GitdataCreateCommitResponseAuthor (line 12873) | type GitdataCreateCommitResponseAuthor = { type GitdataCreateCommitResponse (line 12878) | type GitdataCreateCommitResponse = { type GitdataCreateBlobResponse (line 12889) | type GitdataCreateBlobResponse = { type GistsUnstarResponse (line 12893) | type GistsUnstarResponse = {}; type GistsStarResponse (line 12894) | type GistsStarResponse = {}; type GistsGetStarredResponseItemOwner (line 12895) | type GistsGetStarredResponseItemOwner = { type GistsGetStarredResponseItemFilesHelloWorldRb (line 12915) | type GistsGetStarredResponseItemFilesHelloWorldRb = { type GistsGetStarredResponseItemFiles (line 12922) | type GistsGetStarredResponseItemFiles = { type GistsGetStarredResponseItem (line 12925) | type GistsGetStarredResponseItem = { type GistsGetRevisionResponseHistoryItemChangeStatus (line 12945) | type GistsGetRevisionResponseHistoryItemChangeStatus = { type GistsGetRevisionResponseHistoryItemUser (line 12950) | type GistsGetRevisionResponseHistoryItemUser = { type GistsGetRevisionResponseHistoryItem (line 12970) | type GistsGetRevisionResponseHistoryItem = { type GistsGetRevisionResponseForksItemUser (line 12977) | type GistsGetRevisionResponseForksItemUser = { type GistsGetRevisionResponseForksItem (line 12997) | type GistsGetRevisionResponseForksItem = { type GistsGetRevisionResponseOwner (line 13004) | type GistsGetRevisionResponseOwner = { type GistsGetRevisionResponseFilesHelloWorldPythonTxt (line 13024) | type GistsGetRevisionResponseFilesHelloWorldPythonTxt = { type GistsGetRevisionResponseFilesHelloWorldRubyTxt (line 13033) | type GistsGetRevisionResponseFilesHelloWorldRubyTxt = { type GistsGetRevisionResponseFilesHelloWorldPy (line 13042) | type GistsGetRevisionResponseFilesHelloWorldPy = { type GistsGetRevisionResponseFilesHelloWorldRb (line 13051) | type GistsGetRevisionResponseFilesHelloWorldRb = { type GistsGetRevisionResponseFiles (line 13060) | type GistsGetRevisionResponseFiles = { type GistsGetRevisionResponse (line 13066) | type GistsGetRevisionResponse = { type GistsGetPublicResponseItemOwner (line 13088) | type GistsGetPublicResponseItemOwner = { type GistsGetPublicResponseItemFilesHelloWorldRb (line 13108) | type GistsGetPublicResponseItemFilesHelloWorldRb = { type GistsGetPublicResponseItemFiles (line 13115) | type GistsGetPublicResponseItemFiles = { type GistsGetPublicResponseItem (line 13118) | type GistsGetPublicResponseItem = { type GistsGetForksResponseItemUser (line 13138) | type GistsGetForksResponseItemUser = { type GistsGetForksResponseItem (line 13158) | type GistsGetForksResponseItem = { type GistsGetForUserResponseItemOwner (line 13165) | type GistsGetForUserResponseItemOwner = { type GistsGetForUserResponseItemFilesHelloWorldRb (line 13185) | type GistsGetForUserResponseItemFilesHelloWorldRb = { type GistsGetForUserResponseItemFiles (line 13192) | type GistsGetForUserResponseItemFiles = { type GistsGetForUserResponseItem (line 13195) | type GistsGetForUserResponseItem = { type GistsGetCommitsResponseItemChangeStatus (line 13215) | type GistsGetCommitsResponseItemChangeStatus = { type GistsGetCommitsResponseItemUser (line 13220) | type GistsGetCommitsResponseItemUser = { type GistsGetCommitsResponseItem (line 13240) | type GistsGetCommitsResponseItem = { type GistsGetCommentsResponseItemUser (line 13247) | type GistsGetCommentsResponseItemUser = { type GistsGetCommentsResponseItem (line 13267) | type GistsGetCommentsResponseItem = { type GistsGetCommentResponseUser (line 13276) | type GistsGetCommentResponseUser = { type GistsGetCommentResponse (line 13296) | type GistsGetCommentResponse = { type GistsGetAllResponseItemOwner (line 13305) | type GistsGetAllResponseItemOwner = { type GistsGetAllResponseItemFilesHelloWorldRb (line 13325) | type GistsGetAllResponseItemFilesHelloWorldRb = { type GistsGetAllResponseItemFiles (line 13332) | type GistsGetAllResponseItemFiles = { type GistsGetAllResponseItem (line 13335) | type GistsGetAllResponseItem = { type GistsGetResponseHistoryItemChangeStatus (line 13355) | type GistsGetResponseHistoryItemChangeStatus = { type GistsGetResponseHistoryItemUser (line 13360) | type GistsGetResponseHistoryItemUser = { type GistsGetResponseHistoryItem (line 13380) | type GistsGetResponseHistoryItem = { type GistsGetResponseForksItemUser (line 13387) | type GistsGetResponseForksItemUser = { type GistsGetResponseForksItem (line 13407) | type GistsGetResponseForksItem = { type GistsGetResponseOwner (line 13414) | type GistsGetResponseOwner = { type GistsGetResponseFilesHelloWorldPythonTxt (line 13434) | type GistsGetResponseFilesHelloWorldPythonTxt = { type GistsGetResponseFilesHelloWorldRubyTxt (line 13443) | type GistsGetResponseFilesHelloWorldRubyTxt = { type GistsGetResponseFilesHelloWorldPy (line 13452) | type GistsGetResponseFilesHelloWorldPy = { type GistsGetResponseFilesHelloWorldRb (line 13461) | type GistsGetResponseFilesHelloWorldRb = { type GistsGetResponseFiles (line 13470) | type GistsGetResponseFiles = { type GistsGetResponse (line 13476) | type GistsGetResponse = { type GistsForkResponseOwner (line 13498) | type GistsForkResponseOwner = { type GistsForkResponseFilesHelloWorldRb (line 13518) | type GistsForkResponseFilesHelloWorldRb = { type GistsForkResponseFiles (line 13525) | type GistsForkResponseFiles = { type GistsForkResponse (line 13528) | type GistsForkResponse = { type GistsEditCommentResponseUser (line 13548) | type GistsEditCommentResponseUser = { type GistsEditCommentResponse (line 13568) | type GistsEditCommentResponse = { type GistsEditResponseHistoryItemChangeStatus (line 13577) | type GistsEditResponseHistoryItemChangeStatus = { type GistsEditResponseHistoryItemUser (line 13582) | type GistsEditResponseHistoryItemUser = { type GistsEditResponseHistoryItem (line 13602) | type GistsEditResponseHistoryItem = { type GistsEditResponseForksItemUser (line 13609) | type GistsEditResponseForksItemUser = { type GistsEditResponseForksItem (line 13629) | type GistsEditResponseForksItem = { type GistsEditResponseOwner (line 13636) | type GistsEditResponseOwner = { type GistsEditResponseFilesNewFileTxt (line 13656) | type GistsEditResponseFilesNewFileTxt = { type GistsEditResponseFilesHelloWorldMd (line 13665) | type GistsEditResponseFilesHelloWorldMd = { type GistsEditResponseFilesHelloWorldPy (line 13674) | type GistsEditResponseFilesHelloWorldPy = { type GistsEditResponseFilesHelloWorldRb (line 13683) | type GistsEditResponseFilesHelloWorldRb = { type GistsEditResponseFiles (line 13692) | type GistsEditResponseFiles = { type GistsEditResponse (line 13698) | type GistsEditResponse = { type GistsDeleteCommentResponse (line 13720) | type GistsDeleteCommentResponse = {}; type GistsDeleteResponse (line 13721) | type GistsDeleteResponse = {}; type GistsCreateCommentResponseUser (line 13722) | type GistsCreateCommentResponseUser = { type GistsCreateCommentResponse (line 13742) | type GistsCreateCommentResponse = { type GistsCreateResponseHistoryItemChangeStatus (line 13751) | type GistsCreateResponseHistoryItemChangeStatus = { type GistsCreateResponseHistoryItemUser (line 13756) | type GistsCreateResponseHistoryItemUser = { type GistsCreateResponseHistoryItem (line 13776) | type GistsCreateResponseHistoryItem = { type GistsCreateResponseForksItemUser (line 13783) | type GistsCreateResponseForksItemUser = { type GistsCreateResponseForksItem (line 13803) | type GistsCreateResponseForksItem = { type GistsCreateResponseOwner (line 13810) | type GistsCreateResponseOwner = { type GistsCreateResponseFilesHelloWorldPythonTxt (line 13830) | type GistsCreateResponseFilesHelloWorldPythonTxt = { type GistsCreateResponseFilesHelloWorldRubyTxt (line 13839) | type GistsCreateResponseFilesHelloWorldRubyTxt = { type GistsCreateResponseFilesHelloWorldPy (line 13848) | type GistsCreateResponseFilesHelloWorldPy = { type GistsCreateResponseFilesHelloWorldRb (line 13857) | type GistsCreateResponseFilesHelloWorldRb = { type GistsCreateResponseFiles (line 13866) | type GistsCreateResponseFiles = { type GistsCreateResponse (line 13872) | type GistsCreateResponse = { type ChecksUpdateResponsePullRequestsItemBaseRepo (line 13894) | type ChecksUpdateResponsePullRequestsItemBaseRepo = { type ChecksUpdateResponsePullRequestsItemBase (line 13899) | type ChecksUpdateResponsePullRequestsItemBase = { type ChecksUpdateResponsePullRequestsItemHeadRepo (line 13904) | type ChecksUpdateResponsePullRequestsItemHeadRepo = { type ChecksUpdateResponsePullRequestsItemHead (line 13909) | type ChecksUpdateResponsePullRequestsItemHead = { type ChecksUpdateResponsePullRequestsItem (line 13914) | type ChecksUpdateResponsePullRequestsItem = { type ChecksUpdateResponseAppOwner (line 13921) | type ChecksUpdateResponseAppOwner = { type ChecksUpdateResponseApp (line 13935) | type ChecksUpdateResponseApp = { type ChecksUpdateResponseCheckSuite (line 13946) | type ChecksUpdateResponseCheckSuite = { id: number }; type ChecksUpdateResponseOutput (line 13947) | type ChecksUpdateResponseOutput = { type ChecksUpdateResponse (line 13954) | type ChecksUpdateResponse = { type ChecksSetSuitesPreferencesResponseRepositoryPermissions (line 13972) | type ChecksSetSuitesPreferencesResponseRepositoryPermissions = { type ChecksSetSuitesPreferencesResponseRepositoryOwner (line 13977) | type ChecksSetSuitesPreferencesResponseRepositoryOwner = { type ChecksSetSuitesPreferencesResponseRepository (line 13997) | type ChecksSetSuitesPreferencesResponseRepository = { type ChecksSetSuitesPreferencesResponsePreferencesAutoTriggerChecksItem (line 14074) | type ChecksSetSuitesPreferencesResponsePreferencesAutoTriggerChecksItem = { type ChecksSetSuitesPreferencesResponsePreferences (line 14078) | type ChecksSetSuitesPreferencesResponsePreferences = { type ChecksSetSuitesPreferencesResponse (line 14083) | type ChecksSetSuitesPreferencesResponse = { type ChecksRerequestSuiteResponse (line 14087) | type ChecksRerequestSuiteResponse = {}; type ChecksListSuitesForRefResponseCheckSuitesItemRepositoryPermissions (line 14088) | type ChecksListSuitesForRefResponseCheckSuitesItemRepositoryPermissions = { type ChecksListSuitesForRefResponseCheckSuitesItemRepositoryOwner (line 14093) | type ChecksListSuitesForRefResponseCheckSuitesItemRepositoryOwner = { type ChecksListSuitesForRefResponseCheckSuitesItemRepository (line 14113) | type ChecksListSuitesForRefResponseCheckSuitesItemRepository = { type ChecksListSuitesForRefResponseCheckSuitesItemAppOwner (line 14190) | type ChecksListSuitesForRefResponseCheckSuitesItemAppOwner = { type ChecksListSuitesForRefResponseCheckSuitesItemApp (line 14204) | type ChecksListSuitesForRefResponseCheckSuitesItemApp = { type ChecksListSuitesForRefResponseCheckSuitesItem (line 14215) | type ChecksListSuitesForRefResponseCheckSuitesItem = { type ChecksListSuitesForRefResponse (line 14229) | type ChecksListSuitesForRefResponse = { type ChecksListForSuiteResponseCheckRunsItemPullRequestsItemBaseRepo (line 14233) | type ChecksListForSuiteResponseCheckRunsItemPullRequestsItemBaseRepo = { type ChecksListForSuiteResponseCheckRunsItemPullRequestsItemBase (line 14238) | type ChecksListForSuiteResponseCheckRunsItemPullRequestsItemBase = { type ChecksListForSuiteResponseCheckRunsItemPullRequestsItemHeadRepo (line 14243) | type ChecksListForSuiteResponseCheckRunsItemPullRequestsItemHeadRepo = { type ChecksListForSuiteResponseCheckRunsItemPullRequestsItemHead (line 14248) | type ChecksListForSuiteResponseCheckRunsItemPullRequestsItemHead = { type ChecksListForSuiteResponseCheckRunsItemPullRequestsItem (line 14253) | type ChecksListForSuiteResponseCheckRunsItemPullRequestsItem = { type ChecksListForSuiteResponseCheckRunsItemAppOwner (line 14260) | type ChecksListForSuiteResponseCheckRunsItemAppOwner = { type ChecksListForSuiteResponseCheckRunsItemApp (line 14274) | type ChecksListForSuiteResponseCheckRunsItemApp = { type ChecksListForSuiteResponseCheckRunsItemCheckSuite (line 14285) | type ChecksListForSuiteResponseCheckRunsItemCheckSuite = { id: number }; type ChecksListForSuiteResponseCheckRunsItemOutput (line 14286) | type ChecksListForSuiteResponseCheckRunsItemOutput = { type ChecksListForSuiteResponseCheckRunsItem (line 14293) | type ChecksListForSuiteResponseCheckRunsItem = { type ChecksListForSuiteResponse (line 14313) | type ChecksListForSuiteResponse = { type ChecksListForRefResponseCheckRunsItemPullRequestsItemBaseRepo (line 14317) | type ChecksListForRefResponseCheckRunsItemPullRequestsItemBaseRepo = { type ChecksListForRefResponseCheckRunsItemPullRequestsItemBase (line 14322) | type ChecksListForRefResponseCheckRunsItemPullRequestsItemBase = { type ChecksListForRefResponseCheckRunsItemPullRequestsItemHeadRepo (line 14327) | type ChecksListForRefResponseCheckRunsItemPullRequestsItemHeadRepo = { type ChecksListForRefResponseCheckRunsItemPullRequestsItemHead (line 14332) | type ChecksListForRefResponseCheckRunsItemPullRequestsItemHead = { type ChecksListForRefResponseCheckRunsItemPullRequestsItem (line 14337) | type ChecksListForRefResponseCheckRunsItemPullRequestsItem = { type ChecksListForRefResponseCheckRunsItemAppOwner (line 14344) | type ChecksListForRefResponseCheckRunsItemAppOwner = { type ChecksListForRefResponseCheckRunsItemApp (line 14358) | type ChecksListForRefResponseCheckRunsItemApp = { type ChecksListForRefResponseCheckRunsItemCheckSuite (line 14369) | type ChecksListForRefResponseCheckRunsItemCheckSuite = { id: number }; type ChecksListForRefResponseCheckRunsItemOutput (line 14370) | type ChecksListForRefResponseCheckRunsItemOutput = { type ChecksListForRefResponseCheckRunsItem (line 14377) | type ChecksListForRefResponseCheckRunsItem = { type ChecksListForRefResponse (line 14395) | type ChecksListForRefResponse = { type ChecksListAnnotationsResponseItem (line 14399) | type ChecksListAnnotationsResponseItem = { type ChecksGetSuiteResponseRepositoryPermissions (line 14410) | type ChecksGetSuiteResponseRepositoryPermissions = { type ChecksGetSuiteResponseRepositoryOwner (line 14415) | type ChecksGetSuiteResponseRepositoryOwner = { type ChecksGetSuiteResponseRepository (line 14435) | type ChecksGetSuiteResponseRepository = { type ChecksGetSuiteResponseAppOwner (line 14512) | type ChecksGetSuiteResponseAppOwner = { type ChecksGetSuiteResponseApp (line 14526) | type ChecksGetSuiteResponseApp = { type ChecksGetSuiteResponse (line 14537) | type ChecksGetSuiteResponse = { type ChecksGetResponsePullRequestsItemBaseRepo (line 14551) | type ChecksGetResponsePullRequestsItemBaseRepo = { type ChecksGetResponsePullRequestsItemBase (line 14556) | type ChecksGetResponsePullRequestsItemBase = { type ChecksGetResponsePullRequestsItemHeadRepo (line 14561) | type ChecksGetResponsePullRequestsItemHeadRepo = { type ChecksGetResponsePullRequestsItemHead (line 14566) | type ChecksGetResponsePullRequestsItemHead = { type ChecksGetResponsePullRequestsItem (line 14571) | type ChecksGetResponsePullRequestsItem = { type ChecksGetResponseAppOwner (line 14578) | type ChecksGetResponseAppOwner = { type ChecksGetResponseApp (line 14592) | type ChecksGetResponseApp = { type ChecksGetResponseCheckSuite (line 14603) | type ChecksGetResponseCheckSuite = { id: number }; type ChecksGetResponseOutput (line 14604) | type ChecksGetResponseOutput = { type ChecksGetResponse (line 14611) | type ChecksGetResponse = { type ChecksCreateSuiteResponseRepositoryPermissions (line 14629) | type ChecksCreateSuiteResponseRepositoryPermissions = { type ChecksCreateSuiteResponseRepositoryOwner (line 14634) | type ChecksCreateSuiteResponseRepositoryOwner = { type ChecksCreateSuiteResponseRepository (line 14654) | type ChecksCreateSuiteResponseRepository = { type ChecksCreateSuiteResponseAppOwner (line 14731) | type ChecksCreateSuiteResponseAppOwner = { type ChecksCreateSuiteResponseApp (line 14745) | type ChecksCreateSuiteResponseApp = { type ChecksCreateSuiteResponse (line 14756) | type ChecksCreateSuiteResponse = { type ChecksCreateResponsePullRequestsItemBaseRepo (line 14770) | type ChecksCreateResponsePullRequestsItemBaseRepo = { type ChecksCreateResponsePullRequestsItemBase (line 14775) | type ChecksCreateResponsePullRequestsItemBase = { type ChecksCreateResponsePullRequestsItemHeadRepo (line 14780) | type ChecksCreateResponsePullRequestsItemHeadRepo = { type ChecksCreateResponsePullRequestsItemHead (line 14785) | type ChecksCreateResponsePullRequestsItemHead = { type ChecksCreateResponsePullRequestsItem (line 14790) | type ChecksCreateResponsePullRequestsItem = { type ChecksCreateResponseAppOwner (line 14797) | type ChecksCreateResponseAppOwner = { type ChecksCreateResponseApp (line 14811) | type ChecksCreateResponseApp = { type ChecksCreateResponseCheckSuite (line 14822) | type ChecksCreateResponseCheckSuite = { id: number }; type ChecksCreateResponseOutput (line 14823) | type ChecksCreateResponseOutput = { type ChecksCreateResponse (line 14828) | type ChecksCreateResponse = { type AuthorizationUpdateResponseApp (line 14846) | type AuthorizationUpdateResponseApp = { type AuthorizationUpdateResponse (line 14851) | type AuthorizationUpdateResponse = { type AuthorizationRevokeGrantResponse (line 14865) | type AuthorizationRevokeGrantResponse = {}; type AuthorizationRevokeResponse (line 14866) | type AuthorizationRevokeResponse = {}; type AuthorizationResetResponseUser (line 14867) | type AuthorizationResetResponseUser = { type AuthorizationResetResponseApp (line 14887) | type AuthorizationResetResponseApp = { type AuthorizationResetResponse (line 14892) | type AuthorizationResetResponse = { type AuthorizationGetGrantsResponseItemApp (line 14907) | type AuthorizationGetGrantsResponseItemApp = { type AuthorizationGetGrantsResponseItem (line 14912) | type AuthorizationGetGrantsResponseItem = { type AuthorizationGetGrantResponseApp (line 14920) | type AuthorizationGetGrantResponseApp = { type AuthorizationGetGrantResponse (line 14925) | type AuthorizationGetGrantResponse = { type AuthorizationGetAllResponseItemApp (line 14933) | type AuthorizationGetAllResponseItemApp = { type AuthorizationGetAllResponseItem (line 14938) | type AuthorizationGetAllResponseItem = { type AuthorizationGetResponseApp (line 14952) | type AuthorizationGetResponseApp = { type AuthorizationGetResponse (line 14957) | type AuthorizationGetResponse = { type AuthorizationDeleteGrantResponse (line 14971) | type AuthorizationDeleteGrantResponse = {}; type AuthorizationDeleteResponse (line 14972) | type AuthorizationDeleteResponse = {}; type AuthorizationCreateResponseApp (line 14973) | type AuthorizationCreateResponseApp = { type AuthorizationCreateResponse (line 14978) | type AuthorizationCreateResponse = { type AuthorizationCheckResponseUser (line 14992) | type AuthorizationCheckResponseUser = { type AuthorizationCheckResponseApp (line 15012) | type AuthorizationCheckResponseApp = { type AuthorizationCheckResponse (line 15017) | type AuthorizationCheckResponse = { type AppsRemoveRepoFromInstallationResponse (line 15032) | type AppsRemoveRepoFromInstallationResponse = {}; type AppsGetMarketplaceListingStubbedPlansResponseItem (line 15033) | type AppsGetMarketplaceListingStubbedPlansResponseItem = { type AppsGetMarketplaceListingStubbedPlanAccountsResponseItemMarketplacePurchasePlan (line 15046) | type AppsGetMarketplaceListingStubbedPlanAccountsResponseItemMarketplace... type AppsGetMarketplaceListingStubbedPlanAccountsResponseItemMarketplacePurchase (line 15059) | type AppsGetMarketplaceListingStubbedPlanAccountsResponseItemMarketplace... type AppsGetMarketplaceListingStubbedPlanAccountsResponseItem (line 15068) | type AppsGetMarketplaceListingStubbedPlanAccountsResponseItem = { type AppsGetMarketplaceListingPlansResponseItem (line 15077) | type AppsGetMarketplaceListingPlansResponseItem = { type AppsGetMarketplaceListingPlanAccountsResponseItemMarketplacePurchasePlan (line 15090) | type AppsGetMarketplaceListingPlanAccountsResponseItemMarketplacePurchas... type AppsGetMarketplaceListingPlanAccountsResponseItemMarketplacePurchase (line 15103) | type AppsGetMarketplaceListingPlanAccountsResponseItemMarketplacePurchas... type AppsGetMarketplaceListingPlanAccountsResponseItem (line 15112) | type AppsGetMarketplaceListingPlanAccountsResponseItem = { type AppsGetInstallationsResponseItemPermissions (line 15121) | type AppsGetInstallationsResponseItemPermissions = { type AppsGetInstallationsResponseItemAccount (line 15127) | type AppsGetInstallationsResponseItemAccount = { type AppsGetInstallationsResponseItem (line 15141) | type AppsGetInstallationsResponseItem = { type AppsGetInstallationRepositoriesResponseRepositoriesItemOwner (line 15155) | type AppsGetInstallationRepositoriesResponseRepositoriesItemOwner = { type AppsGetInstallationRepositoriesResponseRepositoriesItem (line 15175) | type AppsGetInstallationRepositoriesResponseRepositoriesItem = { type AppsGetInstallationRepositoriesResponse (line 15251) | type AppsGetInstallationRepositoriesResponse = { type AppsGetInstallationResponsePermissions (line 15257) | type AppsGetInstallationResponsePermissions = { type AppsGetInstallationResponseAccount (line 15263) | type AppsGetInstallationResponseAccount = { type AppsGetInstallationResponse (line 15277) | type AppsGetInstallationResponse = { type AppsGetForSlugResponseOwner (line 15291) | type AppsGetForSlugResponseOwner = { type AppsGetForSlugResponse (line 15305) | type AppsGetForSlugResponse = { type AppsGetResponseOwner (line 15316) | type AppsGetResponseOwner = { type AppsGetResponse (line 15330) | type AppsGetResponse = { type AppsFindUserInstallationResponsePermissions (line 15341) | type AppsFindUserInstallationResponsePermissions = { type AppsFindUserInstallationResponseAccount (line 15346) | type AppsFindUserInstallationResponseAccount = { type AppsFindUserInstallationResponse (line 15366) | type AppsFindUserInstallationResponse = { type AppsFindRepoInstallationResponsePermissions (line 15382) | type AppsFindRepoInstallationResponsePermissions = { type AppsFindRepoInstallationResponseAccount (line 15387) | type AppsFindRepoInstallationResponseAccount = { type AppsFindRepoInstallationResponse (line 15406) | type AppsFindRepoInstallationResponse = { type AppsFindOrgInstallationResponsePermissions (line 15422) | type AppsFindOrgInstallationResponsePermissions = { type AppsFindOrgInstallationResponseAccount (line 15427) | type AppsFindOrgInstallationResponseAccount = { type AppsFindOrgInstallationResponse (line 15446) | type AppsFindOrgInstallationResponse = { type AppsCreateInstallationTokenResponse (line 15462) | type AppsCreateInstallationTokenResponse = { type AppsCreateFromManifestResponseOwner (line 15466) | type AppsCreateFromManifestResponseOwner = { type AppsCreateFromManifestResponse (line 15486) | type AppsCreateFromManifestResponse = { type AppsCheckMarketplaceListingStubbedAccountResponseMarketplacePurchasePlan (line 15499) | type AppsCheckMarketplaceListingStubbedAccountResponseMarketplacePurchas... type AppsCheckMarketplaceListingStubbedAccountResponseMarketplacePurchase (line 15512) | type AppsCheckMarketplaceListingStubbedAccountResponseMarketplacePurchas... type AppsCheckMarketplaceListingStubbedAccountResponse (line 15521) | type AppsCheckMarketplaceListingStubbedAccountResponse = { type AppsCheckMarketplaceListingAccountResponseMarketplacePurchasePlan (line 15530) | type AppsCheckMarketplaceListingAccountResponseMarketplacePurchasePlan = { type AppsCheckMarketplaceListingAccountResponseMarketplacePurchase (line 15543) | type AppsCheckMarketplaceListingAccountResponseMarketplacePurchase = { type AppsCheckMarketplaceListingAccountResponse (line 15552) | type AppsCheckMarketplaceListingAccountResponse = { type AppsAddRepoToInstallationResponse (line 15561) | type AppsAddRepoToInstallationResponse = {}; type ActivityUnwatchRepoResponse (line 15562) | type ActivityUnwatchRepoResponse = {}; type ActivityUnstarRepoResponse (line 15563) | type ActivityUnstarRepoResponse = {}; type ActivityStarRepoResponse (line 15564) | type ActivityStarRepoResponse = {}; type ActivitySetRepoSubscriptionResponse (line 15565) | type ActivitySetRepoSubscriptionResponse = { type ActivitySetNotificationThreadSubscriptionResponse (line 15573) | type ActivitySetNotificationThreadSubscriptionResponse = { type ActivityMarkNotificationsAsReadForRepoResponse (line 15581) | type ActivityMarkNotificationsAsReadForRepoResponse = {}; type ActivityMarkNotificationsAsReadResponse (line 15582) | type ActivityMarkNotificationsAsReadResponse = {}; type ActivityMarkNotificationThreadAsReadResponse (line 15583) | type ActivityMarkNotificationThreadAsReadResponse = {}; type ActivityGetWatchersForRepoResponseItem (line 15584) | type ActivityGetWatchersForRepoResponseItem = { type ActivityGetWatchedReposForUserResponseItemLicense (line 15604) | type ActivityGetWatchedReposForUserResponseItemLicense = { type ActivityGetWatchedReposForUserResponseItemPermissions (line 15611) | type ActivityGetWatchedReposForUserResponseItemPermissions = { type ActivityGetWatchedReposForUserResponseItemOwner (line 15616) | type ActivityGetWatchedReposForUserResponseItemOwner = { type ActivityGetWatchedReposForUserResponseItem (line 15636) | type ActivityGetWatchedReposForUserResponseItem = { type ActivityGetWatchedReposResponseItemLicense (line 15714) | type ActivityGetWatchedReposResponseItemLicense = { type ActivityGetWatchedReposResponseItemPermissions (line 15721) | type ActivityGetWatchedReposResponseItemPermissions = { type ActivityGetWatchedReposResponseItemOwner (line 15726) | type ActivityGetWatchedReposResponseItemOwner = { type ActivityGetWatchedReposResponseItem (line 15746) | type ActivityGetWatchedReposResponseItem = { type ActivityGetStarredReposForUserResponseItemPermissions (line 15824) | type ActivityGetStarredReposForUserResponseItemPermissions = { type ActivityGetStarredReposForUserResponseItemOwner (line 15829) | type ActivityGetStarredReposForUserResponseItemOwner = { type ActivityGetStarredReposForUserResponseItem (line 15849) | type ActivityGetStarredReposForUserResponseItem = { type ActivityGetStarredReposResponseItemPermissions (line 15926) | type ActivityGetStarredReposResponseItemPermissions = { type ActivityGetStarredReposResponseItemOwner (line 15931) | type ActivityGetStarredReposResponseItemOwner = { type ActivityGetStarredReposResponseItem (line 15951) | type ActivityGetStarredReposResponseItem = { type ActivityGetStargazersForRepoResponseItem (line 16028) | type ActivityGetStargazersForRepoResponseItem = { type ActivityGetNotificationsForUserResponseItemSubject (line 16048) | type ActivityGetNotificationsForUserResponseItemSubject = { type ActivityGetNotificationsForUserResponseItemRepositoryOwner (line 16054) | type ActivityGetNotificationsForUserResponseItemRepositoryOwner = { type ActivityGetNotificationsForUserResponseItemRepository (line 16074) | type ActivityGetNotificationsForUserResponseItemRepository = { type ActivityGetNotificationsForUserResponseItem (line 16123) | type ActivityGetNotificationsForUserResponseItem = { type ActivityGetNotificationsResponseItemSubject (line 16133) | type ActivityGetNotificationsResponseItemSubject = { type ActivityGetNotificationsResponseItemRepositoryOwner (line 16139) | type ActivityGetNotificationsResponseItemRepositoryOwner = { type ActivityGetNotificationsResponseItemRepository (line 16159) | type ActivityGetNotificationsResponseItemRepository = { type ActivityGetNotificationsResponseItem (line 16208) | type ActivityGetNotificationsResponseItem = { type ActivityGetNotificationThreadResponseSubject (line 16218) | type ActivityGetNotificationThreadResponseSubject = { type ActivityGetNotificationThreadResponseRepositoryOwner (line 16224) | type ActivityGetNotificationThreadResponseRepositoryOwner = { type ActivityGetNotificationThreadResponseRepository (line 16244) | type ActivityGetNotificationThreadResponseRepository = { type ActivityGetNotificationThreadResponse (line 16293) | type ActivityGetNotificationThreadResponse = { type ActivityGetFeedsResponseLinksCurrentUserOrganizationsItem (line 16303) | type ActivityGetFeedsResponseLinksCurrentUserOrganizationsItem = { type ActivityGetFeedsResponseLinksCurrentUserOrganization (line 16307) | type ActivityGetFeedsResponseLinksCurrentUserOrganization = { type ActivityGetFeedsResponseLinksCurrentUserActor (line 16311) | type ActivityGetFeedsResponseLinksCurrentUserActor = { type ActivityGetFeedsResponseLinksCurrentUser (line 16315) | type ActivityGetFeedsResponseLinksCurrentUser = { type ActivityGetFeedsResponseLinksCurrentUserPublic (line 16319) | type ActivityGetFeedsResponseLinksCurrentUserPublic = { type ActivityGetFeedsResponseLinksUser (line 16323) | type ActivityGetFeedsResponseLinksUser = { type ActivityGetFeedsResponseLinksTimeline (line 16327) | type ActivityGetFeedsResponseLinksTimeline = { type ActivityGetFeedsResponseLinks (line 16331) | type ActivityGetFeedsResponseLinks = { type ActivityGetFeedsResponse (line 16342) | type ActivityGetFeedsResponse = { type ActivityDeleteNotificationThreadSubscriptionResponse (line 16352) | type ActivityDeleteNotificationThreadSubscriptionResponse = {}; type ActivityCheckNotificationThreadSubscriptionResponse (line 16353) | type ActivityCheckNotificationThreadSubscriptionResponse = { type ActivityGetNotificationsResponse (line 16361) | type ActivityGetNotificationsResponse = Array< type ActivityGetNotificationsForUserResponse (line 16364) | type ActivityGetNotificationsForUserResponse = Array< type ActivityGetStargazersForRepoResponse (line 16367) | type ActivityGetStargazersForRepoResponse = Array< type ActivityGetStarredReposResponse (line 16370) | type ActivityGetStarredReposResponse = Array< type ActivityGetStarredReposForUserResponse (line 16373) | type ActivityGetStarredReposForUserResponse = Array< type ActivityGetWatchedReposResponse (line 16376) | type ActivityGetWatchedReposResponse = Array< type ActivityGetWatchedReposForUserResponse (line 16379) | type ActivityGetWatchedReposForUserResponse = Array< type ActivityGetWatchersForRepoResponse (line 16382) | type ActivityGetWatchersForRepoResponse = Array< type AppsGetInstallationsResponse (line 16385) | type AppsGetInstallationsResponse = Array; type AuthorizationGetGrantsResponse (line 16399) | type AuthorizationGetGrantsResponse = Array< type ChecksListAnnotationsResponse (line 16402) | type ChecksListAnnotationsResponse = Array; type GistsGetCommentsResponse (line 16404) | type GistsGetCommentsResponse = Array; type GistsGetCommitsResponse (line 16405) | type GistsGetCommitsResponse = Array; type GistsGetForUserResponse (line 16406) | type GistsGetForUserResponse = Array; type GistsGetForksResponse (line 16407) | type GistsGetForksResponse = Array; type GistsGetPublicResponse (line 16408) | type GistsGetPublicResponse = Array; type GistsGetStarredResponse (line 16409) | type GistsGetStarredResponse = Array; type IssuesAddLabelsResponse (line 16410) | type IssuesAddLabelsResponse = Array; type IssuesGetAllResponse (line 16411) | type IssuesGetAllResponse = Array; type IssuesGetAssigneesResponse (line 16412) | type IssuesGetAssigneesResponse = Array; type IssuesGetCommentsResponse (line 16413) | type IssuesGetCommentsResponse = Array; type IssuesGetCommentsForRepoResponse (line 16414) | type IssuesGetCommentsForRepoResponse = Array< type IssuesGetEventsResponse (line 16417) | type IssuesGetEventsResponse = Array; type IssuesGetEventsForRepoResponse (line 16418) | type IssuesGetEventsForRepoResponse = Array< type IssuesGetEventsTimelineResponse (line 16421) | type IssuesGetEventsTimelineResponse = Array< type IssuesGetForOrgResponse (line 16424) | type IssuesGetForOrgResponse = Array; type IssuesGetForRepoResponse (line 16425) | type IssuesGetForRepoResponse = Array; type IssuesGetForUserResponse (line 16426) | type IssuesGetForUserResponse = Array; type IssuesGetIssueLabelsResponse (line 16427) | type IssuesGetIssueLabelsResponse = Array; type IssuesGetMilestoneLabelsResponse (line 16429) | type IssuesGetMilestoneLabelsResponse = Array< type IssuesGetMilestonesResponse (line 16432) | type IssuesGetMilestonesResponse = Array; type IssuesReplaceAllLabelsResponse (line 16433) | type IssuesReplaceAllLabelsResponse = Array< type MigrationsGetImportCommitAuthorsResponse (line 16436) | type MigrationsGetImportCommitAuthorsResponse = Array< type MigrationsGetLargeImportFilesResponse (line 16439) | type MigrationsGetLargeImportFilesResponse = Array< type MigrationsGetMigrationsResponse (line 16442) | type MigrationsGetMigrationsResponse = Array< type MigrationsListForAuthenticatedUserResponse (line 16445) | type MigrationsListForAuthenticatedUserResponse = Array< type MiscGetCodesOfConductResponse (line 16448) | type MiscGetCodesOfConductResponse = Array; type MiscGetLicensesResponse (line 16450) | type MiscGetLicensesResponse = Array; type OrgsGetAllResponse (line 16451) | type OrgsGetAllResponse = Array; type OrgsGetBlockedUsersResponse (line 16452) | type OrgsGetBlockedUsersResponse = Array; type OrgsGetForUserResponse (line 16453) | type OrgsGetForUserResponse = Array; type OrgsGetHooksResponse (line 16454) | type OrgsGetHooksResponse = Array; type OrgsGetInvitationTeamsResponse (line 16455) | type OrgsGetInvitationTeamsResponse = Array< type OrgsGetMembersResponse (line 16458) | type OrgsGetMembersResponse = Array; type OrgsGetOutsideCollaboratorsResponse (line 16459) | type OrgsGetOutsideCollaboratorsResponse = Array< type OrgsGetPendingOrgInvitesResponse (line 16462) | type OrgsGetPendingOrgInvitesResponse = Array< type OrgsGetPendingTeamInvitesResponse (line 16465) | type OrgsGetPendingTeamInvitesResponse = Array< type OrgsGetPublicMembersResponse (line 16468) | type OrgsGetPublicMembersResponse = Array; type OrgsGetTeamReposResponse (line 16470) | type OrgsGetTeamReposResponse = Array; type OrgsGetTeamsResponse (line 16471) | type OrgsGetTeamsResponse = Array; type ProjectsGetCollaboratorsResponse (line 16472) | type ProjectsGetCollaboratorsResponse = Array< type ProjectsGetOrgProjectsResponse (line 16475) | type ProjectsGetOrgProjectsResponse = Array< type ProjectsGetProjectCardsResponse (line 16478) | type ProjectsGetProjectCardsResponse = Array< type ProjectsGetProjectColumnsResponse (line 16481) | type ProjectsGetProjectColumnsResponse = Array< type ProjectsGetRepoProjectsResponse (line 16484) | type ProjectsGetRepoProjectsResponse = Array< type PullRequestsGetAllResponse (line 16487) | type PullRequestsGetAllResponse = Array; type PullRequestsGetCommentsResponse (line 16488) | type PullRequestsGetCommentsResponse = Array< type PullRequestsGetCommentsForRepoResponse (line 16491) | type PullRequestsGetCommentsForRepoResponse = Array< type PullRequestsGetCommitsResponse (line 16494) | type PullRequestsGetCommitsResponse = Array< type PullRequestsGetFilesResponse (line 16497) | type PullRequestsGetFilesResponse = Array; type ReposGetBranchesResponse (line 16534) | type ReposGetBranchesResponse = Array; type ReposGetCollaboratorsResponse (line 16535) | type ReposGetCollaboratorsResponse = Array; type ReposGetDeployKeysResponse (line 16540) | type ReposGetDeployKeysResponse = Array; type ReposGetDeploymentStatusesResponse (line 16541) | type ReposGetDeploymentStatusesResponse = Array< type ReposGetDeploymentsResponse (line 16544) | type ReposGetDeploymentsResponse = Array; type ReposGetDownloadsResponse (line 16545) | type ReposGetDownloadsResponse = Array; type ReposGetForOrgResponse (line 16546) | type ReposGetForOrgResponse = Array; type ReposGetForksResponse (line 16547) | type ReposGetForksResponse = Array; type ReposGetHooksResponse (line 16548) | type ReposGetHooksResponse = Array; type ReposGetInvitesResponse (line 16549) | type ReposGetInvitesResponse = Array; type ReposGetPathsResponse (line 16550) | type ReposGetPathsResponse = Array; type ReposGetProtectedBranchTeamRestrictionsResponse (line 16551) | type ReposGetProtectedBranchTeamRestrictionsResponse = any; type ReposGetPublicResponse (line 16552) | type ReposGetPublicResponse = Array; type ReposGetReferrersResponse (line 16553) | type ReposGetReferrersResponse = Array; type ReposGetReleasesResponse (line 16554) | type ReposGetReleasesResponse = Array; type ReposGetStatsCodeFrequencyResponse (line 16555) | type ReposGetStatsCodeFrequencyResponse = Array>; type ReposGetStatsCommitActivityResponse (line 16556) | type ReposGetStatsCommitActivityResponse = Array< type ReposGetStatsContributorsResponse (line 16559) | type ReposGetStatsContributorsResponse = Array< type ReposGetStatsPunchCardResponse (line 16562) | type ReposGetStatsPunchCardResponse = Array>; type ReposGetStatusesResponse (line 16563) | type ReposGetStatusesResponse = Array; type ReposGetTagsResponse (line 16564) | type ReposGetTagsResponse = Array; type ReposGetTeamsResponse (line 16565) | type ReposGetTeamsResponse = Array; type ReposRemoveProtectedBranchRequiredStatusChecksContextsResponse (line 16566) | type ReposRemoveProtectedBranchRequiredStatusChecksContextsResponse = Ar... type ReposRemoveProtectedBranchTeamRestrictionsResponse (line 16569) | type ReposRemoveProtectedBranchTeamRestrictionsResponse = Array< type ReposRemoveProtectedBranchUserRestrictionsResponse (line 16572) | type ReposRemoveProtectedBranchUserRestrictionsResponse = Array< type ReposReplaceProtectedBranchRequiredStatusChecksContextsResponse (line 16575) | type ReposReplaceProtectedBranchRequiredStatusChecksContextsResponse = A... type ReposReplaceProtectedBranchTeamRestrictionsResponse (line 16578) | type ReposReplaceProtectedBranchTeamRestrictionsResponse = Array< type ReposReplaceProtectedBranchUserRestrictionsResponse (line 16581) | type ReposReplaceProtectedBranchUserRestrictionsResponse = Array< type UsersAddEmailsResponse (line 16584) | type UsersAddEmailsResponse = Array; type UsersGetAllResponse (line 16585) | type UsersGetAllResponse = Array; type UsersGetBlockedUsersResponse (line 16586) | type UsersGetBlockedUsersResponse = Array; type UsersGetFollowersResponse (line 16589) | type UsersGetFollowersResponse = Array; type UsersGetFollowersForUserResponse (line 16590) | type UsersGetFollowersForUserResponse = Array< type UsersGetFollowingResponse (line 16593) | type UsersGetFollowingResponse = Array; type UsersGetFollowingForUserResponse (line 16594) | type UsersGetFollowingForUserResponse = Array< type UsersGetGpgKeysResponse (line 16597) | type UsersGetGpgKeysResponse = Array; type UsersGetGpgKeysForUserResponse (line 16598) | type UsersGetGpgKeysForUserResponse = Array< type UsersGetKeysResponse (line 16601) | type UsersGetKeysResponse = Array; type UsersGetKeysForUserResponse (line 16602) | type UsersGetKeysForUserResponse = Array; type UsersGetMarketplacePurchasesResponse (line 16603) | type UsersGetMarketplacePurchasesResponse = Array< type UsersGetMarketplaceStubbedPurchasesResponse (line 16606) | type UsersGetMarketplaceStubbedPurchasesResponse = Array< type UsersGetOrgMembershipsResponse (line 16609) | type UsersGetOrgMembershipsResponse = Array< type UsersGetOrgsResponse (line 16612) | type UsersGetOrgsResponse = Array; type UsersGetPublicEmailsResponse (line 16613) | type UsersGetPublicEmailsResponse = Array; type UsersGetTeamsResponse (line 16615) | type UsersGetTeamsResponse = Array; type UsersTogglePrimaryEmailVisibilityResponse (line 16616) | type UsersTogglePrimaryEmailVisibilityResponse = Array< type ActivityCheckNotificationThreadSubscriptionParams (line 16620) | type ActivityCheckNotificationThreadSubscriptionParams = { type ActivityCheckStarringRepoParams (line 16623) | type ActivityCheckStarringRepoParams = { type ActivityDeleteNotificationThreadSubscriptionParams (line 16627) | type ActivityDeleteNotificationThreadSubscriptionParams = { type ActivityGetEventsParams (line 16630) | type ActivityGetEventsParams = { type ActivityGetEventsForOrgParams (line 16634) | type ActivityGetEventsForOrgParams = { type ActivityGetEventsForRepoParams (line 16639) | type ActivityGetEventsForRepoParams = { type ActivityGetEventsForRepoNetworkParams (line 16645) | type ActivityGetEventsForRepoNetworkParams = { type ActivityGetEventsForUserParams (line 16651) | type ActivityGetEventsForUserParams = { type ActivityGetEventsForUserOrgParams (line 16656) | type ActivityGetEventsForUserOrgParams = { type ActivityGetEventsForUserPublicParams (line 16662) | type ActivityGetEventsForUserPublicParams = { type ActivityGetEventsReceivedParams (line 16667) | type ActivityGetEventsReceivedParams = { type ActivityGetEventsReceivedPublicParams (line 16672) | type ActivityGetEventsReceivedPublicParams = { type ActivityGetNotificationThreadParams (line 16677) | type ActivityGetNotificationThreadParams = { type ActivityGetNotificationsParams (line 16680) | type ActivityGetNotificationsParams = { type ActivityGetNotificationsForUserParams (line 16688) | type ActivityGetNotificationsForUserParams = { type ActivityGetRepoSubscriptionParams (line 16698) | type ActivityGetRepoSubscriptionParams = { type ActivityGetStargazersForRepoParams (line 16702) | type ActivityGetStargazersForRepoParams = { type ActivityGetStarredReposParams (line 16708) | type ActivityGetStarredReposParams = { type ActivityGetStarredReposForUserParams (line 16714) | type ActivityGetStarredReposForUserParams = { type ActivityGetWatchedReposParams (line 16721) | type ActivityGetWatchedReposParams = { type ActivityGetWatchedReposForUserParams (line 16725) | type ActivityGetWatchedReposForUserParams = { type ActivityGetWatchersForRepoParams (line 16730) | type ActivityGetWatchersForRepoParams = { type ActivityMarkNotificationThreadAsReadParams (line 16736) | type ActivityMarkNotificationThreadAsReadParams = { type ActivityMarkNotificationsAsReadParams (line 16739) | type ActivityMarkNotificationsAsReadParams = { type ActivityMarkNotificationsAsReadForRepoParams (line 16742) | type ActivityMarkNotificationsAsReadForRepoParams = { type ActivitySetNotificationThreadSubscriptionParams (line 16747) | type ActivitySetNotificationThreadSubscriptionParams = { type ActivitySetRepoSubscriptionParams (line 16751) | type ActivitySetRepoSubscriptionParams = { type ActivityStarRepoParams (line 16757) | type ActivityStarRepoParams = { type ActivityUnstarRepoParams (line 16761) | type ActivityUnstarRepoParams = { type ActivityUnwatchRepoParams (line 16765) | type ActivityUnwatchRepoParams = { type AppsAddRepoToInstallationParams (line 16769) | type AppsAddRepoToInstallationParams = { type AppsCheckMarketplaceListingAccountParams (line 16773) | type AppsCheckMarketplaceListingAccountParams = { type AppsCheckMarketplaceListingStubbedAccountParams (line 16778) | type AppsCheckMarketplaceListingStubbedAccountParams = { type AppsCreateFromManifestParams (line 16783) | type AppsCreateFromManifestParams = { type AppsCreateInstallationTokenParams (line 16786) | type AppsCreateInstallationTokenParams = { type AppsFindOrgInstallationParams (line 16789) | type AppsFindOrgInstallationParams = { type AppsFindRepoInstallationParams (line 16792) | type AppsFindRepoInstallationParams = { type AppsFindUserInstallationParams (line 16796) | type AppsFindUserInstallationParams = { type AppsGetForSlugParams (line 16799) | type AppsGetForSlugParams = { type AppsGetInstallationParams (line 16802) | type AppsGetInstallationParams = { type AppsGetInstallationRepositoriesParams (line 16805) | type AppsGetInstallationRepositoriesParams = { type AppsGetInstallationsParams (line 16809) | type AppsGetInstallationsParams = { type AppsGetMarketplaceListingPlanAccountsParams (line 16813) | type AppsGetMarketplaceListingPlanAccountsParams = { type AppsGetMarketplaceListingPlansParams (line 16820) | type AppsGetMarketplaceListingPlansParams = { type AppsGetMarketplaceListingStubbedPlanAccountsParams (line 16824) | type AppsGetMarketplaceListingStubbedPlanAccountsParams = { type AppsGetMarketplaceListingStubbedPlansParams (line 16831) | type AppsGetMarketplaceListingStubbedPlansParams = { type AppsRemoveRepoFromInstallationParams (line 16835) | type AppsRemoveRepoFromInstallationParams = { type AuthorizationCheckParams (line 16839) | type AuthorizationCheckParams = { type AuthorizationCreateParams (line 16843) | type AuthorizationCreateParams = { type AuthorizationDeleteParams (line 16851) | type AuthorizationDeleteParams = { type AuthorizationDeleteGrantParams (line 16854) | type AuthorizationDeleteGrantParams = { type AuthorizationGetParams (line 16857) | type AuthorizationGetParams = { type AuthorizationGetAllParams (line 16860) | type AuthorizationGetAllParams = { type AuthorizationGetGrantParams (line 16864) | type AuthorizationGetGrantParams = { type AuthorizationGetGrantsParams (line 16867) | type AuthorizationGetGrantsParams = { type AuthorizationGetOrCreateAuthorizationForAppParams (line 16871) | type AuthorizationGetOrCreateAuthorizationForAppParams = { type AuthorizationGetOrCreateAuthorizationForAppAndFingerprintParams (line 16879) | type AuthorizationGetOrCreateAuthorizationForAppAndFingerprintParams = { type AuthorizationResetParams (line 16887) | type AuthorizationResetParams = { type AuthorizationRevokeParams (line 16891) | type AuthorizationRevokeParams = { type AuthorizationRevokeGrantParams (line 16895) | type AuthorizationRevokeGrantParams = { type AuthorizationUpdateParams (line 16899) | type AuthorizationUpdateParams = { type ChecksCreateParams (line 16908) | type ChecksCreateParams = { type ChecksCreateSuiteParams (line 16932) | type ChecksCreateSuiteParams = { type ChecksGetParams (line 16937) | type ChecksGetParams = { type ChecksGetSuiteParams (line 16942) | type ChecksGetSuiteParams = { type ChecksListAnnotationsParams (line 16947) | type ChecksListAnnotationsParams = { type ChecksListForRefParams (line 16954) | type ChecksListForRefParams = { type ChecksListForSuiteParams (line 16964) | type ChecksListForSuiteParams = { type ChecksListSuitesForRefParams (line 16974) | type ChecksListSuitesForRefParams = { type ChecksRerequestSuiteParams (line 16983) | type ChecksRerequestSuiteParams = { type ChecksSetSuitesPreferencesParams (line 16988) | type ChecksSetSuitesPreferencesParams = { type ChecksUpdateParams (line 16993) | type ChecksUpdateParams = { type GistsCheckStarParams (line 17016) | type GistsCheckStarParams = { type GistsCreateParams (line 17019) | type GistsCreateParams = { type GistsCreateCommentParams (line 17024) | type GistsCreateCommentParams = { type GistsDeleteParams (line 17028) | type GistsDeleteParams = { type GistsDeleteCommentParams (line 17031) | type GistsDeleteCommentParams = { type GistsEditParams (line 17035) | type GistsEditParams = { type GistsEditCommentParams (line 17040) | type GistsEditCommentParams = { type GistsForkParams (line 17045) | type GistsForkParams = { type GistsGetParams (line 17048) | type GistsGetParams = { type GistsGetAllParams (line 17051) | type GistsGetAllParams = { type GistsGetCommentParams (line 17056) | type GistsGetCommentParams = { type GistsGetCommentsParams (line 17060) | type GistsGetCommentsParams = { type GistsGetCommitsParams (line 17065) | type GistsGetCommitsParams = { type GistsGetForUserParams (line 17070) | type GistsGetForUserParams = { type GistsGetForksParams (line 17076) | type GistsGetForksParams = { type GistsGetPublicParams (line 17081) | type GistsGetPublicParams = { type GistsGetRevisionParams (line 17086) | type GistsGetRevisionParams = { type GistsGetStarredParams (line 17090) | type GistsGetStarredParams = { type GistsStarParams (line 17095) | type GistsStarParams = { type GistsUnstarParams (line 17098) | type GistsUnstarParams = { type GitdataCreateBlobParams (line 17101) | type GitdataCreateBlobParams = { type GitdataCreateCommitParams (line 17107) | type GitdataCreateCommitParams = { type GitdataCreateReferenceParams (line 17116) | type GitdataCreateReferenceParams = { type GitdataCreateTagParams (line 17122) | type GitdataCreateTagParams = { type GitdataCreateTreeParams (line 17131) | type GitdataCreateTreeParams = { type GitdataDeleteReferenceParams (line 17137) | type GitdataDeleteReferenceParams = { type GitdataGetBlobParams (line 17142) | type GitdataGetBlobParams = { type GitdataGetCommitParams (line 17147) | type GitdataGetCommitParams = { type GitdataGetCommitSignatureVerificationParams (line 17152) | type GitdataGetCommitSignatureVerificationParams = { type GitdataGetReferenceParams (line 17157) | type GitdataGetReferenceParams = { type GitdataGetTagParams (line 17162) | type GitdataGetTagParams = { type GitdataGetTagSignatureVerificationParams (line 17167) | type GitdataGetTagSignatureVerificationParams = { type GitdataGetTreeParams (line 17172) | type GitdataGetTreeParams = { type GitdataUpdateReferenceParams (line 17178) | type GitdataUpdateReferenceParams = { type IssuesAddAssigneesToIssueParams (line 17185) | type IssuesAddAssigneesToIssueParams = { type IssuesAddLabelsParams (line 17191) | type IssuesAddLabelsParams = { type IssuesCheckAssigneeParams (line 17197) | type IssuesCheckAssigneeParams = { type IssuesCreateParams (line 17202) | type IssuesCreateParams = { type IssuesCreateCommentParams (line 17212) | type IssuesCreateCommentParams = { type IssuesCreateLabelParams (line 17218) | type IssuesCreateLabelParams = { type IssuesCreateMilestoneParams (line 17225) | type IssuesCreateMilestoneParams = { type IssuesDeleteCommentParams (line 17233) | type IssuesDeleteCommentParams = { type IssuesDeleteLabelParams (line 17238) | type IssuesDeleteLabelParams = { type IssuesDeleteMilestoneParams (line 17243) | type IssuesDeleteMilestoneParams = { type IssuesEditParams (line 17248) | type IssuesEditParams = { type IssuesEditCommentParams (line 17260) | type IssuesEditCommentParams = { type IssuesGetParams (line 17266) | type IssuesGetParams = { type IssuesGetAllParams (line 17271) | type IssuesGetAllParams = { type IssuesGetAssigneesParams (line 17281) | type IssuesGetAssigneesParams = { type IssuesGetCommentParams (line 17287) | type IssuesGetCommentParams = { type IssuesGetCommentsParams (line 17294) | type IssuesGetCommentsParams = { type IssuesGetCommentsForRepoParams (line 17302) | type IssuesGetCommentsForRepoParams = { type IssuesGetEventParams (line 17309) | type IssuesGetEventParams = { type IssuesGetEventsParams (line 17314) | type IssuesGetEventsParams = { type IssuesGetEventsForRepoParams (line 17321) | type IssuesGetEventsForRepoParams = { type IssuesGetEventsTimelineParams (line 17327) | type IssuesGetEventsTimelineParams = { type IssuesGetForOrgParams (line 17334) | type IssuesGetForOrgParams = { type IssuesGetForRepoParams (line 17345) | type IssuesGetForRepoParams = { type IssuesGetForUserParams (line 17360) | type IssuesGetForUserParams = { type IssuesGetIssueLabelsParams (line 17370) | type IssuesGetIssueLabelsParams = { type IssuesGetLabelParams (line 17377) | type IssuesGetLabelParams = { type IssuesGetLabelsParams (line 17382) | type IssuesGetLabelsParams = { type IssuesGetMilestoneParams (line 17388) | type IssuesGetMilestoneParams = { type IssuesGetMilestoneLabelsParams (line 17393) | type IssuesGetMilestoneLabelsParams = { type IssuesGetMilestonesParams (line 17400) | type IssuesGetMilestonesParams = { type IssuesLockParams (line 17409) | type IssuesLockParams = { type IssuesRemoveAllLabelsParams (line 17415) | type IssuesRemoveAllLabelsParams = { type IssuesRemoveAssigneesFromIssueParams (line 17420) | type IssuesRemoveAssigneesFromIssueParams = { type IssuesRemoveLabelParams (line 17426) | type IssuesRemoveLabelParams = { type IssuesReplaceAllLabelsParams (line 17432) | type IssuesReplaceAllLabelsParams = { type IssuesUnlockParams (line 17438) | type IssuesUnlockParams = { type IssuesUpdateLabelParams (line 17443) | type IssuesUpdateLabelParams = { type IssuesUpdateMilestoneParams (line 17451) | type IssuesUpdateMilestoneParams = { type MigrationsCancelImportParams (line 17460) | type MigrationsCancelImportParams = { type MigrationsDeleteArchiveForAuthenticatedUserParams (line 17464) | type MigrationsDeleteArchiveForAuthenticatedUserParams = { type MigrationsDeleteMigrationArchiveParams (line 17467) | type MigrationsDeleteMigrationArchiveParams = { type MigrationsGetArchiveForAuthenticatedUserParams (line 17471) | type MigrationsGetArchiveForAuthenticatedUserParams = { type MigrationsGetImportCommitAuthorsParams (line 17474) | type MigrationsGetImportCommitAuthorsParams = { type MigrationsGetImportProgressParams (line 17479) | type MigrationsGetImportProgressParams = { type MigrationsGetLargeImportFilesParams (line 17483) | type MigrationsGetLargeImportFilesParams = { type MigrationsGetMigrationArchiveLinkParams (line 17487) | type MigrationsGetMigrationArchiveLinkParams = { type MigrationsGetMigrationStatusParams (line 17491) | type MigrationsGetMigrationStatusParams = { type MigrationsGetMigrationsParams (line 17495) | type MigrationsGetMigrationsParams = { type MigrationsGetStatusForAuthenticatedUserParams (line 17500) | type MigrationsGetStatusForAuthenticatedUserParams = { type MigrationsListForAuthenticatedUserParams (line 17503) | type MigrationsListForAuthenticatedUserParams = { type MigrationsMapImportCommitAuthorParams (line 17507) | type MigrationsMapImportCommitAuthorParams = { type MigrationsSetImportLfsPreferenceParams (line 17514) | type MigrationsSetImportLfsPreferenceParams = { type MigrationsStartForAuthenticatedUserParams (line 17519) | type MigrationsStartForAuthenticatedUserParams = { type MigrationsStartImportParams (line 17524) | type MigrationsStartImportParams = { type MigrationsStartMigrationParams (line 17533) | type MigrationsStartMigrationParams = { type MigrationsUnlockRepoForAuthenticatedUserParams (line 17539) | type MigrationsUnlockRepoForAuthenticatedUserParams = { type MigrationsUnlockRepoLockedForMigrationParams (line 17543) | type MigrationsUnlockRepoLockedForMigrationParams = { type MigrationsUpdateImportParams (line 17548) | type MigrationsUpdateImportParams = { type MiscGetCodeOfConductParams (line 17554) | type MiscGetCodeOfConductParams = { type MiscGetGitignoreTemplateParams (line 17557) | type MiscGetGitignoreTemplateParams = { type MiscGetLicenseParams (line 17560) | type MiscGetLicenseParams = { type MiscGetRepoCodeOfConductParams (line 17563) | type MiscGetRepoCodeOfConductParams = { type MiscGetRepoLicenseParams (line 17567) | type MiscGetRepoLicenseParams = { type MiscRenderMarkdownParams (line 17571) | type MiscRenderMarkdownParams = { type MiscRenderMarkdownRawParams (line 17576) | type MiscRenderMarkdownRawParams = { type OrgsAddOrgMembershipParams (line 17579) | type OrgsAddOrgMembershipParams = { type OrgsAddTeamMembershipParams (line 17584) | type OrgsAddTeamMembershipParams = { type OrgsAddTeamRepoParams (line 17589) | type OrgsAddTeamRepoParams = { type OrgsBlockUserParams (line 17595) | type OrgsBlockUserParams = { type OrgsCheckBlockedUserParams (line 17599) | type OrgsCheckBlockedUserParams = { type OrgsCheckMembershipParams (line 17603) | type OrgsCheckMembershipParams = { type OrgsCheckPublicMembershipParams (line 17607) | type OrgsCheckPublicMembershipParams = { type OrgsCheckTeamRepoParams (line 17611) | type OrgsCheckTeamRepoParams = { type OrgsConcealMembershipParams (line 17616) | type OrgsConcealMembershipParams = { type OrgsConvertMemberToOutsideCollaboratorParams (line 17620) | type OrgsConvertMemberToOutsideCollaboratorParams = { type OrgsCreateHookParams (line 17624) | type OrgsCreateHookParams = { type OrgsCreateInvitationParams (line 17631) | type OrgsCreateInvitationParams = { type OrgsCreateTeamParams (line 17638) | type OrgsCreateTeamParams = { type OrgsDeleteHookParams (line 17648) | type OrgsDeleteHookParams = { type OrgsDeleteTeamParams (line 17652) | type OrgsDeleteTeamParams = { type OrgsDeleteTeamRepoParams (line 17655) | type OrgsDeleteTeamRepoParams = { type OrgsEditHookParams (line 17660) | type OrgsEditHookParams = { type OrgsEditTeamParams (line 17667) | type OrgsEditTeamParams = { type OrgsGetParams (line 17675) | type OrgsGetParams = { type OrgsGetAllParams (line 17678) | type OrgsGetAllParams = { type OrgsGetBlockedUsersParams (line 17683) | type OrgsGetBlockedUsersParams = { type OrgsGetChildTeamsParams (line 17686) | type OrgsGetChildTeamsParams = { type OrgsGetForUserParams (line 17691) | type OrgsGetForUserParams = { type OrgsGetHookParams (line 17696) | type OrgsGetHookParams = { type OrgsGetHooksParams (line 17700) | type OrgsGetHooksParams = { type OrgsGetInvitationTeamsParams (line 17705) | type OrgsGetInvitationTeamsParams = { type OrgsGetMembersParams (line 17711) | type OrgsGetMembersParams = { type OrgsGetOrgMembershipParams (line 17718) | type OrgsGetOrgMembershipParams = { type OrgsGetOutsideCollaboratorsParams (line 17722) | type OrgsGetOutsideCollaboratorsParams = { type OrgsGetPendingOrgInvitesParams (line 17728) | type OrgsGetPendingOrgInvitesParams = { type OrgsGetPendingTeamInvitesParams (line 17733) | type OrgsGetPendingTeamInvitesParams = { type OrgsGetPublicMembersParams (line 17738) | type OrgsGetPublicMembersParams = { type OrgsGetTeamParams (line 17743) | type OrgsGetTeamParams = { type OrgsGetTeamMembersParams (line 17746) | type OrgsGetTeamMembersParams = { type OrgsGetTeamMembershipParams (line 17752) | type OrgsGetTeamMembershipParams = { type OrgsGetTeamReposParams (line 17756) | type OrgsGetTeamReposParams = { type OrgsGetTeamsParams (line 17761) | type OrgsGetTeamsParams = { type OrgsPingHookParams (line 17766) | type OrgsPingHookParams = { type OrgsPublicizeMembershipParams (line 17770) | type OrgsPublicizeMembershipParams = { type OrgsRemoveMemberParams (line 17774) | type OrgsRemoveMemberParams = { type OrgsRemoveOrgMembershipParams (line 17778) | type OrgsRemoveOrgMembershipParams = { type OrgsRemoveOutsideCollaboratorParams (line 17782) | type OrgsRemoveOutsideCollaboratorParams = { type OrgsRemoveTeamMembershipParams (line 17786) | type OrgsRemoveTeamMembershipParams = { type OrgsUnblockUserParams (line 17790) | type OrgsUnblockUserParams = { type OrgsUpdateParams (line 17794) | type OrgsUpdateParams = { type ProjectsAddCollaboratorParams (line 17807) | type ProjectsAddCollaboratorParams = { type ProjectsCreateOrgProjectParams (line 17812) | type ProjectsCreateOrgProjectParams = { type ProjectsCreateProjectCardParams (line 17819) | type ProjectsCreateProjectCardParams = { type ProjectsCreateProjectColumnParams (line 17825) | type ProjectsCreateProjectColumnParams = { type ProjectsCreateRepoProjectParams (line 17829) | type ProjectsCreateRepoProjectParams = { type ProjectsDeleteProjectParams (line 17837) | type ProjectsDeleteProjectParams = { type ProjectsDeleteProjectCardParams (line 17840) | type ProjectsDeleteProjectCardParams = { type ProjectsDeleteProjectColumnParams (line 17843) | type ProjectsDeleteProjectColumnParams = { type ProjectsGetCollaboratorsParams (line 17846) | type ProjectsGetCollaboratorsParams = { type ProjectsGetOrgProjectsParams (line 17852) | type ProjectsGetOrgProjectsParams = { type ProjectsGetProjectParams (line 17858) | type ProjectsGetProjectParams = { type ProjectsGetProjectCardParams (line 17863) | type ProjectsGetProjectCardParams = { type ProjectsGetProjectCardsParams (line 17866) | type ProjectsGetProjectCardsParams = { type ProjectsGetProjectColumnParams (line 17872) | type ProjectsGetProjectColumnParams = { type ProjectsGetProjectColumnsParams (line 17875) | type ProjectsGetProjectColumnsParams = { type ProjectsGetRepoProjectsParams (line 17880) | type ProjectsGetRepoProjectsParams = { type ProjectsGetUserPermissionLevelParams (line 17887) | type ProjectsGetUserPermissionLevelParams = { type ProjectsMoveProjectCardParams (line 17891) | type ProjectsMoveProjectCardParams = { type ProjectsMoveProjectColumnParams (line 17896) | type ProjectsMoveProjectColumnParams = { type ProjectsRemoveCollaboratorParams (line 17900) | type ProjectsRemoveCollaboratorParams = { type ProjectsUpdateProjectParams (line 17904) | type ProjectsUpdateProjectParams = { type ProjectsUpdateProjectCardParams (line 17914) | type ProjectsUpdateProjectCardParams = { type ProjectsUpdateProjectColumnParams (line 17919) | type ProjectsUpdateProjectColumnParams = { type PullRequestsCheckMergedParams (line 17923) | type PullRequestsCheckMergedParams = { type PullRequestsCreateParams (line 17928) | type PullRequestsCreateParams = { type PullRequestsCreateCommentParams (line 17937) | type PullRequestsCreateCommentParams = { type PullRequestsCreateCommentReplyParams (line 17946) | type PullRequestsCreateCommentReplyParams = { type PullRequestsCreateFromIssueParams (line 17953) | type PullRequestsCreateFromIssueParams = { type PullRequestsCreateReviewParams (line 17961) | type PullRequestsCreateReviewParams = { type PullRequestsCreateReviewRequestParams (line 17970) | type PullRequestsCreateReviewRequestParams = { type PullRequestsDeleteCommentParams (line 17977) | type PullRequestsDeleteCommentParams = { type PullRequestsDeletePendingReviewParams (line 17982) | type PullRequestsDeletePendingReviewParams = { type PullRequestsDeleteReviewRequestParams (line 17988) | type PullRequestsDeleteReviewRequestParams = { type PullRequestsDismissReviewParams (line 17995) | type PullRequestsDismissReviewParams = { type PullRequestsEditCommentParams (line 18002) | type PullRequestsEditCommentParams = { type PullRequestsGetParams (line 18008) | type PullRequestsGetParams = { type PullRequestsGetAllParams (line 18013) | type PullRequestsGetAllParams = { type PullRequestsGetCommentParams (line 18024) | type PullRequestsGetCommentParams = { type PullRequestsGetCommentsParams (line 18029) | type PullRequestsGetCommentsParams = { type PullRequestsGetCommentsForRepoParams (line 18039) | type PullRequestsGetCommentsForRepoParams = { type PullRequestsGetCommitsParams (line 18048) | type PullRequestsGetCommitsParams = { type PullRequestsGetFilesParams (line 18055) | type PullRequestsGetFilesParams = { type PullRequestsGetReviewParams (line 18062) | type PullRequestsGetReviewParams = { type PullRequestsGetReviewCommentsParams (line 18068) | type PullRequestsGetReviewCommentsParams = { type PullRequestsGetReviewRequestsParams (line 18076) | type PullRequestsGetReviewRequestsParams = { type PullRequestsGetReviewsParams (line 18083) | type PullRequestsGetReviewsParams = { type PullRequestsMergeParams (line 18090) | type PullRequestsMergeParams = { type PullRequestsSubmitReviewParams (line 18099) | type PullRequestsSubmitReviewParams = { type PullRequestsUpdateParams (line 18107) | type PullRequestsUpdateParams = { type ReactionsCreateForCommitCommentParams (line 18117) | type ReactionsCreateForCommitCommentParams = { type ReactionsCreateForIssueParams (line 18123) | type ReactionsCreateForIssueParams = { type ReactionsCreateForIssueCommentParams (line 18129) | type ReactionsCreateForIssueCommentParams = { type ReactionsCreateForPullRequestReviewCommentParams (line 18135) | type ReactionsCreateForPullRequestReviewCommentParams = { type ReactionsCreateForTeamDiscussionParams (line 18141) | type ReactionsCreateForTeamDiscussionParams = { type ReactionsCreateForTeamDiscussionCommentParams (line 18146) | type ReactionsCreateForTeamDiscussionCommentParams = { type ReactionsDeleteParams (line 18152) | type ReactionsDeleteParams = { type ReactionsGetForCommitCommentParams (line 18155) | type ReactionsGetForCommitCommentParams = { type ReactionsGetForIssueParams (line 18163) | type ReactionsGetForIssueParams = { type ReactionsGetForIssueCommentParams (line 18171) | type ReactionsGetForIssueCommentParams = { type ReactionsGetForPullRequestReviewCommentParams (line 18179) | type ReactionsGetForPullRequestReviewCommentParams = { type ReactionsGetForTeamDiscussionParams (line 18187) | type ReactionsGetForTeamDiscussionParams = { type ReactionsGetForTeamDiscussionCommentParams (line 18194) | type ReactionsGetForTeamDiscussionCommentParams = { type ReposAddCollaboratorParams (line 18202) | type ReposAddCollaboratorParams = { type ReposAddDeployKeyParams (line 18208) | type ReposAddDeployKeyParams = { type ReposAddProtectedBranchAdminEnforcementParams (line 18215) | type ReposAddProtectedBranchAdminEnforcementParams = { type ReposAddProtectedBranchRequiredSignaturesParams (line 18220) | type ReposAddProtectedBranchRequiredSignaturesParams = { type ReposAddProtectedBranchRequiredStatusChecksContextsParams (line 18225) | type ReposAddProtectedBranchRequiredStatusChecksContextsParams = { type ReposAddProtectedBranchTeamRestrictionsParams (line 18231) | type ReposAddProtectedBranchTeamRestrictionsParams = { type ReposAddProtectedBranchUserRestrictionsParams (line 18237) | type ReposAddProtectedBranchUserRestrictionsParams = { type ReposCheckCollaboratorParams (line 18243) | type ReposCheckCollaboratorParams = { type ReposCompareCommitsParams (line 18248) | type ReposCompareCommitsParams = { type ReposCreateParams (line 18254) | type ReposCreateParams = { type ReposCreateCommitCommentParams (line 18270) | type ReposCreateCommitCommentParams = { type ReposCreateDeploymentParams (line 18279) | type ReposCreateDeploymentParams = { type ReposCreateDeploymentStatusParams (line 18292) | type ReposCreateDeploymentStatusParams = { type ReposCreateFileParams (line 18303) | type ReposCreateFileParams = { type ReposCreateForOrgParams (line 18313) | type ReposCreateForOrgParams = { type ReposCreateHookParams (line 18330) | type ReposCreateHookParams = { type ReposCreateReleaseParams (line 18338) | type ReposCreateReleaseParams = { type ReposCreateStatusParams (line 18348) | type ReposCreateStatusParams = { type ReposDeleteParams (line 18357) | type ReposDeleteParams = { type ReposDeleteAssetParams (line 18361) | type ReposDeleteAssetParams = { type ReposDeleteCommitCommentParams (line 18366) | type ReposDeleteCommitCommentParams = { type ReposDeleteDeployKeyParams (line 18371) | type ReposDeleteDeployKeyParams = { type ReposDeleteDownloadParams (line 18376) | type ReposDeleteDownloadParams = { type ReposDeleteFileParams (line 18381) | type ReposDeleteFileParams = { type ReposDeleteHookParams (line 18391) | type ReposDeleteHookParams = { type ReposDeleteInviteParams (line 18396) | type ReposDeleteInviteParams = { type ReposDeleteReleaseParams (line 18401) | type ReposDeleteReleaseParams = { type ReposEditParams (line 18406) | type ReposEditParams = { type ReposEditAssetParams (line 18422) | type ReposEditAssetParams = { type ReposEditHookParams (line 18429) | type ReposEditHookParams = { type ReposEditReleaseParams (line 18439) | type ReposEditReleaseParams = { type ReposForkParams (line 18450) | type ReposForkParams = { type ReposGetParams (line 18455) | type ReposGetParams = { type ReposGetAllParams (line 18459) | type ReposGetAllParams = { type ReposGetAllCommitCommentsParams (line 18468) | type ReposGetAllCommitCommentsParams = { type ReposGetArchiveLinkParams (line 18474) | type ReposGetArchiveLinkParams = { type ReposGetAssetParams (line 18480) | type ReposGetAssetParams = { type ReposGetAssetsParams (line 18485) | type ReposGetAssetsParams = { type ReposGetBranchParams (line 18492) | type ReposGetBranchParams = { type ReposGetBranchProtectionParams (line 18497) | type ReposGetBranchProtectionParams = { type ReposGetBranchesParams (line 18502) | type ReposGetBranchesParams = { type ReposGetClonesParams (line 18509) | type ReposGetClonesParams = { type ReposGetCollaboratorsParams (line 18514) | type ReposGetCollaboratorsParams = { type ReposGetCombinedStatusForRefParams (line 18521) | type ReposGetCombinedStatusForRefParams = { type ReposGetCommitParams (line 18526) | type ReposGetCommitParams = { type ReposGetCommitCommentParams (line 18531) | type ReposGetCommitCommentParams = { type ReposGetCommitCommentsParams (line 18536) | type ReposGetCommitCommentsParams = { type ReposGetCommitsParams (line 18543) | type ReposGetCommitsParams = { type ReposGetCommunityProfileMetricsParams (line 18554) | type ReposGetCommunityProfileMetricsParams = { type ReposGetContentParams (line 18558) | type ReposGetContentParams = { type ReposGetContributorsParams (line 18564) | type ReposGetContributorsParams = { type ReposGetDeployKeyParams (line 18571) | type ReposGetDeployKeyParams = { type ReposGetDeployKeysParams (line 18576) | type ReposGetDeployKeysParams = { type ReposGetDeploymentParams (line 18582) | type ReposGetDeploymentParams = { type ReposGetDeploymentStatusParams (line 18587) | type ReposGetDeploymentStatusParams = { type ReposGetDeploymentStatusesParams (line 18594) | type ReposGetDeploymentStatusesParams = { type ReposGetDeploymentsParams (line 18602) | type ReposGetDeploymentsParams = { type ReposGetDownloadParams (line 18612) | type ReposGetDownloadParams = { type ReposGetDownloadsParams (line 18617) | type ReposGetDownloadsParams = { type ReposGetForOrgParams (line 18623) | type ReposGetForOrgParams = { type ReposGetForUserParams (line 18629) | type ReposGetForUserParams = { type ReposGetForksParams (line 18637) | type ReposGetForksParams = { type ReposGetHookParams (line 18644) | type ReposGetHookParams = { type ReposGetHooksParams (line 18649) | type ReposGetHooksParams = { type ReposGetInvitesParams (line 18655) | type ReposGetInvitesParams = { type ReposGetLanguagesParams (line 18661) | type ReposGetLanguagesParams = { type ReposGetLatestPagesBuildParams (line 18665) | type ReposGetLatestPagesBuildParams = { type ReposGetLatestReleaseParams (line 18669) | type ReposGetLatestReleaseParams = { type ReposGetPagesParams (line 18673) | type ReposGetPagesParams = { type ReposGetPagesBuildParams (line 18677) | type ReposGetPagesBuildParams = { type ReposGetPagesBuildsParams (line 18682) | type ReposGetPagesBuildsParams = { type ReposGetPathsParams (line 18688) | type ReposGetPathsParams = { type ReposGetProtectedBranchAdminEnforcementParams (line 18692) | type ReposGetProtectedBranchAdminEnforcementParams = { type ReposGetProtectedBranchPullRequestReviewEnforcementParams (line 18697) | type ReposGetProtectedBranchPullRequestReviewEnforcementParams = { type ReposGetProtectedBranchRequiredSignaturesParams (line 18702) | type ReposGetProtectedBranchRequiredSignaturesParams = { type ReposGetProtectedBranchRequiredStatusChecksParams (line 18707) | type ReposGetProtectedBranchRequiredStatusChecksParams = { type ReposGetProtectedBranchRequiredStatusChecksContextsParams (line 18712) | type ReposGetProtectedBranchRequiredStatusChecksContextsParams = { type ReposGetProtectedBranchRestrictionsParams (line 18717) | type ReposGetProtectedBranchRestrictionsParams = { type ReposGetProtectedBranchTeamRestrictionsParams (line 18722) | type ReposGetProtectedBranchTeamRestrictionsParams = { type ReposGetProtectedBranchUserRestrictionsParams (line 18729) | type ReposGetProtectedBranchUserRestrictionsParams = { type ReposGetPublicParams (line 18734) | type ReposGetPublicParams = { type ReposGetReadmeParams (line 18739) | type ReposGetReadmeParams = { type ReposGetReferrersParams (line 18744) | type ReposGetReferrersParams = { type ReposGetReleaseParams (line 18748) | type ReposGetReleaseParams = { type ReposGetReleaseByTagParams (line 18753) | type ReposGetReleaseByTagParams = { type ReposGetReleasesParams (line 18758) | type ReposGetReleasesParams = { type ReposGetShaOfCommitRefParams (line 18764) | type ReposGetShaOfCommitRefParams = { type ReposGetStatsCodeFrequencyParams (line 18769) | type ReposGetStatsCodeFrequencyParams = { type ReposGetStatsCommitActivityParams (line 18773) | type ReposGetStatsCommitActivityParams = { type ReposGetStatsContributorsParams (line 18777) | type ReposGetStatsContributorsParams = { type ReposGetStatsParticipationParams (line 18781) | type ReposGetStatsParticipationParams = { type ReposGetStatsPunchCardParams (line 18785) | type ReposGetStatsPunchCardParams = { type ReposGetStatusesParams (line 18789) | type ReposGetStatusesParams = { type ReposGetTagsParams (line 18796) | type ReposGetTagsParams = { type ReposGetTeamsParams (line 18802) | type ReposGetTeamsParams = { type ReposGetTopicsParams (line 18808) | type ReposGetTopicsParams = { type ReposGetViewsParams (line 18812) | type ReposGetViewsParams = { type ReposMergeParams (line 18817) | type ReposMergeParams = { type ReposPingHookParams (line 18824) | type ReposPingHookParams = { type ReposRemoveBranchProtectionParams (line 18829) | type ReposRemoveBranchProtectionParams = { type ReposRemoveCollaboratorParams (line 18834) | type ReposRemoveCollaboratorParams = { type ReposRemoveProtectedBranchAdminEnforcementParams (line 18839) | type ReposRemoveProtectedBranchAdminEnforcementParams = { type ReposRemoveProtectedBranchPullRequestReviewEnforcementParams (line 18844) | type ReposRemoveProtectedBranchPullRequestReviewEnforcementParams = { type ReposRemoveProtectedBranchRequiredSignaturesParams (line 18849) | type ReposRemoveProtectedBranchRequiredSignaturesParams = { type ReposRemoveProtectedBranchRequiredStatusChecksParams (line 18854) | type ReposRemoveProtectedBranchRequiredStatusChecksParams = { type ReposRemoveProtectedBranchRequiredStatusChecksContextsParams (line 18859) | type ReposRemoveProtectedBranchRequiredStatusChecksContextsParams = { type ReposRemoveProtectedBranchRestrictionsParams (line 18865) | type ReposRemoveProtectedBranchRestrictionsParams = { type ReposRemoveProtectedBranchTeamRestrictionsParams (line 18870) | type ReposRemoveProtectedBranchTeamRestrictionsParams = { type ReposRemoveProtectedBranchUserRestrictionsParams (line 18876) | type ReposRemoveProtectedBranchUserRestrictionsParams = { type ReposReplaceProtectedBranchRequiredStatusChecksContextsParams (line 18882) | type ReposReplaceProtectedBranchRequiredStatusChecksContextsParams = { type ReposReplaceProtectedBranchTeamRestrictionsParams (line 18888) | type ReposReplaceProtectedBranchTeamRestrictionsParams = { type ReposReplaceProtectedBranchUserRestrictionsParams (line 18894) | type ReposReplaceProtectedBranchUserRestrictionsParams = { type ReposReplaceTopicsParams (line 18900) | type ReposReplaceTopicsParams = { type ReposRequestPageBuildParams (line 18905) | type ReposRequestPageBuildParams = { type ReposReviewUserPermissionLevelParams (line 18909) | type ReposReviewUserPermissionLevelParams = { type ReposTestHookParams (line 18914) | type ReposTestHookParams = { type ReposTransferParams (line 18919) | type ReposTransferParams = { type ReposUpdateBranchProtectionParams (line 18925) | type ReposUpdateBranchProtectionParams = { type ReposUpdateCommitCommentParams (line 18934) | type ReposUpdateCommitCommentParams = { type ReposUpdateFileParams (line 18940) | type ReposUpdateFileParams = { type ReposUpdateInviteParams (line 18951) | type ReposUpdateInviteParams = { type ReposUpdateProtectedBranchPullRequestReviewEnforcementParams (line 18957) | type ReposUpdateProtectedBranchPullRequestReviewEnforcementParams = { type ReposUpdateProtectedBranchRequiredStatusChecksParams (line 18966) | type ReposUpdateProtectedBranchRequiredStatusChecksParams = { type ReposUploadAssetParams (line 18973) | type ReposUploadAssetParams = { type SearchCodeParams (line 18981) | type SearchCodeParams = { type SearchCommitsParams (line 18988) | type SearchCommitsParams = { type SearchIssuesParams (line 18995) | type SearchIssuesParams = { type SearchLabelsParams (line 19002) | type SearchLabelsParams = { type SearchReposParams (line 19008) | type SearchReposParams = { type SearchTopicsParams (line 19015) | type SearchTopicsParams = { type SearchUsersParams (line 19018) | type SearchUsersParams = { type UsersAcceptRepoInviteParams (line 19025) | type UsersAcceptRepoInviteParams = { type UsersAddEmailsParams (line 19028) | type UsersAddEmailsParams = { type UsersAddRepoToInstallationParams (line 19031) | type UsersAddRepoToInstallationParams = { type UsersBlockUserParams (line 19035) | type UsersBlockUserParams = { type UsersCheckBlockedUserParams (line 19038) | type UsersCheckBlockedUserParams = { type UsersCheckFollowingParams (line 19041) | type UsersCheckFollowingParams = { type UsersCheckIfOneFollowersOtherParams (line 19044) | type UsersCheckIfOneFollowersOtherParams = { type UsersCreateGpgKeyParams (line 19048) | type UsersCreateGpgKeyParams = { type UsersCreateKeyParams (line 19051) | type UsersCreateKeyParams = { type UsersDeclineRepoInviteParams (line 19055) | type UsersDeclineRepoInviteParams = { type UsersDeleteEmailsParams (line 19058) | type UsersDeleteEmailsParams = { type UsersDeleteGpgKeyParams (line 19061) | type UsersDeleteGpgKeyParams = { type UsersDeleteKeyParams (line 19064) | type UsersDeleteKeyParams = { type UsersEditOrgMembershipParams (line 19067) | type UsersEditOrgMembershipParams = { type UsersFollowUserParams (line 19071) | type UsersFollowUserParams = { type UsersGetAllParams (line 19074) | type UsersGetAllParams = { type UsersGetContextForUserParams (line 19079) | type UsersGetContextForUserParams = { type UsersGetEmailsParams (line 19084) | type UsersGetEmailsParams = { type UsersGetFollowersParams (line 19088) | type UsersGetFollowersParams = { type UsersGetFollowersForUserParams (line 19092) | type UsersGetFollowersForUserParams = { type UsersGetFollowingParams (line 19097) | type UsersGetFollowingParams = { type UsersGetFollowingForUserParams (line 19101) | type UsersGetFollowingForUserParams = { type UsersGetForUserParams (line 19106) | type UsersGetForUserParams = { type UsersGetGpgKeyParams (line 19109) | type UsersGetGpgKeyParams = { type UsersGetGpgKeysParams (line 19112) | type UsersGetGpgKeysParams = { type UsersGetGpgKeysForUserParams (line 19116) | type UsersGetGpgKeysForUserParams = { type UsersGetInstallationReposParams (line 19121) | type UsersGetInstallationReposParams = { type UsersGetInstallationsParams (line 19126) | type UsersGetInstallationsParams = { type UsersGetKeyParams (line 19130) | type UsersGetKeyParams = { type UsersGetKeysParams (line 19133) | type UsersGetKeysParams = { type UsersGetKeysForUserParams (line 19137) | type UsersGetKeysForUserParams = { type UsersGetMarketplacePurchasesParams (line 19142) | type UsersGetMarketplacePurchasesParams = { type UsersGetMarketplaceStubbedPurchasesParams (line 19146) | type UsersGetMarketplaceStubbedPurchasesParams = { type UsersGetOrgMembershipParams (line 19150) | type UsersGetOrgMembershipParams = { type UsersGetOrgMembershipsParams (line 19153) | type UsersGetOrgMembershipsParams = { type UsersGetOrgsParams (line 19158) | type UsersGetOrgsParams = { type UsersGetPublicEmailsParams (line 19162) | type UsersGetPublicEmailsParams = { type UsersGetRepoInvitesParams (line 19166) | type UsersGetRepoInvitesParams = { type UsersGetTeamsParams (line 19170) | type UsersGetTeamsParams = { type UsersRemoveRepoFromInstallationParams (line 19174) | type UsersRemoveRepoFromInstallationParams = { type UsersTogglePrimaryEmailVisibilityParams (line 19178) | type UsersTogglePrimaryEmailVisibilityParams = { type UsersUnblockUserParams (line 19182) | type UsersUnblockUserParams = { type UsersUnfollowUserParams (line 19185) | type UsersUnfollowUserParams = { type UsersUpdateParams (line 19188) | type UsersUpdateParams = { type ChecksCreateParamsOutput (line 19197) | type ChecksCreateParamsOutput = { type ChecksCreateParamsOutputAnnotations (line 19204) | type ChecksCreateParamsOutputAnnotations = { type ChecksCreateParamsOutputImages (line 19215) | type ChecksCreateParamsOutputImages = { type ChecksCreateParamsActions (line 19220) | type ChecksCreateParamsActions = { type ChecksSetSuitesPreferencesParamsAutoTriggerChecks (line 19225) | type ChecksSetSuitesPreferencesParamsAutoTriggerChecks = { type ChecksUpdateParamsOutput (line 19229) | type ChecksUpdateParamsOutput = { type ChecksUpdateParamsOutputAnnotations (line 19236) | type ChecksUpdateParamsOutputAnnotations = { type ChecksUpdateParamsOutputImages (line 19247) | type ChecksUpdateParamsOutputImages = { type ChecksUpdateParamsActions (line 19252) | type ChecksUpdateParamsActions = { type GistsCreateParamsFiles (line 19257) | type GistsCreateParamsFiles = { type GistsEditParamsFiles (line 19260) | type GistsEditParamsFiles = { type GitdataCreateCommitParamsCommitter (line 19264) | type GitdataCreateCommitParamsCommitter = {}; type GitdataCreateCommitParamsAuthor (line 19265) | type GitdataCreateCommitParamsAuthor = {}; type GitdataCreateTagParamsTagger (line 19266) | type GitdataCreateTagParamsTagger = { type GitdataCreateTreeParamsTree (line 19271) | type GitdataCreateTreeParamsTree = { type OrgsCreateHookParamsConfig (line 19278) | type OrgsCreateHookParamsConfig = { type OrgsEditHookParamsConfig (line 19284) | type OrgsEditHookParamsConfig = { type PullRequestsCreateReviewParamsComments (line 19290) | type PullRequestsCreateReviewParamsComments = { type ReposCreateFileParamsCommitter (line 19295) | type ReposCreateFileParamsCommitter = {}; type ReposCreateFileParamsAuthor (line 19296) | type ReposCreateFileParamsAuthor = {}; type ReposCreateHookParamsConfig (line 19297) | type ReposCreateHookParamsConfig = { type ReposDeleteFileParamsCommitter (line 19303) | type ReposDeleteFileParamsCommitter = {}; type ReposDeleteFileParamsAuthor (line 19304) | type ReposDeleteFileParamsAuthor = {}; type ReposEditHookParamsConfig (line 19305) | type ReposEditHookParamsConfig = { type ReposUpdateBranchProtectionParamsRequiredStatusChecks (line 19311) | type ReposUpdateBranchProtectionParamsRequiredStatusChecks = { type ReposUpdateBranchProtectionParamsRequiredPullRequestReviews (line 19315) | type ReposUpdateBranchProtectionParamsRequiredPullRequestReviews = { type ReposUpdateBranchProtectionParamsRequiredPullRequestReviewsDismissalRestrictions (line 19321) | type ReposUpdateBranchProtectionParamsRequiredPullRequestReviewsDismissa... type ReposUpdateBranchProtectionParamsRestrictions (line 19325) | type ReposUpdateBranchProtectionParamsRestrictions = { type ReposUpdateFileParamsCommitter (line 19329) | type ReposUpdateFileParamsCommitter = {}; type ReposUpdateFileParamsAuthor (line 19330) | type ReposUpdateFileParamsAuthor = {}; type ReposUpdateProtectedBranchPullRequestReviewEnforcementParamsDismissalRestrictions (line 19331) | type ReposUpdateProtectedBranchPullRequestReviewEnforcementParamsDismiss... class Github (line 19337) | class Github { FILE: src/typings/http-proxy-agent.d.ts type IHttpProxyAgentOptions (line 8) | interface IHttpProxyAgentOptions { class HttpProxyAgent (line 14) | class HttpProxyAgent { FILE: src/typings/https-proxy-agent.d.ts type IHttpsProxyAgentOptions (line 10) | interface IHttpsProxyAgentOptions extends tls.ConnectionOptions { class HttpsProxyAgent (line 18) | class HttpsProxyAgent { FILE: src/typings/jschardet.d.ts type IDetectedMap (line 2) | interface IDetectedMap { FILE: src/typings/jszip.d.ts type JSZipSupport (line 10) | interface JSZipSupport { type Compression (line 17) | type Compression = 'STORE' | 'DEFLATE'; type Metadata (line 19) | interface Metadata { type OnUpdateCallback (line 24) | type OnUpdateCallback = (metadata: Metadata) => void; type InputByType (line 26) | interface InputByType { type OutputByType (line 38) | interface OutputByType { type InputFileFormat (line 49) | type InputFileFormat = InputByType[keyof InputByType]; type InputType (line 52) | type InputType = keyof InputByType; type OutputType (line 54) | type OutputType = keyof OutputByType; type JSZipObject (line 56) | interface JSZipObject { type JSZipFileOptions (line 77) | interface JSZipFileOptions { type JSZipObjectOptions (line 107) | interface JSZipObjectOptions { type JSZipGeneratorOptions (line 111) | interface JSZipGeneratorOptions { type JSZipLoadOptions (line 131) | interface JSZipLoadOptions { type JSZip (line 139) | interface JSZip { FILE: src/typings/lib.array-ext.d.ts type ArrayConstructor (line 6) | interface ArrayConstructor { FILE: src/typings/lib.es2018.promise.d.ts type Promise (line 19) | interface Promise { FILE: src/typings/lib.ie11-unsafe.d.ts type NodeBuffer (line 16) | interface NodeBuffer { class ClientResponse (line 24) | class ClientResponse extends IncomingMessage { } type Map (line 28) | interface Map { type MapConstructor (line 32) | interface MapConstructor { type Set (line 38) | interface Set { type SetConstructor (line 41) | interface SetConstructor { type WeakMap (line 47) | interface WeakMap { type WeakMapConstructor (line 51) | interface WeakMapConstructor { type SymbolConstructor (line 58) | interface SymbolConstructor { type Symbol (line 120) | interface Symbol { type Array (line 124) | interface Array { type Date (line 140) | interface Date { type Map (line 164) | interface Map { type WeakMap (line 168) | interface WeakMap { type Set (line 172) | interface Set { type WeakSet (line 176) | interface WeakSet { type JSON (line 180) | interface JSON { type Function (line 184) | interface Function { type GeneratorFunction (line 195) | interface GeneratorFunction { type Math (line 199) | interface Math { type RegExp (line 203) | interface RegExp { type RegExpConstructor (line 251) | interface RegExpConstructor { type String (line 255) | interface String { type ArrayBuffer (line 293) | interface ArrayBuffer { type DataView (line 297) | interface DataView { type Int8Array (line 301) | interface Int8Array { type Uint8Array (line 305) | interface Uint8Array { type Uint8ClampedArray (line 309) | interface Uint8ClampedArray { type Int16Array (line 313) | interface Int16Array { type Uint16Array (line 317) | interface Uint16Array { type Int32Array (line 321) | interface Int32Array { type Uint32Array (line 325) | interface Uint32Array { type Float32Array (line 329) | interface Float32Array { type Float64Array (line 333) | interface Float64Array { type ArrayConstructor (line 337) | interface ArrayConstructor { type MapConstructor (line 341) | interface MapConstructor { type SetConstructor (line 345) | interface SetConstructor { type ArrayBufferConstructor (line 349) | interface ArrayBufferConstructor { FILE: src/typings/native-keymap.d.ts type IWindowsKeyMapping (line 8) | interface IWindowsKeyMapping { type IWindowsKeyboardMapping (line 15) | interface IWindowsKeyboardMapping { type ILinuxKeyMapping (line 18) | interface ILinuxKeyMapping { type ILinuxKeyboardMapping (line 24) | interface ILinuxKeyboardMapping { type IMacKeyMapping (line 27) | interface IMacKeyMapping { type IMacKeyboardMapping (line 37) | interface IMacKeyboardMapping { type IKeyboardMapping (line 41) | type IKeyboardMapping = IWindowsKeyboardMapping | ILinuxKeyboardMapping ... type IWindowsKeyboardLayoutInfo (line 52) | interface IWindowsKeyboardLayoutInfo { type ILinuxKeyboardLayoutInfo (line 67) | interface ILinuxKeyboardLayoutInfo { type IMacKeyboardLayoutInfo (line 81) | interface IMacKeyboardLayoutInfo { type IKeyboardLayoutInfo (line 86) | type IKeyboardLayoutInfo = IWindowsKeyboardLayoutInfo | ILinuxKeyboardLa... FILE: src/typings/node-pty.d.ts type IPtyForkOptions (line 20) | interface IPtyForkOptions { type IWindowsPtyForkOptions (line 31) | interface IWindowsPtyForkOptions { type IPty (line 56) | interface IPty { type IDisposable (line 132) | interface IDisposable { type IEvent (line 140) | interface IEvent { FILE: src/typings/node.processEnv-ext.d.ts type Process (line 8) | interface Process { FILE: src/typings/nsfw.d.ts type NsfwWatcher (line 7) | interface NsfwWatcher { type NsfwWatchingPromise (line 12) | interface NsfwWatchingPromise { type NsfwStartWatchingPromise (line 16) | interface NsfwStartWatchingPromise { type NsfwEvent (line 20) | interface NsfwEvent { type NsfwFunction (line 29) | interface NsfwFunction { FILE: src/typings/onigasm-umd.d.ts class OnigString (line 10) | class OnigString { class OnigScanner (line 16) | class OnigScanner { type IOnigCaptureIndex (line 21) | interface IOnigCaptureIndex { type IOnigMatch (line 28) | interface IOnigMatch { FILE: src/typings/proper-lockfile.d.ts type LockOptions (line 7) | interface LockOptions { type UnlockOptions (line 16) | interface UnlockOptions { type CheckOptions (line 21) | interface CheckOptions { FILE: src/typings/request-progress.stat.d.ts type ProgressReport (line 2) | interface ProgressReport { FILE: src/typings/request.d.ts type RequestAPI (line 27) | interface RequestAPI void; type HttpArchiveRequest (line 228) | interface HttpArchiveRequest { type NameValuePair (line 238) | interface NameValuePair { type Multipart (line 243) | interface Multipart { type RequestPart (line 251) | interface RequestPart { type Request (line 256) | interface Request extends caseless.Httpified, stream.Stream { type Response (line 377) | interface Response extends http.IncomingMessage { type ResponseRequest (line 405) | type ResponseRequest = Request; type RequestResponse (line 406) | type RequestResponse = Response; type Headers (line 408) | interface Headers { type AuthOptions (line 412) | interface AuthOptions { type OAuthOptions (line 421) | interface OAuthOptions { type HawkOptions (line 432) | interface HawkOptions { type AWSOptions (line 436) | interface AWSOptions { type RequestAsJSON (line 441) | interface RequestAsJSON { type ResponseAsJSON (line 447) | interface ResponseAsJSON { type Cookie (line 454) | type Cookie = tough.Cookie; type CookieJar (line 456) | interface CookieJar { FILE: src/typings/require-monaco.d.ts type NodeRequire (line 6) | interface NodeRequire { FILE: src/typings/require.d.ts type LoaderEventType (line 6) | const enum LoaderEventType { class LoaderEvent (line 28) | class LoaderEvent { type NodeRequire (line 43) | interface NodeRequire { FILE: src/typings/serialport.d.ts class SerialPort (line 10) | class SerialPort extends Stream.Duplex { type SerialPortItem (line 46) | interface SerialPortItem { type ErrorCallback (line 58) | type ErrorCallback = (error: Error) => void; type ModemBitsCallback (line 59) | type ModemBitsCallback = (error: Error, status: {cts: boolean, dsr: bool... type ListCallback (line 60) | type ListCallback = (error: Error, port: any[]) => void; type SerialPortItem (line 62) | interface SerialPortItem { type OpenOptions (line 73) | interface OpenOptions { type UpdateOptions (line 92) | interface UpdateOptions { type SetOptions (line 96) | interface SetOptions { class ByteLength (line 105) | class ByteLength extends Stream.Transform { class CCTalk (line 109) | class CCTalk extends Stream.Transform { class Delimiter (line 113) | class Delimiter extends Stream.Transform { class Readline (line 117) | class Readline extends Delimiter { class Ready (line 121) | class Ready extends Stream.Transform { class Regex (line 125) | class Regex extends Stream.Transform { type win32Binding (line 131) | type win32Binding = BaseBinding; type darwinBinding (line 132) | type darwinBinding = BaseBinding; type linuxBinding (line 133) | type linuxBinding = BaseBinding; class BaseBinding (line 136) | class BaseBinding { FILE: src/typings/spdlog.d.ts type LogLevel (line 13) | enum LogLevel { class RotatingLogger (line 23) | class RotatingLogger { FILE: src/typings/split2.d.ts type Matcher (line 9) | type Matcher = string|RegExp; type Mapper (line 10) | type Mapper = split.Mapper; type Options (line 11) | type Options = split.Options; type Mapper (line 23) | interface Mapper { type Options (line 27) | interface Options extends TransformOptions { FILE: src/typings/thenable.d.ts type Thenable (line 12) | interface Thenable { FILE: src/typings/tough-cookie.d.ts class Cookie (line 70) | class Cookie { type ParseOptions (line 121) | interface ParseOptions { type Properties (line 125) | interface Properties { type Serialized (line 143) | interface Serialized { class CookieJar (line 152) | class CookieJar { type Options (line 195) | interface Options { type SetCookieOptions (line 200) | interface SetCookieOptions { type GetCookiesOptions (line 207) | interface GetCookiesOptions { type Serialized (line 215) | interface Serialized { class MemoryCookieStore (line 243) | class MemoryCookieStore extends Store { FILE: src/typings/uuid.d.ts type OutputBuffer (line 14) | type OutputBuffer = ArrayLike | Buffer; type V1Options (line 16) | interface V1Options { type V4Options (line 23) | type V4Options = { random: number[] } | { rng(): number[] }; type v1String (line 25) | type v1String = (options?: V1Options) => string; type v1Buffer (line 26) | type v1Buffer = (options: V1Options | null | und... type v1 (line 27) | type v1 = v1String & v1Buffer; type v4String (line 29) | type v4String = (options?: V4Options) => string; type v4Buffer (line 30) | type v4Buffer = (options: V4Options | null | und... type v4 (line 31) | type v4 = v4String & v4Buffer; type v5String (line 33) | type v5String = (name: string | number[], namespace: string | number[]) ... type v5Buffer (line 34) | type v5Buffer = (name: string | number[], namesp... type v5 (line 35) | type v5 = v5String & v5Buffer; type UuidStatic (line 37) | interface UuidStatic { FILE: src/typings/v8-inspect-profiler.d.ts type ProfileResult (line 3) | interface ProfileResult { type Profile (line 7) | interface Profile { type ProfileNode (line 15) | interface ProfileNode { type ProfilingSession (line 30) | interface ProfilingSession { type Target (line 34) | interface Target { type StartOptions (line 44) | interface StartOptions { FILE: src/typings/vscode-minimist.d.ts type Opts (line 35) | interface Opts { type ParsedArgs (line 75) | interface ParsedArgs { FILE: src/typings/vscode-sqlite3.d.ts type RunResult (line 30) | interface RunResult extends Statement { class Statement (line 35) | class Statement extends events.EventEmitter { class Database (line 60) | class Database extends events.EventEmitter { type sqlite3 (line 102) | interface sqlite3 { FILE: src/typings/vscode-textmate.d.ts type IRawThemeSetting (line 10) | interface IRawThemeSetting { type IRawTheme (line 22) | interface IRawTheme { type Thenable (line 26) | interface Thenable extends PromiseLike { type RegistryOptions (line 31) | interface RegistryOptions { type IEmbeddedLanguagesMap (line 40) | interface IEmbeddedLanguagesMap { type ITokenTypeMap (line 46) | interface ITokenTypeMap { type StandardTokenType (line 49) | const enum StandardTokenType { type IGrammarConfiguration (line 55) | interface IGrammarConfiguration { class Registry (line 62) | class Registry { type IGrammar (line 101) | interface IGrammar { type ITokenizeLineResult (line 118) | interface ITokenizeLineResult { type MetadataConsts (line 145) | const enum MetadataConsts { type ITokenizeLineResult2 (line 157) | interface ITokenizeLineResult2 { type IToken (line 170) | interface IToken { type StackElement (line 178) | interface StackElement { type ILocation (line 186) | interface ILocation { type ILocatable (line 191) | interface ILocatable { type IRawGrammar (line 194) | interface IRawGrammar extends ILocatable { type IRawRepositoryMap (line 206) | interface IRawRepositoryMap { type IRawRepository (line 211) | type IRawRepository = IRawRepositoryMap & ILocatable; type IRawRule (line 212) | interface IRawRule extends ILocatable { type IRawCapturesMap (line 229) | interface IRawCapturesMap { type IRawCaptures (line 232) | type IRawCaptures = IRawCapturesMap & ILocatable; type IOnigLib (line 233) | interface IOnigLib { type IOnigCaptureIndex (line 237) | interface IOnigCaptureIndex { type IOnigMatch (line 242) | interface IOnigMatch { type OnigScanner (line 247) | interface OnigScanner { type OnigString (line 250) | interface OnigString { FILE: src/typings/vscode-windows-registry.d.ts type HKEY (line 7) | type HKEY = "HKEY_CURRENT_USER" | "HKEY_LOCAL_MACHINE" | "HKEY_CLASSES_R... FILE: src/typings/vsda.d.ts class signer (line 7) | class signer { FILE: src/typings/windows-mutex.d.ts class Mutex (line 7) | class Mutex { FILE: src/typings/windows-process-tree.d.ts type ProcessDataFlag (line 7) | enum ProcessDataFlag { type IProcessInfo (line 13) | interface IProcessInfo { type IProcessCpuInfo (line 29) | interface IProcessCpuInfo extends IProcessInfo { type IProcessTreeNode (line 33) | interface IProcessTreeNode { FILE: src/typings/windows-shortcuts.d.ts type ErrorHandler (line 2) | interface ErrorHandler { type Handler (line 6) | interface Handler { type WindowType (line 10) | enum WindowType { type IShortcutValue (line 20) | interface IShortcutValue extends IShortcutOptions { type IShortcutOptions (line 24) | interface IShortcutOptions { FILE: src/typings/xterm-addon-search.d.ts type ISearchOptions (line 13) | interface ISearchOptions { class SearchAddon (line 41) | class SearchAddon { FILE: src/typings/xterm-addon-web-links.d.ts type ILinkMatcherOptions (line 8) | interface ILinkMatcherOptions { class WebLinksAddon (line 52) | class WebLinksAddon { FILE: src/typings/xterm.d.ts type FontWeight (line 16) | type FontWeight = 'normal' | 'bold' | '100' | '200' | '300' | '400' | '5... type LogLevel (line 21) | type LogLevel = 'debug' | 'info' | 'warn' | 'error' | 'off'; type RendererType (line 26) | type RendererType = 'dom' | 'canvas'; type ITerminalOptions (line 31) | interface ITerminalOptions { type ITheme (line 218) | interface ITheme { type ILinkMatcherOptions (line 266) | interface ILinkMatcherOptions { type IDisposable (line 309) | interface IDisposable { type IEvent (line 317) | interface IEvent { type IMarker (line 325) | interface IMarker extends IDisposable { type ILocalizableStrings (line 345) | interface ILocalizableStrings { class Terminal (line 361) | class Terminal implements IDisposable { type ITerminalAddon (line 823) | interface ITerminalAddon extends IDisposable { type ISelectionPosition (line 833) | interface ISelectionPosition { type IBuffer (line 858) | interface IBuffer { type IBufferLine (line 904) | interface IBufferLine { type IBufferCell (line 935) | interface IBufferCell { type IFunctionIdentifier (line 977) | interface IFunctionIdentifier { type IParser (line 998) | interface IParser { FILE: src/typings/yauzl.d.ts class Entry (line 11) | class Entry { class ZipFile (line 33) | class ZipFile extends EventEmitter { type IOptions (line 42) | interface IOptions { FILE: src/typings/yazl.d.ts class ZipFile (line 9) | class ZipFile { FILE: src/vs/base/browser/browser.ts class WindowManager (line 9) | class WindowManager { method getZoomLevel (line 19) | public getZoomLevel(): number { method getTimeSinceLastZoomLevelChanged (line 22) | public getTimeSinceLastZoomLevelChanged(): number { method setZoomLevel (line 25) | public setZoomLevel(zoomLevel: number, isTrusted: boolean): void { method getZoomFactor (line 39) | public getZoomFactor(): number { method setZoomFactor (line 42) | public setZoomFactor(zoomFactor: number): void { method getPixelRatio (line 47) | public getPixelRatio(): number { method setFullscreen (line 63) | public setFullscreen(fullscreen: boolean): void { method isFullscreen (line 71) | public isFullscreen(): boolean { function setZoomLevel (line 77) | function setZoomLevel(zoomLevel: number, isTrusted: boolean): void { function getZoomLevel (line 80) | function getZoomLevel(): number { function getTimeSinceLastZoomLevelChanged (line 84) | function getTimeSinceLastZoomLevelChanged(): number { function onDidChangeZoomLevel (line 87) | function onDidChangeZoomLevel(callback: (zoomLevel: number) => void): ID... function getZoomFactor (line 92) | function getZoomFactor(): number { function setZoomFactor (line 95) | function setZoomFactor(zoomFactor: number): void { function getPixelRatio (line 99) | function getPixelRatio(): number { function setFullscreen (line 103) | function setFullscreen(fullscreen: boolean): void { function isFullscreen (line 106) | function isFullscreen(): boolean { function hasClipboardSupport (line 127) | function hasClipboardSupport() { FILE: src/vs/base/browser/contextmenu.ts type IContextMenuEvent (line 12) | interface IContextMenuEvent { class ContextSubMenu (line 19) | class ContextSubMenu extends SubmenuAction { method constructor (line 20) | constructor(label: string, public entries: Array void) { method clearDragTimeout (line 38) | private clearDragTimeout(): void { method dispose (line 45) | dispose(): void { function applyDragImage (line 76) | function applyDragImage(event: DragEvent, label: string | null, clazz: s... type IDragAndDropData (line 90) | interface IDragAndDropData { class DragAndDropData (line 95) | class DragAndDropData implements IDragAndDropData { method constructor (line 97) | constructor(private data: T) { } method update (line 99) | update(): void { method getData (line 103) | getData(): T { type IStaticDND (line 108) | interface IStaticDND { FILE: src/vs/base/browser/dom.ts function clearNode (line 20) | function clearNode(node: HTMLElement): void { function removeNode (line 26) | function removeNode(node: HTMLElement): void { function isInDOM (line 32) | function isInDOM(node: Node | null): boolean { type IDomClassList (line 42) | interface IDomClassList { method _findClassName (line 56) | private _findClassName(node: HTMLElement, className: string): void { method hasClass (line 117) | hasClass(node: HTMLElement, className: string): boolean { method addClasses (line 122) | addClasses(node: HTMLElement, ...classNames: string[]): void { method addClass (line 126) | addClass(node: HTMLElement, className: string): void { method removeClass (line 137) | removeClass(node: HTMLElement, className: string): void { method removeClasses (line 146) | removeClasses(node: HTMLElement, ...classNames: string[]): void { method toggleClass (line 150) | toggleClass(node: HTMLElement, className: string, shouldHaveIt?: boolean... method hasClass (line 162) | hasClass(node: HTMLElement, className: string): boolean { method addClasses (line 166) | addClasses(node: HTMLElement, ...classNames: string[]): void { method addClass (line 170) | addClass(node: HTMLElement, className: string): void { method removeClass (line 176) | removeClass(node: HTMLElement, className: string): void { method removeClasses (line 182) | removeClasses(node: HTMLElement, ...classNames: string[]): void { method toggleClass (line 186) | toggleClass(node: HTMLElement, className: string, shouldHaveIt?: boolean... class DomListener (line 203) | class DomListener implements IDisposable { method constructor (line 210) | constructor(node: EventTarget, type: string, handler: (e: any) => void... method dispose (line 218) | public dispose(): void { function addDisposableListener (line 235) | function addDisposableListener(node: EventTarget, type: string, handler:... type IAddStandardDisposableListenerSignature (line 239) | interface IAddStandardDisposableListenerSignature { function _wrapAsStandardMouseEvent (line 247) | function _wrapAsStandardMouseEvent(handler: (e: IMouseEvent) => void): (... function _wrapAsStandardKeyboardEvent (line 252) | function _wrapAsStandardKeyboardEvent(handler: (e: IKeyboardEvent) => vo... function addDisposableNonBubblingMouseOutListener (line 269) | function addDisposableNonBubblingMouseOutListener(node: Element, handler... type IRequestAnimationFrame (line 284) | interface IRequestAnimationFrame { function doRequestAnimationFrame (line 288) | function doRequestAnimationFrame(callback: (time: number) => void): numb... class AnimationFrameQueueItem (line 320) | class AnimationFrameQueueItem implements IDisposable { method constructor (line 326) | constructor(runner: () => void, priority: number = 0) { method dispose (line 332) | public dispose(): void { method execute (line 336) | public execute(): void { method sort (line 349) | public static sort(a: AnimationFrameQueueItem, b: AnimationFrameQueueI... function measure (line 410) | function measure(callback: () => void): IDisposable { function modify (line 414) | function modify(callback: () => void): IDisposable { type IEventMerger (line 421) | interface IEventMerger { type DOMEvent (line 425) | interface DOMEvent { constant MINIMUM_TIME_MS (line 430) | const MINIMUM_TIME_MS = 16; class TimeoutThrottledDomListener (line 435) | class TimeoutThrottledDomListener extends Disposa... method constructor (line 437) | constructor(node: any, type: string, handler: (event: R) => void, even... function addDisposableThrottledListener (line 465) | function addDisposableThrottledListener(parent: HTMLElement, ...children: T[]): T { function prepend (line 993) | function prepend(parent: HTMLElement, child: T): T { constant SELECTOR_REGEX (line 998) | const SELECTOR_REGEX = /([\w\-]+)?(#([\w\-]+))?((.([\w\-]+))*)/; type Namespace (line 1000) | enum Namespace { function _$ (line 1005) | function _$(namespace: Namespace, description: string... function $ (line 1056) | function $(description: string, attrs?: { [key: s... function join (line 1064) | function join(nodes: Node[], separator: Node | string): Node[] { function show (line 1082) | function show(...elements: HTMLElement[]): void { function hide (line 1089) | function hide(...elements: HTMLElement[]): void { function findParentWithAttribute (line 1096) | function findParentWithAttribute(node: Node | null, attribute: string): ... function removeTabIndexAndUpdateFocus (line 1108) | function removeTabIndexAndUpdateFocus(node: HTMLElement): void { function getElementsByTagName (line 1127) | function getElementsByTagName(tag: string): HTMLElement[] { function finalHandler (line 1131) | function finalHandler(fn: (event: T) => any): (event... function domContentLoaded (line 1139) | function domContentLoaded(): Promise { function computeScreenAwareSize (line 1158) | function computeScreenAwareSize(cssPx: number): number { function windowOpenNoOpener (line 1170) | function windowOpenNoOpener(url: string): void { function animate (line 1184) | function animate(fn: () => void): IDisposable { function asDomUri (line 1196) | function asDomUri(uri: URI): URI { function asCSSUrl (line 1209) | function asCSSUrl(uri: URI): string { FILE: src/vs/base/browser/event.ts type EventHandler (line 8) | type EventHandler = HTMLElement | HTMLDocument | Window; type IDomEvent (line 10) | interface IDomEvent { type CancellableEvent (line 29) | interface CancellableEvent { function stop (line 34) | function stop(event: BaseEvent): BaseEven... FILE: src/vs/base/browser/fastDomNode.ts class FastDomNode (line 8) | class FastDomNode { method constructor (line 30) | constructor(domNode: T) { method setMaxWidth (line 52) | public setMaxWidth(maxWidth: number): void { method setWidth (line 60) | public setWidth(width: number): void { method setHeight (line 68) | public setHeight(height: number): void { method setTop (line 76) | public setTop(top: number): void { method unsetTop (line 84) | public unsetTop(): void { method setLeft (line 92) | public setLeft(left: number): void { method setBottom (line 100) | public setBottom(bottom: number): void { method setRight (line 108) | public setRight(right: number): void { method setFontFamily (line 116) | public setFontFamily(fontFamily: string): void { method setFontWeight (line 124) | public setFontWeight(fontWeight: string): void { method setFontSize (line 132) | public setFontSize(fontSize: number): void { method setFontFeatureSettings (line 140) | public setFontFeatureSettings(fontFeatureSettings: string): void { method setLineHeight (line 148) | public setLineHeight(lineHeight: number): void { method setLetterSpacing (line 156) | public setLetterSpacing(letterSpacing: number): void { method setClassName (line 164) | public setClassName(className: string): void { method toggleClassName (line 172) | public toggleClassName(className: string, shouldHaveIt?: boolean): void { method setDisplay (line 177) | public setDisplay(display: string): void { method setPosition (line 185) | public setPosition(position: string): void { method setVisibility (line 193) | public setVisibility(visibility: string): void { method setLayerHinting (line 201) | public setLayerHinting(layerHint: boolean): void { method setAttribute (line 209) | public setAttribute(name: string, value: string): void { method removeAttribute (line 213) | public removeAttribute(name: string): void { method appendChild (line 217) | public appendChild(child: FastDomNode): void { method removeChild (line 221) | public removeChild(child: FastDomNode): void { function createFastDomNode (line 226) | function createFastDomNode(domNode: T): FastDomNo... FILE: src/vs/base/browser/formattedTextRenderer.ts type IContentActionHandler (line 10) | interface IContentActionHandler { type FormattedTextRenderOptions (line 15) | interface FormattedTextRenderOptions { function renderText (line 21) | function renderText(text: string, options: FormattedTextRenderOptions = ... function renderFormattedText (line 27) | function renderFormattedText(formattedText: string, options: FormattedTe... function createElement (line 33) | function createElement(options: FormattedTextRenderOptions): HTMLElement { class StringStream (line 42) | class StringStream { method constructor (line 46) | constructor(source: string) { method eos (line 51) | public eos(): boolean { method next (line 55) | public next(): string { method peek (line 61) | public peek(): string { method advance (line 65) | public advance(): void { type FormatType (line 70) | const enum FormatType { type IFormatParseTree (line 81) | interface IFormatParseTree { function _renderFormattedText (line 88) | function _renderFormattedText(element: Node, treeNode: IFormatParseTree,... function parseFormattedText (line 122) | function parseFormattedText(content: string): IFormatParseTree { function isFormatTag (line 203) | function isFormatTag(char: string): boolean { function formatTagType (line 207) | function formatTagType(char: string): FormatType { FILE: src/vs/base/browser/globalMouseMoveMonitor.ts type IStandardMouseMoveEventData (line 11) | interface IStandardMouseMoveEventData { type IEventMerger (line 17) | interface IEventMerger { type IMouseMoveCallback (line 21) | interface IMouseMoveCallback { type IOnStopCallback (line 25) | interface IOnStopCallback { function standardMouseMoveMerger (line 29) | function standardMouseMoveMerger(lastEvent: IStandardMouseMoveEventData,... class GlobalMouseMoveMonitor (line 39) | class GlobalMouseMoveMonitor implements IDisposable { method dispose (line 46) | public dispose(): void { method stopMonitoring (line 51) | public stopMonitoring(invokeStopCallback: boolean): void { method isMonitoring (line 69) | public isMonitoring(): boolean { method startMonitoring (line 73) | public startMonitoring( FILE: src/vs/base/browser/history.ts type IHistoryNavigationWidget (line 6) | interface IHistoryNavigationWidget { FILE: src/vs/base/browser/iframe.ts type IWindowChainElement (line 9) | interface IWindowChainElement { function getParentWindowIfSameOrigin (line 23) | function getParentWindowIfSameOrigin(w: Window): Window | null { function findIframeElementInParentWindow (line 44) | function findIframeElementInParentWindow(parentWindow: Window, childWind... class IframeUtils (line 56) | class IframeUtils { method getSameOriginWindowChain (line 63) | public static getSameOriginWindowChain(): IWindowChainElement[] { method hasDifferentOriginAncestor (line 91) | public static hasDifferentOriginAncestor(): boolean { method getPositionOfChildWindowRelativeToAncestorWindow (line 101) | public static getPositionOfChildWindowRelativeToAncestorWindow(childWi... FILE: src/vs/base/browser/keyboardEvent.ts constant KEY_CODE_MAP (line 10) | let KEY_CODE_MAP: { [keyCode: number]: KeyCode } = new Array(230); constant INVERSE_KEY_CODE_MAP (line 11) | let INVERSE_KEY_CODE_MAP: KeyCode[] = new Array(KeyCode.MAX_VALUE); function define (line 18) | function define(code: number, keyCode: KeyCode): void { function extractKeyCode (line 168) | function extractKeyCode(e: KeyboardEvent): KeyCode { function getCodeForKeyCode (line 177) | function getCodeForKeyCode(keyCode: KeyCode): number { type IKeyboardEvent (line 181) | interface IKeyboardEvent { class StandardKeyboardEvent (line 210) | class StandardKeyboardEvent implements IKeyboardEvent { method constructor (line 227) | constructor(source: KeyboardEvent) { method preventDefault (line 253) | public preventDefault(): void { method stopPropagation (line 259) | public stopPropagation(): void { method toKeybinding (line 265) | public toKeybinding(): SimpleKeybinding { method equals (line 269) | public equals(other: number): boolean { method _computeKeybinding (line 273) | private _computeKeybinding(): number { method _computeRuntimeKeybinding (line 297) | private _computeRuntimeKeybinding(): SimpleKeybinding { FILE: src/vs/base/browser/markdownRenderer.ts type MarkdownRenderOptions (line 19) | interface MarkdownRenderOptions extends FormattedTextRenderOptions { function renderMarkdown (line 27) | function renderMarkdown(markdown: IMarkdownString, options: MarkdownRend... FILE: src/vs/base/browser/mouseEvent.ts type IMouseEvent (line 10) | interface IMouseEvent { class StandardMouseEvent (line 29) | class StandardMouseEvent implements IMouseEvent { method constructor (line 46) | constructor(e: MouseEvent) { method preventDefault (line 79) | public preventDefault(): void { method stopPropagation (line 85) | public stopPropagation(): void { type IDataTransfer (line 92) | interface IDataTransfer { class DragMouseEvent (line 105) | class DragMouseEvent extends StandardMouseEvent { method constructor (line 109) | constructor(e: MouseEvent) { type IMouseWheelEvent (line 116) | interface IMouseWheelEvent extends MouseEvent { type IWebKitMouseWheelEvent (line 127) | interface IWebKitMouseWheelEvent { type IGeckoMouseWheelEvent (line 132) | interface IGeckoMouseWheelEvent { class StandardWheelEvent (line 139) | class StandardWheelEvent { method constructor (line 146) | constructor(e: IMouseWheelEvent | null, deltaX: number = 0, deltaY: nu... method preventDefault (line 206) | public preventDefault(): void { method stopPropagation (line 214) | public stopPropagation(): void { FILE: src/vs/base/browser/touch.ts type TouchData (line 19) | interface TouchData { type GestureEvent (line 30) | interface GestureEvent extends MouseEvent { type Touch (line 38) | interface Touch { type TouchList (line 53) | interface TouchList { type TouchEvent (line 60) | interface TouchEvent extends Event { class Gesture (line 66) | class Gesture extends Disposable { method constructor (line 78) | private constructor() { method addTarget (line 89) | public static addTarget(element: HTMLElement): IDisposable { method isTouchDevice (line 107) | private static isTouchDevice(): boolean { method dispose (line 111) | public dispose(): void { method onTouchStart (line 120) | private onTouchStart(e: TouchEvent): void { method onTouchEnd (line 155) | private onTouchEnd(e: TouchEvent): void { method newGestureEvent (line 223) | private newGestureEvent(type: string, initialTarget?: EventTarget): Ge... method dispatchEvent (line 230) | private dispatchEvent(event: GestureEvent): void { method inertia (line 239) | private inertia(dispatchTo: EventTarget[], t1: number, vX: number, dir... method onTouchMove (line 273) | private onTouchMove(e: TouchEvent): void { FILE: src/vs/base/browser/ui/actionbar/actionbar.ts type IActionViewItem (line 20) | interface IActionViewItem extends IDisposable { type IBaseActionViewItemOptions (line 29) | interface IBaseActionViewItemOptions { class BaseActionViewItem (line 34) | class BaseActionViewItem extends Disposable implements IActionViewItem { method constructor (line 43) | constructor(context: any, action: IAction, protected options?: IBaseAc... method handleActionChangeEvent (line 62) | private handleActionChangeEvent(event: IActionChangeEvent): void { method actionRunner (line 85) | get actionRunner(): IActionRunner { method actionRunner (line 93) | set actionRunner(actionRunner: IActionRunner) { method getAction (line 97) | getAction(): IAction { method isEnabled (line 101) | isEnabled(): boolean { method setActionContext (line 105) | setActionContext(newContext: any): void { method render (line 109) | render(container: HTMLElement): void { method onClick (line 159) | onClick(event: DOM.EventLike): void { method focus (line 176) | focus(): void { method blur (line 183) | blur(): void { method updateEnabled (line 190) | protected updateEnabled(): void { method updateLabel (line 194) | protected updateLabel(): void { method updateTooltip (line 198) | protected updateTooltip(): void { method updateClass (line 202) | protected updateClass(): void { method updateChecked (line 206) | protected updateChecked(): void { method dispose (line 210) | dispose(): void { class Separator (line 220) | class Separator extends Action { method constructor (line 224) | constructor(label?: string) { type IActionViewItemOptions (line 231) | interface IActionViewItemOptions extends IBaseActionViewItemOptions { class ActionViewItem (line 237) | class ActionViewItem extends BaseActionViewItem { method constructor (line 244) | constructor(context: any, action: IAction, options: IActionViewItemOpt... method render (line 253) | render(container: HTMLElement): void { method focus (line 284) | focus(): void { method updateLabel (line 292) | updateLabel(): void { method updateTooltip (line 298) | updateTooltip(): void { method updateClass (line 317) | updateClass(): void { method updateEnabled (line 340) | updateEnabled(): void { method updateChecked (line 364) | updateChecked(): void { type ActionsOrientation (line 375) | const enum ActionsOrientation { type ActionTrigger (line 382) | interface ActionTrigger { type IActionViewItemProvider (line 387) | interface IActionViewItemProvider { type IActionBarOptions (line 391) | interface IActionBarOptions { type IActionOptions (line 410) | interface IActionOptions extends IActionViewItemOptions { class ActionBar (line 414) | class ActionBar extends Disposable implements IActionRunner { method constructor (line 442) | constructor(container: HTMLElement, options: IActionBarOptions = defau... method setAriaLabel (line 564) | setAriaLabel(label: string): void { method isTriggerKeyEvent (line 572) | private isTriggerKeyEvent(event: StandardKeyboardEvent): boolean { method updateFocusedItem (line 583) | private updateFocusedItem(): void { method context (line 593) | get context(): any { method context (line 597) | set context(context: any) { method actionRunner (line 602) | get actionRunner(): IActionRunner { method actionRunner (line 606) | set actionRunner(actionRunner: IActionRunner) { method getContainer (line 613) | getContainer(): HTMLElement { method push (line 617) | push(arg: IAction | ReadonlyArray, options: IActionOptions = ... method getWidth (line 658) | getWidth(index: number): number { method getHeight (line 669) | getHeight(index: number): number { method pull (line 680) | pull(index: number): void { method clear (line 687) | clear(): void { method length (line 692) | length(): number { method isEmpty (line 696) | isEmpty(): boolean { method focus (line 702) | focus(arg?: number | boolean): void { method focusNext (line 726) | protected focusNext(): void { method focusPrevious (line 746) | protected focusPrevious(): void { method updateFocus (line 771) | protected updateFocus(fromRight?: boolean): void { method doTrigger (line 796) | private doTrigger(event: StandardKeyboardEvent): void { method cancel (line 809) | private cancel(): void { method run (line 817) | run(action: IAction, context?: any): Promise { method dispose (line 821) | dispose(): void { class SelectActionViewItem (line 831) | class SelectActionViewItem extends BaseActionViewItem { method constructor (line 834) | constructor(ctx: any, action: IAction, options: ISelectOptionItem[], s... method setOptions (line 843) | setOptions(options: ISelectOptionItem[], selected?: number): void { method select (line 847) | select(index: number): void { method registerListeners (line 851) | private registerListeners(): void { method getActionContext (line 857) | protected getActionContext(option: string, index: number) { method focus (line 861) | focus(): void { method blur (line 867) | blur(): void { method render (line 873) | render(container: HTMLElement): void { FILE: src/vs/base/browser/ui/aria/aria.ts function setARIAContainer (line 14) | function setARIAContainer(parent: HTMLElement) { function alert (line 36) | function alert(msg: string, disableRepeat?: boolean): void { function status (line 43) | function status(msg: string, disableRepeat?: boolean): void { function insertMessage (line 53) | function insertMessage(target: HTMLElement, msg: string, disableRepeat?:... FILE: src/vs/base/browser/ui/breadcrumbs/breadcrumbsWidget.ts method dispose (line 17) | dispose(): void { } class SimpleBreadcrumbsItem (line 22) | class SimpleBreadcrumbsItem extends BreadcrumbsItem { method constructor (line 24) | constructor( method equals (line 31) | equals(other: this) { method render (line 35) | render(container: HTMLElement): void { type IBreadcrumbsWidgetStyles (line 43) | interface IBreadcrumbsWidgetStyles { type IBreadcrumbsItemEvent (line 51) | interface IBreadcrumbsItemEvent { class BreadcrumbsWidget (line 58) | class BreadcrumbsWidget { method constructor (line 83) | constructor( method dispose (line 109) | dispose(): void { method layout (line 120) | layout(dim: dom.Dimension | undefined): void { method _updateDimensions (line 135) | private _updateDimensions(dim: dom.Dimension): IDisposable { method _updateScrollbar (line 146) | private _updateScrollbar(): IDisposable { method style (line 156) | style(style: IBreadcrumbsWidgetStyles): void { method domFocus (line 178) | domFocus(): void { method isDOMFocused (line 187) | isDOMFocused(): boolean { method getFocused (line 198) | getFocused(): BreadcrumbsItem { method setFocused (line 202) | setFocused(item: BreadcrumbsItem | undefined, payload?: any): void { method focusPrev (line 206) | focusPrev(payload?: any): any { method focusNext (line 212) | focusNext(payload?: any): any { method _focus (line 218) | private _focus(nth: number, payload: any): void { method reveal (line 234) | reveal(item: BreadcrumbsItem): void { method _reveal (line 241) | private _reveal(nth: number, minimal: boolean): void { method getSelection (line 254) | getSelection(): BreadcrumbsItem { method setSelection (line 258) | setSelection(item: BreadcrumbsItem | undefined, payload?: any): void { method _select (line 262) | private _select(nth: number, payload: any): void { method getItems (line 276) | getItems(): readonly BreadcrumbsItem[] { method setItems (line 280) | setItems(items: BreadcrumbsItem[]): void { method _render (line 297) | private _render(start: number): void { method _renderItem (line 325) | private _renderItem(item: BreadcrumbsItem, container: HTMLDivElement):... method _onClick (line 334) | private _onClick(event: IMouseEvent): void { FILE: src/vs/base/browser/ui/button/button.ts type IButtonOptions (line 16) | interface IButtonOptions extends IButtonStyles { type IButtonStyles (line 20) | interface IButtonStyles { class Button (line 33) | class Button extends Disposable { method onDidClick (line 44) | get onDidClick(): BaseEvent { return this._onDidClick.event; } method constructor (line 48) | constructor(container: HTMLElement, options?: IButtonOptions) { method setHoverBackground (line 113) | private setHoverBackground(): void { method style (line 120) | style(styles: IButtonStyles): void { method applyStyles (line 129) | private applyStyles(): void { method element (line 144) | get element(): HTMLElement { method label (line 148) | set label(value: string) { method icon (line 158) | set icon(iconClassName: string) { method enabled (line 162) | set enabled(value: boolean) { method enabled (line 174) | get enabled() { method focus (line 178) | focus(): void { class ButtonGroup (line 183) | class ButtonGroup extends Disposable { method constructor (line 186) | constructor(container: HTMLElement, count: number, options?: IButtonOp... method buttons (line 192) | get buttons(): Button[] { method create (line 196) | private create(container: HTMLElement, count: number, options?: IButto... FILE: src/vs/base/browser/ui/centered/centeredViewLayout.ts type CenteredViewState (line 13) | interface CenteredViewState { constant GOLDEN_RATIO (line 18) | const GOLDEN_RATIO = { function createEmptyView (line 23) | function createEmptyView(background: Color | undefined): ISplitViewView { function toSplitViewView (line 39) | function toSplitViewView(view: IView, getHeight: () => number): ISplitVi... type ICenteredViewStyles (line 49) | interface ICenteredViewStyles extends ISplitViewStyles { class CenteredViewLayout (line 53) | class CenteredViewLayout implements IDisposable { method constructor (line 63) | constructor(private container: HTMLElement, private view: IView, publi... method minimumWidth (line 69) | get minimumWidth(): number { return this.splitView ? this.splitView.mi... method maximumWidth (line 70) | get maximumWidth(): number { return this.splitView ? this.splitView.ma... method minimumHeight (line 71) | get minimumHeight(): number { return this.view.minimumHeight; } method maximumHeight (line 72) | get maximumHeight(): number { return this.view.maximumHeight; } method onDidChange (line 73) | get onDidChange(): Event { return this.view.onD... method layout (line 75) | layout(width: number, height: number): void { method resizeMargins (line 89) | private resizeMargins(): void { method isActive (line 97) | isActive(): boolean { method styles (line 101) | styles(style: ICenteredViewStyles): void { method activate (line 110) | activate(active: boolean): void { method isDefault (line 155) | isDefault(state: CenteredViewState): boolean { method dispose (line 159) | dispose(): void { FILE: src/vs/base/browser/ui/checkbox/checkbox.ts type ICheckboxOpts (line 17) | interface ICheckboxOpts extends ICheckboxStyles { type ICheckboxStyles (line 23) | interface ICheckboxStyles { type ISimpleCheckboxStyles (line 28) | interface ISimpleCheckboxStyles { class CheckboxActionViewItem (line 39) | class CheckboxActionViewItem extends BaseActionViewItem { method render (line 44) | render(container: HTMLElement): void { method updateEnabled (line 58) | updateEnabled(): void { method updateChecked (line 68) | updateChecked(): void { method dispose (line 74) | dispose(): void { class Checkbox (line 80) | class Checkbox extends Widget { method constructor (line 93) | constructor(opts: ICheckboxOpts) { method enabled (line 128) | get enabled(): boolean { method focus (line 132) | focus(): void { method checked (line 136) | get checked(): boolean { method checked (line 140) | set checked(newIsChecked: boolean) { method width (line 152) | width(): number { method style (line 156) | style(styles: ICheckboxStyles): void { method applyStyles (line 166) | protected applyStyles(): void { method enable (line 173) | enable(): void { method disable (line 178) | disable(): void { class SimpleCheckbox (line 184) | class SimpleCheckbox extends Widget { method constructor (line 190) | constructor(private title: string, private isChecked: boolean) { method checked (line 204) | get checked(): boolean { method checked (line 208) | set checked(newIsChecked: boolean) { method style (line 214) | style(styles: ISimpleCheckboxStyles): void { method applyStyles (line 220) | protected applyStyles(): void { FILE: src/vs/base/browser/ui/codiconLabel/codiconLabel.ts function expand (line 10) | function expand(text: string): string { function renderCodicons (line 16) | function renderCodicons(label: string): string { class CodiconLabel (line 20) | class CodiconLabel { method constructor (line 22) | constructor( method text (line 26) | set text(text: string) { method title (line 30) | set title(title: string) { FILE: src/vs/base/browser/ui/contextview/contextview.ts type IAnchor (line 11) | interface IAnchor { type AnchorAlignment (line 18) | const enum AnchorAlignment { type AnchorPosition (line 22) | const enum AnchorPosition { type IDelegate (line 26) | interface IDelegate { type IContextViewProvider (line 38) | interface IContextViewProvider { type IPosition (line 44) | interface IPosition { type ISize (line 49) | interface ISize { type IView (line 54) | interface IView extends IPosition, ISize { } type LayoutAnchorPosition (line 56) | const enum LayoutAnchorPosition { type ILayoutAnchor (line 61) | interface ILayoutAnchor { function layout (line 72) | function layout(viewportSize: number, viewSize: number, anchor: ILayoutA... class ContextView (line 98) | class ContextView extends Disposable { method constructor (line 109) | constructor(container: HTMLElement) { method setContainer (line 121) | setContainer(container: HTMLElement | null): void { method show (line 149) | show(delegate: IDelegate): void { method layout (line 176) | layout(): void { method doLayout (line 193) | private doLayout(): void { method hide (line 262) | hide(data?: any): void { method isVisible (line 275) | private isVisible(): boolean { method onDOMEvent (line 279) | private onDOMEvent(e: Event, onCapture: boolean): void { method dispose (line 289) | dispose(): void { FILE: src/vs/base/browser/ui/countBadge/countBadge.ts type ICountBadgeOptions (line 12) | interface ICountBadgeOptions extends ICountBadgetyles { type ICountBadgetyles (line 18) | interface ICountBadgetyles { class CountBadge (line 29) | class CountBadge { method constructor (line 42) | constructor(container: HTMLElement, options?: ICountBadgeOptions) { method setCount (line 56) | setCount(count: number) { method setCountFormat (line 61) | setCountFormat(countFormat: string) { method setTitleFormat (line 66) | setTitleFormat(titleFormat: string) { method render (line 71) | private render() { method style (line 78) | style(styles: ICountBadgetyles): void { method applyStyles (line 86) | private applyStyles(): void { FILE: src/vs/base/browser/ui/dialog/dialog.ts type IDialogOptions (line 21) | interface IDialogOptions { type IDialogResult (line 30) | interface IDialogResult { type IDialogStyles (line 35) | interface IDialogStyles extends IButtonStyles, ISimpleCheckboxStyles { type ButtonMapEntry (line 42) | interface ButtonMapEntry { class Dialog (line 47) | class Dialog extends Disposable { method constructor (line 61) | constructor(private container: HTMLElement, private message: string, b... method updateMessage (line 99) | updateMessage(message: string): void { method show (line 105) | async show(): Promise { method applyStyles (line 240) | private applyStyles() { method style (line 266) | style(style: IDialogStyles): void { method dispose (line 271) | dispose(): void { method rearrangeButtons (line 284) | private rearrangeButtons(buttons: Array, cancelId: number | un... FILE: src/vs/base/browser/ui/dropdown/dropdown.ts type ILabelRenderer (line 18) | interface ILabelRenderer { type IBaseDropdownOptions (line 22) | interface IBaseDropdownOptions { class BaseDropdown (line 27) | class BaseDropdown extends ActionRunner { method constructor (line 34) | constructor(container: HTMLElement, options: IBaseDropdownOptions) { method element (line 89) | get element(): HTMLElement { method label (line 93) | get label() { method tooltip (line 97) | set tooltip(tooltip: string) { method show (line 103) | show(): void { method hide (line 107) | hide(): void { method isVisible (line 111) | isVisible(): boolean { method onEvent (line 115) | protected onEvent(e: Event, activeElement: HTMLElement): void { method dispose (line 119) | dispose(): void { type IDropdownOptions (line 140) | interface IDropdownOptions extends IBaseDropdownOptions { class Dropdown (line 144) | class Dropdown extends BaseDropdown { method constructor (line 147) | constructor(container: HTMLElement, options: IDropdownOptions) { method show (line 153) | show(): void { method getAnchor (line 173) | protected getAnchor(): HTMLElement | IAnchor { method onHide (line 177) | protected onHide(): void { method hide (line 181) | hide(): void { method renderContents (line 189) | protected renderContents(container: HTMLElement): IDisposable | null { type IContextMenuProvider (line 194) | interface IContextMenuProvider { type IActionProvider (line 198) | interface IActionProvider { type IDropdownMenuOptions (line 202) | interface IDropdownMenuOptions extends IBaseDropdownOptions { class DropdownMenu (line 209) | class DropdownMenu extends BaseDropdown { method constructor (line 216) | constructor(container: HTMLElement, options: IDropdownMenuOptions) { method menuOptions (line 225) | set menuOptions(options: IMenuOptions | undefined) { method menuOptions (line 229) | get menuOptions(): IMenuOptions | undefined { method actions (line 233) | private get actions(): ReadonlyArray { method actions (line 241) | private set actions(actions: ReadonlyArray) { method show (line 245) | show(): void { method hide (line 263) | hide(): void { method onHide (line 267) | private onHide(): void { class DropdownMenuActionViewItem (line 273) | class DropdownMenuActionViewItem extends BaseActionViewItem { method constructor (line 284) | constructor(action: IAction, menuActionsOrProvider: ReadonlyArray { type GridBranchNode (line 42) | interface GridBranchNode { type GridNode (line 47) | type GridNode = GridLeafNode | GridBranchNode; function isGridBranchNode (line 49) | function isGridBranchNode(node: GridNode): node is G... function getGridNode (line 53) | function getGridNode(node: GridNode, location: numbe... type Range (line 66) | interface Range { function intersects (line 71) | function intersects(one: Range, other: Range): boolean { type Boundary (line 75) | interface Boundary { function getBoxBoundary (line 80) | function getBoxBoundary(box: Box, direction: Direction): Boundary { function findAdjacentBoxLeafNodes (line 95) | function findAdjacentBoxLeafNodes(boxNode: GridNode,... function getLocationOrientation (line 116) | function getLocationOrientation(rootOrientation: Orientation, location: ... function getDirectionOrientation (line 120) | function getDirectionOrientation(direction: Direction): Orientation { function getRelativeLocation (line 124) | function getRelativeLocation(rootOrientation: Orientation, location: num... function indexInParent (line 142) | function indexInParent(element: HTMLElement): number { function getGridLocation (line 166) | function getGridLocation(element: HTMLElement): number[] { type DistributeSizing (line 182) | type DistributeSizing = { type: 'distribute' }; type SplitSizing (line 183) | type SplitSizing = { type: 'split' }; type InvisibleSizing (line 184) | type InvisibleSizing = { type: 'invisible', cachedVisibleSize: number }; type Sizing (line 185) | type Sizing = DistributeSizing | SplitSizing | InvisibleSizing; function Invisible (line 190) | function Invisible(cachedVisibleSize: number): InvisibleSizing { return ... type IGridStyles (line 193) | interface IGridStyles extends IGridViewStyles { } type IGridOptions (line 195) | interface IGridOptions extends IGridViewOptions { class Grid (line 199) | class Grid extends Disposable { method orientation (line 203) | get orientation(): Orientation { return this.gridview.orientation; } method orientation (line 204) | set orientation(orientation: Orientation) { this.gridview.orientation ... method width (line 206) | get width(): number { return this.gridview.width; } method height (line 207) | get height(): number { return this.gridview.height; } method minimumWidth (line 209) | get minimumWidth(): number { return this.gridview.minimumWidth; } method minimumHeight (line 210) | get minimumHeight(): number { return this.gridview.minimumHeight; } method maximumWidth (line 211) | get maximumWidth(): number { return this.gridview.maximumWidth; } method maximumHeight (line 212) | get maximumHeight(): number { return this.gridview.maximumHeight; } method onDidChange (line 213) | get onDidChange(): Event<{ width: number; height: number; } | undefine... method element (line 215) | get element(): HTMLElement { return this.gridview.element; } method constructor (line 221) | constructor(view: T | GridView, options: IGridOptions = {}) { method style (line 243) | style(styles: IGridStyles): void { method layout (line 247) | layout(width: number, height: number): void { method hasView (line 252) | hasView(view: T): boolean { method addView (line 256) | addView(newView: T, size: number | Sizing, referenceView: T, direction... method addViewAt (line 286) | addViewAt(newView: T, size: number | DistributeSizing | InvisibleSizin... method _addView (line 304) | protected _addView(newView: T, size: number | GridViewSizing, location... method removeView (line 309) | removeView(view: T, sizing?: Sizing): void { method moveView (line 319) | moveView(view: T, sizing: number | Sizing, referenceView: T, direction... method moveViewTo (line 335) | moveViewTo(view: T, location: number[]): void { method swapViews (line 355) | swapViews(from: T, to: T): void { method resizeView (line 361) | resizeView(view: T, size: IViewSize): void { method getViewSize (line 366) | getViewSize(view?: T): IViewSize { method getViewCachedVisibleSize (line 375) | getViewCachedVisibleSize(view: T): number | undefined { method maximizeViewSize (line 380) | maximizeViewSize(view: T): void { method distributeViewSizes (line 385) | distributeViewSizes(): void { method isViewVisible (line 389) | isViewVisible(view: T): boolean { method setViewVisible (line 394) | setViewVisible(view: T, visible: boolean): void { method getViews (line 399) | getViews(): GridBranchNode { method getNeighborViews (line 403) | getNeighborViews(view: T, direction: Direction, wrap: boolean = false)... method getViewLocation (line 429) | getViewLocation(view: T): number[] { method onDidSashReset (line 439) | private onDidSashReset(location: number[]): void { type ISerializableView (line 473) | interface ISerializableView extends IView { type IViewDeserializer (line 477) | interface IViewDeserializer { type ISerializedLeafNode (line 481) | interface ISerializedLeafNode { type ISerializedBranchNode (line 488) | interface ISerializedBranchNode { type ISerializedNode (line 494) | type ISerializedNode = ISerializedLeafNode | ISerializedBranchNode; type ISerializedGrid (line 496) | interface ISerializedGrid { class SerializableGrid (line 503) | class SerializableGrid extends Grid { method serializeNode (line 505) | private static serializeNode(node: GridNo... method deserializeNode (line 519) | private static deserializeNode(json: ISer... method getFirstLeaf (line 556) | private static getFirstLeaf(node: GridNode): GridL... method deserialize (line 564) | static deserialize(json: ISerializedGrid,... method serialize (line 585) | serialize(): ISerializedGrid { method layout (line 594) | layout(width: number, height: number): void { type GridNodeDescriptor (line 604) | type GridNodeDescriptor = { size?: number, groups?: GridNodeDescriptor[] }; type GridDescriptor (line 605) | type GridDescriptor = { orientation: Orientation, groups?: GridNodeDescr... function sanitizeGridNodeDescriptor (line 607) | function sanitizeGridNodeDescriptor(nodeDescriptor: GridNodeDescriptor):... function createSerializedNode (line 639) | function createSerializedNode(nodeDescriptor: GridNodeDescriptor): ISeri... function getDimensions (line 647) | function getDimensions(node: ISerializedNode, orientation: Orientation):... function createSerializedGrid (line 667) | function createSerializedGrid(gridDescriptor: GridDescriptor): ISerializ... FILE: src/vs/base/browser/ui/grid/gridview.ts type IViewSize (line 19) | interface IViewSize { type IView (line 24) | interface IView { type ISerializableView (line 37) | interface ISerializableView extends IView { type IViewDeserializer (line 41) | interface IViewDeserializer { type ISerializedLeafNode (line 45) | interface ISerializedLeafNode { type ISerializedBranchNode (line 52) | interface ISerializedBranchNode { type ISerializedNode (line 58) | type ISerializedNode = ISerializedLeafNode | ISerializedBranchNode; type ISerializedGridView (line 60) | interface ISerializedGridView { function orthogonal (line 67) | function orthogonal(orientation: Orientation): Orientation { type Box (line 71) | interface Box { type GridLeafNode (line 78) | interface GridLeafNode { type GridBranchNode (line 84) | interface GridBranchNode { type GridNode (line 89) | type GridNode = GridLeafNode | GridBranchNode; function isGridBranchNode (line 91) | function isGridBranchNode(node: GridNode): node is GridBranchNode { type IGridViewStyles (line 95) | interface IGridViewStyles extends ISplitViewStyles { } type ILayoutController (line 101) | interface ILayoutController { class LayoutController (line 105) | class LayoutController implements ILayoutController { method constructor (line 106) | constructor(public isLayoutEnabled: boolean) { } class MultiplexLayoutController (line 109) | class MultiplexLayoutController implements ILayoutController { method isLayoutEnabled (line 110) | get isLayoutEnabled(): boolean { return this.layoutControllers.every(l... method constructor (line 111) | constructor(private layoutControllers: ILayoutController[]) { } type IGridViewOptions (line 114) | interface IGridViewOptions { class BranchNode (line 120) | class BranchNode implements ISplitView, IDisposable { method size (line 127) | get size(): number { return this._size; } method orthogonalSize (line 130) | get orthogonalSize(): number { return this._orthogonalSize; } method styles (line 133) | get styles(): IGridViewStyles { return this._styles; } method width (line 135) | get width(): number { method height (line 139) | get height(): number { method minimumSize (line 143) | get minimumSize(): number { method maximumSize (line 147) | get maximumSize(): number { method priority (line 151) | get priority(): LayoutPriority { method minimumOrthogonalSize (line 167) | get minimumOrthogonalSize(): number { method maximumOrthogonalSize (line 171) | get maximumOrthogonalSize(): number { method minimumWidth (line 175) | get minimumWidth(): number { method minimumHeight (line 179) | get minimumHeight(): number { method maximumWidth (line 183) | get maximumWidth(): number { method maximumHeight (line 187) | get maximumHeight(): number { method orthogonalStartSash (line 201) | get orthogonalStartSash(): Sash | undefined { return this.splitview.or... method orthogonalStartSash (line 202) | set orthogonalStartSash(sash: Sash | undefined) { this.splitview.ortho... method orthogonalEndSash (line 203) | get orthogonalEndSash(): Sash | undefined { return this.splitview.orth... method orthogonalEndSash (line 204) | set orthogonalEndSash(sash: Sash | undefined) { this.splitview.orthogo... method constructor (line 206) | constructor( method style (line 260) | style(styles: IGridViewStyles): void { method layout (line 271) | layout(size: number, orthogonalSize: number | undefined): void { method setVisible (line 287) | setVisible(visible: boolean): void { method addChild (line 293) | addChild(node: Node, size: number | Sizing, index: number, skipLayout?... method _addChild (line 303) | private _addChild(node: Node, index: number): void { method removeChild (line 319) | removeChild(index: number, sizing?: Sizing): void { method _removeChild (line 329) | private _removeChild(index: number): Node { method moveChild (line 345) | moveChild(from: number, to: number): void { method swapChildren (line 366) | swapChildren(from: number, to: number): void { method resizeChild (line 382) | resizeChild(index: number, size: number): void { method distributeViewSizes (line 390) | distributeViewSizes(recursive = false): void { method getChildSize (line 402) | getChildSize(index: number): number { method isChildVisible (line 410) | isChildVisible(index: number): boolean { method setChildVisible (line 418) | setChildVisible(index: number, visible: boolean): void { method getChildCachedVisibleSize (line 430) | getChildCachedVisibleSize(index: number): number | undefined { method onDidChildrenChange (line 438) | private onDidChildrenChange(): void { method trySet2x2 (line 450) | trySet2x2(other: BranchNode): IDisposable { method dispose (line 499) | dispose(): void { class LeafNode (line 514) | class LeafNode implements ISplitView, IDisposable { method size (line 517) | get size(): number { return this._size; } method orthogonalSize (line 520) | get orthogonalSize(): number { return this._orthogonalSize; } method linkedWidthNode (line 526) | get linkedWidthNode(): LeafNode | undefined { return this._linkedWidth... method linkedWidthNode (line 527) | set linkedWidthNode(node: LeafNode | undefined) { method linkedHeightNode (line 535) | get linkedHeightNode(): LeafNode | undefined { return this._linkedHeig... method linkedHeightNode (line 536) | set linkedHeightNode(node: LeafNode | undefined) { method constructor (line 546) | constructor( method width (line 560) | get width(): number { method height (line 564) | get height(): number { method element (line 568) | get element(): HTMLElement { method minimumWidth (line 572) | private get minimumWidth(): number { method maximumWidth (line 576) | private get maximumWidth(): number { method minimumHeight (line 580) | private get minimumHeight(): number { method maximumHeight (line 584) | private get maximumHeight(): number { method minimumSize (line 588) | get minimumSize(): number { method maximumSize (line 592) | get maximumSize(): number { method priority (line 596) | get priority(): LayoutPriority | undefined { method snap (line 600) | get snap(): boolean | undefined { method minimumOrthogonalSize (line 604) | get minimumOrthogonalSize(): number { method maximumOrthogonalSize (line 608) | get maximumOrthogonalSize(): number { method orthogonalStartSash (line 612) | set orthogonalStartSash(sash: Sash) { method orthogonalEndSash (line 616) | set orthogonalEndSash(sash: Sash) { method layout (line 620) | layout(size: number, orthogonalSize: number | undefined): void { method setVisible (line 634) | setVisible(visible: boolean): void { method dispose (line 640) | dispose(): void { } type Node (line 643) | type Node = BranchNode | LeafNode; type INodeDescriptor (line 645) | interface INodeDescriptor { function flipNode (line 650) | function flipNode(node: T, size: number, orthogonalSize:... class GridView (line 677) | class GridView implements IDisposable { method root (line 689) | private get root(): BranchNode { method root (line 693) | private set root(root: BranchNode) { method orientation (line 707) | get orientation(): Orientation { method orientation (line 711) | set orientation(orientation: Orientation) { method width (line 721) | get width(): number { return this.root.width; } method height (line 722) | get height(): number { return this.root.height; } method minimumWidth (line 724) | get minimumWidth(): number { return this.root.minimumWidth; } method minimumHeight (line 725) | get minimumHeight(): number { return this.root.minimumHeight; } method maximumWidth (line 726) | get maximumWidth(): number { return this.root.maximumHeight; } method maximumHeight (line 727) | get maximumHeight(): number { return this.root.maximumHeight; } method constructor (line 739) | constructor(options: IGridViewOptions = {}) { method getViewMap (line 753) | getViewMap(map: Map, node?: Node): void { method style (line 765) | style(styles: IGridViewStyles): void { method layout (line 770) | layout(width: number, height: number): void { method addView (line 777) | addView(view: IView, size: number | Sizing, location: number[]): void { method removeView (line 816) | removeView(location: number[], sizing?: Sizing): IView { method moveView (line 886) | moveView(parentLocation: number[], from: number, to: number): void { method swapViews (line 896) | swapViews(from: number[], to: number[]): void { method resizeView (line 936) | resizeView(location: number[], { width, height }: Partial):... method getViewSize (line 962) | getViewSize(location?: number[]): IViewSize { method getViewCachedVisibleSize (line 971) | getViewCachedVisibleSize(location: number[]): number | undefined { method maximizeViewSize (line 982) | maximizeViewSize(location: number[]): void { method distributeViewSizes (line 994) | distributeViewSizes(location?: number[]): void { method isViewVisible (line 1009) | isViewVisible(location: number[]): boolean { method setViewVisible (line 1020) | setViewVisible(location: number[], visible: boolean): void { method getView (line 1033) | getView(location?: number[]): GridNode { method deserialize (line 1038) | static deserialize(json: ISerializedGridV... method _deserialize (line 1056) | private _deserialize(root: ISerializedBranchNode, orientation: Orienta... method _deserializeNode (line 1060) | private _deserializeNode(node: ISerializedNode, orientation: Orientati... method _getViews (line 1079) | private _getViews(node: Node, orientation: Orientation, box: Box, cach... method getNode (line 1102) | private getNode(location: number[], node: Node = this.root, path: Bran... method trySet2x2 (line 1123) | trySet2x2(): void { method dispose (line 1140) | dispose(): void { FILE: src/vs/base/browser/ui/highlightedlabel/highlightedLabel.ts type IHighlight (line 10) | interface IHighlight { class HighlightedLabel (line 15) | class HighlightedLabel { method constructor (line 23) | constructor(container: HTMLElement, private supportOcticons: boolean) { method element (line 30) | get element(): HTMLElement { method set (line 34) | set(text: string | undefined, highlights: IHighlight[] = [], title: st... method render (line 56) | private render(): void { method escapeNewLines (line 91) | static escapeNewLines(text: string, highlights: IHighlight[]): string { FILE: src/vs/base/browser/ui/iconLabel/iconLabel.ts type IIconLabelCreationOptions (line 12) | interface IIconLabelCreationOptions { type IIconLabelValueOptions (line 18) | interface IIconLabelValueOptions { class FastLabelNode (line 29) | class FastLabelNode { method constructor (line 36) | constructor(private _element: HTMLElement) { method element (line 39) | get element(): HTMLElement { method textContent (line 43) | set textContent(content: string) { method className (line 52) | set className(className: string) { method title (line 61) | set title(title: string) { method empty (line 74) | set empty(empty: boolean) { method dispose (line 83) | dispose(): void { class IconLabel (line 88) | class IconLabel extends Disposable { method constructor (line 95) | constructor(container: HTMLElement, options?: IIconLabelCreationOption... method element (line 115) | get element(): HTMLElement { method setLabel (line 119) | setLabel(label?: string, description?: string, options?: IIconLabelVal... FILE: src/vs/base/browser/ui/inputbox/inputBox.ts type IInputOptions (line 29) | interface IInputOptions extends IInputBoxStyles { type IInputBoxStyles (line 40) | interface IInputBoxStyles { type IInputValidator (line 55) | interface IInputValidator { type IMessage (line 59) | interface IMessage { type IInputValidationOptions (line 65) | interface IInputValidationOptions { type MessageType (line 69) | const enum MessageType { type IRange (line 75) | interface IRange { class InputBox (line 91) | class InputBox extends Widget { method constructor (line 129) | constructor(container: HTMLElement, contextViewProvider: IContextViewP... method onBlur (line 234) | private onBlur(): void { method onFocus (line 238) | private onFocus(): void { method setPlaceHolder (line 242) | public setPlaceHolder(placeHolder: string): void { method setAriaLabel (line 248) | public setAriaLabel(label: string): void { method mirrorElement (line 258) | public get mirrorElement(): HTMLElement | undefined { method inputElement (line 262) | public get inputElement(): HTMLInputElement { method value (line 266) | public get value(): string { method value (line 270) | public set value(newValue: string) { method height (line 277) | public get height(): number { method focus (line 281) | public focus(): void { method blur (line 285) | public blur(): void { method hasFocus (line 289) | public hasFocus(): boolean { method select (line 293) | public select(range: IRange | null = null): void { method enable (line 301) | public enable(): void { method disable (line 305) | public disable(): void { method setEnabled (line 310) | public setEnabled(enabled: boolean): void { method width (line 318) | public get width(): number { method width (line 322) | public set width(width: number) { method paddingRight (line 341) | public set paddingRight(paddingRight: number) { method updateScrollDimensions (line 353) | private updateScrollDimensions(): void { method showMessage (line 366) | public showMessage(message: IMessage, force?: boolean): void { method hideMessage (line 395) | public hideMessage(): void { method isInputValid (line 407) | public isInputValid(): boolean { method validate (line 411) | public validate(): boolean { method stylesForType (line 430) | public stylesForType(type: MessageType | undefined): { border: Color |... method classForType (line 438) | private classForType(type: MessageType | undefined): string { method _showMessage (line 446) | private _showMessage(): void { method _hideMessage (line 493) | private _hideMessage(): void { method onValueChange (line 505) | private onValueChange(): void { method updateMirror (line 517) | private updateMirror(): void { method style (line 536) | public style(styles: IInputBoxStyles): void { method applyStyles (line 554) | protected applyStyles(): void { method layout (line 569) | public layout(): void { method insertAtCursor (line 584) | public insertAtCursor(text: string): void { method dispose (line 597) | public dispose(): void { type IHistoryInputOptions (line 610) | interface IHistoryInputOptions extends IInputOptions { class HistoryInputBox (line 614) | class HistoryInputBox extends InputBox implements IHistoryNavigationWidg... method constructor (line 618) | constructor(container: HTMLElement, contextViewProvider: IContextViewP... method addToHistory (line 623) | public addToHistory(): void { method getHistory (line 629) | public getHistory(): string[] { method showNextValue (line 633) | public showNextValue(): void { method showPreviousValue (line 649) | public showPreviousValue(): void { method clearHistory (line 665) | public clearHistory(): void { method getCurrentValue (line 669) | private getCurrentValue(): string | null { method getPreviousValue (line 678) | private getPreviousValue(): string | null { method getNextValue (line 682) | private getNextValue(): string | null { FILE: src/vs/base/browser/ui/keybindingLabel/keybindingLabel.ts type PartMatches (line 16) | interface PartMatches { type Matches (line 24) | interface Matches { type KeybindingLabelOptions (line 29) | interface KeybindingLabelOptions { class KeybindingLabel (line 33) | class KeybindingLabel { method constructor (line 40) | constructor(container: HTMLElement, private os: OperatingSystem, priva... method element (line 46) | get element(): HTMLElement { method set (line 50) | set(keybinding: ResolvedKeybinding | undefined, matches?: Matches) { method render (line 60) | private render() { method renderPart (line 80) | private renderPart(parent: HTMLElement, part: ResolvedKeybindingPart, ... method renderKey (line 100) | private renderKey(parent: HTMLElement, label: string, highlight: boole... method renderUnbound (line 107) | private renderUnbound(parent: HTMLElement): void { method areSame (line 111) | private static areSame(a: Matches | undefined, b: Matches | undefined)... FILE: src/vs/base/browser/ui/list/list.ts type IListVirtualDelegate (line 10) | interface IListVirtualDelegate { type IListRenderer (line 17) | interface IListRenderer { type IListEvent (line 25) | interface IListEvent { type IListMouseEvent (line 31) | interface IListMouseEvent { type IListTouchEvent (line 37) | interface IListTouchEvent { type IListGestureEvent (line 43) | interface IListGestureEvent { type IListDragEvent (line 49) | interface IListDragEvent { type IListContextMenuEvent (line 55) | interface IListContextMenuEvent { type IIdentityProvider (line 62) | interface IIdentityProvider { type ListAriaRootRole (line 66) | enum ListAriaRootRole { type IKeyboardNavigationLabelProvider (line 74) | interface IKeyboardNavigationLabelProvider { type IKeyboardNavigationDelegate (line 84) | interface IKeyboardNavigationDelegate { type ListDragOverEffect (line 88) | const enum ListDragOverEffect { type IListDragOverReaction (line 93) | interface IListDragOverReaction { method reject (line 100) | reject(): IListDragOverReaction { return { accept: false }; } method accept (line 101) | accept(): IListDragOverReaction { return { accept: true }; } type IListDragAndDrop (line 104) | interface IListDragAndDrop { class ListError (line 112) | class ListError extends Error { method constructor (line 114) | constructor(user: string, message: string) { FILE: src/vs/base/browser/ui/list/listPaging.ts type IPagedRenderer (line 15) | interface IPagedRenderer extends IListRenderer<... type ITemplateData (line 19) | interface ITemplateData { class PagedRenderer (line 24) | class PagedRenderer implements IListRenderer { method renderElement (line 38) | renderElement(index: number, _: number, data: ITemplateData): void { class PagedList (line 73) | class PagedList implements IDisposable { method constructor (line 78) | constructor( method getHTMLElement (line 89) | getHTMLElement(): HTMLElement { method isDOMFocused (line 93) | isDOMFocused(): boolean { method domFocus (line 97) | domFocus(): void { method onDidFocus (line 101) | get onDidFocus(): Event { method onDidBlur (line 105) | get onDidBlur(): Event { method widget (line 109) | get widget(): List { method onDidDispose (line 113) | get onDidDispose(): Event { method onFocusChange (line 117) | get onFocusChange(): Event> { method onOpen (line 121) | get onOpen(): Event> { method onSelectionChange (line 125) | get onSelectionChange(): Event> { method onPin (line 129) | get onPin(): Event> { method onContextMenu (line 133) | get onContextMenu(): Event> { method model (line 137) | get model(): IPagedModel { method model (line 141) | set model(model: IPagedModel) { method length (line 146) | get length(): number { method scrollTop (line 150) | get scrollTop(): number { method scrollTop (line 154) | set scrollTop(scrollTop: number) { method scrollLeft (line 158) | get scrollLeft(): number { method scrollLeft (line 162) | set scrollLeft(scrollLeft: number) { method open (line 166) | open(indexes: number[], browserEvent?: UIEvent): void { method setFocus (line 170) | setFocus(indexes: number[]): void { method focusNext (line 174) | focusNext(n?: number, loop?: boolean): void { method focusPrevious (line 178) | focusPrevious(n?: number, loop?: boolean): void { method focusNextPage (line 182) | focusNextPage(): void { method focusPreviousPage (line 186) | focusPreviousPage(): void { method getFocus (line 190) | getFocus(): number[] { method setSelection (line 194) | setSelection(indexes: number[]): void { method getSelection (line 198) | getSelection(): number[] { method layout (line 202) | layout(height?: number, width?: number): void { method toggleKeyboardNavigation (line 206) | toggleKeyboardNavigation(): void { method reveal (line 210) | reveal(index: number, relativeTop?: number): void { method style (line 214) | style(styles: IListStyles): void { method dispose (line 218) | dispose(): void { FILE: src/vs/base/browser/ui/list/listView.ts type IItem (line 26) | interface IItem { type IListViewDragAndDrop (line 40) | interface IListViewDragAndDrop extends IListDragAndDrop { type IAriaProvider (line 44) | interface IAriaProvider { type IListViewOptions (line 51) | interface IListViewOptions { method getDragElements (line 69) | getDragElements(e: T) { return [e]; } method getDragURI (line 70) | getDragURI() { return null; } method onDragStart (line 71) | onDragStart(): void { } method onDragOver (line 72) | onDragOver() { return false; } method drop (line 73) | drop() { } class ElementsDragAndDropData (line 78) | class ElementsDragAndDropData implements IDragAndDropData { method constructor (line 82) | constructor(elements: T[]) { method update (line 86) | update(): void { } method getData (line 88) | getData(): any { class ExternalElementsDragAndDropData (line 93) | class ExternalElementsDragAndDropData implements IDragAndDropData { method constructor (line 97) | constructor(elements: T[]) { method update (line 101) | update(): void { } method getData (line 103) | getData(): any { class DesktopDragAndDropData (line 108) | class DesktopDragAndDropData implements IDragAndDropData { method constructor (line 113) | constructor() { method update (line 118) | update(dataTransfer: DataTransfer): void { method getData (line 136) | getData(): any { function equalsDragFeedback (line 144) | function equalsDragFeedback(f1: number[] | undefined, f2: number[] | und... class ListView (line 152) | class ListView implements ISpliceable, IDisposable { method contentHeight (line 195) | get contentHeight(): number { return this.rangeMap.size; } method onDidScroll (line 197) | get onDidScroll(): Event { return this.scrollableElement.... method constructor (line 199) | constructor( method splice (line 271) | splice(start: number, deleteCount: number, elements: T[] = []): T[] { method _splice (line 286) | private _splice(start: number, deleteCount: number, elements: T[] = []... method eventuallyUpdateScrollDimensions (line 363) | private eventuallyUpdateScrollDimensions(): void { method eventuallyUpdateScrollWidth (line 376) | private eventuallyUpdateScrollWidth(): void { method updateScrollWidth (line 384) | private updateScrollWidth(): void { method updateWidth (line 405) | updateWidth(index: number): void { method rerender (line 419) | rerender(): void { method length (line 431) | get length(): number { method renderHeight (line 435) | get renderHeight(): number { method firstVisibleIndex (line 440) | get firstVisibleIndex(): number { method lastVisibleIndex (line 454) | get lastVisibleIndex(): number { method element (line 459) | element(index: number): T { method domElement (line 463) | domElement(index: number): HTMLElement | null { method elementHeight (line 468) | elementHeight(index: number): number { method elementTop (line 472) | elementTop(index: number): number { method indexAt (line 476) | indexAt(position: number): number { method indexAfter (line 480) | indexAfter(position: number): number { method layout (line 484) | layout(height?: number, width?: number): void { method render (line 514) | private render(renderTop: number, renderHeight: number, renderLeft: nu... method insertItemInDOM (line 567) | private insertItemInDOM(index: number, beforeElement: HTMLElement | nu... method measureItemWidth (line 615) | private measureItemWidth(item: IItem): void { method updateItemInDOM (line 635) | private updateItemInDOM(item: IItem, index: number): void { method removeItemFromDOM (line 652) | private removeItemFromDOM(index: number): void { method getScrollTop (line 669) | getScrollTop(): number { method setScrollTop (line 674) | setScrollTop(scrollTop: number): void { method getScrollLeft (line 684) | getScrollLeft(): number { method setScrollLeft (line 689) | setScrollLeft(scrollLeft: number): void { method scrollTop (line 700) | get scrollTop(): number { method scrollTop (line 704) | set scrollTop(scrollTop: number) { method scrollHeight (line 708) | get scrollHeight(): number { method onMouseClick (line 714) | get onMouseClick(): Event> { return Event.map(domEv... method onMouseDblClick (line 715) | get onMouseDblClick(): Event> { return Event.map(do... method onMouseMiddleClick (line 716) | get onMouseMiddleClick(): Event> { return Event.fil... method onMouseUp (line 717) | get onMouseUp(): Event> { return Event.map(domEvent... method onMouseDown (line 718) | get onMouseDown(): Event> { return Event.map(domEve... method onMouseOver (line 719) | get onMouseOver(): Event> { return Event.map(domEve... method onMouseMove (line 720) | get onMouseMove(): Event> { return Event.map(domEve... method onMouseOut (line 721) | get onMouseOut(): Event> { return Event.map(domEven... method onContextMenu (line 722) | get onContextMenu(): Event> { return Event.map(domE... method onTouchStart (line 723) | get onTouchStart(): Event> { return Event.map(domEv... method onTap (line 724) | get onTap(): Event> { return Event.map(domEvent(t... method toMouseEvent (line 726) | private toMouseEvent(browserEvent: MouseEvent): IListMouseEvent { method toTouchEvent (line 733) | private toTouchEvent(browserEvent: TouchEvent): IListTouchEvent { method toGestureEvent (line 740) | private toGestureEvent(browserEvent: GestureEvent): IListGestureEvent<... method toDragEvent (line 747) | private toDragEvent(browserEvent: DragEvent): IListDragEvent { method onScroll (line 754) | private onScroll(e: ScrollEvent): void { method onTouchChange (line 767) | private onTouchChange(event: GestureEvent): void { method onDragStart (line 776) | private onDragStart(element: T, uri: string, event: DragEvent): void { method onDragOver (line 812) | private onDragOver(event: IListDragEvent): boolean { method onDragLeave (line 909) | private onDragLeave(): void { method onDrop (line 914) | private onDrop(event: IListDragEvent): void { method onDragEnd (line 934) | private onDragEnd(): void { method clearDragOverFeedback (line 942) | private clearDragOverFeedback(): void { method setupDragAndDropScrollTopAnimation (line 950) | private setupDragAndDropScrollTopAnimation(event: DragEvent): void { method animateDragAndDropScrollTop (line 967) | private animateDragAndDropScrollTop(viewTop: number): void { method teardownDragAndDropScrollTopAnimation (line 982) | private teardownDragAndDropScrollTopAnimation(): void { method getItemIndexFromEventTarget (line 993) | private getItemIndexFromEventTarget(target: EventTarget | null): numbe... method getRenderRange (line 1013) | private getRenderRange(renderTop: number, renderHeight: number): IRange { method _rerender (line 1024) | private _rerender(renderTop: number, renderHeight: number): void { method probeDynamicHeight (line 1100) | private probeDynamicHeight(index: number): number { method getNextToLastElement (line 1135) | private getNextToLastElement(ranges: IRange[]): HTMLElement | null { method getElementDomId (line 1155) | getElementDomId(index: number): string { method dispose (line 1161) | dispose() { FILE: src/vs/base/browser/ui/list/listWidget.ts type ITraitChangeEvent (line 30) | interface ITraitChangeEvent { type ITraitTemplateData (line 35) | type ITraitTemplateData = HTMLElement; type IRenderedContainer (line 37) | interface IRenderedContainer { class TraitRenderer (line 42) | class TraitRenderer implements IListRenderer method constructor (line 46) | constructor(private trait: Trait) { } method templateId (line 48) | get templateId(): string { method renderTemplate (line 52) | renderTemplate(container: HTMLElement): ITraitTemplateData { method renderElement (line 56) | renderElement(element: T, index: number, templateData: ITraitTemplateD... method splice (line 71) | splice(start: number, deleteCount: number, insertCount: number): void { method renderIndexes (line 89) | renderIndexes(indexes: number[]): void { method disposeTemplate (line 97) | disposeTemplate(templateData: ITraitTemplateData): void { class Trait (line 108) | class Trait implements ISpliceable, IDisposable { method trait (line 116) | get trait(): string { return this._trait; } method renderer (line 119) | get renderer(): TraitRenderer { method constructor (line 123) | constructor(private _trait: string) { } method splice (line 125) | splice(start: number, deleteCount: number, elements: boolean[]): void { method renderIndex (line 138) | renderIndex(index: number, container: HTMLElement): void { method unrender (line 142) | unrender(container: HTMLElement): void { method set (line 152) | set(indexes: number[], browserEvent?: UIEvent): number[] { method _set (line 156) | private _set(indexes: number[], sortedIndexes: number[], browserEvent?... method get (line 170) | get(): number[] { method contains (line 174) | contains(index: number): boolean { method dispose (line 178) | dispose() { class FocusTrait (line 183) | class FocusTrait extends Trait { method constructor (line 185) | constructor() { method renderIndex (line 189) | renderIndex(index: number, container: HTMLElement): void { class TraitSpliceable (line 205) | class TraitSpliceable implements ISpliceable { method constructor (line 207) | constructor( method splice (line 213) | splice(start: number, deleteCount: number, elements: T[]): void { function isInputElement (line 225) | function isInputElement(e: HTMLElement): boolean { class KeyboardController (line 229) | class KeyboardController implements IDisposable { method constructor (line 234) | constructor( method onEnter (line 259) | private onEnter(e: StandardKeyboardEvent): void { method onUpArrow (line 269) | private onUpArrow(e: StandardKeyboardEvent): void { method onDownArrow (line 277) | private onDownArrow(e: StandardKeyboardEvent): void { method onPageUpArrow (line 285) | private onPageUpArrow(e: StandardKeyboardEvent): void { method onPageDownArrow (line 293) | private onPageDownArrow(e: StandardKeyboardEvent): void { method onCtrlA (line 301) | private onCtrlA(e: StandardKeyboardEvent): void { method onEscape (line 308) | private onEscape(e: StandardKeyboardEvent): void { method dispose (line 315) | dispose() { type TypeLabelControllerState (line 320) | enum TypeLabelControllerState { method mightProducePrintableCharacter (line 326) | mightProducePrintableCharacter(event: IKeyboardEvent): boolean { class TypeLabelController (line 338) | class TypeLabelController implements IDisposable { method constructor (line 349) | constructor( method updateOptions (line 358) | updateOptions(options: IListOptions): void { method toggle (line 372) | toggle(): void { method enable (line 376) | private enable(): void { method disable (line 399) | private disable(): void { method onInput (line 409) | private onInput(word: string | null): void { method dispose (line 434) | dispose() { class DOMFocusController (line 441) | class DOMFocusController implements IDisposable { method constructor (line 445) | constructor( method onTab (line 457) | private onTab(e: StandardKeyboardEvent): void { method dispose (line 490) | dispose() { function isSelectionSingleChangeEvent (line 495) | function isSelectionSingleChangeEvent(event: IListMouseEvent | ILis... function isSelectionRangeChangeEvent (line 499) | function isSelectionRangeChangeEvent(event: IListMouseEvent | IList... function isMouseRightClick (line 503) | function isMouseRightClick(event: UIEvent): boolean { class MouseController (line 522) | class MouseController implements IDisposable { method constructor (line 530) | constructor(protected list: List) { method isSelectionSingleChangeEvent (line 553) | protected isSelectionSingleChangeEvent(event: IListMouseEvent | I... method isSelectionRangeChangeEvent (line 561) | protected isSelectionRangeChangeEvent(event: IListMouseEvent | IL... method isSelectionChangeEvent (line 569) | private isSelectionChangeEvent(event: IListMouseEvent | IListTouc... method onMouseDown (line 573) | private onMouseDown(e: IListMouseEvent | IListTouchEvent): void { method onContextMenu (line 579) | private onContextMenu(e: IListContextMenuEvent): void { method onPointer (line 584) | protected onPointer(e: IListMouseEvent): void { method onDoubleClick (line 624) | protected onDoubleClick(e: IListMouseEvent): void { method changeSelection (line 638) | private changeSelection(e: IListMouseEvent | IListTouchEvent, re... method dispose (line 669) | dispose() { type IMultipleSelectionController (line 674) | interface IMultipleSelectionController { type IOpenController (line 679) | interface IOpenController { type IStyleController (line 683) | interface IStyleController { type IAccessibilityProvider (line 687) | interface IAccessibilityProvider { class DefaultStyleController (line 707) | class DefaultStyleController implements IStyleController { method constructor (line 709) | constructor(private styleElement: HTMLStyleElement, private selectorSu... method style (line 711) | style(styles: IListStyles): void { type IListOptions (line 818) | interface IListOptions extends IListStyles { type IListStyles (line 844) | interface IListStyles { method getDragURI (line 885) | getDragURI() { return null; } method onDragStart (line 886) | onDragStart(): void { } method onDragOver (line 887) | onDragOver() { return false; } method drop (line 888) | drop() { } function getContiguousRangeContaining (line 895) | function getContiguousRangeContaining(range: number[], value: number): n... function disjunction (line 921) | function disjunction(one: number[], other: number[]): number[] { function relativeComplement (line 949) | function relativeComplement(one: number[], other: number[]): number[] { class PipelineRenderer (line 974) | class PipelineRenderer implements IListRenderer { method constructor (line 976) | constructor( method templateId (line 981) | get templateId(): string { method renderTemplate (line 985) | renderTemplate(container: HTMLElement): any[] { method renderElement (line 989) | renderElement(element: T, index: number, templateData: any[], height: ... method disposeElement (line 997) | disposeElement(element: T, index: number, templateData: any[], height:... method disposeTemplate (line 1009) | disposeTemplate(templateData: any[]): void { class AccessibiltyRenderer (line 1018) | class AccessibiltyRenderer implements IListRenderer { method constructor (line 1022) | constructor(private accessibilityProvider: IAccessibilityProvider) { } method renderTemplate (line 1024) | renderTemplate(container: HTMLElement): HTMLElement { method renderElement (line 1028) | renderElement(element: T, index: number, container: HTMLElement): void { method disposeTemplate (line 1046) | disposeTemplate(templateData: any): void { class ListViewDragAndDrop (line 1051) | class ListViewDragAndDrop implements IListViewDragAndDrop { method constructor (line 1053) | constructor(private list: List, private dnd: IListDragAndDrop) { } method getDragElements (line 1055) | getDragElements(element: T): T[] { method getDragURI (line 1061) | getDragURI(element: T): string | null { method getDragLabel (line 1065) | getDragLabel?(elements: T[]): string | undefined { method onDragStart (line 1073) | onDragStart(data: IDragAndDropData, originalEvent: DragEvent): void { method onDragOver (line 1079) | onDragOver(data: IDragAndDropData, targetElement: T, targetIndex: numb... method drop (line 1083) | drop(data: IDragAndDropData, targetElement: T, targetIndex: number, or... type IListOptionsUpdate (line 1088) | interface IListOptionsUpdate { class List (line 1093) | class List implements ISpliceable, IDisposable { method onFocusChange (line 1106) | get onFocusChange(): Event> { method onSelectionChange (line 1110) | get onSelectionChange(): Event> { method domId (line 1120) | get domId(): string { return this.view.domId; } method onDidScroll (line 1121) | get onDidScroll(): Event { return this.view.onDidScroll; } method onMouseClick (line 1122) | get onMouseClick(): Event> { return this.view.onMou... method onMouseDblClick (line 1123) | get onMouseDblClick(): Event> { return this.view.on... method onMouseMiddleClick (line 1124) | get onMouseMiddleClick(): Event> { return this.view... method onMouseUp (line 1125) | get onMouseUp(): Event> { return this.view.onMouseU... method onMouseDown (line 1126) | get onMouseDown(): Event> { return this.view.onMous... method onMouseOver (line 1127) | get onMouseOver(): Event> { return this.view.onMous... method onMouseMove (line 1128) | get onMouseMove(): Event> { return this.view.onMous... method onMouseOut (line 1129) | get onMouseOut(): Event> { return this.view.onMouse... method onTouchStart (line 1130) | get onTouchStart(): Event> { return this.view.onTou... method onTap (line 1131) | get onTap(): Event> { return this.view.onTap; } method onContextMenu (line 1134) | get onContextMenu(): Event> { method onKeyDown (line 1164) | get onKeyDown(): Event { return domEvent(this.view.domN... method onKeyUp (line 1165) | get onKeyUp(): Event { return domEvent(this.view.domNod... method onKeyPress (line 1166) | get onKeyPress(): Event { return domEvent(this.view.dom... method constructor (line 1174) | constructor( method createMouseController (line 1250) | protected createMouseController(options: IListOptions): MouseContro... method updateOptions (line 1254) | updateOptions(optionsUpdate: IListOptionsUpdate = {}): void { method options (line 1262) | get options(): IListOptions { method splice (line 1266) | splice(start: number, deleteCount: number, elements: T[] = []): void { method updateWidth (line 1282) | updateWidth(index: number): void { method rerender (line 1286) | rerender(): void { method element (line 1290) | element(index: number): T { method length (line 1294) | get length(): number { method contentHeight (line 1298) | get contentHeight(): number { method onDidChangeContentHeight (line 1302) | get onDidChangeContentHeight(): Event { method scrollTop (line 1306) | get scrollTop(): number { method scrollTop (line 1310) | set scrollTop(scrollTop: number) { method scrollLeft (line 1314) | get scrollLeft(): number { method scrollLeft (line 1318) | set scrollLeft(scrollLeft: number) { method scrollHeight (line 1322) | get scrollHeight(): number { method renderHeight (line 1326) | get renderHeight(): number { method firstVisibleIndex (line 1330) | get firstVisibleIndex(): number { method lastVisibleIndex (line 1334) | get lastVisibleIndex(): number { method domFocus (line 1338) | domFocus(): void { method layout (line 1342) | layout(height?: number, width?: number): void { method toggleKeyboardNavigation (line 1346) | toggleKeyboardNavigation(): void { method setSelection (line 1352) | setSelection(indexes: number[], browserEvent?: UIEvent): void { method getSelection (line 1362) | getSelection(): number[] { method getSelectedElements (line 1366) | getSelectedElements(): T[] { method setFocus (line 1370) | setFocus(indexes: number[], browserEvent?: UIEvent): void { method focusNext (line 1380) | focusNext(n = 1, loop = false, browserEvent?: UIEvent, filter?: (eleme... method focusPrevious (line 1391) | focusPrevious(n = 1, loop = false, browserEvent?: UIEvent, filter?: (e... method focusNextPage (line 1402) | focusNextPage(browserEvent?: UIEvent, filter?: (element: T) => boolean... method focusPreviousPage (line 1427) | focusPreviousPage(browserEvent?: UIEvent, filter?: (element: T) => boo... method focusLast (line 1459) | focusLast(browserEvent?: UIEvent, filter?: (element: T) => boolean): v... method focusFirst (line 1469) | focusFirst(browserEvent?: UIEvent, filter?: (element: T) => boolean): ... method findNextIndex (line 1479) | private findNextIndex(index: number, loop = false, filter?: (element: ... method findPreviousIndex (line 1497) | private findPreviousIndex(index: number, loop = false, filter?: (eleme... method getFocus (line 1515) | getFocus(): number[] { method getFocusedElements (line 1519) | getFocusedElements(): T[] { method reveal (line 1523) | reveal(index: number, relativeTop?: number): void { method getRelativeTop (line 1552) | getRelativeTop(index: number): number | null { method isDOMFocused (line 1570) | isDOMFocused(): boolean { method getHTMLElement (line 1574) | getHTMLElement(): HTMLElement { method open (line 1578) | open(indexes: number[], browserEvent?: UIEvent): void { method pin (line 1588) | pin(indexes: number[], browserEvent?: UIEvent): void { method style (line 1598) | style(styles: IListStyles): void { method toListEvent (line 1602) | private toListEvent({ indexes, browserEvent }: ITraitChangeEvent) { method _onFocusChange (line 1606) | private _onFocusChange(): void { method _onSelectionChange (line 1619) | private _onSelectionChange(): void { method dispose (line 1627) | dispose(): void { FILE: src/vs/base/browser/ui/list/rangeMap.ts type IItem (line 8) | interface IItem { type IRangedGroup (line 12) | interface IRangedGroup { function groupIntersect (line 21) | function groupIntersect(range: IRange, groups: IRangedGroup[]): IRangedG... function shift (line 51) | function shift({ start, end }: IRange, much: number): IRange { function consolidate (line 61) | function consolidate(groups: IRangedGroup[]): IRangedGroup[] { function concat (line 86) | function concat(...groups: IRangedGroup[][]): IRangedGroup[] { class RangeMap (line 90) | class RangeMap { method splice (line 95) | splice(index: number, deleteCount: number, items: IItem[] = []): void { method count (line 113) | get count(): number { method size (line 126) | get size(): number { method indexAt (line 133) | indexAt(position: number): number { method indexAfter (line 160) | indexAfter(position: number): number { method positionAt (line 167) | positionAt(index: number): number { FILE: src/vs/base/browser/ui/list/rowCache.ts type IRow (line 10) | interface IRow { function removeFromParent (line 16) | function removeFromParent(element: HTMLElement): void { class RowCache (line 26) | class RowCache implements IDisposable { method constructor (line 30) | constructor(private renderers: Map>) { } method alloc (line 36) | alloc(templateId: string): IRow { method release (line 52) | release(row: IRow): void { method releaseRow (line 60) | private releaseRow(row: IRow): void { method getTemplateCache (line 71) | private getTemplateCache(templateId: string): IRow[] { method dispose (line 82) | dispose(): void { method getRenderer (line 95) | private getRenderer(templateId: string): IListRenderer { FILE: src/vs/base/browser/ui/list/splice.ts type ISpreadSpliceable (line 8) | interface ISpreadSpliceable { class CombinedSpliceable (line 12) | class CombinedSpliceable implements ISpliceable { method constructor (line 14) | constructor(private spliceables: ISpliceable[]) { } method splice (line 16) | splice(start: number, deleteCount: number, elements: T[]): void { FILE: src/vs/base/browser/ui/menu/menu.ts constant MENU_MNEMONIC_REGEX (line 23) | const MENU_MNEMONIC_REGEX = /\(&([^\s&])\)|(^|[^&])&([^\s&])/; constant MENU_ESCAPED_MNEMONIC_REGEX (line 24) | const MENU_ESCAPED_MNEMONIC_REGEX = /(&)?(&)([^\s&])/g; type Direction (line 26) | enum Direction { type IMenuOptions (line 31) | interface IMenuOptions { type IMenuStyles (line 42) | interface IMenuStyles { class SubmenuAction (line 53) | class SubmenuAction extends Action { method constructor (line 54) | constructor(label: string, public entries: ReadonlyArray, o... method style (line 231) | style(style: IMenuStyles): void { method getContainer (line 253) | getContainer(): HTMLElement { method onScroll (line 257) | get onScroll(): Event { method scrollOffset (line 261) | get scrollOffset(): number { method trigger (line 265) | trigger(index: number): void { method focusItemByElement (line 279) | private focusItemByElement(element: HTMLElement) { method setFocusedItem (line 288) | private setFocusedItem(element: HTMLElement): void { method doGetActionViewItem (line 298) | private doGetActionViewItem(action: IAction, options: IMenuOptions, pa... type IMenuItemOptions (line 353) | interface IMenuItemOptions extends IActionViewItemOptions { class BaseMenuActionViewItem (line 357) | class BaseMenuActionViewItem extends BaseActionViewItem { method constructor (line 371) | constructor(ctx: any, action: IAction, options: IMenuItemOptions = {}) { method render (line 406) | render(container: HTMLElement): void { method blur (line 445) | blur(): void { method focus (line 450) | focus(): void { method updatePositionInSet (line 460) | updatePositionInSet(pos: number, setSize: number): void { method updateLabel (line 467) | updateLabel(): void { method updateTooltip (line 513) | updateTooltip(): void { method updateClass (line 532) | updateClass(): void { method updateEnabled (line 548) | updateEnabled(): void { method updateChecked (line 570) | updateChecked(): void { method getMnemonic (line 586) | getMnemonic(): string | undefined { method applyStyle (line 590) | protected applyStyle(): void { method style (line 614) | style(style: IMenuStyles): void { class SubmenuMenuActionViewItem (line 620) | class SubmenuMenuActionViewItem extends BaseMenuActionViewItem { method constructor (line 630) | constructor( method render (line 655) | render(container: HTMLElement): void { method open (line 713) | open(selectFirst?: boolean): void { method onClick (line 718) | onClick(e: EventLike): void { method cleanupExistingSubmenu (line 726) | private cleanupExistingSubmenu(force: boolean): void { method createSubmenu (line 738) | private createSubmenu(selectFirstItem = true): void { method applyStyle (line 820) | protected applyStyle(): void { method dispose (line 839) | dispose(): void { class MenuSeparatorActionViewItem (line 855) | class MenuSeparatorActionViewItem extends ActionViewItem { method style (line 856) | style(style: IMenuStyles): void { function cleanMnemonic (line 863) | function cleanMnemonic(label: string): string { FILE: src/vs/base/browser/ui/menu/menubar.ts type IMenuBarOptions (line 27) | interface IMenuBarOptions { type MenuBarMenu (line 36) | interface MenuBarMenu { type MenubarState (line 41) | enum MenubarState { class MenuBar (line 48) | class MenuBar extends Disposable { method constructor (line 93) | constructor(private container: HTMLElement, private options: IMenuBarO... method push (line 200) | push(arg: MenuBarMenu | MenuBarMenu[]): void { method createOverflowMenu (line 306) | createOverflowMenu(): void { method updateMenu (line 395) | updateMenu(menu: MenuBarMenu): void { method dispose (line 402) | dispose(): void { method blur (line 418) | blur(): void { method getWidth (line 422) | getWidth(): number { method getHeight (line 432) | getHeight(): number { method updateOverflowAction (line 436) | private updateOverflowAction(): void { method updateLabels (line 492) | private updateLabels(titleElement: HTMLElement, buttonElement: HTMLEle... method style (line 533) | style(style: IMenuStyles): void { method update (line 537) | update(options?: IMenuBarOptions): void { method registerMnemonic (line 562) | private registerMnemonic(menuIndex: number, mnemonic: string): void { method hideMenubar (line 566) | private hideMenubar(): void { method showMenubar (line 573) | private showMenubar(): void { method focusState (line 582) | private get focusState(): MenubarState { method focusState (line 586) | private set focusState(value: MenubarState) { method isVisible (line 686) | private get isVisible(): boolean { method isFocused (line 690) | private get isFocused(): boolean { method isOpen (line 694) | private get isOpen(): boolean { method hasOverflow (line 698) | private get hasOverflow(): boolean { method setUnfocusedState (line 702) | private setUnfocusedState(): void { method focusPrevious (line 716) | private focusPrevious(): void { method focusNext (line 747) | private focusNext(): void { method updateMnemonicVisibility (line 776) | private updateMnemonicVisibility(visible: boolean): void { method mnemonicsInUse (line 789) | private get mnemonicsInUse(): boolean { method mnemonicsInUse (line 793) | private set mnemonicsInUse(value: boolean) { method onVisibilityChange (line 797) | public get onVisibilityChange(): Event { method onFocusStateChange (line 801) | public get onFocusStateChange(): Event { method onMenuTriggered (line 805) | private onMenuTriggered(menuIndex: number, clicked: boolean) { method onModifierKeyToggled (line 820) | private onModifierKeyToggled(modifierKeyStatus: IModifierKeyStatus): v... method isCurrentMenu (line 864) | private isCurrentMenu(menuIndex: number): boolean { method cleanupCustomMenu (line 872) | private cleanupCustomMenu(): void { method showCustomMenu (line 897) | private showCustomMenu(menuIndex: number, selectFirst = true): void { type ModifierKey (line 955) | type ModifierKey = 'alt' | 'ctrl' | 'shift'; type IModifierKeyStatus (line 957) | interface IModifierKeyStatus { class ModifierKeyEmitter (line 967) | class ModifierKeyEmitter extends Emitter { method constructor (line 973) | private constructor() { method getInstance (line 1057) | static getInstance() { method dispose (line 1065) | dispose() { FILE: src/vs/base/browser/ui/octiconLabel/octiconLabel.mock.ts function renderOcticons (line 8) | function renderOcticons(text: string): string { class OcticonLabel (line 12) | class OcticonLabel { method constructor (line 16) | constructor(container: HTMLElement) { method text (line 20) | set text(text: string) { FILE: src/vs/base/browser/ui/octiconLabel/octiconLabel.ts function expand (line 10) | function expand(text: string): string { function renderOcticons (line 16) | function renderOcticons(label: string): string { class OcticonLabel (line 20) | class OcticonLabel { method constructor (line 22) | constructor( method text (line 26) | set text(text: string) { method title (line 30) | set title(title: string) { FILE: src/vs/base/browser/ui/progressbar/progressbar.ts type IProgressBarOptions (line 21) | interface IProgressBarOptions extends IProgressBarStyles { type IProgressBarStyles (line 24) | interface IProgressBarStyles { class ProgressBar (line 35) | class ProgressBar extends Disposable { method constructor (line 44) | constructor(container: HTMLElement, options?: IProgressBarOptions) { method create (line 59) | private create(container: HTMLElement): void { method off (line 71) | private off(): void { method done (line 83) | done(): ProgressBar { method stop (line 90) | stop(): ProgressBar { method doDone (line 94) | private doDone(delayed: boolean): ProgressBar { method infinite (line 124) | infinite(): ProgressBar { method total (line 138) | total(value: number): ProgressBar { method hasTotal (line 148) | hasTotal(): boolean { method worked (line 155) | worked(value: number): ProgressBar { method setWorked (line 164) | setWorked(value: number): ProgressBar { method doSetWorked (line 170) | private doSetWorked(value: number): ProgressBar { method getContainer (line 197) | getContainer(): HTMLElement { method show (line 201) | show(delay?: number): void { method hide (line 211) | hide(): void { method style (line 216) | style(styles: IProgressBarStyles): void { method applyStyles (line 222) | protected applyStyles(): void { FILE: src/vs/base/browser/ui/sash/sash.ts constant DEBUG (line 17) | const DEBUG = false; type ISashLayoutProvider (line 19) | interface ISashLayoutProvider { } type IVerticalSashLayoutProvider (line 21) | interface IVerticalSashLayoutProvider extends ISashLayoutProvider { type IHorizontalSashLayoutProvider (line 27) | interface IHorizontalSashLayoutProvider extends ISashLayoutProvider { type ISashEvent (line 33) | interface ISashEvent { type ISashOptions (line 41) | interface ISashOptions { type Orientation (line 47) | const enum Orientation { type SashState (line 52) | const enum SashState { class Sash (line 59) | class Sash extends Disposable { method state (line 67) | get state(): SashState { return this._state; } method state (line 68) | set state(state: SashState) { method orthogonalStartSash (line 100) | get orthogonalStartSash(): Sash | undefined { return this._orthogonalS... method orthogonalStartSash (line 101) | set orthogonalStartSash(sash: Sash | undefined) { method orthogonalEndSash (line 116) | get orthogonalEndSash(): Sash | undefined { return this._orthogonalEnd... method orthogonalEndSash (line 117) | set orthogonalEndSash(sash: Sash | undefined) { method constructor (line 130) | constructor(container: HTMLElement, layoutProvider: ISashLayoutProvide... method setOrientation (line 161) | setOrientation(orientation: Orientation): void { method onMouseDown (line 177) | private onMouseDown(e: MouseEvent): void { method onMouseDoubleClick (line 284) | private onMouseDoubleClick(e: MouseEvent): void { method onTouchStart (line 298) | private onTouchStart(event: GestureEvent): void { method layout (line 333) | layout(): void { method show (line 361) | show(): void { method hide (line 367) | hide(): void { method isHidden (line 373) | isHidden(): boolean { method onOrthogonalStartSashEnablementChange (line 377) | private onOrthogonalStartSashEnablementChange(state: SashState): void { method onOrthogonalEndSashEnablementChange (line 381) | private onOrthogonalEndSashEnablementChange(state: SashState): void { method getOrthogonalSash (line 385) | private getOrthogonalSash(e: MouseEvent): Sash | undefined { method dispose (line 403) | dispose(): void { FILE: src/vs/base/browser/ui/scrollbar/abstractScrollbar.ts constant MOUSE_DRAG_RESET_DISTANCE (line 20) | const MOUSE_DRAG_RESET_DISTANCE = 140; type ISimplifiedMouseEvent (line 22) | interface ISimplifiedMouseEvent { type ScrollbarHost (line 27) | interface ScrollbarHost { type AbstractScrollbarOptions (line 33) | interface AbstractScrollbarOptions { method constructor (line 56) | constructor(opts: AbstractScrollbarOptions) { method _createArrow (line 80) | protected _createArrow(opts: ScrollbarArrowOptions): void { method _createSlider (line 89) | protected _createSlider(top: number, left: number, width: number | undef... method _onElementSize (line 121) | protected _onElementSize(visibleSize: number): boolean { method _onElementScrollSize (line 132) | protected _onElementScrollSize(elementScrollSize: number): boolean { method _onElementScrollPosition (line 143) | protected _onElementScrollPosition(elementScrollPosition: number): boole... method beginReveal (line 156) | public beginReveal(): void { method beginHide (line 160) | public beginHide(): void { method render (line 164) | public render(): void { method _domNodeMouseDown (line 175) | private _domNodeMouseDown(e: IMouseEvent): void { method delegateMouseDown (line 182) | public delegateMouseDown(e: IMouseEvent): void { method _onMouseDown (line 199) | private _onMouseDown(e: IMouseEvent): void { method _sliderMouseDown (line 217) | private _sliderMouseDown(e: ISimplifiedMouseEvent, onDragFinished: () =>... method _setDesiredScrollPositionNow (line 249) | private _setDesiredScrollPositionNow(_desiredScrollPosition: number): vo... FILE: src/vs/base/browser/ui/scrollbar/horizontalScrollbar.ts class HorizontalScrollbar (line 13) | class HorizontalScrollbar extends AbstractScrollbar { method constructor (line 15) | constructor(scrollable: Scrollable, options: ScrollableElementResolved... method _updateSlider (line 59) | protected _updateSlider(sliderSize: number, sliderPosition: number): v... method _renderDomNode (line 64) | protected _renderDomNode(largeSize: number, smallSize: number): void { method onDidScroll (line 71) | public onDidScroll(e: ScrollEvent): boolean { method _mouseDownRelativePosition (line 78) | protected _mouseDownRelativePosition(offsetX: number, offsetY: number)... method _sliderMousePosition (line 82) | protected _sliderMousePosition(e: ISimplifiedMouseEvent): number { method _sliderOrthogonalMousePosition (line 86) | protected _sliderOrthogonalMousePosition(e: ISimplifiedMouseEvent): nu... method writeScrollPosition (line 90) | public writeScrollPosition(target: INewScrollPosition, scrollPosition:... FILE: src/vs/base/browser/ui/scrollbar/scrollableElement.ts constant HIDE_TIMEOUT (line 22) | const HIDE_TIMEOUT = 500; constant SCROLL_WHEEL_SENSITIVITY (line 23) | const SCROLL_WHEEL_SENSITIVITY = 50; constant SCROLL_WHEEL_SMOOTH_SCROLL_ENABLED (line 24) | const SCROLL_WHEEL_SMOOTH_SCROLL_ENABLED = true; type IOverviewRulerLayoutInfo (line 26) | interface IOverviewRulerLayoutInfo { class MouseWheelClassifierItem (line 31) | class MouseWheelClassifierItem { method constructor (line 37) | constructor(timestamp: number, deltaX: number, deltaY: number) { class MouseWheelClassifier (line 45) | class MouseWheelClassifier { method constructor (line 54) | constructor() { method isPhysicalMouseWheel (line 61) | public isPhysicalMouseWheel(): boolean { method accept (line 89) | public accept(timestamp: number, deltaX: number, deltaY: number): void { method _computeScore (line 112) | private _computeScore(item: MouseWheelClassifierItem): number { method constructor (line 170) | protected constructor(element: HTMLElement, options: ScrollableElementCr... method dispose (line 233) | public dispose(): void { method getDomNode (line 241) | public getDomNode(): HTMLElement { method getOverviewRulerLayoutInfo (line 245) | public getOverviewRulerLayoutInfo(): IOverviewRulerLayoutInfo { method delegateVerticalScrollbarMouseDown (line 256) | public delegateVerticalScrollbarMouseDown(browserEvent: IMouseEvent): vo... method getScrollDimensions (line 260) | public getScrollDimensions(): IScrollDimensions { method setScrollDimensions (line 264) | public setScrollDimensions(dimensions: INewScrollDimensions): void { method updateClassName (line 271) | public updateClassName(newClassName: string): void { method updateOptions (line 285) | public updateOptions(newOptions: ScrollableElementChangeOptions): void { method setRevealOnScroll (line 297) | public setRevealOnScroll(value: boolean) { method _setListeningToMouseWheel (line 303) | private _setListeningToMouseWheel(shouldListen: boolean): void { method _onMouseWheel (line 324) | private _onMouseWheel(e: StandardWheelEvent): void { method _onDidScroll (line 393) | private _onDidScroll(e: ScrollEvent): void { method renderNow (line 414) | public renderNow(): void { method _render (line 422) | private _render(): void { method _onDragStart (line 445) | private _onDragStart(): void { method _onDragEnd (line 450) | private _onDragEnd(): void { method _onMouseOut (line 455) | private _onMouseOut(e: IMouseEvent): void { method _onMouseOver (line 460) | private _onMouseOver(e: IMouseEvent): void { method _reveal (line 465) | private _reveal(): void { method _hide (line 471) | private _hide(): void { method _scheduleHide (line 478) | private _scheduleHide(): void { class ScrollableElement (line 485) | class ScrollableElement extends AbstractScrollableElement { method constructor (line 487) | constructor(element: HTMLElement, options: ScrollableElementCreationOp... method setScrollPosition (line 495) | public setScrollPosition(update: INewScrollPosition): void { method getScrollPosition (line 499) | public getScrollPosition(): IScrollPosition { class SmoothScrollableElement (line 504) | class SmoothScrollableElement extends AbstractScrollableElement { method constructor (line 506) | constructor(element: HTMLElement, options: ScrollableElementCreationOp... class DomScrollableElement (line 512) | class DomScrollableElement extends ScrollableElement { method constructor (line 516) | constructor(element: HTMLElement, options: ScrollableElementCreationOp... method scanDomNode (line 530) | public scanDomNode(): void { function resolveOptions (line 545) | function resolveOptions(opts: ScrollableElementCreationOptions): Scrolla... FILE: src/vs/base/browser/ui/scrollbar/scrollableElementOptions.ts type ScrollableElementCreationOptions (line 8) | interface ScrollableElementCreationOptions { type ScrollableElementChangeOptions (line 112) | interface ScrollableElementChangeOptions { type ScrollableElementResolvedOptions (line 118) | interface ScrollableElementResolvedOptions { FILE: src/vs/base/browser/ui/scrollbar/scrollbarArrow.ts constant ARROW_IMG_SIZE (line 14) | const ARROW_IMG_SIZE = 11; type ScrollbarArrowOptions (line 16) | interface ScrollbarArrowOptions { class ScrollbarArrow (line 29) | class ScrollbarArrow extends Widget { method constructor (line 38) | constructor(opts: ScrollbarArrowOptions) { method _arrowMouseDown (line 86) | private _arrowMouseDown(e: IMouseEvent): void { FILE: src/vs/base/browser/ui/scrollbar/scrollbarState.ts constant MINIMUM_SLIDER_SIZE (line 9) | const MINIMUM_SLIDER_SIZE = 20; class ScrollbarState (line 11) | class ScrollbarState { method constructor (line 65) | constructor(arrowSize: number, scrollbarSize: number, oppositeScrollba... method clone (line 83) | public clone(): ScrollbarState { method setVisibleSize (line 91) | public setVisibleSize(visibleSize: number): boolean { method setScrollSize (line 101) | public setScrollSize(scrollSize: number): boolean { method setScrollPosition (line 111) | public setScrollPosition(scrollPosition: number): boolean { method _computeValues (line 121) | private static _computeValues(oppositeScrollbarSize: number, arrowSize... method _refreshComputedValues (line 154) | private _refreshComputedValues(): void { method getArrowSize (line 163) | public getArrowSize(): number { method getScrollPosition (line 167) | public getScrollPosition(): number { method getRectangleLargeSize (line 171) | public getRectangleLargeSize(): number { method getRectangleSmallSize (line 175) | public getRectangleSmallSize(): number { method isNeeded (line 179) | public isNeeded(): boolean { method getSliderSize (line 183) | public getSliderSize(): number { method getSliderPosition (line 187) | public getSliderPosition(): number { method getDesiredScrollPositionFromOffset (line 195) | public getDesiredScrollPositionFromOffset(offset: number): number { method getDesiredScrollPositionFromDelta (line 208) | public getDesiredScrollPositionFromDelta(delta: number): number { FILE: src/vs/base/browser/ui/scrollbar/scrollbarVisibilityController.ts class ScrollbarVisibilityController (line 11) | class ScrollbarVisibilityController extends Disposable { method constructor (line 21) | constructor(visibility: ScrollbarVisibility, visibleClassName: string,... method applyVisibilitySetting (line 35) | private applyVisibilitySetting(shouldBeVisible: boolean): boolean { method setShouldBeVisible (line 45) | public setShouldBeVisible(rawShouldBeVisible: boolean): void { method setIsNeeded (line 54) | public setIsNeeded(isNeeded: boolean): void { method setDomNode (line 61) | public setDomNode(domNode: FastDomNode): void { method ensureVisibility (line 69) | public ensureVisibility(): void { method _reveal (line 84) | private _reveal(): void { method _hide (line 98) | private _hide(withFadeAway: boolean): void { FILE: src/vs/base/browser/ui/scrollbar/verticalScrollbar.ts class VerticalScrollbar (line 13) | class VerticalScrollbar extends AbstractScrollbar { method constructor (line 15) | constructor(scrollable: Scrollable, options: ScrollableElementResolved... method _updateSlider (line 60) | protected _updateSlider(sliderSize: number, sliderPosition: number): v... method _renderDomNode (line 65) | protected _renderDomNode(largeSize: number, smallSize: number): void { method onDidScroll (line 72) | public onDidScroll(e: ScrollEvent): boolean { method _mouseDownRelativePosition (line 79) | protected _mouseDownRelativePosition(offsetX: number, offsetY: number)... method _sliderMousePosition (line 83) | protected _sliderMousePosition(e: ISimplifiedMouseEvent): number { method _sliderOrthogonalMousePosition (line 87) | protected _sliderOrthogonalMousePosition(e: ISimplifiedMouseEvent): nu... method writeScrollPosition (line 91) | public writeScrollPosition(target: INewScrollPosition, scrollPosition:... FILE: src/vs/base/browser/ui/selectBox/selectBox.ts type ISelectBoxDelegate (line 22) | interface ISelectBoxDelegate extends IDisposable { type ISelectBoxOptions (line 38) | interface ISelectBoxOptions { type ISelectOptionItem (line 45) | interface ISelectOptionItem { type ISelectBoxStyles (line 53) | interface ISelectBoxStyles extends IListStyles { type ISelectData (line 69) | interface ISelectData { class SelectBox (line 74) | class SelectBox extends Widget implements ISelectBoxDelegate { method constructor (line 77) | constructor(options: ISelectOptionItem[], selected: number, contextVie... method onDidSelect (line 92) | public get onDidSelect(): Event { method setOptions (line 96) | public setOptions(options: ISelectOptionItem[], selected?: number): vo... method select (line 100) | public select(index: number): void { method setAriaLabel (line 104) | public setAriaLabel(label: string): void { method focus (line 108) | public focus(): void { method blur (line 112) | public blur(): void { method render (line 118) | public render(container: HTMLElement): void { method style (line 122) | public style(styles: ISelectBoxStyles): void { method applyStyles (line 126) | public applyStyles(): void { FILE: src/vs/base/browser/ui/selectBox/selectBoxCustom.ts constant SELECT_OPTION_ENTRY_TEMPLATE_ID (line 25) | const SELECT_OPTION_ENTRY_TEMPLATE_ID = 'selectOption.entry.template'; type ISelectListTemplateData (line 27) | interface ISelectListTemplateData { class SelectListRenderer (line 35) | class SelectListRenderer implements IListRenderer { method setOptions (line 241) | public setOptions(options: ISelectOptionItem[], selected?: number): vo... method setOptionsList (line 263) | private setOptionsList() { method select (line 272) | public select(index: number): void { method setAriaLabel (line 290) | public setAriaLabel(label: string): void { method focus (line 295) | public focus(): void { method blur (line 301) | public blur(): void { method render (line 307) | public render(container: HTMLElement): void { method style (line 313) | public style(styles: ISelectBoxStyles): void { method applyStyles (line 372) | public applyStyles(): void { method styleList (line 393) | private styleList() { method createOption (line 407) | private createOption(value: string, index: number, disabled?: boolean)... method showSelectDropDown (line 418) | private showSelectDropDown() { method hideSelectDropDown (line 466) | private hideSelectDropDown(focusSelect: boolean) { method renderSelectDropDown (line 480) | private renderSelectDropDown(container: HTMLElement, preLayoutPosition... method measureMaxDetailsHeight (line 500) | private measureMaxDetailsHeight(): number { method layoutSelectDropDown (line 540) | private layoutSelectDropDown(preLayoutPosition?: boolean): boolean { method setWidthControlElement (line 687) | private setWidthControlElement(container: HTMLElement): number { method createSelectList (line 710) | private createSelectList(parent: HTMLElement): void { method onMouseUp (line 765) | private onMouseUp(e: MouseEvent): void { method onListBlur (line 815) | private onListBlur(): void { method renderDescriptionMarkdown (line 826) | private renderDescriptionMarkdown(text: string): HTMLElement { method onListFocus (line 849) | private onListFocus(e: IListEvent) { method onEscape (line 881) | private onEscape(e: StandardKeyboardEvent): void { method onEnter (line 890) | private onEnter(e: StandardKeyboardEvent): void { method onDownArrow (line 909) | private onDownArrow(): void { method onUpArrow (line 930) | private onUpArrow(): void { method onPageUp (line 946) | private onPageUp(e: StandardKeyboardEvent): void { method onPageDown (line 965) | private onPageDown(e: StandardKeyboardEvent): void { method onHome (line 984) | private onHome(e: StandardKeyboardEvent): void { method onEnd (line 999) | private onEnd(e: StandardKeyboardEvent): void { method onCharacter (line 1015) | private onCharacter(e: StandardKeyboardEvent): void { method dispose (line 1031) | public dispose(): void { FILE: src/vs/base/browser/ui/selectBox/selectBoxNative.ts class SelectBoxNative (line 14) | class SelectBoxNative extends Disposable implements ISelectBoxDelegate { method constructor (line 23) | constructor(options: ISelectOptionItem[], selected: number, styles: IS... method registerListeners (line 45) | private registerListeners() { method onDidSelect (line 75) | public get onDidSelect(): Event { method setOptions (line 79) | public setOptions(options: ISelectOptionItem[], selected?: number): vo... method select (line 96) | public select(index: number): void { method setAriaLabel (line 117) | public setAriaLabel(label: string): void { method focus (line 122) | public focus(): void { method blur (line 128) | public blur(): void { method render (line 134) | public render(container: HTMLElement): void { method style (line 141) | public style(styles: ISelectBoxStyles): void { method applyStyles (line 146) | public applyStyles(): void { method createOption (line 161) | private createOption(value: string, index: number, disabled?: boolean)... FILE: src/vs/base/browser/ui/splitview/panelview.ts type IPanelOptions (line 17) | interface IPanelOptions { type IPanelStyles (line 24) | interface IPanelStyles { method draggableElement (line 64) | get draggableElement(): HTMLElement { method dropTargetElement (line 68) | get dropTargetElement(): HTMLElement { method dropBackground (line 73) | get dropBackground(): Color | undefined { method minimumBodySize (line 77) | get minimumBodySize(): number { method minimumBodySize (line 81) | set minimumBodySize(size: number) { method maximumBodySize (line 86) | get maximumBodySize(): number { method maximumBodySize (line 90) | set maximumBodySize(size: number) { method headerSize (line 95) | private get headerSize(): number { method minimumSize (line 99) | get minimumSize(): number { method maximumSize (line 107) | get maximumSize(): number { method constructor (line 117) | constructor(options: IPanelOptions = {}) { method isExpanded (line 127) | isExpanded(): boolean { method setExpanded (line 131) | setExpanded(expanded: boolean): boolean { method headerVisible (line 155) | get headerVisible(): boolean { method headerVisible (line 159) | set headerVisible(visible: boolean) { method render (line 169) | render(): void { method layout (line 203) | layout(height: number): void { method style (line 212) | style(styles: IPanelStyles): void { method updateHeader (line 222) | protected updateHeader(): void { type IDndContext (line 242) | interface IDndContext { class PanelDraggable (line 246) | class PanelDraggable extends Disposable { method constructor (line 255) | constructor(private panel: Panel, private dnd: IPanelDndController, pr... method onDragStart (line 266) | private onDragStart(e: DragEvent): void { method onDragEnter (line 282) | private onDragEnter(e: DragEvent): void { method onDragLeave (line 295) | private onDragLeave(e: DragEvent): void { method onDragEnd (line 311) | private onDragEnd(e: DragEvent): void { method onDrop (line 321) | private onDrop(e: DragEvent): void { method render (line 336) | private render(): void { type IPanelDndController (line 347) | interface IPanelDndController { class DefaultPanelDndController (line 352) | class DefaultPanelDndController implements IPanelDndController { method canDrag (line 354) | canDrag(panel: Panel): boolean { method canDrop (line 358) | canDrop(panel: Panel, overPanel: Panel): boolean { type IPanelViewOptions (line 363) | interface IPanelViewOptions { type IPanelItem (line 367) | interface IPanelItem { class PanelView (line 372) | class PanelView extends Disposable { method constructor (line 387) | constructor(container: HTMLElement, options: IPanelViewOptions = {}) { method addPanel (line 396) | addPanel(panel: Panel, size: number, index = this.splitview.length): v... method removePanel (line 412) | removePanel(panel: Panel): void { method movePanel (line 424) | movePanel(from: Panel, to: Panel): void { method resizePanel (line 438) | resizePanel(panel: Panel, size: number): void { method getPanelSize (line 448) | getPanelSize(panel: Panel): number { method layout (line 458) | layout(height: number, width: number): void { method setupAnimation (line 468) | private setupAnimation(): void { method dispose (line 481) | dispose(): void { FILE: src/vs/base/browser/ui/splitview/splitview.ts type ISplitViewStyles (line 18) | interface ISplitViewStyles { type ISplitViewOptions (line 26) | interface ISplitViewOptions { type LayoutPriority (line 39) | const enum LayoutPriority { type IView (line 45) | interface IView { type ISashEvent (line 56) | interface ISashEvent { type ViewItemSize (line 63) | type ViewItemSize = number | { cachedVisibleSize: number }; method size (line 68) | set size(size: number) { method size (line 72) | get size(): number { method cachedVisibleSize (line 77) | get cachedVisibleSize(): number | undefined { return this._cachedVisible... method visible (line 79) | get visible(): boolean { method setVisible (line 83) | setVisible(visible: boolean, size?: number): void { method minimumSize (line 103) | get minimumSize(): number { return this.visible ? this.view.minimumSize ... method viewMinimumSize (line 104) | get viewMinimumSize(): number { return this.view.minimumSize; } method maximumSize (line 106) | get maximumSize(): number { return this.visible ? this.view.maximumSize ... method viewMaximumSize (line 107) | get viewMaximumSize(): number { return this.view.maximumSize; } method priority (line 109) | get priority(): LayoutPriority | undefined { return this.view.priority; } method snap (line 110) | get snap(): boolean { return !!this.view.snap; } method constructor (line 112) | constructor( method layout (line 128) | layout(position: number, orthogonalSize: number | undefined): void { method dispose (line 135) | dispose(): IView { class VerticalViewItem (line 141) | class VerticalViewItem extends ViewItem { method layoutContainer (line 143) | layoutContainer(position: number): void { class HorizontalViewItem (line 149) | class HorizontalViewItem extends ViewItem { method layoutContainer (line 151) | layoutContainer(position: number): void { type ISashItem (line 157) | interface ISashItem { type ISashDragSnapState (line 162) | interface ISashDragSnapState { type ISashDragState (line 168) | interface ISashDragState { type State (line 181) | enum State { type DistributeSizing (line 186) | type DistributeSizing = { type: 'distribute' }; type SplitSizing (line 187) | type SplitSizing = { type: 'split', index: number }; type InvisibleSizing (line 188) | type InvisibleSizing = { type: 'invisible', cachedVisibleSize: number }; type Sizing (line 189) | type Sizing = DistributeSizing | SplitSizing | InvisibleSizing; function Split (line 193) | function Split(index: number): SplitSizing { return { type: 'split', ind... function Invisible (line 194) | function Invisible(cachedVisibleSize: number): InvisibleSizing { return ... type ISplitViewDescriptor (line 197) | interface ISplitViewDescriptor { class SplitView (line 206) | class SplitView extends Disposable { method length (line 229) | get length(): number { method minimumSize (line 233) | get minimumSize(): number { method maximumSize (line 237) | get maximumSize(): number { method orthogonalStartSash (line 242) | get orthogonalStartSash(): Sash | undefined { return this._orthogonalS... method orthogonalStartSash (line 243) | set orthogonalStartSash(sash: Sash | undefined) { method orthogonalEndSash (line 252) | get orthogonalEndSash(): Sash | undefined { return this._orthogonalEnd... method orthogonalEndSash (line 253) | set orthogonalEndSash(sash: Sash | undefined) { method sashes (line 261) | get sashes(): Sash[] { method constructor (line 265) | constructor(container: HTMLElement, options: ISplitViewOptions = {}) { method style (line 298) | style(styles: ISplitViewStyles): void { method addView (line 308) | addView(view: IView, size: number | Sizing, index = this.viewItems.len... method removeView (line 312) | removeView(index: number, sizing?: Sizing): IView { method moveView (line 344) | moveView(from: number, to: number): void { method swapViews (line 355) | swapViews(from: number, to: number): void { method isViewVisible (line 373) | isViewVisible(index: number): boolean { method setViewVisible (line 382) | setViewVisible(index: number, visible: boolean): void { method getViewCachedVisibleSize (line 395) | getViewCachedVisibleSize(index: number): number | undefined { method layout (line 404) | layout(size: number, orthogonalSize?: number): void { method saveProportions (line 426) | private saveProportions(): void { method onSashStart (line 432) | private onSashStart({ sash, start, alt }: ISashEvent): void { method onSashChange (line 511) | private onSashChange({ current }: ISashEvent): void { method onSashEnd (line 534) | private onSashEnd(index: number): void { method onViewChange (line 540) | private onViewChange(item: ViewItem, size: number | undefined): void { method resizeView (line 562) | resizeView(index: number, size: number): void { method distributeViewSizes (line 586) | distributeViewSizes(): void { method getViewSize (line 610) | getViewSize(index: number): number { method doAddView (line 618) | private doAddView(view: IView, size: number | Sizing, index = this.vie... method relayout (line 720) | private relayout(lowPriorityIndexes?: number[], highPriorityIndexes?: ... method resize (line 729) | private resize( method distributeEmptySpace (line 817) | private distributeEmptySpace(lowPriorityIndex?: number): void { method layoutViews (line 847) | private layoutViews(): void { method getSashPosition (line 907) | private getSashPosition(sash: Sash): number { method findFirstSnapIndex (line 921) | private findFirstSnapIndex(indexes: number[]): number | undefined { method dispose (line 951) | dispose(): void { FILE: src/vs/base/browser/ui/toolbar/toolbar.ts constant CONTEXT (line 16) | const CONTEXT = 'context.toolbar'; type IToolBarOptions (line 18) | interface IToolBarOptions { class ToolBar (line 31) | class ToolBar extends Disposable { method constructor (line 39) | constructor(container: HTMLElement, contextMenuProvider: IContextMenuP... method actionRunner (line 81) | set actionRunner(actionRunner: IActionRunner) { method actionRunner (line 85) | get actionRunner(): IActionRunner { method context (line 89) | set context(context: any) { method getContainer (line 96) | getContainer(): HTMLElement { method getItemsWidth (line 100) | getItemsWidth(): number { method setAriaLabel (line 108) | setAriaLabel(label: string): void { method setActions (line 112) | setActions(primaryActions: ReadonlyArray, secondaryActions?: ... method getKeybindingLabel (line 131) | private getKeybindingLabel(action: IAction): string | undefined { method addPrimaryAction (line 137) | addPrimaryAction(primaryAction: IAction): () => void { class ToggleMenuAction (line 154) | class ToggleMenuAction extends Action { method constructor (line 161) | constructor(toggleDropdownMenu: () => void, title?: string) { method run (line 169) | run(): Promise { method menuActions (line 175) | get menuActions(): ReadonlyArray { method menuActions (line 179) | set menuActions(actions: ReadonlyArray) { FILE: src/vs/base/browser/ui/tree/abstractTree.ts function asTreeDragAndDropData (line 30) | function asTreeDragAndDropData(data: IDragAndDropData): ... class TreeNodeListDragAndDrop (line 39) | class TreeNodeListDragAndDrop implements IListDrag... method constructor (line 44) | constructor(private modelProvider: () => ITreeModel): string | null { method getDragLabel (line 50) | getDragLabel(nodes: ITreeNode[]): string | undefined { method onDragStart (line 58) | onDragStart(data: IDragAndDropData, originalEvent: DragEvent): void { method onDragOver (line 64) | onDragOver(data: IDragAndDropData, targetNode: ITreeNode | u... function asListOptions (line 126) | function asListOptions(modelProvider: () => ITreeM... class ComposedTreeDelegate (line 174) | class ComposedTreeDelegate implements IList... method constructor (line 176) | constructor(private delegate: IListVirtualDelegate) { } method getHeight (line 178) | getHeight(element: N): number { method getTemplateId (line 182) | getTemplateId(element: N): string { method hasDynamicHeight (line 186) | hasDynamicHeight(element: N): boolean { method setDynamicHeight (line 190) | setDynamicHeight(element: N, height: number): void { type ITreeListTemplateData (line 197) | interface ITreeListTemplateData { type RenderIndentGuides (line 205) | enum RenderIndentGuides { type ITreeRendererOptions (line 211) | interface ITreeRendererOptions { type IRenderData (line 216) | interface IRenderData { type Collection (line 221) | interface Collection { class EventCollection (line 226) | class EventCollection implements Collection { method elements (line 230) | get elements(): T[] { method constructor (line 234) | constructor(onDidChange: Event, private _elements: T[] = []) { class TreeRenderer (line 239) | class TreeRenderer implements IList... method constructor (line 255) | constructor( method updateOptions (line 272) | updateOptions(options: ITreeRendererOptions = {}): void { method renderTemplate (line 295) | renderTemplate(container: HTMLElement): ITreeListTemplateData, index: number, template... method disposeElement (line 324) | disposeElement(node: ITreeNode, index: number, templat... method disposeTemplate (line 337) | disposeTemplate(templateData: ITreeListTemplateData): v... method onDidChangeTwistieState (line 341) | private onDidChangeTwistieState(element: T): void { method onDidChangeNodeTwistieState (line 351) | private onDidChangeNodeTwistieState(node: ITreeNode): ... method renderTwistie (line 363) | private renderTwistie(node: ITreeNode, templateData: I... method renderIndentGuides (line 380) | private renderIndentGuides(target: ITreeNode, template... method _onDidChangeActiveNodes (line 423) | private _onDidChangeActiveNodes(nodes: ITreeNode[]): v... method dispose (line 457) | dispose(): void { class TypeFilter (line 465) | class TypeFilter implements ITreeFilter, IDisposable { method totalCount (line 468) | get totalCount(): number { return this._totalCount; } method matchCount (line 470) | get matchCount(): number { return this._matchCount; } method pattern (line 476) | set pattern(pattern: string) { method constructor (line 481) | constructor( method filter (line 489) | filter(element: T, parentVisibility: TreeVisibility): TreeFilterResult... method reset (line 543) | private reset(): void { method dispose (line 548) | dispose(): void { class TypeFilterController (line 553) | class TypeFilterController implements IDisposable { method enabled (line 556) | get enabled(): boolean { return this._enabled; } method pattern (line 559) | get pattern(): string { return this._pattern; } method filterOnType (line 562) | get filterOnType(): boolean { return this._filterOnType; } method empty (line 565) | get empty(): boolean { return this._empty; } method constructor (line 587) | constructor( method updateOptions (line 621) | updateOptions(options: IAbstractTreeOptions): void { method toggle (line 645) | toggle(): void { method enable (line 653) | private enable(): void { method disable (line 679) | private disable(): void { method onEventOrInput (line 692) | private onEventOrInput(e: MouseEvent | StandardKeyboardEvent | string)... method onInput (line 704) | private onInput(pattern: string): void { method onDragStart (line 741) | private onDragStart(): void { method onDidSpliceModel (line 802) | private onDidSpliceModel(): void { method onDidChangeFilterOnType (line 811) | private onDidChangeFilterOnType(): void { method updateFilterOnTypeTitle (line 819) | private updateFilterOnTypeTitle(): void { method render (line 827) | private render(): void { method shouldAllowFocus (line 845) | shouldAllowFocus(node: ITreeNode): boolean { method dispose (line 857) | dispose() { function isInputElement (line 870) | function isInputElement(e: HTMLElement): boolean { function asTreeEvent (line 874) | function asTreeEvent(event: IListEvent>): ITreeEven... function asTreeMouseEvent (line 881) | function asTreeMouseEvent(event: IListMouseEvent>):... function asTreeContextMenuEvent (line 897) | function asTreeContextMenuEvent(event: IListContextMenuEvent extends IAbstractT... function dfs (line 926) | function dfs(node: ITreeNode, fn: (node:... class Trait (line 935) | class Trait { method nodeSet (line 944) | private get nodeSet(): Set> { method constructor (line 952) | constructor(private identityProvider?: IIdentityProvider) { } method set (line 954) | set(nodes: ITreeNode[], browserEvent?: UIEvent): void { method _set (line 962) | private _set(nodes: ITreeNode[], silent: boolean, browserEvent... method get (line 973) | get(): T[] { method getNodes (line 981) | getNodes(): readonly ITreeNode[] { method has (line 985) | has(node: ITreeNode): boolean { method onDidModelSplice (line 989) | onDidModelSplice({ insertedNodes, deletedNodes }: ITreeModelSpliceEven... method createNodeSet (line 1026) | private createNodeSet(): Set> { class TreeNodeListMouseController (line 1037) | class TreeNodeListMouseController extends MouseCon... method constructor (line 1039) | constructor(list: TreeNodeList, private tree: Ab... method onPointer (line 1043) | protected onPointer(e: IListMouseEvent>): vo... method onDoubleClick (line 1090) | protected onDoubleClick(e: IListMouseEvent>)... type ITreeNodeListOptions (line 1101) | interface ITreeNodeListOptions extends IListOption... class TreeNodeList (line 1109) | class TreeNodeList extends List { return this.view.onDidScroll; } method onDidChangeFocus (line 1188) | get onDidChangeFocus(): Event> { return this.eventBufferer... method onDidChangeSelection (line 1189) | get onDidChangeSelection(): Event> { return this.eventBuff... method onDidOpen (line 1190) | get onDidOpen(): Event> { return Event.map(this.view.onDid... method onDidPin (line 1191) | get onDidPin(): Event> { return Event.map(this.view.onDidP... method onMouseClick (line 1193) | get onMouseClick(): Event> { return Event.map(this.vi... method onMouseDblClick (line 1194) | get onMouseDblClick(): Event> { return Event.map(this... method onContextMenu (line 1195) | get onContextMenu(): Event> { return Event.map(... method onKeyDown (line 1197) | get onKeyDown(): Event { return this.view.onKeyDown; } method onKeyUp (line 1198) | get onKeyUp(): Event { return this.view.onKeyUp; } method onKeyPress (line 1199) | get onKeyPress(): Event { return this.view.onKeyPress; } method onDidFocus (line 1201) | get onDidFocus(): Event { return this.view.onDidFocus; } method onDidBlur (line 1202) | get onDidBlur(): Event { return this.view.onDidBlur; } method onDidChangeCollapseState (line 1204) | get onDidChangeCollapseState(): Event> { ret... method filterOnType (line 1210) | get filterOnType(): boolean { return !!this._options.filterOnType; } method onDidChangeTypeFilterPattern (line 1211) | get onDidChangeTypeFilterPattern(): Event { return this.typeFilt... method openOnSingleClick (line 1213) | get openOnSingleClick(): boolean { return typeof this._options.openOnSin... method expandOnlyOnTwistieClick (line 1214) | get expandOnlyOnTwistieClick(): boolean | ((e: T) => boolean) { return t... method onDidDispose (line 1219) | get onDidDispose(): Event { return this.view.onDidDispose; } method constructor (line 1221) | constructor( method updateOptions (line 1304) | updateOptions(optionsUpdate: IAbstractTreeOptionsUpdate = {}): void { method options (line 1325) | get options(): IAbstractTreeOptions { method updateWidth (line 1329) | updateWidth(element: TRef): void { method getHTMLElement (line 1341) | getHTMLElement(): HTMLElement { method contentHeight (line 1345) | get contentHeight(): number { method onDidChangeContentHeight (line 1353) | get onDidChangeContentHeight(): Event { method scrollTop (line 1363) | get scrollTop(): number { method scrollTop (line 1367) | set scrollTop(scrollTop: number) { method scrollLeft (line 1371) | get scrollLeft(): number { method scrollLeft (line 1375) | set scrollLeft(scrollLeft: number) { method scrollHeight (line 1379) | get scrollHeight(): number { method renderHeight (line 1383) | get renderHeight(): number { method firstVisibleElement (line 1387) | get firstVisibleElement(): T { method lastVisibleElement (line 1393) | get lastVisibleElement(): T { method domFocus (line 1399) | domFocus(): void { method isDOMFocused (line 1403) | isDOMFocused(): boolean { method layout (line 1407) | layout(height?: number, width?: number): void { method style (line 1411) | style(styles: IListStyles): void { method getParentElement (line 1430) | getParentElement(location: TRef): T { method getFirstElementChild (line 1436) | getFirstElementChild(location: TRef): T | undefined { method getNode (line 1442) | getNode(location?: TRef): ITreeNode { method collapse (line 1446) | collapse(location: TRef, recursive: boolean = false): boolean { method expand (line 1450) | expand(location: TRef, recursive: boolean = false): boolean { method toggleCollapsed (line 1454) | toggleCollapsed(location: TRef, recursive: boolean = false): boolean { method expandAll (line 1458) | expandAll(): void { method collapseAll (line 1462) | collapseAll(): void { method isCollapsible (line 1466) | isCollapsible(location: TRef): boolean { method setCollapsible (line 1470) | setCollapsible(location: TRef, collapsible?: boolean): boolean { method isCollapsed (line 1474) | isCollapsed(location: TRef): boolean { method toggleKeyboardNavigation (line 1478) | toggleKeyboardNavigation(): void { method refilter (line 1486) | refilter(): void { method setSelection (line 1491) | setSelection(elements: TRef[], browserEvent?: UIEvent): void { method getSelection (line 1499) | getSelection(): T[] { method setFocus (line 1503) | setFocus(elements: TRef[], browserEvent?: UIEvent): void { method focusNext (line 1511) | focusNext(n = 1, loop = false, browserEvent?: UIEvent, filter = this.foc... method focusPrevious (line 1515) | focusPrevious(n = 1, loop = false, browserEvent?: UIEvent, filter = this... method focusNextPage (line 1519) | focusNextPage(browserEvent?: UIEvent, filter = this.focusNavigationFilte... method focusPreviousPage (line 1523) | focusPreviousPage(browserEvent?: UIEvent, filter = this.focusNavigationF... method focusLast (line 1527) | focusLast(browserEvent?: UIEvent, filter = this.focusNavigationFilter): ... method focusFirst (line 1531) | focusFirst(browserEvent?: UIEvent, filter = this.focusNavigationFilter):... method getFocus (line 1535) | getFocus(): T[] { method open (line 1539) | open(elements: TRef[], browserEvent?: UIEvent): void { method reveal (line 1544) | reveal(location: TRef, relativeTop?: number): void { method getRelativeTop (line 1560) | getRelativeTop(location: TRef): number | null { method onLeftArrow (line 1572) | private onLeftArrow(e: StandardKeyboardEvent): void { method onRightArrow (line 1600) | private onRightArrow(e: StandardKeyboardEvent): void { method onSpace (line 1627) | private onSpace(e: StandardKeyboardEvent): void { method navigate (line 1646) | navigate(start?: TRef): ITreeNavigator { method dispose (line 1650) | dispose(): void { type ITreeNavigatorView (line 1656) | interface ITreeNavigatorView, TFilterData> { class TreeNavigator (line 1661) | class TreeNavigator, TFilterData, TRef> imple... method constructor (line 1665) | constructor(private view: ITreeNavigatorView, private ... method current (line 1673) | current(): T | null { method previous (line 1681) | previous(): T | null { method next (line 1686) | next(): T | null { method first (line 1691) | first(): T | null { method last (line 1696) | last(): T | null { FILE: src/vs/base/browser/ui/tree/asyncDataTree.ts type IAsyncDataTreeNode (line 23) | interface IAsyncDataTreeNode { type IAsyncDataTreeNodeRequiredProps (line 35) | interface IAsyncDataTreeNodeRequiredProps extends Partial(props: IAsyncDataTreeNodeReq... function isAncestor (line 52) | function isAncestor(ancestor: IAsyncDataTreeNode, ... function intersects (line 62) | function intersects(node: IAsyncDataTreeNode, othe... type IDataTreeListTemplateData (line 66) | interface IDataTreeListTemplateData { type AsyncDataTreeNodeMapper (line 70) | type AsyncDataTreeNodeMapper = WeakMapper implements ITreeN... method element (line 74) | get element(): T { return this.node.element!.element as T; } method children (line 75) | get children(): ITreeNode[] { return this.node.childre... method depth (line 76) | get depth(): number { return this.node.depth; } method visibleChildrenCount (line 77) | get visibleChildrenCount(): number { return this.node.visibleChildrenC... method visibleChildIndex (line 78) | get visibleChildIndex(): number { return this.node.visibleChildIndex; } method collapsible (line 79) | get collapsible(): boolean { return this.node.collapsible; } method collapsed (line 80) | get collapsed(): boolean { return this.node.collapsed; } method visible (line 81) | get visible(): boolean { return this.node.visible; } method filterData (line 82) | get filterData(): TFilterData | undefined { return this.node.filterDat... method constructor (line 84) | constructor(private node: ITreeNode | nu... class AsyncDataTreeRenderer (line 87) | class AsyncDataTreeRenderer imple... method constructor (line 92) | constructor( method renderTemplate (line 100) | renderTemplate(container: HTMLElement): IDataTreeListTemplateData, TFilterDa... method renderTwistie (line 109) | renderTwistie(element: IAsyncDataTreeNode, twistieElement: ... method disposeElement (line 114) | disposeElement(node: ITreeNode, TFilterD... method disposeTemplate (line 120) | disposeTemplate(templateData: IDataTreeListTemplateData... method dispose (line 124) | dispose(): void { function asTreeEvent (line 129) | function asTreeEvent(e: ITreeEvent(e: ITreeMouseEvent(e: ITreeContextMenuEvent { function asAsyncDataTreeDragAndDropData (line 162) | function asAsyncDataTreeDragAndDropData(data: IDragAndDropDat... class AsyncDataTreeNodeListDragAndDrop (line 171) | class AsyncDataTreeNodeListDragAndDrop implements IListDragAn... method constructor (line 173) | constructor(private dnd: ITreeDragAndDrop) { } method getDragURI (line 175) | getDragURI(node: IAsyncDataTreeNode): string | null { method getDragLabel (line 179) | getDragLabel(nodes: IAsyncDataTreeNode[]): string | undefin... method onDragStart (line 187) | onDragStart(data: IDragAndDropData, originalEvent: DragEvent): void { method onDragOver (line 193) | onDragOver(data: IDragAndDropData, targetNode: IAsyncDataTreeNode... function asObjectTreeOptions (line 202) | function asObjectTreeOptions(options?: IAsyncDat... type IAsyncDataTreeOptionsUpdate (line 247) | interface IAsyncDataTreeOptionsUpdate extends IAbstractTreeOptionsUpdate... type IAsyncDataTreeOptions (line 249) | interface IAsyncDataTreeOptions extends IAsyncDat... type IAsyncDataTreeViewState (line 256) | interface IAsyncDataTreeViewState { type IAsyncDataTreeViewStateContext (line 263) | interface IAsyncDataTreeViewStateContext { function dfs (line 269) | function dfs(node: IAsyncDataTreeNode, fn: (node: ... class AsyncDataTree (line 274) | class AsyncDataTree implements IDisposable { method onDidScroll (line 295) | get onDidScroll(): Event { return this.tree.onDidScroll; } method onDidChangeFocus (line 297) | get onDidChangeFocus(): Event> { return Event.map(this.t... method onDidChangeSelection (line 298) | get onDidChangeSelection(): Event> { return Event.map(th... method onDidOpen (line 299) | get onDidOpen(): Event> { return Event.map(this.tree.onD... method onKeyDown (line 301) | get onKeyDown(): Event { return this.tree.onKeyDown; } method onMouseClick (line 302) | get onMouseClick(): Event> { return Event.map(this.... method onMouseDblClick (line 303) | get onMouseDblClick(): Event> { return Event.map(th... method onContextMenu (line 304) | get onContextMenu(): Event> { return Event.ma... method onDidFocus (line 305) | get onDidFocus(): Event { return this.tree.onDidFocus; } method onDidBlur (line 306) | get onDidBlur(): Event { return this.tree.onDidBlur; } method onDidChangeCollapseState (line 308) | get onDidChangeCollapseState(): Event { return ... method filterOnType (line 312) | get filterOnType(): boolean { return this.tree.filterOnType; } method openOnSingleClick (line 313) | get openOnSingleClick(): boolean { return this.tree.openOnSingleClick; } method expandOnlyOnTwistieClick (line 314) | get expandOnlyOnTwistieClick(): boolean | ((e: T) => boolean) { method onDidDispose (line 323) | get onDidDispose(): Event { return this.tree.onDidDispose; } method constructor (line 325) | constructor( method createTree (line 358) | protected createTree( method updateOptions (line 372) | updateOptions(options: IAsyncDataTreeOptionsUpdate = {}): void { method getHTMLElement (line 378) | getHTMLElement(): HTMLElement { method contentHeight (line 382) | get contentHeight(): number { method onDidChangeContentHeight (line 386) | get onDidChangeContentHeight(): Event { method scrollTop (line 390) | get scrollTop(): number { method scrollTop (line 394) | set scrollTop(scrollTop: number) { method scrollLeft (line 398) | get scrollLeft(): number { method scrollLeft (line 402) | set scrollLeft(scrollLeft: number) { method scrollHeight (line 406) | get scrollHeight(): number { method renderHeight (line 410) | get renderHeight(): number { method firstVisibleElement (line 414) | get firstVisibleElement(): T { method lastVisibleElement (line 418) | get lastVisibleElement(): T { method domFocus (line 422) | domFocus(): void { method layout (line 426) | layout(height?: number, width?: number): void { method style (line 430) | style(styles: IListStyles): void { method getInput (line 436) | getInput(): TInput | undefined { method setInput (line 440) | async setInput(input: TInput, viewState?: IAsyncDataTreeViewState): Pr... method updateChildren (line 460) | async updateChildren(element: TInput | T = this.root.element, recursiv... method _updateChildren (line 464) | private async _updateChildren(element: TInput | T = this.root.element,... method resort (line 477) | resort(element: TInput | T = this.root.element, recursive = true): void { method hasNode (line 481) | hasNode(element: TInput | T): boolean { method rerender (line 487) | rerender(element?: T): void { method updateWidth (line 497) | updateWidth(element: T): void { method getNode (line 504) | getNode(element: TInput | T = this.root.element): ITreeNode { method toggleCollapsed (line 546) | toggleCollapsed(element: T, recursive: boolean = false): boolean { method expandAll (line 550) | expandAll(): void { method collapseAll (line 554) | collapseAll(): void { method isCollapsible (line 558) | isCollapsible(element: T): boolean { method isCollapsed (line 562) | isCollapsed(element: T): boolean { method toggleKeyboardNavigation (line 566) | toggleKeyboardNavigation(): void { method refilter (line 570) | refilter(): void { method setSelection (line 574) | setSelection(elements: T[], browserEvent?: UIEvent): void { method getSelection (line 579) | getSelection(): T[] { method setFocus (line 584) | setFocus(elements: T[], browserEvent?: UIEvent): void { method focusNext (line 589) | focusNext(n = 1, loop = false, browserEvent?: UIEvent): void { method focusPrevious (line 593) | focusPrevious(n = 1, loop = false, browserEvent?: UIEvent): void { method focusNextPage (line 597) | focusNextPage(browserEvent?: UIEvent): void { method focusPreviousPage (line 601) | focusPreviousPage(browserEvent?: UIEvent): void { method focusLast (line 605) | focusLast(browserEvent?: UIEvent): void { method focusFirst (line 609) | focusFirst(browserEvent?: UIEvent): void { method getFocus (line 613) | getFocus(): T[] { method open (line 618) | open(elements: T[], browserEvent?: UIEvent): void { method reveal (line 623) | reveal(element: T, relativeTop?: number): void { method getRelativeTop (line 627) | getRelativeTop(element: T): number | null { method getParentElement (line 633) | getParentElement(element: T): TInput | T { method getFirstElementChild (line 638) | getFirstElementChild(element: TInput | T = this.root.element): TInput ... method getDataNode (line 646) | private getDataNode(element: TInput | T): IAsyncDataTreeNode { method refreshAndRenderNode (line 656) | private async refreshAndRenderNode(node: IAsyncDataTreeNode... method refreshNode (line 670) | private async refreshNode(node: IAsyncDataTreeNode, recursi... method doRefreshSubTree (line 686) | private async doRefreshSubTree(node: IAsyncDataTreeNode, re... method doRefreshNode (line 706) | private async doRefreshNode(node: IAsyncDataTreeNode, recur... method doGetChildren (line 746) | private doGetChildren(node: IAsyncDataTreeNode): Promise, childrenEleme... method render (line 872) | private render(node: IAsyncDataTreeNode, viewStateContext?:... method asTreeElement (line 883) | protected asTreeElement(node: IAsyncDataTreeNode, viewState... method getViewState (line 904) | getViewState(): IAsyncDataTreeViewState { method dispose (line 930) | dispose(): void { type CompressibleAsyncDataTreeNodeMapper (line 935) | type CompressibleAsyncDataTreeNodeMapper = WeakM... class CompressibleAsyncDataTreeNodeWrapper (line 937) | class CompressibleAsyncDataTreeNodeWrapper imple... method element (line 939) | get element(): ICompressedTreeNode { method children (line 946) | get children(): ITreeNode, TFilterData... method depth (line 947) | get depth(): number { return this.node.depth; } method visibleChildrenCount (line 948) | get visibleChildrenCount(): number { return this.node.visibleChildrenC... method visibleChildIndex (line 949) | get visibleChildIndex(): number { return this.node.visibleChildIndex; } method collapsible (line 950) | get collapsible(): boolean { return this.node.collapsible; } method collapsed (line 951) | get collapsed(): boolean { return this.node.collapsed; } method visible (line 952) | get visible(): boolean { return this.node.visible; } method filterData (line 953) | get filterData(): TFilterData | undefined { return this.node.filterDat... method constructor (line 955) | constructor(private node: ITreeNode, TFilterDa... method renderCompressedElements (line 982) | renderCompressedElements(node: ITreeNode, twistieElement: ... method disposeElement (line 991) | disposeElement(node: ITreeNode, TFilterD... method disposeTemplate (line 997) | disposeTemplate(templateData: IDataTreeListTemplateData... method dispose (line 1001) | dispose(): void { type ITreeCompressionDelegate (line 1007) | interface ITreeCompressionDelegate { function asCompressibleObjectTreeOptions (line 1011) | function asCompressibleObjectTreeOptions(options... type ICompressibleAsyncDataTreeOptions (line 1025) | interface ICompressibleAsyncDataTreeOptions exten... class CompressibleAsyncDataTree (line 1029) | class CompressibleAsyncDataTree extends A... method constructor (line 1033) | constructor( method createTree (line 1045) | protected createTree( method asTreeElement (line 1059) | protected asTreeElement(node: IAsyncDataTreeNode, viewState... FILE: src/vs/base/browser/ui/tree/compressedObjectTreeModel.ts type ICompressedTreeElement (line 13) | interface ICompressedTreeElement extends ITreeElement { type ICompressedTreeNode (line 19) | interface ICompressedTreeNode { function noCompress (line 24) | function noCompress(element: ICompressedTreeElement): ITreeElement... function compress (line 37) | function compress(element: ICompressedTreeElement): ITreeElement(element: ITreeElement>, i... function decompress (line 97) | function decompress(element: ITreeElement>): I... function splice (line 101) | function splice(treeElement: ICompressedTreeElement, element: T, c... type ICompressedObjectTreeModelOptions (line 112) | interface ICompressedObjectTreeModelOptions extends IObj... class CompressedObjectTreeModel (line 115) | class CompressedObjectTreeModel, TFilterData ... method onDidSplice (line 119) | get onDidSplice(): Event ... method onDidChangeCollapseState (line 120) | get onDidChangeCollapseState(): Event, TFilterData>):... method getParentNodeLocation (line 240) | getParentNodeLocation(location: T | null): T | null { method getFirstElementChild (line 251) | getFirstElementChild(location: T | null): ICompressedTreeNode | nul... method getLastElementAncestor (line 256) | getLastElementAncestor(location?: T | null | undefined): ICompressedTr... method isCollapsible (line 261) | isCollapsible(location: T | null): boolean { method setCollapsible (line 266) | setCollapsible(location: T | null, collapsible?: boolean): boolean { method isCollapsed (line 271) | isCollapsed(location: T | null): boolean { method setCollapsed (line 276) | setCollapsed(location: T | null, collapsed?: boolean | undefined, recu... method expandTo (line 281) | expandTo(location: T | null): void { method rerender (line 286) | rerender(location: T | null): void { method refilter (line 291) | refilter(): void { method resort (line 295) | resort(location: T | null = null, recursive = true): void { method getCompressedNode (line 300) | getCompressedNode(element: T | null): ICompressedTreeNode | null { type ElementMapper (line 317) | type ElementMapper = (elements: T[]) => T; type CompressedNodeUnwrapper (line 320) | type CompressedNodeUnwrapper = (node: ICompressedTreeNode) => T; type CompressedNodeWeakMapper (line 321) | type CompressedNodeWeakMapper = WeakMapper implements ITreeNode[] { return this.node.... method depth (line 327) | get depth(): number { return this.node.depth; } method visibleChildrenCount (line 328) | get visibleChildrenCount(): number { return this.node.visibleChildrenC... method visibleChildIndex (line 329) | get visibleChildIndex(): number { return this.node.visibleChildIndex; } method collapsible (line 330) | get collapsible(): boolean { return this.node.collapsible; } method collapsed (line 331) | get collapsed(): boolean { return this.node.collapsed; } method visible (line 332) | get visible(): boolean { return this.node.visible; } method filterData (line 333) | get filterData(): TFilterData | undefined { return this.node.filterDat... method constructor (line 335) | constructor( function mapList (line 341) | function mapList(nodeMapper: CompressedNodeWeakMapper(compressedNodeUnwrapper: CompressedN... type ICompressibleObjectTreeModelOptions (line 370) | interface ICompressibleObjectTreeModelOptions extends IO... class CompressibleObjectTreeModel (line 374) | class CompressibleObjectTreeModel, TFilterDat... method onDidSplice (line 378) | get onDidSplice(): Event> { method onDidChangeCollapseState (line 385) | get onDidChangeCollapseState(): Event { method getNodeLocation (line 436) | getNodeLocation(node: ITreeNode): T | null { method getParentNodeLocation (line 440) | getParentNodeLocation(location: T | null): T | null { method getFirstElementChild (line 444) | getFirstElementChild(location: T | null): T | null | undefined { method getLastElementAncestor (line 454) | getLastElementAncestor(location?: T | null | undefined): T | null | un... method isCollapsible (line 464) | isCollapsible(location: T | null): boolean { method setCollapsible (line 468) | setCollapsible(location: T | null, collapsed?: boolean): boolean { method isCollapsed (line 472) | isCollapsed(location: T | null): boolean { method setCollapsed (line 476) | setCollapsed(location: T | null, collapsed?: boolean | undefined, recu... method expandTo (line 480) | expandTo(location: T | null): void { method rerender (line 484) | rerender(location: T | null): void { method refilter (line 488) | refilter(): void { method resort (line 492) | resort(element: T | null = null, recursive = true): void { method getCompressedTreeNode (line 496) | getCompressedTreeNode(element: T): ITreeNode, T... FILE: src/vs/base/browser/ui/tree/dataTree.ts type IDataTreeOptions (line 13) | interface IDataTreeOptions extends IAbstractTreeO... type IDataTreeViewState (line 17) | interface IDataTreeViewState { class DataTree (line 24) | class DataTree extends AbstractTree boolean... method iterate (line 161) | private iterate(element: TInput | T, isCollapsed?: (el: T) => boolean ... method createModel (line 174) | protected createModel(user: string, view: ISpliceable extends IAbstractTree... class IndexTree (line 16) | class IndexTree extends AbstractTree extends ITreeNode(obj: any): obj is ITreeFilterDataResult { function getVisibleState (line 29) | function getVisibleState(visibility: boolean | TreeVisibility): TreeVisi... type IIndexTreeModelOptions (line 37) | interface IIndexTreeModelOptions { type CollapsibleStateUpdate (line 43) | interface CollapsibleStateUpdate { type CollapsedStateUpdate (line 47) | interface CollapsedStateUpdate { type CollapseStateUpdate (line 52) | type CollapseStateUpdate = CollapsibleStateUpdate | CollapsedStateUpdate; function isCollapsibleStateUpdate (line 54) | function isCollapsibleStateUpdate(update: CollapseStateUpdate): update i... class IndexTreeModel (line 58) | class IndexTreeModel, TFilterData = vo... method constructor (line 78) | constructor( method splice (line 103) | splice( method rerender (line 190) | rerender(location: number[]): void { method getListIndex (line 202) | getListIndex(location: number[]): number { method getListRenderCount (line 207) | getListRenderCount(location: number[]): number { method isCollapsible (line 211) | isCollapsible(location: number[]): boolean { method setCollapsible (line 215) | setCollapsible(location: number[], collapsible?: boolean): boolean { method isCollapsed (line 226) | isCollapsed(location: number[]): boolean { method setCollapsed (line 230) | setCollapsed(location: number[], collapsed?: boolean, recursive?: bool... method _setCollapseState (line 241) | private _setCollapseState(location: number[], update: CollapseStateUpd... method _setListNodeCollapseState (line 270) | private _setListNodeCollapseState(node: IIndexTreeNode... method _setNodeCollapseState (line 285) | private _setNodeCollapseState(node: IIndexTreeNode, up... method expandTo (line 313) | expandTo(location: number[]): void { method refilter (line 328) | refilter(): void { method createTreeNode (line 334) | private createTreeNode( method updateNodeAfterCollapseChange (line 399) | private updateNodeAfterCollapseChange(node: IIndexTreeNode, parentVisibi... method getTreeNode (line 519) | private getTreeNode(location: number[], node: IIndexTreeNode { method getNodeLocation (line 578) | getNodeLocation(node: ITreeNode): number[] { method getParentNodeLocation (line 590) | getParentNodeLocation(location: number[]): number[] | undefined { method getFirstElementChild (line 600) | getFirstElementChild(location: number[]): T | undefined { method getLastElementAncestor (line 610) | getLastElementAncestor(location: number[] = []): T | undefined { method _getLastElementAncestor (line 620) | private _getLastElementAncestor(node: ITreeNode): T { FILE: src/vs/base/browser/ui/tree/objectTree.ts type IObjectTreeOptions (line 16) | interface IObjectTreeOptions extends IAbstractTre... class ObjectTree (line 20) | class ObjectTree, TFilterData = void> extends... method onDidChangeCollapseState (line 24) | get onDidChangeCollapseState(): Event>):... method rerender (line 40) | rerender(element?: T): void { method resort (line 49) | resort(element: T, recursive = true): void { method createModel (line 53) | protected createModel(user: string, view: ISpliceable { type ICompressibleTreeRenderer (line 62) | interface ICompressibleTreeRenderer { class CompressibleRenderer (line 72) | class CompressibleRenderer implements ITr... method compressedTreeNodeProvider (line 78) | private get compressedTreeNodeProvider(): ICompressedTreeNodeProvider<... method constructor (line 82) | constructor(private _compressedTreeNodeProvider: () => ICompressedTree... method renderTemplate (line 90) | renderTemplate(container: HTMLElement): CompressibleTemplateData, index: number, template... method disposeElement (line 107) | disposeElement(node: ITreeNode, index: number, templat... method disposeTemplate (line 119) | disposeTemplate(templateData: CompressibleTemplateData extends IKeybo... type ICompressibleObjectTreeOptions (line 134) | interface ICompressibleObjectTreeOptions extends ... function asObjectTreeOptions (line 139) | function asObjectTreeOptions(compressedTreeNodeProvider:... class CompressibleObjectTree (line 162) | class CompressibleObjectTree, TFilterData = v... method constructor (line 166) | constructor( method setChildren (line 178) | setChildren(element: T | null, children?: ISequence, T... FILE: src/vs/base/browser/ui/tree/objectTreeModel.ts type ITreeNodeCallback (line 14) | type ITreeNodeCallback = (node: ITreeNode, TFilterData exten... type IObjectTreeModelOptions (line 21) | interface IObjectTreeModelOptions extends IIndexTreeMode... class ObjectTreeModel (line 26) | class ObjectTreeModel, TFilterData extends No... method size (line 40) | get size(): number { return this.nodes.size; } method constructor (line 42) | constructor( method setChildren (line 63) | setChildren( method _setChildren (line 73) | private _setChildren( method preserveCollapseState (line 123) | private preserveCollapseState(elements: ISequence> | u... method rerender (line 157) | rerender(element: T | null): void { method resort (line 162) | resort(element: T | null = null, recursive = true): void { method resortChildren (line 173) | private resortChildren(node: ITreeNode, recursi... method getFirstElementChild (line 188) | getFirstElementChild(ref: T | null = null): T | null | undefined { method getLastElementAncestor (line 193) | getLastElementAncestor(ref: T | null = null): T | null | undefined { method getListIndex (line 198) | getListIndex(element: T | null): number { method getListRenderCount (line 203) | getListRenderCount(element: T | null): number { method isCollapsible (line 208) | isCollapsible(element: T | null): boolean { method setCollapsible (line 213) | setCollapsible(element: T | null, collapsible?: boolean): boolean { method isCollapsed (line 218) | isCollapsed(element: T | null): boolean { method setCollapsed (line 223) | setCollapsed(element: T | null, collapsed?: boolean, recursive?: boole... method expandTo (line 228) | expandTo(element: T | null): void { method refilter (line 233) | refilter(): void { method getNode (line 237) | getNode(element: T | null = null): ITreeNode { method getNodeLocation (line 251) | getNodeLocation(node: ITreeNode): T | null { method getParentNodeLocation (line 255) | getParentNodeLocation(element: T | null): T | null { method getElementLocation (line 268) | private getElementLocation(element: T | null): number[] { FILE: src/vs/base/browser/ui/tree/tree.ts type TreeVisibility (line 11) | const enum TreeVisibility { type ITreeFilterDataResult (line 33) | interface ITreeFilterDataResult { type TreeFilterResult (line 53) | type TreeFilterResult = boolean | TreeVisibility | ITreeFil... type ITreeFilter (line 59) | interface ITreeFilter { type ITreeSorter (line 71) | interface ITreeSorter { type ITreeElement (line 75) | interface ITreeElement { type ITreeNode (line 82) | interface ITreeNode { type ICollapseStateChangeEvent (line 94) | interface ICollapseStateChangeEvent { type ITreeModelSpliceEvent (line 99) | interface ITreeModelSpliceEvent { type ITreeModel (line 104) | interface ITreeModel { type ITreeRenderer (line 130) | interface ITreeRenderer ext... type ITreeEvent (line 135) | interface ITreeEvent { type TreeMouseEventTarget (line 140) | enum TreeMouseEventTarget { type ITreeMouseEvent (line 146) | interface ITreeMouseEvent { type ITreeContextMenuEvent (line 152) | interface ITreeContextMenuEvent { type ITreeNavigator (line 158) | interface ITreeNavigator { type IDataSource (line 166) | interface IDataSource { type IAsyncDataSource (line 171) | interface IAsyncDataSource { type TreeDragOverBubble (line 176) | const enum TreeDragOverBubble { type ITreeDragOverReaction (line 181) | interface ITreeDragOverReaction extends IListDragOverReaction { method acceptBubbleUp (line 187) | acceptBubbleUp(): ITreeDragOverReaction { return { accept: true, bubble:... method acceptBubbleDown (line 188) | acceptBubbleDown(autoExpand = false): ITreeDragOverReaction { return { a... method acceptCopyBubbleUp (line 189) | acceptCopyBubbleUp(): ITreeDragOverReaction { return { accept: true, bub... method acceptCopyBubbleDown (line 190) | acceptCopyBubbleDown(autoExpand = false): ITreeDragOverReaction { return... type ITreeDragAndDrop (line 193) | interface ITreeDragAndDrop extends IListDragAndDrop { class TreeError (line 197) | class TreeError extends Error { method constructor (line 199) | constructor(user: string, message: string) { class WeakMapper (line 204) | class WeakMapper { method constructor (line 206) | constructor(private fn: (k: K) => V) { } method map (line 210) | map(key: K): V { FILE: src/vs/base/browser/ui/tree/treeDefaults.ts class CollapseAllAction (line 10) | class CollapseAllAction extends Action { method constructor (line 12) | constructor(private viewer: AsyncDataTree, ena... method run (line 16) | public run(context?: any): Promise { FILE: src/vs/base/browser/ui/widget.ts method onclick (line 13) | protected onclick(domNode: HTMLElement, listener: (e: IMouseEvent) => vo... method onmousedown (line 17) | protected onmousedown(domNode: HTMLElement, listener: (e: IMouseEvent) =... method onmouseover (line 21) | protected onmouseover(domNode: HTMLElement, listener: (e: IMouseEvent) =... method onnonbubblingmouseout (line 25) | protected onnonbubblingmouseout(domNode: HTMLElement, listener: (e: IMou... method onkeydown (line 29) | protected onkeydown(domNode: HTMLElement, listener: (e: IKeyboardEvent) ... method onkeyup (line 33) | protected onkeyup(domNode: HTMLElement, listener: (e: IKeyboardEvent) =>... method oninput (line 37) | protected oninput(domNode: HTMLElement, listener: (e: Event) => void): v... method onblur (line 41) | protected onblur(domNode: HTMLElement, listener: (e: Event) => void): vo... method onfocus (line 45) | protected onfocus(domNode: HTMLElement, listener: (e: Event) => void): v... method onchange (line 49) | protected onchange(domNode: HTMLElement, listener: (e: Event) => void): ... FILE: src/vs/base/common/actions.ts type ITelemetryData (line 9) | interface ITelemetryData { type WorkbenchActionExecutedClassification (line 15) | type WorkbenchActionExecutedClassification = { type WorkbenchActionExecutedEvent (line 20) | type WorkbenchActionExecutedEvent = { type IAction (line 25) | interface IAction extends IDisposable { type IActionRunner (line 35) | interface IActionRunner extends IDisposable { type IActionViewItem (line 41) | interface IActionViewItem extends IDisposable { type IActionChangeEvent (line 50) | interface IActionChangeEvent { class Action (line 58) | class Action extends Disposable implements IAction { method constructor (line 71) | constructor(id: string, label: string = '', cssClass: string = '', ena... method id (line 80) | get id(): string { method label (line 84) | get label(): string { method label (line 88) | set label(value: string) { method _setLabel (line 92) | private _setLabel(value: string): void { method tooltip (line 99) | get tooltip(): string { method tooltip (line 103) | set tooltip(value: string) { method _setTooltip (line 107) | protected _setTooltip(value: string): void { method class (line 114) | get class(): string | undefined { method class (line 118) | set class(value: string | undefined) { method _setClass (line 122) | protected _setClass(value: string | undefined): void { method enabled (line 129) | get enabled(): boolean { method enabled (line 133) | set enabled(value: boolean) { method _setEnabled (line 137) | protected _setEnabled(value: boolean): void { method checked (line 144) | get checked(): boolean { method checked (line 148) | set checked(value: boolean) { method _setChecked (line 152) | protected _setChecked(value: boolean): void { method run (line 159) | run(event?: any, _data?: ITelemetryData): Promise { type IRunEvent (line 168) | interface IRunEvent { class ActionRunner (line 174) | class ActionRunner extends Disposable implements IActionRunner { method run (line 182) | async run(action: IAction, context?: any): Promise { method runAction (line 197) | protected runAction(action: IAction, context?: any): Promise { class RadioGroup (line 203) | class RadioGroup extends Disposable { method constructor (line 205) | constructor(readonly actions: Action[]) { FILE: src/vs/base/common/amd.ts function getPathFromAmdModule (line 8) | function getPathFromAmdModule(requirefn: typeof require, relativePath: s... function registerAndGetAmdImageURL (line 17) | function registerAndGetAmdImageURL(absolutePath: string): string { FILE: src/vs/base/common/arrays.ts function tail (line 15) | function tail(array: ArrayLike, n: number = 0): T { function tail2 (line 19) | function tail2(arr: T[]): [T[], T] { function equals (line 27) | function equals(one: ReadonlyArray | undefined, other: ReadonlyArr... function binarySearch (line 49) | function binarySearch(array: ReadonlyArray, key: T, comparator: (o... function findFirstInSorted (line 72) | function findFirstInSorted(array: ReadonlyArray, p: (x: T) => bool... type Compare (line 88) | type Compare = (a: T, b: T) => number; function mergeSort (line 94) | function mergeSort(data: T[], compare: Compare): T[] { function _merge (line 99) | function _merge(a: T[], compare: Compare, lo: number, mid: number,... function _sort (line 121) | function _sort(a: T[], compare: Compare, lo: number, hi: number, a... function groupBy (line 138) | function groupBy(data: ReadonlyArray, compare: (a: T, b: T) => num... type IMutableSplice (line 152) | interface IMutableSplice extends ISplice { function sortedDiff (line 159) | function sortedDiff(before: ReadonlyArray, after: ReadonlyArray... function delta (line 215) | function delta(before: ReadonlyArray, after: ReadonlyArray, com... function top (line 238) | function top(array: ReadonlyArray, compare: (a: T, b: T) => number... function topAsync (line 260) | function topAsync(array: T[], compare: (a: T, b: T) => number, n: num... function topStep (line 284) | function topStep(array: ReadonlyArray, compare: (a: T, b: T) => nu... function coalesce (line 298) | function coalesce(array: ReadonlyArray): T[] { function coalesceInPlace (line 305) | function coalesceInPlace(array: Array): void { function move (line 319) | function move(array: any[], from: number, to: number): void { function isFalsyOrEmpty (line 326) | function isFalsyOrEmpty(obj: any): boolean { function isNonEmptyArray (line 335) | function isNonEmptyArray(obj: T[] | readonly T[] | undefined | null):... function distinct (line 343) | function distinct(array: ReadonlyArray, keyFn?: (t: T) => string):... function distinctES6 (line 363) | function distinctES6(array: ReadonlyArray): T[] { function fromSet (line 375) | function fromSet(set: Set): T[] { function uniqueFilter (line 381) | function uniqueFilter(keyFn: (t: T) => string): (t: T) => boolean { function lastIndex (line 396) | function lastIndex(array: ReadonlyArray, fn: (item: T) => boolean)... function firstIndex (line 408) | function firstIndex(array: ReadonlyArray, fn: (item: T) => boolean... function first (line 422) | function first(array: ReadonlyArray, fn: (item: T) => boolean, not... function firstOrDefault (line 429) | function firstOrDefault(array: ReadonlyArray, notFou... function commonPrefixLength (line 433) | function commonPrefixLength(one: ReadonlyArray, other: ReadonlyArr... function flatten (line 443) | function flatten(arr: T[][]): T[] { function range (line 449) | function range(arg: number, to?: number): number[] { function fill (line 474) | function fill(num: number, value: T, arr: T[] = []): T[] { function index (line 484) | function index(array: ReadonlyArray, indexer: (t: T) => string,... function insert (line 496) | function insert(array: T[], element: T): () => void { function arrayInsert (line 511) | function arrayInsert(target: T[], insertIndex: number, insertArr: T[]... function shuffle (line 520) | function shuffle(array: T[], _seed?: number): void { function pushToStart (line 546) | function pushToStart(arr: T[], value: T): void { function pushToEnd (line 558) | function pushToEnd(arr: T[], value: T): void { function find (line 567) | function find(arr: ArrayLike, predicate: (value: T, index: number,... function mapArrayOrNot (line 578) | function mapArrayOrNot(items: T | T[], fn: (_: T) => U): U | U[] { function asArray (line 584) | function asArray(x: T | T[]): T[] { FILE: src/vs/base/common/assert.ts function ok (line 9) | function ok(value?: any, message?: string) { FILE: src/vs/base/common/async.ts function isThenable (line 12) | function isThenable(obj: any): obj is Promise { type CancelablePromise (line 16) | interface CancelablePromise extends Promise { function createCancelablePromise (line 20) | function createCancelablePromise(callback: (token: CancellationToken)... function raceCancellation (line 55) | function raceCancellation(promise: Promise, token: CancellationTok... function asPromise (line 59) | function asPromise(callback: () => T | Thenable): Promise { type ITask (line 70) | interface ITask { class Throttler (line 100) | class Throttler { method constructor (line 106) | constructor() { method queue (line 112) | queue(promiseFactory: ITask>): Promise { class Sequencer (line 150) | class Sequencer { method queue (line 154) | queue(promiseTask: ITask>): Promise { class Delayer (line 182) | class Delayer implements IDisposable { method constructor (line 190) | constructor(public defaultDelay: number) { method trigger (line 197) | trigger(task: ITask>, delay: number = this.defaultDelay... method isTriggered (line 223) | isTriggered(): boolean { method cancel (line 227) | cancel(): void { method cancelTimeout (line 236) | private cancelTimeout(): void { method dispose (line 243) | dispose(): void { class ThrottledDelayer (line 257) | class ThrottledDelayer { method constructor (line 262) | constructor(defaultDelay: number) { method trigger (line 267) | trigger(promiseFactory: ITask>, delay?: number): Promise { method isTriggered (line 271) | isTriggered(): boolean { method cancel (line 275) | cancel(): void { method dispose (line 279) | dispose(): void { class Barrier (line 287) | class Barrier { method constructor (line 293) | constructor() { method isOpen (line 300) | isOpen(): boolean { method open (line 304) | open(): void { method wait (line 309) | wait(): Promise { function timeout (line 316) | function timeout(millis: number, token?: CancellationToken): CancelableP... function disposableTimeout (line 330) | function disposableTimeout(handler: () => void, timeout = 0): IDisposable { function ignoreErrors (line 335) | function ignoreErrors(promise: Promise): Promise { function sequence (line 344) | function sequence(promiseFactories: ITask>[]): Promise { function first (line 369) | function first(promiseFactories: ITask>[], shouldStop: (t:... type ILimitedTaskFactory (line 393) | interface ILimitedTaskFactory { class Limiter (line 403) | class Limiter { method constructor (line 411) | constructor(maxDegreeOfParalellism: number) { method onFinished (line 418) | get onFinished(): Event { method size (line 422) | get size(): number { method queue (line 427) | queue(factory: ITask>): Promise { method consume (line 436) | private consume(): void { method consumed (line 447) | private consumed(): void { method dispose (line 458) | dispose(): void { class Queue (line 466) | class Queue extends Limiter { method constructor (line 468) | constructor() { class ResourceQueue (line 477) | class ResourceQueue { method queueFor (line 480) | queueFor(resource: URI): Queue { class TimeoutTimer (line 496) | class TimeoutTimer implements IDisposable { method constructor (line 501) | constructor(runner?: () => void, timeout?: number) { method dispose (line 509) | dispose(): void { method cancel (line 513) | cancel(): void { method cancelAndSet (line 520) | cancelAndSet(runner: () => void, timeout: number): void { method setIfNotSet (line 528) | setIfNotSet(runner: () => void, timeout: number): void { class IntervalTimer (line 540) | class IntervalTimer implements IDisposable { method constructor (line 544) | constructor() { method dispose (line 548) | dispose(): void { method cancel (line 552) | cancel(): void { method cancelAndSet (line 559) | cancelAndSet(runner: () => void, interval: number): void { class RunOnceScheduler (line 567) | class RunOnceScheduler { method constructor (line 575) | constructor(runner: (...args: any[]) => void, timeout: number) { method dispose (line 585) | dispose(): void { method cancel (line 593) | cancel(): void { method schedule (line 603) | schedule(delay = this.timeout): void { method isScheduled (line 611) | isScheduled(): boolean { method onTimeout (line 615) | private onTimeout() { method doRun (line 622) | protected doRun(): void { class RunOnceWorker (line 629) | class RunOnceWorker extends RunOnceScheduler { method constructor (line 632) | constructor(runner: (units: T[]) => void, timeout: number) { method work (line 636) | work(unit: T): void { method doRun (line 644) | protected doRun(): void { method dispose (line 653) | dispose(): void { type IdleDeadline (line 662) | interface IdleDeadline { method timeRemaining (line 678) | timeRemaining() { return 15; } method dispose (line 684) | dispose() { method dispose (line 698) | dispose() { class IdleValue (line 714) | class IdleValue { method constructor (line 723) | constructor(executor: () => T) { method dispose (line 736) | dispose(): void { method getValue (line 740) | getValue(): T { function retry (line 754) | async function retry(task: ITask>, delay: number, retries:... FILE: src/vs/base/common/buffer.ts class VSBuffer (line 12) | class VSBuffer { method alloc (line 14) | static alloc(byteLength: number): VSBuffer { method wrap (line 22) | static wrap(actual: Uint8Array): VSBuffer { method fromString (line 31) | static fromString(source: string): VSBuffer { method concat (line 42) | static concat(buffers: VSBuffer[], totalLength?: number): VSBuffer { method constructor (line 64) | private constructor(buffer: Uint8Array) { method toString (line 69) | toString(): string { method slice (line 80) | slice(start?: number, end?: number): VSBuffer { method set (line 87) | set(array: VSBuffer, offset?: number): void { method readUInt32BE (line 91) | readUInt32BE(offset: number): number { method writeUInt32BE (line 95) | writeUInt32BE(value: number, offset: number): void { method readUInt8 (line 99) | readUInt8(offset: number): number { method writeUInt8 (line 103) | writeUInt8(value: number, offset: number): void { function readUInt32BE (line 108) | function readUInt32BE(source: Uint8Array, offset: number): number { function writeUInt32BE (line 117) | function writeUInt32BE(destination: Uint8Array, value: number, offset: n... function readUInt8 (line 127) | function readUInt8(source: Uint8Array, offset: number): number { function writeUInt8 (line 131) | function writeUInt8(destination: Uint8Array, value: number, offset: numb... type VSBufferReadable (line 135) | interface VSBufferReadable { type ReadableStream (line 144) | interface ReadableStream { type VSBufferReadableStream (line 183) | interface VSBufferReadableStream extends ReadableStream { function isVSBufferReadableStream (line 189) | function isVSBufferReadableStream(obj: any): obj is VSBufferReadableStre... function readableToBuffer (line 198) | function readableToBuffer(readable: VSBufferReadable): VSBuffer { function bufferToReadable (line 212) | function bufferToReadable(buffer: VSBuffer): VSBufferReadable { function streamToBuffer (line 231) | function streamToBuffer(stream: VSBufferReadableStream): Promise void): v... method flowData (line 423) | private flowData(): void { method flowErrors (line 433) | private flowErrors(): void { method flowEnd (line 443) | private flowEnd(): boolean { method destroy (line 453) | destroy(): void { FILE: src/vs/base/common/cache.ts type CacheResult (line 9) | interface CacheResult extends IDisposable { class Cache (line 13) | class Cache { method constructor (line 16) | constructor(private task: (ct: CancellationToken) => Promise) { } method get (line 18) | get(): CacheResult { FILE: src/vs/base/common/cancellation.ts type CancellationToken (line 9) | interface CancellationToken { method dispose (line 20) | dispose() { clearTimeout(handle); } function isCancellationToken (line 25) | function isCancellationToken(thing: any): thing is CancellationToken { class MutableToken (line 51) | class MutableToken implements CancellationToken { method cancel (line 56) | public cancel() { method isCancellationRequested (line 66) | get isCancellationRequested(): boolean { method onCancellationRequested (line 70) | get onCancellationRequested(): Event { method dispose (line 80) | public dispose(): void { class CancellationTokenSource (line 88) | class CancellationTokenSource { method constructor (line 93) | constructor(parent?: CancellationToken) { method token (line 97) | get token(): CancellationToken { method cancel (line 106) | cancel(): void { method dispose (line 119) | dispose(cancel: boolean = false): void { FILE: src/vs/base/common/charCode.ts type CharCode (line 12) | const enum CharCode { FILE: src/vs/base/common/collections.ts type IStringDictionary (line 10) | type IStringDictionary = Record; type INumberDictionary (line 17) | type INumberDictionary = Record; function values (line 25) | function values(from: IStringDictionary | INumberDictionary): T... function size (line 35) | function size(from: IStringDictionary | INumberDictionary): num... function first (line 45) | function first(from: IStringDictionary | INumberDictionary): T ... function forEach (line 58) | function forEach(from: IStringDictionary | INumberDictionary, c... function groupBy (line 75) | function groupBy(data: T[], groupFn: (element: T) => string): IString... function fromMap (line 88) | function fromMap(original: Map): IStringDictionary { function mapValues (line 98) | function mapValues(map: Map): V[] { class SetMap (line 104) | class SetMap { method add (line 108) | add(key: K, value: V): void { method delete (line 119) | delete(key: K, value: V): void { method forEach (line 133) | forEach(key: K, fn: (value: V) => void): void { FILE: src/vs/base/common/color.ts function roundFloat (line 8) | function roundFloat(number: number, decimalPoints: number): number { class RGBA (line 13) | class RGBA { method constructor (line 36) | constructor(r: number, g: number, b: number, a: number = 1) { method equals (line 43) | static equals(a: RGBA, b: RGBA): boolean { class HSLA (line 48) | class HSLA { method constructor (line 72) | constructor(h: number, s: number, l: number, a: number) { method equals (line 79) | static equals(a: HSLA, b: HSLA): boolean { method fromRGBA (line 89) | static fromRGBA(rgba: RGBA): HSLA { method _hue2rgb (line 117) | private static _hue2rgb(p: number, q: number, t: number): number { method toRGBA (line 142) | static toRGBA(hsla: HSLA): RGBA { class HSVA (line 161) | class HSVA { method constructor (line 185) | constructor(h: number, s: number, v: number, a: number) { method equals (line 192) | static equals(a: HSVA, b: HSVA): boolean { method fromRGBA (line 197) | static fromRGBA(rgba: RGBA): HSVA { method toRGBA (line 221) | static toRGBA(hsva: HSVA): RGBA { class Color (line 256) | class Color { method fromHex (line 258) | static fromHex(hex: string): Color { method hsla (line 264) | get hsla(): HSLA { method hsva (line 273) | get hsva(): HSVA { method constructor (line 280) | constructor(arg: RGBA | HSLA | HSVA) { method equals (line 296) | equals(other: Color | null): boolean { method getRelativeLuminance (line 304) | getRelativeLuminance(): number { method _relativeLuminanceForComponent (line 313) | private static _relativeLuminanceForComponent(color: number): number { method getContrastRatio (line 322) | getContrastRatio(another: Color): number { method isDarker (line 332) | isDarker(): boolean { method isLighter (line 341) | isLighter(): boolean { method isLighterThan (line 346) | isLighterThan(another: Color): boolean { method isDarkerThan (line 352) | isDarkerThan(another: Color): boolean { method lighten (line 358) | lighten(factor: number): Color { method darken (line 362) | darken(factor: number): Color { method transparent (line 366) | transparent(factor: number): Color { method isTransparent (line 371) | isTransparent(): boolean { method isOpaque (line 375) | isOpaque(): boolean { method opposite (line 379) | opposite(): Color { method blend (line 383) | blend(c: Color): Color { method flatten (line 402) | flatten(...backgrounds: Color[]): Color { method _flatten (line 409) | private static _flatten(foreground: Color, background: Color) { method toString (line 418) | toString(): string { method getLighterColor (line 422) | static getLighterColor(of: Color, relative: Color, factor?: number): C... method getDarkerColor (line 433) | static getDarkerColor(of: Color, relative: Color, factor?: number): Co... function formatRGB (line 458) | function formatRGB(color: Color): string { function formatRGBA (line 466) | function formatRGBA(color: Color): string { function formatHSL (line 470) | function formatHSL(color: Color): string { function formatHSLA (line 478) | function formatHSLA(color: Color): string { function _toTwoDigitHex (line 482) | function _toTwoDigitHex(n: number): string { function formatHex (line 490) | function formatHex(color: Color): string { function formatHexA (line 498) | function formatHexA(color: Color, compact = false): string { function format (line 509) | function format(color: Color): string | null { function parseHex (line 522) | function parseHex(hex: string): Color | null { function _parseHexDigit (line 573) | function _parseHexDigit(charCode: CharCode): number { FILE: src/vs/base/common/comparers.ts function compareFileNames (line 18) | function compareFileNames(one: string | null, other: string | null, case... function noIntlCompareFileNames (line 34) | function noIntlCompareFileNames(one: string | null, other: string | null... function compareFileExtensions (line 54) | function compareFileExtensions(one: string | null, other: string | null)... function extractNameAndExtension (line 78) | function extractNameAndExtension(str?: string | null): [string, string] { function comparePathComponents (line 84) | function comparePathComponents(one: string, other: string, caseSensitive... function comparePaths (line 97) | function comparePaths(one: string, other: string, caseSensitive = false)... function compareAnything (line 125) | function compareAnything(one: string, other: string, lookFor: string): n... function compareByPrefix (line 152) | function compareByPrefix(one: string, other: string, lookFor: string): n... FILE: src/vs/base/common/console.ts type IRemoteConsoleLog (line 8) | interface IRemoteConsoleLog { type IStackArgument (line 14) | interface IStackArgument { type IStackFrame (line 18) | interface IStackFrame { function isRemoteConsoleLog (line 24) | function isRemoteConsoleLog(obj: any): obj is IRemoteConsoleLog { function parse (line 30) | function parse(entry: IRemoteConsoleLog): { args: any[], stack?: string } { function getFirstFrame (line 55) | function getFirstFrame(arg0: IRemoteConsoleLog | string | undefined): IS... function findFirstFrame (line 89) | function findFirstFrame(stack: string | undefined): string | undefined { function log (line 102) | function log(entry: IRemoteConsoleLog, label: string): void { function color (line 140) | function color(color: string): string { FILE: src/vs/base/common/date.ts function toLocalISOString (line 8) | function toLocalISOString(date: Date): string { FILE: src/vs/base/common/decorators.ts function createDecorator (line 6) | function createDecorator(mapFn: (fn: Function, key: string) => Function)... function createMemoizer (line 28) | function createMemoizer() { function memoize (line 83) | function memoize(target: any, key: string, descriptor: any) { type IDebouceReducer (line 87) | interface IDebouceReducer { function debounce (line 91) | function debounce(delay: number, reducer?: IDebouceReducer, initia... FILE: src/vs/base/common/diff/diff.ts class StringDiffSequence (line 10) | class StringDiffSequence implements ISequence { method constructor (line 12) | constructor(private source: string) { } method getElements (line 14) | getElements(): Int32Array | number[] | string[] { function stringDiff (line 24) | function stringDiff(original: string, modified: string, pretty: boolean)... type ISequence (line 28) | interface ISequence { type IDiffChange (line 32) | interface IDiffChange { type IContinueProcessingPredicate (line 58) | interface IContinueProcessingPredicate { type IDiffResult (line 62) | interface IDiffResult { class Debug (line 71) | class Debug { method Assert (line 73) | public static Assert(condition: boolean, message: string): void { class MyArray (line 80) | class MyArray { method Copy (line 96) | public static Copy(sourceArray: any[], sourceIndex: number, destinatio... method Copy2 (line 101) | public static Copy2(sourceArray: Int32Array, sourceIndex: number, dest... type LocalConstants (line 120) | const enum LocalConstants { class DiffChangeHelper (line 132) | class DiffChangeHelper { method constructor (line 143) | constructor() { method MarkNextChange (line 154) | public MarkNextChange(): void { method AddOriginalElement (line 176) | public AddOriginalElement(originalIndex: number, modifiedIndex: number) { method AddModifiedElement (line 191) | public AddModifiedElement(originalIndex: number, modifiedIndex: number... method getChanges (line 202) | public getChanges(): DiffChange[] { method getReverseChanges (line 214) | public getReverseChanges(): DiffChange[] { class LcsDiff (line 230) | class LcsDiff { method constructor (line 246) | constructor(originalSequence: ISequence, modifiedSequence: ISequence, ... method _isStringArray (line 262) | private static _isStringArray(arr: Int32Array | number[] | string[]): ... method _getElements (line 266) | private static _getElements(sequence: ISequence): [string[], Int32Arra... method ElementsAreEqual (line 284) | private ElementsAreEqual(originalIndex: number, newIndex: number): boo... method OriginalElementsAreEqual (line 291) | private OriginalElementsAreEqual(index1: number, index2: number): bool... method ModifiedElementsAreEqual (line 298) | private ModifiedElementsAreEqual(index1: number, index2: number): bool... method ComputeDiff (line 305) | public ComputeDiff(pretty: boolean): IDiffResult { method _ComputeDiff (line 314) | private _ComputeDiff(originalStart: number, originalEnd: number, modif... method ComputeDiffRecursive (line 336) | private ComputeDiffRecursive(originalStart: number, originalEnd: numbe... method WALKTRACE (line 420) | private WALKTRACE(diagonalForwardBase: number, diagonalForwardStart: n... method ComputeRecursionPoint (line 562) | private ComputeRecursionPoint(originalStart: number, originalEnd: numb... method PrettifyChanges (line 806) | private PrettifyChanges(changes: DiffChange[]): DiffChange[] { method _OriginalIsBoundary (line 886) | private _OriginalIsBoundary(index: number): boolean { method _OriginalRegionIsBoundary (line 893) | private _OriginalRegionIsBoundary(originalStart: number, originalLengt... method _ModifiedIsBoundary (line 906) | private _ModifiedIsBoundary(index: number): boolean { method _ModifiedRegionIsBoundary (line 913) | private _ModifiedRegionIsBoundary(modifiedStart: number, modifiedLengt... method _boundaryScore (line 926) | private _boundaryScore(originalStart: number, originalLength: number, ... method ConcatenateChanges (line 939) | private ConcatenateChanges(left: DiffChange[], right: DiffChange[]): D... method ChangesOverlap (line 972) | private ChangesOverlap(left: DiffChange, right: DiffChange, mergedChan... method ClipDiagonalBound (line 1009) | private ClipDiagonalBound(diagonal: number, numDifferences: number, di... FILE: src/vs/base/common/diff/diffChange.ts class DiffChange (line 9) | class DiffChange { method constructor (line 39) | constructor(originalStart: number, originalLength: number, modifiedSta... method getOriginalEnd (line 50) | public getOriginalEnd() { method getModifiedEnd (line 57) | public getModifiedEnd() { FILE: src/vs/base/common/errorMessage.ts function exceptionToErrorMessage (line 10) | function exceptionToErrorMessage(exception: any, verbose: boolean): stri... function stackToString (line 22) | function stackToString(stack: string[] | string | undefined): string | u... function detectSystemErrorMessage (line 30) | function detectSystemErrorMessage(exception: any): string { function toErrorMessage (line 46) | function toErrorMessage(error: any = null, verbose: boolean = false): st... FILE: src/vs/base/common/errors.ts type ErrorListenerCallback (line 6) | interface ErrorListenerCallback { type ErrorListenerUnbind (line 10) | interface ErrorListenerUnbind { class ErrorHandler (line 15) | class ErrorHandler { method constructor (line 19) | constructor() { method addListener (line 34) | public addListener(listener: ErrorListenerCallback): ErrorListenerUnbi... method emit (line 42) | private emit(e: any): void { method _removeListener (line 48) | private _removeListener(listener: ErrorListenerCallback): void { method setUnexpectedErrorHandler (line 52) | public setUnexpectedErrorHandler(newUnexpectedErrorHandler: (e: any) =... method getUnexpectedErrorHandler (line 56) | public getUnexpectedErrorHandler(): (e: any) => void { method onUnexpectedError (line 60) | public onUnexpectedError(e: any): void { method onUnexpectedExternalError (line 66) | public onUnexpectedExternalError(e: any): void { function setUnexpectedErrorHandler (line 73) | function setUnexpectedErrorHandler(newUnexpectedErrorHandler: (e: any) =... function onUnexpectedError (line 77) | function onUnexpectedError(e: any): undefined { function onUnexpectedExternalError (line 85) | function onUnexpectedExternalError(e: any): undefined { type SerializedError (line 93) | interface SerializedError { function transformErrorForSerialization (line 102) | function transformErrorForSerialization(error: any): any { type V8CallSite (line 119) | interface V8CallSite { function isPromiseCanceledError (line 141) | function isPromiseCanceledError(error: any): boolean { function canceled (line 148) | function canceled(): Error { function illegalArgument (line 154) | function illegalArgument(name?: string): Error { function illegalState (line 162) | function illegalState(name?: string): Error { function readonly (line 170) | function readonly(name?: string): Error { function disposed (line 176) | function disposed(what: string): Error { function getErrorMessage (line 182) | function getErrorMessage(err: any): string { class NotImplementedError (line 199) | class NotImplementedError extends Error { method constructor (line 200) | constructor(message?: string) { FILE: src/vs/base/common/errorsWithActions.ts type IErrorOptions (line 8) | interface IErrorOptions { type IErrorWithActions (line 12) | interface IErrorWithActions { function isErrorWithActions (line 16) | function isErrorWithActions(obj: any): obj is IErrorWithActions { function createErrorWithActions (line 20) | function createErrorWithActions(message: string, options: IErrorOptions ... FILE: src/vs/base/common/event.ts type Event (line 15) | interface Event { function once (line 25) | function once(event: Event): Event { function map (line 54) | function map(event: Event, map: (i: I) => O): Event { function forEach (line 62) | function forEach(event: Event, each: (i: I) => void): Event { function filter (line 72) | function filter(event: Event, filter: (e: T) => boolean): Event { function signal (line 79) | function signal(event: Event): Event { function any (line 87) | function any(...events: Event[]): Event { function reduce (line 95) | function reduce(event: Event, merge: (last: O | undefined, even... function snapshot (line 109) | function snapshot(event: Event): Event { function debounce (line 134) | function debounce(event: Event, merge: (last: O | undefined, ev... function stopwatch (line 178) | function stopwatch(event: Event): Event { function latch (line 187) | function latch(event: Event): Event { function buffer (line 221) | function buffer(event: Event, nextTick = false, _buffer: T[] = [])... type IChainableEvent (line 267) | interface IChainableEvent { class ChainableEvent (line 280) | class ChainableEvent implements IChainableEvent { method constructor (line 282) | constructor(readonly event: Event) { } method map (line 284) | map(fn: (i: T) => O): IChainableEvent { method forEach (line 288) | forEach(fn: (i: T) => void): IChainableEvent { method filter (line 292) | filter(fn: (e: T) => boolean): IChainableEvent { method reduce (line 296) | reduce(merge: (last: R | undefined, event: T) => R, initial?: R): I... method latch (line 300) | latch(): IChainableEvent { method debounce (line 306) | debounce(merge: (last: R | undefined, event: T) => R, delay: number... method on (line 310) | on(listener: (e: T) => any, thisArgs: any, disposables: IDisposable[] ... method once (line 314) | once(listener: (e: T) => any, thisArgs: any, disposables: IDisposable[... function chain (line 319) | function chain(event: Event): IChainableEvent { type NodeEventEmitter (line 323) | interface NodeEventEmitter { function fromNodeEventEmitter (line 328) | function fromNodeEventEmitter(emitter: NodeEventEmitter, eventName: s... type DOMEventEmitter (line 337) | interface DOMEventEmitter { function fromDOMEventEmitter (line 342) | function fromDOMEventEmitter(emitter: DOMEventEmitter, eventName: str... function fromPromise (line 351) | function fromPromise(promise: Promise): Event { function toPromise (line 369) | function toPromise(event: Event): Promise { type Listener (line 374) | type Listener = [(e: T) => void, any] | ((e: T) => void); type EmitterOptions (line 376) | interface EmitterOptions { function setGlobalLeakWarningThreshold (line 385) | function setGlobalLeakWarningThreshold(n: number): IDisposable { class LeakageMonitor (line 395) | class LeakageMonitor { method constructor (line 400) | constructor( method dispose (line 405) | dispose(): void { method check (line 411) | check(listenerCount: number): undefined | (() => void) { class Emitter (line 477) | class Emitter { method constructor (line 488) | constructor(options?: EmitterOptions) { method event (line 499) | get event(): Event { method fire (line 562) | fire(event: T): void { method dispose (line 591) | dispose() { class PauseableEmitter (line 605) | class PauseableEmitter extends Emitter { method constructor (line 611) | constructor(options?: EmitterOptions & { merge?: (input: T[]) => T }) { method pause (line 616) | pause(): void { method resume (line 620) | resume(): void { method fire (line 639) | fire(event: T): void { type IWaitUntil (line 650) | interface IWaitUntil { class AsyncEmitter (line 654) | class AsyncEmitter extends Emitter { method fireAsync (line 658) | async fireAsync(eventFn: (thenables: Promise[], listener: Functio... class EventMultiplexer (line 696) | class EventMultiplexer implements IDisposable { method constructor (line 702) | constructor() { method event (line 709) | get event(): Event { method add (line 713) | add(event: Event): IDisposable { method onFirstListenerAdd (line 733) | private onFirstListenerAdd(): void { method onLastListenerRemove (line 738) | private onLastListenerRemove(): void { method hook (line 743) | private hook(e: { event: Event; listener: IDisposable | null; }): v... method unhook (line 747) | private unhook(e: { event: Event; listener: IDisposable | null; }):... method dispose (line 754) | dispose(): void { class EventBufferer (line 779) | class EventBufferer { method wrapEvent (line 783) | wrapEvent(event: Event): Event { method bufferEvents (line 797) | bufferEvents(fn: () => R): R { class Relay (line 813) | class Relay implements IDisposable { method input (line 832) | set input(event: Event) { method dispose (line 841) | dispose() { FILE: src/vs/base/common/extpath.ts function isPathSeparator (line 11) | function isPathSeparator(code: number) { function toSlashes (line 20) | function toSlashes(osPath: string) { function getRoot (line 29) | function getRoot(path: string, sep: string = posix.sep): string { function isUNC (line 104) | function isUNC(path: string): boolean { constant WINDOWS_INVALID_FILE_CHARS (line 142) | const WINDOWS_INVALID_FILE_CHARS = /[\\/:\*\?"<>\|]/g; constant UNIX_INVALID_FILE_CHARS (line 143) | const UNIX_INVALID_FILE_CHARS = /[\\/]/g; constant WINDOWS_FORBIDDEN_NAMES (line 144) | const WINDOWS_FORBIDDEN_NAMES = /^(con|prn|aux|clock\$|nul|lpt[0-9]|com[... function isValidBasename (line 145) | function isValidBasename(name: string | null | undefined, isWindowsOS: b... function isEqual (line 180) | function isEqual(pathA: string, pathB: string, ignoreCase?: boolean): bo... function isEqualOrParent (line 193) | function isEqualOrParent(path: string, candidate: string, ignoreCase?: b... function isWindowsDriveLetter (line 231) | function isWindowsDriveLetter(char0: number): boolean { function sanitizeFilePath (line 235) | function sanitizeFilePath(candidate: string, cwd: string): string { function isRootOrDriveLetter (line 271) | function isRootOrDriveLetter(path: string): boolean { FILE: src/vs/base/common/filters.ts type IFilter (line 10) | interface IFilter { type IMatch (line 15) | interface IMatch { function or (line 28) | function or(...filter: IFilter[]): IFilter { function _matchesPrefix (line 45) | function _matchesPrefix(ignoreCase: boolean, word: string, wordToMatchAg... function matchesContiguousSubString (line 66) | function matchesContiguousSubString(word: string, wordToMatchAgainst: st... function matchesSubString (line 77) | function matchesSubString(word: string, wordToMatchAgainst: string): IMa... function _matchesSubString (line 81) | function _matchesSubString(word: string, wordToMatchAgainst: string, i: ... function isLower (line 101) | function isLower(code: number): boolean { function isUpper (line 105) | function isUpper(code: number): boolean { function isNumber (line 109) | function isNumber(code: number): boolean { function isWhitespace (line 113) | function isWhitespace(code: number): boolean { function isWordSeparator (line 127) | function isWordSeparator(code: number): boolean { function charactersMatch (line 131) | function charactersMatch(codeA: number, codeB: number): boolean { function isAlphanumeric (line 135) | function isAlphanumeric(code: number): boolean { function join (line 139) | function join(head: IMatch, tail: IMatch[]): IMatch[] { function nextAnchor (line 150) | function nextAnchor(camelCaseWord: string, start: number): number { function _matchesCamelCase (line 160) | function _matchesCamelCase(word: string, camelCaseWord: string, i: numbe... type ICamelCaseAnalysis (line 179) | interface ICamelCaseAnalysis { function analyzeCamelCaseWord (line 188) | function analyzeCamelCaseWord(word: string): ICamelCaseAnalysis { function isUpperCaseWord (line 208) | function isUpperCaseWord(analysis: ICamelCaseAnalysis): boolean { function isCamelCaseWord (line 213) | function isCamelCaseWord(analysis: ICamelCaseAnalysis): boolean { function isCamelCasePattern (line 220) | function isCamelCasePattern(word: string): boolean { function matchesCamelCase (line 238) | function matchesCamelCase(word: string, camelCaseWord: string): IMatch[]... function matchesWords (line 283) | function matchesWords(word: string, target: string, contiguous: boolean ... function _matchesWords (line 300) | function _matchesWords(word: string, target: string, i: number, j: numbe... function nextWord (line 321) | function nextWord(word: string, start: number): number { function matchesFuzzy (line 337) | function matchesFuzzy(word: string, wordToMatchAgainst: string, enableSe... function matchesFuzzy2 (line 363) | function matchesFuzzy2(pattern: string, word: string): IMatch[] | null { function anyScore (line 368) | function anyScore(pattern: string, lowPattern: string, _patternPos: numb... function createMatches (line 395) | function createMatches(score: undefined | FuzzyScore): IMatch[] { function initTable (line 419) | function initTable() { function printTable (line 438) | function printTable(table: number[][], pattern: string, patternLen: numb... function printTables (line 458) | function printTables(pattern: string, patternStart: number, word: string... function isSeparatorAtPos (line 466) | function isSeparatorAtPos(value: string, index: number): boolean { function isWhitespaceAtPos (line 488) | function isWhitespaceAtPos(value: string, index: number): boolean { function isUpperCaseAtPos (line 502) | function isUpperCaseAtPos(pos: number, word: string, wordLow: string): b... function isPatternInWord (line 506) | function isPatternInWord(patternLow: string, patternPos: number, pattern... type Arrow (line 516) | const enum Arrow { Top = 0b1, Diag = 0b10, Left = 0b100 } type FuzzyScore (line 524) | type FuzzyScore = [number, number, number]; function isDefault (line 532) | function isDefault(score?: FuzzyScore): score is [-100, 0, 0] { type FuzzyScorer (line 537) | interface FuzzyScorer { function fuzzyScore (line 541) | function fuzzyScore(pattern: string, patternLow: string, patternStart: n... function _doScore (line 620) | function _doScore(pattern: string, patternLow: string, patternPos: numbe... function _findAllMatches2 (line 661) | function _findAllMatches2(row: number, column: number, total: number, ma... function fuzzyScoreGracefulAggressive (line 748) | function fuzzyScoreGracefulAggressive(pattern: string, lowPattern: strin... function fuzzyScoreGraceful (line 752) | function fuzzyScoreGraceful(pattern: string, lowPattern: string, pattern... function fuzzyScoreWithPermutations (line 756) | function fuzzyScoreWithPermutations(pattern: string, lowPattern: string,... function nextTypoPermutation (line 789) | function nextTypoPermutation(pattern: string, patternPos: number): strin... FILE: src/vs/base/common/functional.ts function once (line 6) | function once(this: any, fn: T): T { FILE: src/vs/base/common/glob.ts type IExpression (line 14) | interface IExpression { type IRelativePattern (line 18) | interface IRelativePattern { function getEmptyExpression (line 23) | function getEmptyExpression(): IExpression { type SiblingClause (line 27) | interface SiblingClause { constant GLOBSTAR (line 31) | const GLOBSTAR = '**'; constant GLOB_SPLIT (line 32) | const GLOB_SPLIT = '/'; constant PATH_REGEX (line 33) | const PATH_REGEX = '[/\\\\]'; constant NO_PATH_REGEX (line 34) | const NO_PATH_REGEX = '[^/\\\\]'; constant ALL_FORWARD_SLASHES (line 35) | const ALL_FORWARD_SLASHES = /\//g; function starsToRegExp (line 37) | function starsToRegExp(starCount: number): string { function splitGlobAware (line 51) | function splitGlobAware(pattern: string, splitChar: string): string[] { function parseRegExp (line 97) | function parseRegExp(pattern: string): string { constant T3_2 (line 237) | const T3_2 = /^{\*\*\/[\*\.]?[\w\.-]+(\/(\*\*)?)?(,\*\*\/[\*\.]?[\w\.-]+... type ParsedPattern (line 241) | type ParsedPattern = (path: string, basename?: string) => boolean; type ParsedExpression (line 244) | type ParsedExpression = (path: string, basename?: string, hasSibling?: (... type IGlobOptions (line 246) | interface IGlobOptions { type ParsedStringPattern (line 253) | interface ParsedStringPattern { type ParsedExpressionPattern (line 260) | interface ParsedExpressionPattern { constant CACHE (line 267) | const CACHE = new LRUCache(10000); function parsePattern (line 277) | function parsePattern(arg1: string | IRelativePattern, options: IGlobOpt... function wrapRelativePattern (line 328) | function wrapRelativePattern(parsedPattern: ParsedStringPattern, arg2: s... function trimForExclusions (line 341) | function trimForExclusions(pattern: string, options: IGlobOptions): stri... function trivia2 (line 346) | function trivia2(base: string, originalPattern: string): ParsedStringPat... function trivia3 (line 366) | function trivia3(pattern: string, options: IGlobOptions): ParsedStringPa... function trivia4and5 (line 397) | function trivia4and5(path: string, pattern: string, matchPathEnds: boole... function toRegExp (line 409) | function toRegExp(pattern: string): ParsedStringPattern { function match (line 431) | function match(arg1: string | IExpression | IRelativePattern, path: stri... function parse (line 449) | function parse(arg1: string | IExpression | IRelativePattern, options: I... function hasSiblingPromiseFn (line 476) | function hasSiblingPromiseFn(siblingsFn?: () => Promise) { function hasSiblingFn (line 491) | function hasSiblingFn(siblingsFn?: () => string[]) { function listToMap (line 506) | function listToMap(list: string[]) { function isRelativePattern (line 514) | function isRelativePattern(obj: unknown): obj is IRelativePattern { function getBasenameTerms (line 520) | function getBasenameTerms(patternOrExpression: ParsedPattern | ParsedExp... function getPathTerms (line 524) | function getPathTerms(patternOrExpression: ParsedPattern | ParsedExpress... function parsedExpression (line 528) | function parsedExpression(expression: IExpression, options: IGlobOptions... function parseExpressionPattern (line 604) | function parseExpressionPattern(pattern: string, value: boolean | Siblin... function aggregateBasenameMatches (line 643) | function aggregateBasenameMatches(parsedPatterns: Array implements INavigator { method constructor (line 14) | constructor(history: readonly T[] = [], limit: number = 10) { method getHistory (line 20) | public getHistory(): T[] { method add (line 24) | public add(t: T) { method next (line 30) | public next(): T | null { method previous (line 34) | public previous(): T | null { method current (line 38) | public current(): T | null { method parent (line 42) | public parent(): null { method first (line 46) | public first(): T | null { method last (line 50) | public last(): T | null { method has (line 54) | public has(t: T): boolean { method clear (line 58) | public clear(): void { method _onChange (line 63) | private _onChange() { method _reduceToLimit (line 69) | private _reduceToLimit() { method _initialize (line 76) | private _initialize(history: readonly T[]): void { method _elements (line 83) | private get _elements(): T[] { FILE: src/vs/base/common/htmlContent.ts type IMarkdownString (line 9) | interface IMarkdownString { class MarkdownString (line 15) | class MarkdownString implements IMarkdownString { method constructor (line 20) | constructor(value: string = '', isTrusted = false) { method value (line 25) | get value() { return this._value; } method isTrusted (line 26) | get isTrusted() { return this._isTrusted; } method appendText (line 28) | appendText(value: string): MarkdownString { method appendMarkdown (line 37) | appendMarkdown(value: string): MarkdownString { method appendCodeblock (line 42) | appendCodeblock(langId: string, code: string): MarkdownString { function isEmptyMarkdownString (line 52) | function isEmptyMarkdownString(oneOrMany: IMarkdownString | IMarkdownStr... function isMarkdownString (line 62) | function isMarkdownString(thing: any): thing is IMarkdownString { function markedStringsEquals (line 72) | function markedStringsEquals(a: IMarkdownString | IMarkdownString[], b: ... function markdownStringEqual (line 86) | function markdownStringEqual(a: IMarkdownString, b: IMarkdownString): bo... function removeMarkdownEscapes (line 96) | function removeMarkdownEscapes(text: string): string { function parseHrefAndDimensions (line 103) | function parseHrefAndDimensions(href: string): { href: string, dimension... FILE: src/vs/base/common/idGenerator.ts class IdGenerator (line 6) | class IdGenerator { method constructor (line 11) | constructor(prefix: string) { method nextId (line 16) | public nextId(): string { FILE: src/vs/base/common/insane/insane.js function r (line 26) | function r(e, n, t) { function o(i, f) { if (!n[i]) { if (!e[i]) { var c... function insane (line 79) | function insane(html, options, strict) { function assignment (line 103) | function assignment(result) { function createStack (line 137) | function createStack() { function parser (line 145) | function parser(html, handler) { function sanitizer (line 271) | function sanitizer(buffer, options) { function escapeHtmlChar (line 426) | function escapeHtmlChar(match) { function unescapeHtmlChar (line 429) | function unescapeHtmlChar(match) { function escapeHtml (line 433) | function escapeHtml(text) { function unescapeHtml (line 437) | function unescapeHtml(html) { function toMap (line 454) | function toMap(list) { function asKey (line 458) | function asKey(accumulator, item) { FILE: src/vs/base/common/iterator.ts type IteratorDefinedResult (line 6) | interface IteratorDefinedResult { type IteratorUndefinedResult (line 10) | interface IteratorUndefinedResult { constant FIN (line 14) | const FIN: IteratorUndefinedResult = { done: true, value: undefined }; type IteratorResult (line 15) | type IteratorResult = IteratorDefinedResult | IteratorUndefinedRes... type Iterator (line 17) | interface Iterator { type NativeIteratorYieldResult (line 21) | interface NativeIteratorYieldResult { type NativeIteratorReturnResult (line 26) | interface NativeIteratorReturnResult { type NativeIteratorResult (line 31) | type NativeIteratorResult = NativeIteratorYieldResult<... type NativeIterator (line 33) | interface NativeIterator { method next (line 39) | next() { function empty (line 44) | function empty(): Iterator { function single (line 48) | function single(value: T): Iterator { function fromArray (line 63) | function fromArray(array: ReadonlyArray, index = 0, length = array... function fromNativeIterator (line 75) | function fromNativeIterator(it: NativeIterator): Iterator { function from (line 89) | function from(elements: Iterator | T[] | undefined): Iterator { function map (line 99) | function map(iterator: Iterator, fn: (t: T) => R): Iterator { function filter (line 112) | function filter(iterator: Iterator, fn: (t: T) => boolean): Iterat... function forEach (line 128) | function forEach(iterator: Iterator, fn: (t: T) => void): void { function collect (line 134) | function collect(iterator: Iterator, atMost: number = Number.POSIT... function concat (line 154) | function concat(...iterators: Iterator[]): Iterator { type ISequence (line 177) | type ISequence = Iterator | T[]; function getSequenceIterator (line 179) | function getSequenceIterator(arg: Iterator | T[]): Iterator { type INextIterator (line 187) | interface INextIterator { class ArrayIterator (line 191) | class ArrayIterator implements INextIterator { method constructor (line 198) | constructor(items: readonly T[], start: number = 0, end: number = item... method first (line 205) | public first(): T | null { method next (line 210) | public next(): T | null { method current (line 215) | protected current(): T | null { class ArrayNavigator (line 224) | class ArrayNavigator extends ArrayIterator implements INavigator { method constructor (line 226) | constructor(items: readonly T[], start: number = 0, end: number = item... method current (line 230) | public current(): T | null { method previous (line 234) | public previous(): T | null { method first (line 239) | public first(): T | null { method last (line 244) | public last(): T | null { method parent (line 249) | public parent(): T | null { class MappedIterator (line 254) | class MappedIterator implements INextIterator { method constructor (line 256) | constructor(protected iterator: INextIterator, protected fn: (item:... method next (line 260) | next() { return this.fn(this.iterator.next()); } type INavigator (line 263) | interface INavigator extends INextIterator { class MappedNavigator (line 272) | class MappedNavigator extends MappedIterator implements INav... method constructor (line 274) | constructor(protected navigator: INavigator, fn: (item: T) => R) { method current (line 278) | current() { return this.fn(this.navigator.current()); } method previous (line 279) | previous() { return this.fn(this.navigator.previous()); } method parent (line 280) | parent() { return this.fn(this.navigator.parent()); } method first (line 281) | first() { return this.fn(this.navigator.first()); } method last (line 282) | last() { return this.fn(this.navigator.last()); } method next (line 283) | next() { return this.fn(this.navigator.next()); } FILE: src/vs/base/common/json.ts type ScanError (line 6) | const enum ScanError { type SyntaxKind (line 16) | const enum SyntaxKind { type JSONScanner (line 39) | interface JSONScanner { type ParseError (line 75) | interface ParseError { type ParseErrorCode (line 81) | const enum ParseErrorCode { type NodeType (line 100) | type NodeType = 'object' | 'array' | 'property' | 'string' | 'number' | ... type Node (line 102) | interface Node { type Segment (line 112) | type Segment = string | number; type JSONPath (line 113) | type JSONPath = Segment[]; type Location (line 115) | interface Location { type ParseOptions (line 137) | interface ParseOptions { type JSONVisitor (line 148) | interface JSONVisitor { function createScanner (line 199) | function createScanner(text: string, ignoreTrivia: boolean = false): JSO... function isWhitespace (line 558) | function isWhitespace(ch: number): boolean { function isLineBreak (line 564) | function isLineBreak(ch: number): boolean { function isDigit (line 568) | function isDigit(ch: number): boolean { type CharacterCodes (line 572) | const enum CharacterCodes { type NodeImpl (line 709) | interface NodeImpl extends Node { function getLocation (line 722) | function getLocation(text: string, position: number): Location { function parse (line 843) | function parse(text: string, errors: ParseError[] = [], options: ParseOp... function parseTree (line 893) | function parseTree(text: string, errors: ParseError[] = [], options: Par... function findNodeAtLocation (line 958) | function findNodeAtLocation(root: Node, path: JSONPath): Node | undefined { function getNodePath (line 993) | function getNodePath(node: Node): JSONPath { function getNodeValue (line 1013) | function getNodeValue(node: Node): any { function contains (line 1037) | function contains(node: Node, offset: number, includeRightBound = false)... function findNodeAtOffset (line 1044) | function findNodeAtOffset(node: Node, offset: number, includeRightBound ... function visit (line 1065) | function visit(text: string, visitor: JSONVisitor, options: ParseOptions... function stripComments (line 1307) | function stripComments(text: string, replaceCh?: string): string { function getLiteralNodeType (line 1336) | function getLiteralNodeType(value: any): NodeType { FILE: src/vs/base/common/jsonEdit.ts function removeProperty (line 11) | function removeProperty(text: string, path: JSONPath, formattingOptions:... function setProperty (line 15) | function setProperty(text: string, originalPath: JSONPath, value: any, f... function withFormatting (line 127) | function withFormatting(text: string, edit: Edit, formattingOptions: For... function applyEdit (line 158) | function applyEdit(text: string, edit: Edit): string { function applyEdits (line 162) | function applyEdits(text: string, edits: Edit[]): string { function isWS (line 183) | function isWS(text: string, offset: number) { FILE: src/vs/base/common/jsonErrorMessages.ts function getParseErrorMessage (line 12) | function getParseErrorMessage(errorCode: ParseErrorCode): string { FILE: src/vs/base/common/jsonFormatter.ts type FormattingOptions (line 8) | interface FormattingOptions { type Edit (line 26) | interface Edit { type Range (line 44) | interface Range { function format (line 56) | function format(documentText: string, range: Range | undefined, options:... function repeat (line 205) | function repeat(s: string, count: number): string { function computeIndentLevel (line 213) | function computeIndentLevel(content: string, options: FormattingOptions)... function getEOL (line 231) | function getEOL(options: FormattingOptions, text: string): string { function isEOL (line 246) | function isEOL(text: string, offset: number) { FILE: src/vs/base/common/jsonSchema.ts type IJSONSchema (line 6) | interface IJSONSchema { type IJSONSchemaMap (line 67) | interface IJSONSchemaMap { type IJSONSchemaSnippet (line 71) | interface IJSONSchemaSnippet { FILE: src/vs/base/common/keyCodes.ts type KeyCode (line 15) | const enum KeyCode { class KeyCodeStrMap (line 203) | class KeyCodeStrMap { method constructor (line 208) | constructor() { method define (line 213) | define(keyCode: KeyCode, str: string): void { method keyCodeToStr (line 218) | keyCodeToStr(keyCode: KeyCode): string { method strToKeyCode (line 222) | strToKeyCode(str: string): KeyCode { function define (line 233) | function define(keyCode: KeyCode, uiLabel: string, usUserSettingsLabel: ... function toString (line 364) | function toString(keyCode: KeyCode): string { function fromString (line 367) | function fromString(key: string): KeyCode { function toUserSettingsUS (line 371) | function toUserSettingsUS(keyCode: KeyCode): string { function toUserSettingsGeneral (line 374) | function toUserSettingsGeneral(keyCode: KeyCode): string { function fromUserSettings (line 377) | function fromUserSettings(key: string): KeyCode { type BinaryKeybindingsMask (line 395) | const enum BinaryKeybindingsMask { type KeyMod (line 403) | const enum KeyMod { function KeyChord (line 410) | function KeyChord(firstPart: number, secondPart: number): number { function createKeybinding (line 415) | function createKeybinding(keybinding: number, OS: OperatingSystem): Keyb... function createSimpleKeybinding (line 430) | function createSimpleKeybinding(keybinding: number, OS: OperatingSystem)... class SimpleKeybinding (line 444) | class SimpleKeybinding { method constructor (line 451) | constructor(ctrlKey: boolean, shiftKey: boolean, altKey: boolean, meta... method equals (line 459) | public equals(other: SimpleKeybinding): boolean { method getHashCode (line 469) | public getHashCode(): string { method isModifierKey (line 477) | public isModifierKey(): boolean { method toChord (line 487) | public toChord(): ChordKeybinding { method isDuplicateModifierCase (line 494) | public isDuplicateModifierCase(): boolean { class ChordKeybinding (line 504) | class ChordKeybinding { method constructor (line 507) | constructor(parts: SimpleKeybinding[]) { method getHashCode (line 514) | public getHashCode(): string { method equals (line 525) | public equals(other: ChordKeybinding | null): boolean { type Keybinding (line 533) | type Keybinding = ChordKeybinding; class ResolvedKeybindingPart (line 535) | class ResolvedKeybindingPart { method constructor (line 544) | constructor(ctrlKey: boolean, shiftKey: boolean, altKey: boolean, meta... FILE: src/vs/base/common/keybindingLabels.ts type ModifierLabels (line 9) | interface ModifierLabels { type Modifiers (line 17) | interface Modifiers { type KeyLabelProvider (line 24) | interface KeyLabelProvider { class ModifierLabelProvider (line 28) | class ModifierLabelProvider { method constructor (line 32) | constructor(mac: ModifierLabels, windows: ModifierLabels, linux: Modif... method toLabel (line 39) | public toLabel(OS: OperatingSystem, parts: T[], k... function _simpleAsString (line 160) | function _simpleAsString(modifiers: Modifiers, key: string, labels: Modi... FILE: src/vs/base/common/keybindingParser.ts class KeybindingParser (line 10) | class KeybindingParser { method _readModifiers (line 12) | private static _readModifiers(input: string) { method parseSimpleKeybinding (line 77) | private static parseSimpleKeybinding(input: string): [SimpleKeybinding... method parseKeybinding (line 83) | public static parseKeybinding(input: string, OS: OperatingSystem): Key... method parseSimpleUserBinding (line 98) | private static parseSimpleUserBinding(input: string): [SimpleKeybindin... method parseUserBinding (line 110) | static parseUserBinding(input: string): (SimpleKeybinding | ScanCodeBi... FILE: src/vs/base/common/labels.ts type IWorkspaceFolderProvider (line 13) | interface IWorkspaceFolderProvider { type IUserHomeProvider (line 20) | interface IUserHomeProvider { function getPathLabel (line 27) | function getPathLabel(resource: URI | string, userHomeProvider?: IUserHo... function getBaseLabel (line 75) | function getBaseLabel(resource: URI | string | undefined): string | unde... function hasDriveLetter (line 94) | function hasDriveLetter(path: string): boolean { function normalizeDriveLetter (line 98) | function normalizeDriveLetter(path: string): string { function tildify (line 107) | function tildify(path: string, userHome: string): string { function untildify (line 127) | function untildify(path: string, userHome: string): string { function shorten (line 163) | function shorten(paths: string[]): string[] { type ISeparator (line 264) | interface ISeparator { type Type (line 268) | enum Type { type ISegment (line 274) | interface ISegment { function template (line 285) | function template(template: string, values: { [key: string]: string | IS... function mnemonicMenuLabel (line 356) | function mnemonicMenuLabel(label: string, forceDisableMnemonics?: boolea... function mnemonicButtonLabel (line 370) | function mnemonicButtonLabel(label: string, forceDisableMnemonics?: bool... function unmnemonicLabel (line 382) | function unmnemonicLabel(label: string): string { function splitName (line 389) | function splitName(fullPath: string): { name: string, parentPath: string... FILE: src/vs/base/common/lazy.ts type Lazy (line 9) | interface Lazy { method constructor (line 26) | constructor( method hasValue (line 33) | hasValue() { return this._didRun; } method getValue (line 41) | getValue(): T { method map (line 62) | map(f: (x: T) => R): Lazy { class Lazy (line 20) | class Lazy { method constructor (line 26) | constructor( method hasValue (line 33) | hasValue() { return this._didRun; } method getValue (line 41) | getValue(): T { method map (line 62) | map(f: (x: T) => R): Lazy { FILE: src/vs/base/common/lifecycle.ts constant TRACK_DISPOSABLES (line 15) | const TRACK_DISPOSABLES = false; function markTracked (line 19) | function markTracked(x: T): void { function trackDisposable (line 33) | function trackDisposable(x: T): T { type IDisposable (line 47) | interface IDisposable { function isDisposable (line 51) | function isDisposable(thing: E): thing is E & IDisposa... function dispose (line 60) | function dispose(disposables: T | T[] | undefined... function combinedDisposable (line 78) | function combinedDisposable(...disposables: IDisposable[]): IDisposable { function toDisposable (line 83) | function toDisposable(fn: () => void): IDisposable { class DisposableStore (line 93) | class DisposableStore implements IDisposable { method dispose (line 102) | public dispose(): void { method clear (line 115) | public clear(): void { method add (line 120) | public add(t: T): T { method dispose (line 141) | dispose() { } method constructor (line 145) | constructor() { method dispose (line 149) | public dispose(): void { method _register (line 155) | protected _register(t: T): T { class MutableDisposable (line 169) | class MutableDisposable implements IDisposable { method constructor (line 173) | constructor() { method value (line 177) | get value(): T | undefined { method value (line 181) | set value(value: T | undefined) { method clear (line 195) | clear() { method dispose (line 199) | dispose(): void { class UnownedDisposable (line 217) | class UnownedDisposable extends Disposable { method constructor (line 221) | public constructor(value: T) { method acquire (line 226) | public acquire(): T { method dispose (line 236) | public dispose() { type IReference (line 246) | interface IReference extends IDisposable { method acquire (line 254) | acquire(key: string): IReference { class ImmortalReference (line 279) | class ImmortalReference implements IReference { method constructor (line 280) | constructor(public object: T) { } method dispose (line 281) | dispose(): void { /* noop */ } FILE: src/vs/base/common/linkedList.ts class Node (line 8) | class Node { method constructor (line 16) | constructor(element: E) { class LinkedList (line 23) | class LinkedList { method size (line 29) | get size(): number { method isEmpty (line 33) | isEmpty(): boolean { method clear (line 37) | clear(): void { method unshift (line 43) | unshift(element: E): () => void { method push (line 47) | push(element: E): () => void { method _insert (line 51) | private _insert(element: E, atTheEnd: boolean): () => void { method shift (line 82) | shift(): E | undefined { method pop (line 92) | pop(): E | undefined { method _remove (line 102) | private _remove(node: Node): void { method iterator (line 129) | iterator(): Iterator { method toArray (line 149) | toArray(): E[] { FILE: src/vs/base/common/map.ts function values (line 13) | function values(forEachable: { forEach(callback: (value: V, ...more: ... function keys (line 19) | function keys(map: Map): K[] { function getOrSet (line 26) | function getOrSet(map: Map, key: K, value: V): V { function mapToString (line 36) | function mapToString(map: Map): string { function setToString (line 45) | function setToString(set: Set): string { function mapToSerializable (line 54) | function mapToSerializable(map: Map): [string, string][] { function serializableToMap (line 64) | function serializableToMap(serializable: [string, string][]): Map { method isEmpty (line 189) | isEmpty(): boolean { class TernarySearchTree (line 194) | class TernarySearchTree { method forPaths (line 196) | static forPaths(): TernarySearchTree { method forStrings (line 200) | static forStrings(): TernarySearchTree { method constructor (line 207) | constructor(segments: IKeyIterator) { method clear (line 211) | clear(): void { method set (line 215) | set(key: string, element: E): E | undefined { method get (line 261) | get(key: string): E | undefined { method delete (line 283) | delete(key: string): void { method findSubstr (line 324) | findSubstr(key: string): E | undefined { method findSuperstr (line 348) | findSuperstr(key: string): Iterator | undefined { method _nodeIterator (line 375) | private _nodeIterator(node: TernarySearchTreeNode): Iterator { method forEach (line 400) | forEach(callback: (value: E, index: string) => any) { method _forEach (line 404) | private _forEach(node: TernarySearchTreeNode | undefined, callback:... class ResourceMap (line 423) | class ResourceMap { method constructor (line 428) | constructor() { method set (line 433) | set(resource: URI, value: T): void { method get (line 437) | get(resource: URI): T | undefined { method has (line 441) | has(resource: URI): boolean { method size (line 445) | get size(): number { method clear (line 449) | clear(): void { method delete (line 453) | delete(resource: URI): boolean { method forEach (line 457) | forEach(clb: (value: T) => void): void { method values (line 461) | values(): T[] { method toKey (line 465) | private toKey(resource: URI): string { method keys (line 474) | keys(): URI[] { method clone (line 478) | clone(): ResourceMap { type Item (line 487) | interface Item { type Touch (line 494) | const enum Touch { class LinkedMap (line 500) | class LinkedMap { method constructor (line 507) | constructor() { method clear (line 514) | clear(): void { method isEmpty (line 521) | isEmpty(): boolean { method size (line 525) | get size(): number { method has (line 529) | has(key: K): boolean { method get (line 533) | get(key: K, touch: Touch = Touch.None): V | undefined { method set (line 544) | set(key: K, value: V, touch: Touch = Touch.None): void { method delete (line 572) | delete(key: K): boolean { method remove (line 576) | remove(key: K): V | undefined { method shift (line 587) | shift(): V | undefined { method forEach (line 601) | forEach(callbackfn: (value: V, key: K, map: LinkedMap) => void, ... method values (line 613) | values(): V[] { method keys (line 623) | keys(): K[] { method trimOld (line 673) | protected trimOld(newSize: number) { method addItemFirst (line 695) | private addItemFirst(item: Item): void { method addItemLast (line 708) | private addItemLast(item: Item): void { method removeItem (line 721) | private removeItem(item: Item): void { method touch (line 757) | private touch(item: Item, touch: Touch): void { method toJSON (line 817) | toJSON(): [K, V][] { method fromJSON (line 827) | fromJSON(data: [K, V][]): void { class LRUCache (line 836) | class LRUCache extends LinkedMap { method constructor (line 841) | constructor(limit: number, ratio: number = 1) { method limit (line 847) | get limit(): number { method limit (line 851) | set limit(limit: number) { method ratio (line 856) | get ratio(): number { method ratio (line 860) | set ratio(ratio: number) { method get (line 865) | get(key: K): V | undefined { method peek (line 869) | peek(key: K): V | undefined { method set (line 873) | set(key: K, value: V): void { method checkTrim (line 878) | private checkTrim() { FILE: src/vs/base/common/marked/marked.d.ts class Renderer (line 74) | class Renderer { class Lexer (line 100) | class Lexer { type Rules (line 107) | interface Rules { type TokensList (line 111) | type TokensList = Token[] & { type Token (line 117) | type Token = type Space (line 135) | interface Space { type Code (line 139) | interface Code { type Heading (line 145) | interface Heading { type Table (line 151) | interface Table { type Hr (line 158) | interface Hr { type BlockquoteStart (line 162) | interface BlockquoteStart { type BlockquoteEnd (line 166) | interface BlockquoteEnd { type ListStart (line 170) | interface ListStart { type LooseItemStart (line 175) | interface LooseItemStart { type ListItemStart (line 179) | interface ListItemStart { type ListItemEnd (line 183) | interface ListItemEnd { type ListEnd (line 187) | interface ListEnd { type Paragraph (line 191) | interface Paragraph { type HTML (line 197) | interface HTML { type Text (line 203) | interface Text { type MarkedOptions (line 209) | interface MarkedOptions { FILE: src/vs/base/common/marked/marked.js function Lexer (line 140) | function Lexer(options) { function InlineLexer (line 641) | function InlineLexer(links, options) { function Renderer (line 928) | function Renderer(options) { function TextRenderer (line 1087) | function TextRenderer() {} function Parser (line 1112) | function Parser(options) { function Slugger (line 1301) | function Slugger () { function escape (line 1332) | function escape(html, encode) { function unescape (line 1359) | function unescape(html) { function edit (line 1373) | function edit(regex, opt) { function cleanUrl (line 1389) | function cleanUrl(sanitize, base, href) { function resolveUrl (line 1413) | function resolveUrl(base, href) { function noop (line 1437) | function noop() {} function merge (line 1440) | function merge(obj) { function splitCells (line 1457) | function splitCells(tableRow, count) { function rtrim (line 1492) | function rtrim(str, c, invert) { function findClosingBracket (line 1515) | function findClosingBracket(str, b) { function marked (line 1539) | function marked(src, opt, callback) { FILE: src/vs/base/common/marshalling.ts function stringify (line 9) | function stringify(obj: any): string { function parse (line 13) | function parse(text: string): any { type MarshalledObject (line 19) | interface MarshalledObject { function replacer (line 23) | function replacer(key: string, value: any): any { function revive (line 35) | function revive(obj: any, depth = 0): any { FILE: src/vs/base/common/mime.ts constant MIME_TEXT (line 14) | const MIME_TEXT = 'text/plain'; constant MIME_BINARY (line 15) | const MIME_BINARY = 'application/octet-stream'; constant MIME_UNKNOWN (line 16) | const MIME_UNKNOWN = 'application/unknown'; type ITextMimeAssociation (line 18) | interface ITextMimeAssociation { type ITextMimeAssociationItem (line 28) | interface ITextMimeAssociationItem extends ITextMimeAssociation { function registerTextMime (line 42) | function registerTextMime(association: ITextMimeAssociation, warnOnOverw... function toTextMimeAssociationItem (line 79) | function toTextMimeAssociationItem(association: ITextMimeAssociation): I... function clearTextMimes (line 98) | function clearTextMimes(onlyUserConfigured?: boolean): void { function guessMimeTypes (line 112) | function guessMimeTypes(resource: URI | null, firstLine?: string): strin... function guessMimeTypeByPath (line 159) | function guessMimeTypeByPath(path: string, filename: string, association... function guessMimeTypeByFirstline (line 213) | function guessMimeTypeByFirstline(firstLine: string): string | null { function isUnspecific (line 238) | function isUnspecific(mime: string[] | string): boolean { function suggestFilename (line 256) | function suggestFilename(mode: string | undefined, prefix: string): stri... type MapExtToMediaMimes (line 271) | interface MapExtToMediaMimes { function getMediaMime (line 327) | function getMediaMime(path: string): string | undefined { FILE: src/vs/base/common/network.ts class RemoteAuthoritiesImpl (line 58) | class RemoteAuthoritiesImpl { method setPreferredWebSchema (line 65) | setPreferredWebSchema(schema: 'http' | 'https') { method setDelegate (line 69) | setDelegate(delegate: (uri: URI) => URI): void { method set (line 73) | set(authority: string, host: string, port: number): void { method setConnectionToken (line 78) | setConnectionToken(authority: string, connectionToken: string): void { method rewrite (line 82) | rewrite(uri: URI): URI { FILE: src/vs/base/common/normalization.ts function normalizeNFC (line 17) | function normalizeNFC(str: string): string { function normalizeNFD (line 22) | function normalizeNFD(str: string): string { function normalize (line 27) | function normalize(str: string, form: string, normalizedCache: LRUCache<... FILE: src/vs/base/common/numbers.ts function clamp (line 6) | function clamp(value: number, min: number, max: number): number { function rot (line 10) | function rot(index: number, modulo: number): number { class Counter (line 14) | class Counter { method getNext (line 17) | getNext(): number { FILE: src/vs/base/common/objects.ts function deepClone (line 8) | function deepClone(obj: T): T { function deepFreeze (line 27) | function deepFreeze(obj: T): T { function cloneAndChange (line 49) | function cloneAndChange(obj: any, changer: (orig: any) => any): any { function _cloneAndChange (line 53) | function _cloneAndChange(obj: any, changer: (orig: any) => any, seen: Se... function mixin (line 93) | function mixin(destination: any, source: any, overwrite: boolean = true)... function assign (line 120) | function assign(destination: any, ...sources: any[]): any { function equals (line 125) | function equals(one: any, other: any): boolean { function safeStringify (line 183) | function safeStringify(obj: any): string { function getOrDefault (line 197) | function getOrDefault(obj: T, fn: (obj: T) => R | undefined, defau... type obj (line 202) | type obj = { [key: string]: any; }; function distinct (line 213) | function distinct(base: obj, target: obj): obj { FILE: src/vs/base/common/octicon.ts type IParsedOcticons (line 11) | interface IParsedOcticons { function parseOcticons (line 16) | function parseOcticons(text: string): IParsedOcticons { function doParseOcticons (line 25) | function doParseOcticons(text: string, firstOcticonIndex: number): IPars... function matchesFuzzyOcticonAware (line 109) | function matchesFuzzyOcticonAware(query: string, target: IParsedOcticons... FILE: src/vs/base/common/paging.ts type IPager (line 14) | interface IPager { type IPage (line 21) | interface IPage { function createPage (line 29) | function createPage(elements?: T[]): IPage { type IPagedModel (line 42) | interface IPagedModel { function singlePagePager (line 49) | function singlePagePager(elements: T[]): IPager { class PagedModel (line 60) | class PagedModel implements IPagedModel { method length (line 65) | get length(): number { return this.pager.total; } method constructor (line 67) | constructor(arg: IPager | T[]) { method isResolved (line 78) | isResolved(index: number): boolean { method get (line 85) | get(index: number): T { method resolve (line 93) | resolve(index: number, cancellationToken: CancellationToken): Promise<... class DelayedPagedModel (line 140) | class DelayedPagedModel implements IPagedModel { method length (line 142) | get length(): number { return this.model.length; } method constructor (line 144) | constructor(private model: IPagedModel, private timeout: number = 5... method isResolved (line 146) | isResolved(index: number): boolean { method get (line 150) | get(index: number): T { method resolve (line 154) | resolve(index: number, cancellationToken: CancellationToken): Promise<... function mapPager (line 182) | function mapPager(pager: IPager, fn: (t: T) => R): IPager { function mergePagers (line 194) | function mergePagers(one: IPager, other: IPager): IPager { FILE: src/vs/base/common/parsers.ts type ValidationState (line 6) | const enum ValidationState { class ValidationStatus (line 14) | class ValidationStatus { method constructor (line 17) | constructor() { method state (line 21) | public get state(): ValidationState { method state (line 25) | public set state(value: ValidationState) { method isOK (line 31) | public isOK(): boolean { method isFatal (line 35) | public isFatal(): boolean { type IProblemReporter (line 40) | interface IProblemReporter { method constructor (line 52) | constructor(problemReporter: IProblemReporter) { method reset (line 56) | public reset(): void { method problemReporter (line 60) | public get problemReporter(): IProblemReporter { method info (line 64) | public info(message: string): void { method warn (line 68) | public warn(message: string): void { method error (line 72) | public error(message: string): void { method fatal (line 76) | public fatal(message: string): void { FILE: src/vs/base/common/path.ts constant CHAR_UPPERCASE_A (line 34) | const CHAR_UPPERCASE_A = 65; constant CHAR_LOWERCASE_A (line 35) | const CHAR_LOWERCASE_A = 97; constant CHAR_UPPERCASE_Z (line 36) | const CHAR_UPPERCASE_Z = 90; constant CHAR_LOWERCASE_Z (line 37) | const CHAR_LOWERCASE_Z = 122; constant CHAR_DOT (line 38) | const CHAR_DOT = 46; constant CHAR_FORWARD_SLASH (line 39) | const CHAR_FORWARD_SLASH = 47; constant CHAR_BACKWARD_SLASH (line 40) | const CHAR_BACKWARD_SLASH = 92; constant CHAR_COLON (line 41) | const CHAR_COLON = 58; constant CHAR_QUESTION_MARK (line 42) | const CHAR_QUESTION_MARK = 63; class ErrorInvalidArgType (line 44) | class ErrorInvalidArgType extends Error { method constructor (line 46) | constructor(name: string, expected: string, actual: any) { function validateString (line 66) | function validateString(value: string, name: string) { function isPathSeparator (line 72) | function isPathSeparator(code: number) { function isPosixPathSeparator (line 76) | function isPosixPathSeparator(code: number) { function isWindowsDeviceRoot (line 80) | function isWindowsDeviceRoot(code: number) { function normalizeString (line 86) | function normalizeString(path: string, allowAboveRoot: boolean, separato... function _format (line 159) | function _format(sep: string, pathObject: ParsedPath) { type ParsedPath (line 172) | interface ParsedPath { type IPath (line 180) | interface IPath { method resolve (line 200) | resolve(...pathSegments: string[]): string { method normalize (line 349) | normalize(path: string): string { method isAbsolute (line 477) | isAbsolute(path: string): boolean { method join (line 499) | join(...paths: string[]): string { method relative (line 578) | relative(from: string, to: string): string { method toNamespacedPath (line 709) | toNamespacedPath(path: string): string { method dirname (line 746) | dirname(path: string): string { method basename (line 848) | basename(path: string, ext?: string): string { method extname (line 941) | extname(path: string): string { method format (line 1007) | format(pathObject): string { method parse (line 1016) | parse(path) { method resolve (line 1189) | resolve(...pathSegments: string[]): string { method normalize (line 1234) | normalize(path: string): string { method isAbsolute (line 1261) | isAbsolute(path: string): boolean { method join (line 1266) | join(...paths: string[]): string { method relative (line 1289) | relative(from: string, to: string): string { method toNamespacedPath (line 1391) | toNamespacedPath(path: string): string { method dirname (line 1396) | dirname(path: string): string { method basename (line 1425) | basename(path: string, ext?: string): string { method extname (line 1507) | extname(path: string): string { method format (line 1561) | format(pathObject): string { method parse (line 1569) | parse(path: string): ParsedPath { FILE: src/vs/base/common/performance.d.ts type PerformanceEntry (line 6) | interface PerformanceEntry { type ExportData (line 22) | type ExportData = any[]; FILE: src/vs/base/common/performance.js function _factory (line 10) | function _factory(sharedObj) { FILE: src/vs/base/common/platform.ts constant LANGUAGE_DEFAULT (line 6) | const LANGUAGE_DEFAULT = 'en'; type NLSConfig (line 18) | interface NLSConfig { type IProcessEnvironment (line 24) | interface IProcessEnvironment { type INodeProcess (line 28) | interface INodeProcess { type INavigator (line 41) | interface INavigator { type Platform (line 80) | const enum Platform { function PlatformToString (line 86) | function PlatformToString(platform: Platform) { function isRootUser (line 112) | function isRootUser(): boolean { function value (line 125) | function value(): string { function isDefaultVariant (line 129) | function isDefaultVariant(): boolean { function isDefault (line 139) | function isDefault(): boolean { type ISetImmediate (line 159) | interface ISetImmediate { type IQueueElement (line 168) | interface IQueueElement { type OperatingSystem (line 202) | const enum OperatingSystem { FILE: src/vs/base/common/process.ts type IProcess (line 8) | interface IProcess { method cwd (line 18) | cwd(): string { return '/'; } method platform (line 20) | get platform(): string { return isWindows ? 'win32' : isMacintosh ? 'dar... method nextTick (line 21) | nextTick(callback: (...args: any[]) => void): void { return setImmediate... FILE: src/vs/base/common/processes.ts type CommandOptions (line 11) | interface CommandOptions { type Executable (line 25) | interface Executable { type ForkOptions (line 49) | interface ForkOptions extends CommandOptions { type Source (line 53) | const enum Source { type SuccessData (line 61) | interface SuccessData { type ErrorData (line 70) | interface ErrorData { type TerminateResponse (line 77) | interface TerminateResponse { type TerminateResponseCode (line 83) | const enum TerminateResponseCode { type ProcessItem (line 90) | interface ProcessItem { function sanitizeProcessEnvironment (line 104) | function sanitizeProcessEnvironment(env: IProcessEnvironment, ...preserv... FILE: src/vs/base/common/range.ts type IRange (line 6) | interface IRange { type IRangedGroup (line 11) | interface IRangedGroup { function intersect (line 22) | function intersect(one: IRange, other: IRange): IRange { function isEmpty (line 37) | function isEmpty(range: IRange): boolean { function intersects (line 41) | function intersects(one: IRange, other: IRange): boolean { function relativeComplement (line 45) | function relativeComplement(one: IRange, other: IRange): IRange[] { FILE: src/vs/base/common/resourceTree.ts type IResourceNode (line 14) | interface IResourceNode { class Node (line 26) | class Node implements IResourceNode { method childrenCount (line 30) | get childrenCount(): number { method children (line 34) | get children(): Iterator> { method name (line 39) | get name(): string { method constructor (line 43) | constructor( method get (line 51) | get(path: string): Node | undefined { method set (line 55) | set(path: string, child: Node): void { method delete (line 59) | delete(path: string): void { method clear (line 63) | clear(): void { function collect (line 68) | function collect(node: IResourceNode, result: T[]): T[] { class ResourceTree (line 78) | class ResourceTree, C> { method getRoot (line 82) | static getRoot(node: IResourceNode): IResourceNode { method collect (line 90) | static collect(node: IResourceNode): T[] { method isResourceNode (line 94) | static isResourceNode(obj: any): obj is IResourceNode { method constructor (line 98) | constructor(context: C, rootURI: URI = URI.file('/')) { method add (line 102) | add(uri: URI, element: T): void { method delete (line 138) | delete(uri: URI): T | undefined { method _delete (line 144) | private _delete(node: Node, iterator: PathIterator): T | undefin... method clear (line 166) | clear(): void { method getNode (line 170) | getNode(uri: URI): IResourceNode | undefined { FILE: src/vs/base/common/resources.ts function getComparisonKey (line 16) | function getComparisonKey(resource: URI): string { function hasToIgnoreCase (line 20) | function hasToIgnoreCase(resource: URI | undefined): boolean { function basenameOrAuthority (line 26) | function basenameOrAuthority(resource: URI): string { function isEqualOrParent (line 35) | function isEqualOrParent(base: URI, parentCandidate: URI, ignoreCase = h... function isEqualAuthority (line 50) | function isEqualAuthority(a1: string, a2: string) { function isEqual (line 54) | function isEqual(first: URI | undefined, second: URI | undefined, ignore... function basename (line 71) | function basename(resource: URI): string { function extname (line 75) | function extname(resource: URI): string { function dirname (line 85) | function dirname(resource: URI): URI { function joinPath (line 109) | function joinPath(resource: URI, ...pathFragment: string[]): URI { function normalizePath (line 127) | function normalizePath(resource: URI): URI { function originalFSPath (line 146) | function originalFSPath(uri: URI): string { function isAbsolutePath (line 172) | function isAbsolutePath(resource: URI): boolean { function hasTrailingPathSeparator (line 179) | function hasTrailingPathSeparator(resource: URI, sep: string = paths.sep... function removeTrailingPathSeparator (line 193) | function removeTrailingPathSeparator(resource: URI, sep: string = paths.... function addTrailingPathSeparator (line 204) | function addTrailingPathSeparator(resource: URI, sep: string = paths.sep... function relativePath (line 224) | function relativePath(from: URI, to: URI, ignoreCase = hasToIgnoreCase(f... function resolvePath (line 251) | function resolvePath(base: URI, path: string): URI { function distinctParents (line 264) | function distinctParents(items: T[], resourceAccessor: (item: T) => U... function parseMetaData (line 294) | function parseMetaData(dataUri: URI): Map { class ResourceGlobMatcher (line 318) | class ResourceGlobMatcher { method constructor (line 323) | constructor( method matches (line 333) | matches(resource: URI): boolean { function toLocalResource (line 345) | function toLocalResource(resource: URI, authority: string | undefined): ... FILE: src/vs/base/common/scanCode.ts type ScanCode (line 11) | const enum ScanCode { constant IMMUTABLE_CODE_TO_KEY_CODE (line 223) | const IMMUTABLE_CODE_TO_KEY_CODE: KeyCode[] = []; constant IMMUTABLE_KEY_CODE_TO_CODE (line 228) | const IMMUTABLE_KEY_CODE_TO_CODE: ScanCode[] = []; class ScanCodeBinding (line 230) | class ScanCodeBinding { method constructor (line 237) | constructor(ctrlKey: boolean, shiftKey: boolean, altKey: boolean, meta... method equals (line 245) | public equals(other: ScanCodeBinding): boolean { method isDuplicateModifierCase (line 258) | public isDuplicateModifierCase(): boolean { function d (line 269) | function d(intScanCode: ScanCode, strScanCode: string): void { function define (line 478) | function define(code: ScanCode, keyCode: KeyCode): void { FILE: src/vs/base/common/scrollable.ts type ScrollbarVisibility (line 9) | const enum ScrollbarVisibility { type ScrollEvent (line 15) | interface ScrollEvent { class ScrollState (line 33) | class ScrollState implements IScrollDimensions, IScrollPosition { method constructor (line 43) | constructor( method equals (line 86) | public equals(other: ScrollState): boolean { method withScrollDimensions (line 97) | public withScrollDimensions(update: INewScrollDimensions): ScrollState { method withScrollPosition (line 108) | public withScrollPosition(update: INewScrollPosition): ScrollState { method createScrollEvent (line 119) | public createScrollEvent(previous: ScrollState): ScrollEvent { type IScrollDimensions (line 149) | interface IScrollDimensions { type INewScrollDimensions (line 155) | interface INewScrollDimensions { type IScrollPosition (line 162) | interface IScrollPosition { type ISmoothScrollPosition (line 166) | interface ISmoothScrollPosition { type INewScrollPosition (line 173) | interface INewScrollPosition { class Scrollable (line 178) | class Scrollable extends Disposable { method constructor (line 190) | constructor(smoothScrollDuration: number, scheduleAtNextAnimationFrame... method dispose (line 199) | public dispose(): void { method setSmoothScrollDuration (line 207) | public setSmoothScrollDuration(smoothScrollDuration: number): void { method validateScrollPosition (line 211) | public validateScrollPosition(scrollPosition: INewScrollPosition): ISc... method getScrollDimensions (line 215) | public getScrollDimensions(): IScrollDimensions { method setScrollDimensions (line 219) | public setScrollDimensions(dimensions: INewScrollDimensions): void { method getFutureScrollPosition (line 233) | public getFutureScrollPosition(): IScrollPosition { method getCurrentScrollPosition (line 244) | public getCurrentScrollPosition(): IScrollPosition { method setScrollPositionNow (line 248) | public setScrollPositionNow(update: INewScrollPosition): void { method setScrollPositionSmooth (line 261) | public setScrollPositionSmooth(update: INewScrollPosition): void { method _performSmoothScrolling (line 302) | private _performSmoothScrolling(): void { method _setState (line 327) | private _setState(newState: ScrollState): void { class SmoothScrollingUpdate (line 338) | class SmoothScrollingUpdate { method constructor (line 344) | constructor(scrollLeft: number, scrollTop: number, isDone: boolean) { type IAnimation (line 352) | interface IAnimation { function createEaseOutCubic (line 356) | function createEaseOutCubic(from: number, to: number): IAnimation { function createComposed (line 363) | function createComposed(a: IAnimation, b: IAnimation, cut: number): IAni... class SmoothScrollingOperation (line 372) | class SmoothScrollingOperation { method constructor (line 383) | protected constructor(from: ISmoothScrollPosition, to: ISmoothScrollPo... method _initAnimations (line 394) | private _initAnimations(): void { method _initAnimation (line 399) | private _initAnimation(from: number, to: number, viewportSize: number)... method dispose (line 416) | public dispose(): void { method acceptScrollDimensions (line 423) | public acceptScrollDimensions(state: ScrollState): void { method tick (line 428) | public tick(): SmoothScrollingUpdate { method _tick (line 432) | protected _tick(now: number): SmoothScrollingUpdate { method combine (line 444) | public combine(from: ISmoothScrollPosition, to: ISmoothScrollPosition,... method start (line 448) | public static start(from: ISmoothScrollPosition, to: ISmoothScrollPosi... function easeInCubic (line 457) | function easeInCubic(t: number) { function easeOutCubic (line 461) | function easeOutCubic(t: number) { FILE: src/vs/base/common/search.ts function buildReplaceStringWithCasePreserved (line 8) | function buildReplaceStringWithCasePreserved(matches: string[] | null, p... function validateSpecificSpecialCharacter (line 32) | function validateSpecificSpecialCharacter(matches: string[], pattern: st... function buildReplaceStringForSpecificSpecialCharacter (line 37) | function buildReplaceStringForSpecificSpecialCharacter(matches: string[]... FILE: src/vs/base/common/sequence.ts type ISplice (line 8) | interface ISplice { type ISpliceable (line 14) | interface ISpliceable { type ISequence (line 18) | interface ISequence { class Sequence (line 23) | class Sequence implements ISequence, ISpliceable { method splice (line 30) | splice(start: number, deleteCount: number, toInsert: T[] = []): void { FILE: src/vs/base/common/severity.ts type Severity (line 9) | enum Severity { function fromValue (line 32) | function fromValue(value: string): Severity { FILE: src/vs/base/common/stopwatch.ts class StopWatch (line 10) | class StopWatch { method create (line 16) | public static create(highResolution: boolean = true): StopWatch { method constructor (line 20) | constructor(highResolution: boolean) { method stop (line 26) | public stop(): void { method elapsed (line 30) | public elapsed(): number { method _now (line 37) | private _now(): number { FILE: src/vs/base/common/strings.ts function isFalsyOrWhitespace (line 8) | function isFalsyOrWhitespace(str: string | undefined): boolean { function pad (line 18) | function pad(n: number, l: number, char: string = '0'): string { function format (line 37) | function format(value: string, ...args: any[]): string { function escape (line 53) | function escape(html: string): string { function escapeRegExpCharacters (line 67) | function escapeRegExpCharacters(value: string): string { function trim (line 76) | function trim(haystack: string, needle: string = ' '): string { function ltrim (line 86) | function ltrim(haystack: string, needle: string): string { function rtrim (line 109) | function rtrim(haystack: string, needle: string): string { function convertSimple2RegExpPattern (line 138) | function convertSimple2RegExpPattern(pattern: string): string { function stripWildcards (line 142) | function stripWildcards(pattern: string): string { function startsWith (line 149) | function startsWith(haystack: string, needle: string): boolean { function endsWith (line 170) | function endsWith(haystack: string, needle: string): boolean { type RegExpOptions (line 181) | interface RegExpOptions { function createRegExp (line 189) | function createRegExp(searchString: string, isRegex: boolean, options: R... function regExpLeadsToEndlessLoop (line 221) | function regExpLeadsToEndlessLoop(regexp: RegExp): boolean { function regExpContainsBackreference (line 234) | function regExpContainsBackreference(regexpValue: string): boolean { function regExpFlags (line 238) | function regExpFlags(regexp: RegExp): string { function firstNonWhitespaceIndex (line 249) | function firstNonWhitespaceIndex(str: string): number { function getLeadingWhitespace (line 263) | function getLeadingWhitespace(str: string, start: number = 0, end: numbe... function lastNonWhitespaceIndex (line 277) | function lastNonWhitespaceIndex(str: string, startIndex: number = str.le... function compare (line 287) | function compare(a: string, b: string): number { function compareIgnoreCase (line 297) | function compareIgnoreCase(a: string, b: string): number { function isLowerAsciiLetter (line 340) | function isLowerAsciiLetter(code: number): boolean { function isUpperAsciiLetter (line 344) | function isUpperAsciiLetter(code: number): boolean { function isAsciiLetter (line 348) | function isAsciiLetter(code: number): boolean { function equalsIgnoreCase (line 352) | function equalsIgnoreCase(a: string, b: string): boolean { function doEqualsIgnoreCase (line 363) | function doEqualsIgnoreCase(a: string, b: string, stopAt = a.length): bo... function startsWithIgnoreCase (line 395) | function startsWithIgnoreCase(str: string, candidate: string): boolean { function commonPrefixLength (line 407) | function commonPrefixLength(a: string, b: string): number { function commonSuffixLength (line 424) | function commonSuffixLength(a: string, b: string): number { function substrEquals (line 441) | function substrEquals(a: string, aStart: number, aEnd: number, b: string... function overlap (line 456) | function overlap(a: string, b: string): number { function isHighSurrogate (line 493) | function isHighSurrogate(charCode: number): boolean { function isLowSurrogate (line 497) | function isLowSurrogate(charCode: number): boolean { constant CONTAINS_RTL (line 504) | const CONTAINS_RTL = /(?:[\u05BE\u05C0\u05C3\u05C6\u05D0-\u05F4\u0608\u0... function containsRTL (line 509) | function containsRTL(str: string): boolean { constant CONTAINS_EMOJI (line 516) | const CONTAINS_EMOJI = /(?:[\u231A\u231B\u23F0\u23F3\u2600-\u27BF\u2B50\... function containsEmoji (line 518) | function containsEmoji(str: string): boolean { constant IS_BASIC_ASCII (line 522) | const IS_BASIC_ASCII = /^[\t\n\r\x20-\x7E]*$/; function isBasicASCII (line 526) | function isBasicASCII(str: string): boolean { function containsFullWidthCharacter (line 530) | function containsFullWidthCharacter(str: string): boolean { function isFullWidthCharacter (line 539) | function isFullWidthCharacter(charCode: number): boolean { function lcut (line 590) | function lcut(text: string, n: number) { constant COLOR_START (line 612) | const COLOR_START = /\x1b\[\d+m/g; constant COLOR_END (line 613) | const COLOR_END = /\x1b\[0?m/g; function removeAnsiEscapeCodes (line 615) | function removeAnsiEscapeCodes(str: string): string { constant UTF8_BOM_CHARACTER (line 642) | const UTF8_BOM_CHARACTER = String.fromCharCode(CharCode.UTF8_BOM); function startsWithUTF8BOM (line 644) | function startsWithUTF8BOM(str: string): boolean { function stripUTF8BOM (line 648) | function stripUTF8BOM(str: string): string { function safeBtoa (line 652) | function safeBtoa(str: string): string { function repeat (line 656) | function repeat(s: string, count: number): string { function fuzzyContains (line 668) | function fuzzyContains(target: string, query: string): boolean { function containsUppercaseCharacter (line 696) | function containsUppercaseCharacter(target: string, ignoreEscapedChars =... function uppercaseFirstLetter (line 708) | function uppercaseFirstLetter(str: string): string { function getNLines (line 712) | function getNLines(str: string, n = 1): string { function singleLetterHash (line 731) | function singleLetterHash(n: number): string { FILE: src/vs/base/common/types.ts function isArray (line 17) | function isArray(array: any): array is any[] { function isString (line 32) | function isString(str: any): str is string { function isStringArray (line 43) | function isStringArray(value: any): value is string[] { function isObject (line 52) | function isObject(obj: any): obj is Object { function isNumber (line 67) | function isNumber(obj: any): obj is number { function isBoolean (line 78) | function isBoolean(obj: any): obj is boolean { function isUndefined (line 85) | function isUndefined(obj: any): obj is undefined { function isUndefinedOrNull (line 92) | function isUndefinedOrNull(obj: any): obj is undefined | null { function assertIsDefined (line 99) | function assertIsDefined(arg: T | null | undefined): T { function assertAllDefined (line 113) | function assertAllDefined(...args: (unknown | null | undefined)[]): unkn... function isEmptyObject (line 134) | function isEmptyObject(obj: any): obj is any { function isFunction (line 151) | function isFunction(obj: any): obj is Function { function areFunctions (line 158) | function areFunctions(...objects: any[]): boolean { type TypeConstraint (line 162) | type TypeConstraint = string | Function; function validateConstraints (line 164) | function validateConstraints(args: any[], constraints: Array(methodNames: string[], invo... function withNullAsUndefined (line 233) | function withNullAsUndefined(x: T | null): T | undefined { function withUndefinedAsNull (line 240) | function withUndefinedAsNull(x: T | undefined): T | null { type AddFirstParameterToFunctions (line 247) | type AddFirstParameterToFunctions(obj: T, transformer: IURITransformer):... function _transformIncomingURIs (line 113) | function _transformIncomingURIs(obj: any, transformer: IURITransformer, ... function transformIncomingURIs (line 139) | function transformIncomingURIs(obj: T, transformer: IURITransformer):... function transformAndReviveIncomingURIs (line 148) | function transformAndReviveIncomingURIs(obj: T, transformer: IURITran... FILE: src/vs/base/common/uuid.ts type UUID (line 9) | interface UUID { class ValueUUID (line 17) | class ValueUUID implements UUID { method constructor (line 19) | constructor(public _value: string) { method asHex (line 23) | public asHex(): string { class V4UUID (line 28) | class V4UUID extends ValueUUID { method _oneOf (line 34) | private static _oneOf(array: string[]): string { method _randomHex (line 38) | private static _randomHex(): string { method constructor (line 42) | constructor() { function v4 (line 84) | function v4(): UUID { function isUUID (line 90) | function isUUID(value: string): boolean { function parse (line 98) | function parse(value: string): UUID { function generateUuid (line 106) | function generateUuid(): string { FILE: src/vs/base/common/worker/simpleWorker.ts constant INITIALIZE (line 11) | const INITIALIZE = '$initialize'; type IWorker (line 13) | interface IWorker extends IDisposable { type IWorkerCallback (line 18) | interface IWorkerCallback { type IWorkerFactory (line 22) | interface IWorkerFactory { function logOnceWebWorkerWarning (line 27) | function logOnceWebWorkerWarning(err: any): void { type IMessage (line 39) | interface IMessage { type IRequestMessage (line 45) | interface IRequestMessage extends IMessage { type IReplyMessage (line 51) | interface IReplyMessage extends IMessage { type IMessageReply (line 57) | interface IMessageReply { type IMessageHandler (line 62) | interface IMessageHandler { class SimpleWorkerProtocol (line 67) | class SimpleWorkerProtocol { method constructor (line 74) | constructor(handler: IMessageHandler) { method setWorkerId (line 81) | public setWorkerId(workerId: number): void { method sendMessage (line 85) | public sendMessage(method: string, args: any[]): Promise { method handleMessage (line 101) | public handleMessage(message: IMessage): void { method _handleMessage (line 111) | private _handleMessage(msg: IMessage): void { method _send (line 162) | private _send(msg: IRequestMessage | IReplyMessage): void { type IWorkerClient (line 181) | interface IWorkerClient { class SimpleWorkerClient (line 189) | class SimpleWorkerClient extends Dis... method constructor (line 196) | constructor(workerFactory: IWorkerFactory, moduleId: string, host: H) { method getProxyObject (line 269) | public getProxyObject(): Promise { method _request (line 273) | private _request(method: string, args: any[]): Promise { method _onError (line 281) | private _onError(message: string, error?: any): void { type IRequestHandler (line 287) | interface IRequestHandler { type IRequestHandlerFactory (line 292) | interface IRequestHandlerFactory { class SimpleWorkerServer (line 299) | class SimpleWorkerServer { method constructor (line 305) | constructor(postMessage: (msg: any, transfer?: Transferable[]) => void... method onmessage (line 316) | public onmessage(msg: any): void { method _handleMessage (line 320) | private _handleMessage(method: string, args: any[]): Promise { method initialize (line 336) | private initialize(workerId: number, loaderConfig: any, moduleId: stri... function create (line 386) | function create(postMessage: (msg: string) => void): SimpleWorkerServer<... FILE: src/vs/base/node/config.ts type IConfigurationChangeEvent (line 16) | interface IConfigurationChangeEvent { type IConfigWatcher (line 20) | interface IConfigWatcher { type IConfigOptions (line 28) | interface IConfigOptions { class ConfigWatcher (line 44) | class ConfigWatcher extends Disposable implements IConfigWatcher { method constructor (line 52) | constructor(private _path: string, private options: IConfigOptions ... method path (line 60) | get path(): string { method hasParseErrors (line 64) | get hasParseErrors(): boolean { method onDidUpdateConfiguration (line 68) | get onDidUpdateConfiguration(): Event> { method initAsync (line 72) | private initAsync(): void { method updateCache (line 83) | private updateCache(value: T): void { method loadSync (line 88) | private loadSync(): T { method loadAsync (line 96) | private loadAsync(callback: (config: T) => void): void { method parse (line 106) | private parse(raw: string): T { method registerWatcher (line 118) | private registerWatcher(): void { method handleSymbolicLink (line 128) | private async handleSymbolicLink(): Promise { method watch (line 137) | private watch(path: string, isFolder: boolean): void { method onConfigFileChange (line 149) | private onConfigFileChange(): void { method reload (line 159) | reload(callback?: (config: T) => void): void { method getConfig (line 173) | getConfig(): T { method ensureLoaded (line 179) | private ensureLoaded(): void { method dispose (line 185) | dispose(): void { FILE: src/vs/base/node/crypto.ts function checksum (line 11) | function checksum(path: string, sha1hash: string | undefined): Promise { function realpathSync (line 72) | function realpathSync(path: string): string { function normalizePath (line 89) | function normalizePath(path: string): string { FILE: src/vs/base/node/id.ts method _isVirtualMachineMacAdress (line 27) | private _isVirtualMachineMacAdress(mac: string): boolean { method value (line 52) | value(): number { function getMachineId (line 80) | async function getMachineId(): Promise { function getMacMachineId (line 92) | async function getMacMachineId(): Promise { FILE: src/vs/base/node/languagePacks.d.ts type NLSConfiguration (line 6) | interface NLSConfiguration { type InternalNLSConfiguration (line 15) | interface InternalNLSConfiguration extends NLSConfiguration { FILE: src/vs/base/node/languagePacks.js function factory (line 15) | function factory(nodeRequire, path, fs, perf) { FILE: src/vs/base/node/macAddress.ts function validateMacAddress (line 20) | function validateMacAddress(candidate: string): boolean { function getMac (line 25) | function getMac(): Promise { function doGetMac (line 39) | function doGetMac(): Promise { FILE: src/vs/base/node/paths.ts type IPaths (line 8) | interface IPaths { FILE: src/vs/base/node/pfs.ts type RimRafMode (line 20) | enum RimRafMode { function rimraf (line 35) | async function rimraf(path: string, mode = RimRafMode.UNLINK): Promise { function rimrafMove (line 82) | async function rimrafMove(path: string): Promise { function rimrafSync (line 100) | function rimrafSync(path: string): void { function readdir (line 137) | async function readdir(path: string): Promise { function readdirWithFileTypes (line 141) | async function readdirWithFileTypes(path: string): Promise { function readdirSync (line 155) | function readdirSync(path: string): string[] { function handleDirectoryChildren (line 159) | function handleDirectoryChildren(children: string[]): string[] { function exists (line 169) | function exists(path: string): Promise { function chmod (line 173) | function chmod(path: string, mode: number): Promise { function stat (line 177) | function stat(path: string): Promise { type IStatAndLink (line 181) | interface IStatAndLink { function statLink (line 186) | async function statLink(path: string): Promise { function lstat (line 208) | function lstat(path: string): Promise { function rename (line 212) | function rename(oldPath: string, newPath: string): Promise { function renameIgnoreError (line 216) | function renameIgnoreError(oldPath: string, newPath: string): Promise { function symlink (line 226) | function symlink(target: string, path: string, type?: string): Promise { function readFile (line 236) | function readFile(path: string, encoding?: string): Promise { type IWriteFileOptions (line 283) | interface IWriteFileOptions { type IEnsuredWriteFileOptions (line 292) | interface IEnsuredWriteFileOptions extends IWriteFileOptions { function writeFileAndFlush (line 298) | function writeFileAndFlush(path: string, data: string | Buffer | NodeJS.... function doWriteFileStreamAndFlush (line 310) | function doWriteFileStreamAndFlush(path: string, reader: NodeJS.Readable... function doWriteFileAndFlush (line 401) | function doWriteFileAndFlush(path: string, data: string | Buffer | Uint8... function writeFileSync (line 438) | function writeFileSync(path: string, data: string | Buffer, options?: IW... function ensureWriteOptions (line 469) | function ensureWriteOptions(options?: IWriteFileOptions): IEnsuredWriteF... function readDirsInDir (line 481) | async function readDirsInDir(dirPath: string): Promise { function dirExists (line 494) | async function dirExists(path: string): Promise { function fileExists (line 504) | async function fileExists(path: string): Promise { function whenDeleted (line 514) | function whenDeleted(path: string): Promise { function move (line 535) | async function move(source: string, target: string): Promise { function copy (line 579) | async function copy(source: string, target: string, copiedSourcesIn?: { ... function doCopyFile (line 604) | async function doCopyFile(source: string, target: string, mode: number):... function mkdirp (line 636) | async function mkdirp(path: string, mode?: number, token?: CancellationT... constant WIN32_MAX_FILE_SIZE (line 688) | const WIN32_MAX_FILE_SIZE = 300 * 1024 * 1024; constant GENERAL_MAX_FILE_SIZE (line 689) | const GENERAL_MAX_FILE_SIZE = 16 * 1024 * 1024 * 1024; constant WIN32_MAX_HEAP_SIZE (line 692) | const WIN32_MAX_HEAP_SIZE = 700 * 1024 * 1024; constant GENERAL_MAX_HEAP_SIZE (line 693) | const GENERAL_MAX_HEAP_SIZE = 700 * 2 * 1024 * 1024; constant MAX_FILE_SIZE (line 695) | const MAX_FILE_SIZE = process.arch === 'ia32' ? WIN32_MAX_FILE_SIZE : GE... constant MAX_HEAP_SIZE (line 696) | const MAX_HEAP_SIZE = process.arch === 'ia32' ? WIN32_MAX_HEAP_SIZE : GE... FILE: src/vs/base/node/ports.ts function randomPort (line 11) | function randomPort(): number { function findFreePort (line 21) | function findFreePort(startPort: number, giveUpAfter: number, timeout: n... function doFindFreePort (line 42) | function doFindFreePort(startPort: number, giveUpAfter: number, clb: (po... function dispose (line 75) | function dispose(socket: net.Socket): void { FILE: src/vs/base/node/processes.ts type ValueCallback (line 21) | type ValueCallback = (value?: T | Promise) => void; type ErrorCallback (line 22) | type ErrorCallback = (error?: any) => void; type ProgressCallback (line 23) | type ProgressCallback = (progress: T) => void; type LineData (line 25) | interface LineData { function getWindowsCode (line 30) | function getWindowsCode(status: number): TerminateResponseCode { function terminateProcess (line 43) | function terminateProcess(process: cp.ChildProcess, cwd?: string): Promi... function getWindowsShell (line 89) | function getWindowsShell(): string { method constructor (line 127) | public constructor(arg1: string | Executable, arg2?: string[], arg3?: bo... method getSanitizedCommand (line 157) | public getSanitizedCommand(): string { method start (line 169) | public start(pp: ProgressCallback): Promise { method handleClose (line 277) | protected handleClose(data: any, cc: ValueCallback, pp: Pro... method ensureQuotes (line 282) | private ensureQuotes(value: string) { method pid (line 296) | public get pid(): Promise { method terminate (line 306) | public terminate(): Promise { method useExec (line 323) | private useExec(): Promise { class LineProcess (line 339) | class LineProcess extends AbstractProcess { method constructor (line 346) | public constructor(arg1: string | Executable, arg2?: string[], arg3?: ... method handleExec (line 353) | protected handleExec(cc: ValueCallback, pp: ProgressCallb... method handleSpawn (line 368) | protected handleSpawn(childProcess: cp.ChildProcess, cc: ValueCallback... method handleClose (line 384) | protected handleClose(data: any, cc: ValueCallback, pp: P... type IQueuedSender (line 396) | interface IQueuedSender { function createQueuedSender (line 405) | function createQueuedSender(childProcess: cp.ChildProcess): IQueuedSender { function findExecutable (line 439) | async function findExecutable(command: string, cwd?: string, paths?: str... FILE: src/vs/base/node/ps.ts function listProcesses (line 10) | function listProcesses(rootPid: number): Promise { function parsePsOutput (line 240) | function parsePsOutput(stdout: string, addToTree: (pid: number, ppid: nu... FILE: src/vs/base/node/stream.ts function readToMatchingString (line 21) | function readToMatchingString(file: string, matchingString: string, chun... function streamToNodeReadable (line 75) | function streamToNodeReadable(stream: VSBufferReadableStream): Readable { function nodeReadableToString (line 119) | function nodeReadableToString(stream: NodeJS.ReadableStream): Promise { type IFile (line 188) | interface IFile { function zip (line 194) | function zip(zipPath: string, files: IFile[]): Promise { function extract (line 215) | function extract(zipPath: string, targetPath: string, options: IExtractO... function read (line 227) | function read(zipPath: string, filePath: string): Promise { function buffer (line 241) | function buffer(zipPath: string, filePath: string): Promise { FILE: src/vs/base/parts/contextmenu/common/contextmenu.ts type ICommonContextMenuItem (line 6) | interface ICommonContextMenuItem { type ISerializableContextMenuItem (line 18) | interface ISerializableContextMenuItem extends ICommonContextMenuItem { type IContextMenuItem (line 23) | interface IContextMenuItem extends ICommonContextMenuItem { type IContextMenuEvent (line 28) | interface IContextMenuEvent { type IPopupOptions (line 35) | interface IPopupOptions { constant CONTEXT_MENU_CHANNEL (line 42) | const CONTEXT_MENU_CHANNEL = 'vscode:contextmenu'; constant CONTEXT_MENU_CLOSE_CHANNEL (line 43) | const CONTEXT_MENU_CLOSE_CHANNEL = 'vscode:onCloseContextMenu'; FILE: src/vs/base/parts/contextmenu/electron-browser/contextmenu.ts function popup (line 11) | function popup(items: IContextMenuItem[], options?: IPopupOptions): void { function createItem (line 39) | function createItem(item: IContextMenuItem, processedItems: IContextMenu... FILE: src/vs/base/parts/contextmenu/electron-main/contextmenu.ts function registerContextMenuListener (line 9) | function registerContextMenuListener(): void { function createMenu (line 30) | function createMenu(event: IpcMainEvent, onClickChannel: string, items: ... FILE: src/vs/base/parts/ipc/common/ipc.net.ts type ISocket (line 13) | interface ISocket extends IDisposable { function getEmptyBuffer (line 22) | function getEmptyBuffer(): VSBuffer { class ChunkStream (line 29) | class ChunkStream { method byteLength (line 34) | public get byteLength() { method constructor (line 38) | constructor() { method acceptChunk (line 43) | public acceptChunk(buff: VSBuffer) { method read (line 48) | public read(byteCount: number): VSBuffer { method peek (line 52) | public peek(byteCount: number): VSBuffer { method _read (line 56) | private _read(byteCount: number, advance: boolean): VSBuffer { type ProtocolMessageType (line 122) | const enum ProtocolMessageType { type ProtocolConstants (line 131) | const enum ProtocolConstants { class ProtocolMessage (line 159) | class ProtocolMessage { method constructor (line 163) | constructor( method size (line 172) | public get size(): number { class ProtocolReader (line 177) | class ProtocolReader extends Disposable { method constructor (line 195) | constructor(socket: ISocket) { method acceptChunk (line 204) | public acceptChunk(data: VSBuffer | null): void { method readEntireBuffer (line 249) | public readEntireBuffer(): VSBuffer { method dispose (line 253) | public dispose(): void { class ProtocolWriter (line 259) | class ProtocolWriter { method constructor (line 267) | constructor(socket: ISocket) { method dispose (line 275) | public dispose(): void { method flush (line 280) | public flush(): void { method write (line 285) | public write(msg: ProtocolMessage) { method _bufferAdd (line 301) | private _bufferAdd(head: VSBuffer, body: VSBuffer): boolean { method _bufferTake (line 308) | private _bufferTake(): VSBuffer { method _writeSoon (line 315) | private _writeSoon(header: VSBuffer, data: VSBuffer): void { method _writeNow (line 323) | private _writeNow(): void { class Protocol (line 348) | class Protocol extends Disposable implements IMessagePassingProtocol { method constructor (line 360) | constructor(socket: ISocket) { method getSocket (line 375) | getSocket(): ISocket { method sendDisconnect (line 379) | sendDisconnect(): void { method send (line 383) | send(buffer: VSBuffer): void { class Client (line 388) | class Client extends IPCClient { method fromSocket (line 390) | static fromSocket(socket: ISocket, id: TContext): C... method onClose (line 394) | get onClose(): Event { return this.protocol.onClose; } method constructor (line 396) | constructor(private protocol: Protocol | PersistentProtocol, id: TCont... method dispose (line 400) | dispose(): void { class BufferedEmitter (line 412) | class BufferedEmitter { method constructor (line 420) | constructor() { method _deliverMessages (line 437) | private _deliverMessages(): void { method fire (line 448) | public fire(event: T): void { method flushBuffer (line 460) | public flushBuffer(): void { class QueueElement (line 465) | class QueueElement { method constructor (line 469) | constructor(data: T) { class Queue (line 475) | class Queue { method constructor (line 480) | constructor() { method peek (line 485) | public peek(): T | null { method toArray (line 492) | public toArray(): T[] { method pop (line 502) | public pop(): void { method push (line 514) | public push(item: T): void { class PersistentProtocol (line 530) | class PersistentProtocol implements IMessagePassingProtocol { method unacknowledgedCount (line 567) | public get unacknowledgedCount(): number { method constructor (line 571) | constructor(socket: ISocket, initialChunk: VSBuffer | null = null) { method dispose (line 602) | dispose(): void { method sendDisconnect (line 622) | sendDisconnect(): void { method _sendKeepAliveCheck (line 628) | private _sendKeepAliveCheck(): void { method _recvKeepAliveCheck (line 651) | private _recvKeepAliveCheck(): void { method getSocket (line 670) | public getSocket(): ISocket { method beginAcceptReconnection (line 674) | public beginAcceptReconnection(socket: ISocket, initialDataChunk: VSBu... method endAcceptReconnection (line 693) | public endAcceptReconnection(): void { method acceptDisconnect (line 707) | public acceptDisconnect(): void { method _receiveMessage (line 711) | private _receiveMessage(msg: ProtocolMessage): void { method readEntireBuffer (line 742) | readEntireBuffer(): VSBuffer { method flush (line 746) | flush(): void { method send (line 750) | send(buffer: VSBuffer): void { method sendControl (line 765) | sendControl(buffer: VSBuffer): void { method _sendAckCheck (line 770) | private _sendAckCheck(): void { method _recvAckCheck (line 796) | private _recvAckCheck(): void { method _sendAck (line 821) | private _sendAck(): void { FILE: src/vs/base/parts/ipc/common/ipc.ts type IChannel (line 19) | interface IChannel { type IServerChannel (line 29) | interface IServerChannel { type RequestType (line 34) | const enum RequestType { type IRawPromiseRequest (line 41) | type IRawPromiseRequest = { type: RequestType.Promise; id: number; chann... type IRawPromiseCancelRequest (line 42) | type IRawPromiseCancelRequest = { type: RequestType.PromiseCancel, id: n... type IRawEventListenRequest (line 43) | type IRawEventListenRequest = { type: RequestType.EventListen; id: numbe... type IRawEventDisposeRequest (line 44) | type IRawEventDisposeRequest = { type: RequestType.EventDispose, id: num... type IRawRequest (line 45) | type IRawRequest = IRawPromiseRequest | IRawPromiseCancelRequest | IRawE... type ResponseType (line 47) | const enum ResponseType { type IRawInitializeResponse (line 55) | type IRawInitializeResponse = { type: ResponseType.Initialize }; type IRawPromiseSuccessResponse (line 56) | type IRawPromiseSuccessResponse = { type: ResponseType.PromiseSuccess; i... type IRawPromiseErrorResponse (line 57) | type IRawPromiseErrorResponse = { type: ResponseType.PromiseError; id: n... type IRawPromiseErrorObjResponse (line 58) | type IRawPromiseErrorObjResponse = { type: ResponseType.PromiseErrorObj;... type IRawEventFireResponse (line 59) | type IRawEventFireResponse = { type: ResponseType.EventFire; id: number;... type IRawResponse (line 60) | type IRawResponse = IRawInitializeResponse | IRawPromiseSuccessResponse ... type IHandler (line 62) | interface IHandler { type IMessagePassingProtocol (line 66) | interface IMessagePassingProtocol { type State (line 71) | enum State { type IChannelServer (line 80) | interface IChannelServer { type IChannelClient (line 88) | interface IChannelClient { type Client (line 92) | interface Client { type IConnectionHub (line 96) | interface IConnectionHub { type IClientRouter (line 106) | interface IClientRouter { type IRoutingChannelClient (line 118) | interface IRoutingChannelClient { type IReader (line 122) | interface IReader { type IWriter (line 126) | interface IWriter { class BufferReader (line 130) | class BufferReader implements IReader { method constructor (line 134) | constructor(private buffer: VSBuffer) { } method read (line 136) | read(bytes: number): VSBuffer { class BufferWriter (line 143) | class BufferWriter implements IWriter { method buffer (line 147) | get buffer(): VSBuffer { method write (line 151) | write(buffer: VSBuffer): void { type DataType (line 156) | enum DataType { function createSizeBuffer (line 165) | function createSizeBuffer(size: number): VSBuffer { function readSizeBuffer (line 171) | function readSizeBuffer(reader: IReader): number { function createOneByteBuffer (line 175) | function createOneByteBuffer(value: number): VSBuffer { function serialize (line 193) | function serialize(writer: IWriter, data: any): void { function deserialize (line 225) | function deserialize(reader: IReader): any { type PendingRequest (line 247) | interface PendingRequest { class ChannelServer (line 252) | class ChannelServer implements IChannelServer... method sendResponse (line 274) | private sendResponse(response: IRawResponse): void { method send (line 287) | private send(header: any, body: any = undefined): void { method sendBuffer (line 294) | private sendBuffer(message: VSBuffer): void { method onRawMessage (line 302) | private onRawMessage(message: VSBuffer): void { method onPromise (line 320) | private onPromise(request: IRawPromiseRequest): void { method onEventListen (line 362) | private onEventListen(request: IRawEventListenRequest): void { method disposeActiveRequest (line 377) | private disposeActiveRequest(request: IRawRequest): void { method collectPendingRequest (line 386) | private collectPendingRequest(request: IRawPromiseRequest | IRawEventL... method flushPendingRequests (line 409) | private flushPendingRequests(channelName: string): void { method dispose (line 426) | public dispose(): void { class ChannelClient (line 436) | class ChannelClient implements IChannelClient, IDisposable { method constructor (line 447) | constructor(private protocol: IMessagePassingProtocol) { method getChannel (line 451) | getChannel(channelName: string): T { method requestPromise (line 464) | private requestPromise(channelName: string, name: string, arg?: any, c... method requestEvent (line 529) | private requestEvent(channelName: string, name: string, arg?: any): Ev... method sendRequest (line 562) | private sendRequest(request: IRawRequest): void { method send (line 574) | private send(header: any, body: any = undefined): void { method sendBuffer (line 581) | private sendBuffer(message: VSBuffer): void { method onBuffer (line 589) | private onBuffer(message: VSBuffer): void { method onResponse (line 607) | private onResponse(response: IRawResponse): void { method whenInitialized (line 621) | private whenInitialized(): Promise { method dispose (line 629) | dispose(): void { type ClientConnectionEvent (line 639) | interface ClientConnectionEvent { type Connection (line 644) | interface Connection extends Client { class IPCServer (line 657) | class IPCServer implements IChannelServer, ... method connections (line 665) | get connections(): Connection[] { method constructor (line 671) | constructor(onDidClientConnect: Event) { method getChannel (line 697) | getChannel(channelName: string, router: IClientRou... method registerChannel (line 718) | registerChannel(channelName: string, channel: IServerChannel... method dispose (line 726) | dispose(): void { class IPCClient (line 740) | class IPCClient implements IChannelClient, IChannelSe... method constructor (line 745) | constructor(protocol: IMessagePassingProtocol, ctx: TContext) { method getChannel (line 754) | getChannel(channelName: string): T { method registerChannel (line 758) | registerChannel(channelName: string, channel: IServerChannel... method dispose (line 762) | dispose(): void { function getDelayedChannel (line 768) | function getDelayedChannel(promise: Promise): T { function getNextTickChannel (line 782) | function getNextTickChannel(channel: T): T { class StaticRouter (line 811) | class StaticRouter implements IClientRouter { method constructor (line 813) | constructor(private fn: (ctx: TContext) => boolean | Promise)... method routeCall (line 815) | routeCall(hub: IConnectionHub): Promise> { method routeEvent (line 819) | routeEvent(hub: IConnectionHub): Promise> { method route (line 823) | private async route(hub: IConnectionHub): Promise { method constructor (line 50) | constructor() { FILE: src/vs/base/parts/ipc/node/ipc.cp.ts class Server (line 23) | class Server extends IPCServer { method constructor (line 24) | constructor(ctx: TContext) { type IIPCOptions (line 40) | interface IIPCOptions { class Client (line 87) | class Client implements IChannelClient, IDisposable { method constructor (line 98) | constructor(private modulePath: string, private options: IIPCOptions) { method getChannel (line 105) | getChannel(channelName: string): T { method requestPromise (line 118) | protected requestPromise(channelName: string, name: string, arg?: a... method requestEvent (line 148) | protected requestEvent(channelName: string, name: string, arg?: any... method client (line 177) | private get client(): IPCClient { method getCachedChannel (line 250) | private getCachedChannel(name: string): IChannel { method disposeClient (line 261) | private disposeClient() { method dispose (line 272) | dispose() { FILE: src/vs/base/parts/ipc/node/ipc.electron.ts type Sender (line 10) | interface Sender { class Protocol (line 14) | class Protocol implements IMessagePassingProtocol { method constructor (line 16) | constructor(private sender: Sender, readonly onMessage: Event void): IDisposable { method onClose (line 35) | public onClose(listener: () => void): IDisposable { method onEnd (line 42) | public onEnd(listener: () => void): IDisposable { method write (line 49) | public write(buffer: VSBuffer): void { method end (line 63) | public end(): void { type Constants (line 68) | const enum Constants { type ReadState (line 72) | const enum ReadState { class WebSocketNodeSocket (line 82) | class WebSocketNodeSocket extends Disposable implements ISocket { method constructor (line 94) | constructor(socket: NodeSocket) { method dispose (line 101) | public dispose(): void { method onData (line 105) | public onData(listener: (e: VSBuffer) => void): IDisposable { method onClose (line 109) | public onClose(listener: () => void): IDisposable { method onEnd (line 113) | public onEnd(listener: () => void): IDisposable { method write (line 117) | public write(buffer: VSBuffer): void { method end (line 152) | public end(): void { method _acceptChunk (line 156) | private _acceptChunk(data: VSBuffer): void { function unmask (line 234) | function unmask(buffer: VSBuffer, mask: number): void { function generateRandomPipeName (line 259) | function generateRandomPipeName(): string { class Server (line 269) | class Server extends IPCServer { method toClientConnectionEvent (line 271) | private static toClientConnectionEvent(server: NetServer): Event { function connect (line 313) | function connect(hook: any, clientId: string): Promise { FILE: src/vs/base/parts/ipc/node/ipc.ts type IBaseChannelOptions (line 27) | interface IBaseChannelOptions { type IChannelReceiverOptions (line 37) | interface IChannelReceiverOptions extends IBaseChannelOptions { } function createChannelReceiver (line 39) | function createChannelReceiver(service: unknown, options?: IChannelRecei... type IChannelSenderOptions (line 82) | interface IChannelSenderOptions extends IBaseChannelOptions { function createChannelSender (line 91) | function createChannelSender(channel: IChannel, options?: IChannelSen... function propertyIsEvent (line 130) | function propertyIsEvent(name: string): boolean { FILE: src/vs/base/parts/ipc/test/node/ipc.cp.test.ts function createClient (line 11) | function createClient(): Client { FILE: src/vs/base/parts/ipc/test/node/ipc.net.test.ts class MessageStream (line 13) | class MessageStream { method constructor (line 18) | constructor(x: Protocol | PersistentProtocol) { method _trigger (line 27) | private _trigger(): void { method waitForOne (line 41) | public waitForOne(): Promise { class EtherStream (line 49) | class EtherStream extends EventEmitter { method constructor (line 50) | constructor( method write (line 57) | write(data: Buffer, cb?: Function): boolean { class Ether (line 66) | class Ether { method a (line 74) | public get a(): Socket { method b (line 78) | public get b(): Socket { method constructor (line 82) | constructor() { method write (line 89) | public write(from: 'a' | 'b', data: Buffer): void { method _deliver (line 99) | private _deliver(): void { FILE: src/vs/base/parts/ipc/test/node/ipc.test.ts class QueueProtocol (line 17) | class QueueProtocol implements IMessagePassingProtocol { method send (line 39) | send(buffer: VSBuffer): void { method receive (line 43) | protected receive(buffer: VSBuffer): void { function createProtocolPair (line 52) | function createProtocolPair(): [IMessagePassingProtocol, IMessagePassing... class TestIPCClient (line 61) | class TestIPCClient extends IPCClient { method constructor (line 66) | constructor(protocol: IMessagePassingProtocol, id: string) { method dispose (line 70) | dispose(): void { class TestIPCServer (line 76) | class TestIPCServer extends IPCServer { method constructor (line 80) | constructor() { method createConnection (line 86) | createConnection(id: string): IPCClient { type ITestService (line 101) | interface ITestService { class TestService (line 113) | class TestService implements ITestService { method marco (line 118) | marco(): Promise { method error (line 122) | error(message: string): Promise { method neverComplete (line 126) | neverComplete(): Promise { method neverCompleteCT (line 130) | neverCompleteCT(cancellationToken: CancellationToken): Promise { method buffersLength (line 138) | buffersLength(buffers: Buffer[]): Promise { method ping (line 142) | ping(msg: string): void { method marshall (line 146) | marshall(uri: URI): Promise { method context (line 150) | context(context?: unknown): Promise { class TestChannel (line 155) | class TestChannel implements IServerChannel { method constructor (line 157) | constructor(private service: ITestService) { } method call (line 159) | call(_: unknown, command: string, arg: any, cancellationToken: Cancell... method listen (line 170) | listen(_: unknown, event: string, arg?: any): Event { class TestChannelClient (line 178) | class TestChannelClient implements ITestService { method onPong (line 180) | get onPong(): Event { method constructor (line 184) | constructor(private channel: IChannel) { } method marco (line 186) | marco(): Promise { method error (line 190) | error(message: string): Promise { method neverComplete (line 194) | neverComplete(): Promise { method neverCompleteCT (line 198) | neverCompleteCT(cancellationToken: CancellationToken): Promise { method buffersLength (line 202) | buffersLength(buffers: Buffer[]): Promise { method marshall (line 206) | marshall(uri: URI): Promise { method context (line 210) | context(): Promise { FILE: src/vs/base/parts/ipc/test/node/testService.ts type IMarcoPoloEvent (line 10) | interface IMarcoPoloEvent { type ITestService (line 14) | interface ITestService { class TestService (line 21) | class TestService implements ITestService { method marco (line 26) | marco(): Promise { method pong (line 31) | pong(ping: string): Promise<{ incoming: string, outgoing: string }> { method cancelMe (line 35) | cancelMe(): Promise { class TestChannel (line 40) | class TestChannel implements IServerChannel { method constructor (line 42) | constructor(private testService: ITestService) { } method listen (line 44) | listen(_: unknown, event: string): Event { method call (line 52) | call(_: unknown, command: string, ...args: any[]): Promise { class TestServiceClient (line 62) | class TestServiceClient implements ITestService { method onMarco (line 64) | get onMarco(): Event { return this.channel.listen('ma... method constructor (line 66) | constructor(private channel: IChannel) { } method marco (line 68) | marco(): Promise { method pong (line 72) | pong(ping: string): Promise<{ incoming: string, outgoing: string }> { method cancelMe (line 76) | cancelMe(): Promise { FILE: src/vs/base/parts/quickopen/browser/quickOpenModel.ts type IContext (line 23) | interface IContext { type IHighlight (line 28) | interface IHighlight { constant IDS (line 33) | let IDS = 0; class QuickOpenItemAccessorClass (line 35) | class QuickOpenItemAccessorClass implements IItemAccessor { method getItemLabel (line 37) | getItemLabel(entry: QuickOpenEntry): string | null { method getItemDescription (line 41) | getItemDescription(entry: QuickOpenEntry): string | null { method getItemPath (line 45) | getItemPath(entry: QuickOpenEntry): string | undefined { class QuickOpenEntry (line 54) | class QuickOpenEntry { method constructor (line 61) | constructor(highlights: IHighlight[] = []) { method getId (line 70) | getId(): string { method getLabel (line 77) | getLabel(): string | undefined { method getLabelOptions (line 84) | getLabelOptions(): IIconLabelValueOptions | undefined { method getAriaLabel (line 91) | getAriaLabel(): string { method getDetail (line 99) | getDetail(): string | undefined { method getIcon (line 106) | getIcon(): string | undefined { method getDescription (line 113) | getDescription(): string | undefined { method getTooltip (line 120) | getTooltip(): string | undefined { method getDescriptionTooltip (line 127) | getDescriptionTooltip(): string | undefined { method getKeybinding (line 134) | getKeybinding(): ResolvedKeybinding | undefined { method getResource (line 142) | getResource(): URI | undefined { method isHidden (line 149) | isHidden(): boolean { method setHidden (line 156) | setHidden(hidden: boolean): void { method setHighlights (line 163) | setHighlights(labelHighlights?: IHighlight[], descriptionHighlights?: ... method getHighlights (line 172) | getHighlights(): [IHighlight[] | undefined /* Label */, IHighlight[] |... method run (line 182) | run(mode: Mode, context: IEntryRunContext): boolean { method mergeWithEditorHistory (line 191) | mergeWithEditorHistory(): boolean { class QuickOpenEntryGroup (line 196) | class QuickOpenEntryGroup extends QuickOpenEntry { method constructor (line 201) | constructor(entry?: QuickOpenEntry, groupLabel?: string, withBorder?: ... method getGroupLabel (line 212) | getGroupLabel(): string | undefined { method setGroupLabel (line 216) | setGroupLabel(groupLabel: string | undefined): void { method showBorder (line 223) | showBorder(): boolean { method setShowBorder (line 227) | setShowBorder(showBorder: boolean): void { method getLabel (line 231) | getLabel(): string | undefined { method getLabelOptions (line 235) | getLabelOptions(): IIconLabelValueOptions | undefined { method getAriaLabel (line 239) | getAriaLabel(): string { method getDetail (line 243) | getDetail(): string | undefined { method getResource (line 247) | getResource(): URI | undefined { method getIcon (line 251) | getIcon(): string | undefined { method getDescription (line 255) | getDescription(): string | undefined { method getEntry (line 259) | getEntry(): QuickOpenEntry | undefined { method getHighlights (line 263) | getHighlights(): [IHighlight[] | undefined, IHighlight[] | undefined, ... method isHidden (line 267) | isHidden(): boolean { method setHighlights (line 271) | setHighlights(labelHighlights?: IHighlight[], descriptionHighlights?: ... method setHidden (line 275) | setHidden(hidden: boolean): void { method run (line 279) | run(mode: Mode, context: IEntryRunContext): boolean { class NoActionProvider (line 284) | class NoActionProvider implements IActionProvider { method hasActions (line 286) | hasActions(tree: ITree, element: any): boolean { method getActions (line 290) | getActions(tree: ITree, element: any): IAction[] | null { type IQuickOpenEntryTemplateData (line 295) | interface IQuickOpenEntryTemplateData { type IQuickOpenEntryGroupTemplateData (line 305) | interface IQuickOpenEntryGroupTemplateData extends IQuickOpenEntryTempla... class Renderer (line 312) | class Renderer implements IRenderer { method constructor (line 317) | constructor(actionProvider: IActionProvider = new NoActionProvider(), ... method getHeight (line 322) | getHeight(entry: QuickOpenEntry): number { method getTemplateId (line 330) | getTemplateId(entry: QuickOpenEntry): string { method renderTemplate (line 338) | renderTemplate(templateId: string, container: HTMLElement, styles: IQu... method renderElement (line 399) | renderElement(entry: QuickOpenEntry, templateId: string, data: IQuickO... method disposeTemplate (line 474) | disposeTemplate(templateId: string, templateData: IQuickOpenEntryGroup... class QuickOpenModel (line 488) | class QuickOpenModel implements method constructor (line 502) | constructor(entries: QuickOpenEntry[] = [], actionProvider: IActionPro... method entries (line 511) | get entries() { return this._entries; } method dataSource (line 512) | get dataSource() { return this._dataSource; } method renderer (line 513) | get renderer() { return this._renderer; } method filter (line 514) | get filter() { return this._filter; } method runner (line 515) | get runner() { return this._runner; } method accessibilityProvider (line 516) | get accessibilityProvider() { return this._accessibilityProvider; } method entries (line 518) | set entries(entries: QuickOpenEntry[]) { method addEntries (line 525) | addEntries(entries: QuickOpenEntry[]): void { method setEntries (line 534) | setEntries(entries: QuickOpenEntry[]): void { method getEntries (line 545) | getEntries(visibleOnly?: boolean): QuickOpenEntry[] { method getId (line 553) | getId(entry: QuickOpenEntry): string { method getLabel (line 557) | getLabel(entry: QuickOpenEntry): string | null { method getAriaLabel (line 561) | getAriaLabel(entry: QuickOpenEntry): string { method isVisible (line 570) | isVisible(entry: QuickOpenEntry): boolean { method run (line 574) | run(entry: QuickOpenEntry, mode: Mode, context: IEntryRunContext): boo... FILE: src/vs/base/parts/quickopen/browser/quickOpenViewer.ts type IModelProvider (line 11) | interface IModelProvider { class DataSource (line 15) | class DataSource implements IDataSource { method constructor (line 21) | constructor(arg: any) { method getId (line 25) | getId(tree: ITree, element: any): string { method hasChildren (line 34) | hasChildren(tree: ITree, element: any): boolean { method getChildren (line 39) | getChildren(tree: ITree, element: any): Promise { method getParent (line 44) | getParent(tree: ITree, element: any): Promise { class AccessibilityProvider (line 49) | class AccessibilityProvider implements IAccessibilityProvider { method constructor (line 50) | constructor(private modelProvider: IModelProvider) { } method getAriaLabel (line 52) | getAriaLabel(tree: ITree, element: any): string | null { method getPosInSet (line 58) | getPosInSet(tree: ITree, element: any): string { method getSetSize (line 76) | getSetSize(): string { class Filter (line 92) | class Filter implements IFilter { method constructor (line 94) | constructor(private modelProvider: IModelProvider) { } method isVisible (line 96) | isVisible(tree: ITree, element: any): boolean { class Renderer (line 107) | class Renderer implements IRenderer { method constructor (line 110) | constructor(private modelProvider: IModelProvider, styles: IQuickOpenS... method updateStyles (line 114) | updateStyles(styles: IQuickOpenStyles): void { method getHeight (line 118) | getHeight(tree: ITree, element: any): number { method getTemplateId (line 123) | getTemplateId(tree: ITree, element: any): string { method renderTemplate (line 128) | renderTemplate(tree: ITree, templateId: string, container: HTMLElement... method renderElement (line 133) | renderElement(tree: ITree, element: any, templateId: string, templateD... method disposeTemplate (line 138) | disposeTemplate(tree: ITree, templateId: string, templateData: any): v... FILE: src/vs/base/parts/quickopen/browser/quickOpenWidget.ts type IQuickOpenCallbacks (line 27) | interface IQuickOpenCallbacks { type IQuickOpenOptions (line 36) | interface IQuickOpenOptions extends IQuickOpenStyles { type IQuickOpenStyles (line 46) | interface IQuickOpenStyles extends IInputBoxStyles, ITreeStyles { type IShowOptions (line 56) | interface IShowOptions { class QuickOpenController (line 63) | class QuickOpenController extends DefaultController { method onContextMenu (line 65) | onContextMenu(tree: ITree, element: any, event: ContextMenuEvent): boo... method onMouseMiddleClick (line 73) | onMouseMiddleClick(tree: ITree, element: any, event: IMouseEvent): boo... type HideReason (line 78) | const enum HideReason { constant DEFAULT_INPUT_ARIA_LABEL (line 93) | const DEFAULT_INPUT_ARIA_LABEL = nls.localize('quickOpenAriaLabel', "Qui... class QuickOpenWidget (line 95) | class QuickOpenWidget extends Disposable implements IModelProvider { method constructor (line 138) | constructor(container: HTMLElement, callbacks: IQuickOpenCallbacks, op... method getElement (line 150) | getElement(): HTMLElement { method getModel (line 154) | getModel(): IModel { method setCallbacks (line 158) | setCallbacks(callbacks: IQuickOpenCallbacks): void { method create (line 162) | create(): HTMLElement { method style (line 390) | style(styles: IQuickOpenStyles): void { method applyStyles (line 396) | protected applyStyles(): void { method shouldOpenInBackground (line 443) | private shouldOpenInBackground(e: StandardKeyboardEvent | StandardMous... method onType (line 465) | private onType(): void { method navigate (line 481) | navigate(next: boolean, quickNavigate?: IQuickNavigateConfiguration): ... method navigateInTree (line 495) | private navigateInTree(keyCode: KeyCode, isShift?: boolean): void { method elementFocused (line 550) | private elementFocused(value: any, event?: any): void { method elementSelected (line 567) | private elementSelected(value: any, event?: any, preferredMode?: Mode)... method extractKeyMods (line 585) | private extractKeyMods(event: any): IKeyMods { method show (line 594) | show(param: any, options?: IShowOptions): void { method restoreLastInput (line 642) | private restoreLastInput(lastInput: string) { method doShowWithPrefix (line 648) | private doShowWithPrefix(prefix: string): void { method doShowWithInput (line 653) | private doShowWithInput(input: IModel, autoFocus: IAutoFocus): vo... method setInputAndLayout (line 657) | private setInputAndLayout(input: IModel, autoFocus?: IAutoFocus):... method isElementVisible (line 682) | private isElementVisible(input: IModel, e: T): boolean { method autoFocus (line 690) | private autoFocus(input: IModel, entries: any[], autoFocus: IAuto... method refresh (line 750) | refresh(input?: IModel, autoFocus?: IAutoFocus): void { method getHeight (line 782) | private getHeight(input: IModel): number { method updateResultCount (line 816) | updateResultCount(count: number) { method hide (line 820) | hide(reason?: HideReason): void { method getQuickNavigateConfiguration (line 861) | getQuickNavigateConfiguration(): IQuickNavigateConfiguration { method setPlaceHolder (line 865) | setPlaceHolder(placeHolder: string): void { method setValue (line 871) | setValue(value: string, selectionOrStableHint?: [number, number] | nul... method setPassword (line 885) | setPassword(isPassword: boolean): void { method setInput (line 891) | setInput(input: IModel, autoFocus?: IAutoFocus, ariaLabel?: strin... method onInputChanging (line 910) | private onInputChanging(): void { method getInput (line 924) | getInput(): IModel { method showInputDecoration (line 928) | showInputDecoration(decoration: Severity): void { method clearInputDecoration (line 934) | clearInputDecoration(): void { method focus (line 940) | focus(): void { method accept (line 946) | accept(): void { method getProgressBar (line 955) | getProgressBar(): ProgressBar { method getInputBox (line 959) | getInputBox(): InputBox { method setExtraClass (line 963) | setExtraClass(clazz: string | null): void { method isVisible (line 977) | isVisible(): boolean { method layout (line 981) | layout(dimension: DOM.Dimension): void { method gainingFocus (line 997) | private gainingFocus(): void { method loosingFocus (line 1001) | private loosingFocus(e: FocusEvent): void { method dispose (line 1024) | dispose(): void { FILE: src/vs/base/parts/quickopen/common/quickOpen.ts type IQuickNavigateConfiguration (line 8) | interface IQuickNavigateConfiguration { type IAutoFocus (line 12) | interface IAutoFocus { type Mode (line 43) | const enum Mode { type IEntryRunContext (line 49) | interface IEntryRunContext { type IKeyMods (line 55) | interface IKeyMods { type IDataSource (line 60) | interface IDataSource { type IRenderer (line 68) | interface IRenderer { type IFilter (line 78) | interface IFilter { type IAccessiblityProvider (line 82) | interface IAccessiblityProvider { type IRunner (line 86) | interface IRunner { type IModel (line 90) | interface IModel { FILE: src/vs/base/parts/quickopen/common/quickOpenScorer.ts type Score (line 13) | type Score = [number /* score */, number[] /* match positions */]; type ScorerCache (line 14) | type ScorerCache = { [key: string]: IItemScore }; constant NO_MATCH (line 16) | const NO_MATCH = 0; constant NO_SCORE (line 17) | const NO_SCORE: Score = [NO_MATCH, []]; function score (line 22) | function score(target: string, query: string, queryLower: string, fuzzy:... function doScore (line 63) | function doScore(query: string, queryLower: string, queryLength: number,... function computeCharScore (line 159) | function computeCharScore(queryCharAtIndex: string, queryLowerCharAtInde... function scoreSeparatorAtPos (line 229) | function scoreSeparatorAtPos(charCode: number): number { type IItemScore (line 263) | interface IItemScore { constant NO_ITEM_SCORE (line 281) | const NO_ITEM_SCORE: IItemScore = Object.freeze({ score: 0 }); type IItemAccessor (line 283) | interface IItemAccessor { constant PATH_IDENTITY_SCORE (line 301) | const PATH_IDENTITY_SCORE = 1 << 18; constant LABEL_PREFIX_SCORE (line 302) | const LABEL_PREFIX_SCORE = 1 << 17; constant LABEL_CAMELCASE_SCORE (line 303) | const LABEL_CAMELCASE_SCORE = 1 << 16; constant LABEL_SCORE_THRESHOLD (line 304) | const LABEL_SCORE_THRESHOLD = 1 << 15; type IPreparedQuery (line 306) | interface IPreparedQuery { function prepareQuery (line 316) | function prepareQuery(original: string): IPreparedQuery { function scoreItem (line 332) | function scoreItem(item: T, query: IPreparedQuery, fuzzy: boolean, ac... function createMatches (line 362) | function createMatches(offsets: undefined | number[]): IMatch[] { function doScoreItem (line 379) | function doScoreItem(label: string, description: string | null, path: st... function compareItemsByScore (line 452) | function compareItemsByScore(itemA: T, itemB: T, query: IPreparedQuer... function computeLabelAndDescriptionMatchDistance (line 530) | function computeLabelAndDescriptionMatchDistance(item: T, score: IIte... function compareByMatchLength (line 565) | function compareByMatchLength(matchesA?: IMatch[], matchesB?: IMatch[]):... function fallbackCompare (line 592) | function fallbackCompare(itemA: T, itemB: T, query: IPreparedQuery, a... FILE: src/vs/base/parts/quickopen/test/common/quickOpenScorer.test.ts class ResourceAccessorClass (line 12) | class ResourceAccessorClass implements scorer.IItemAccessor { method getItemLabel (line 14) | getItemLabel(resource: URI): string { method getItemDescription (line 18) | getItemDescription(resource: URI): string { method getItemPath (line 22) | getItemPath(resource: URI): string { class NullAccessorClass (line 29) | class NullAccessorClass implements scorer.IItemAccessor { method getItemLabel (line 31) | getItemLabel(resource: URI): string { method getItemDescription (line 35) | getItemDescription(resource: URI): string { method getItemPath (line 39) | getItemPath(resource: URI): string { function _doScore (line 44) | function _doScore(target: string, query: string, fuzzy: boolean): scorer... function scoreItem (line 48) | function scoreItem(item: T, query: string, fuzzy: boolean, accessor: ... function compareItemsByScore (line 52) | function compareItemsByScore(itemA: T, itemB: T, query: string, fuzzy... FILE: src/vs/base/parts/request/browser/request.ts function request (line 12) | function request(options: IRequestOptions, token: CancellationToken): Pr... function setRequestHeaders (line 50) | function setRequestHeaders(xhr: XMLHttpRequest, options: IRequestOptions... function getResponseHeaders (line 65) | function getResponseHeaders(xhr: XMLHttpRequest): { [name: string]: stri... FILE: src/vs/base/parts/request/common/request.ts type IHeaders (line 8) | interface IHeaders { type IRequestOptions (line 12) | interface IRequestOptions { type IRequestContext (line 24) | interface IRequestContext { FILE: src/vs/base/parts/storage/common/storage.ts type StorageHint (line 11) | enum StorageHint { type IStorageOptions (line 20) | interface IStorageOptions { type IUpdateRequest (line 24) | interface IUpdateRequest { type IStorageItemsChangeEvent (line 29) | interface IStorageItemsChangeEvent { type IStorageDatabase (line 33) | interface IStorageDatabase { type IStorage (line 43) | interface IStorage extends IDisposable { type StorageState (line 66) | enum StorageState { class Storage (line 72) | class Storage extends Disposable implements IStorage { method constructor (line 88) | constructor( method registerListeners (line 99) | private registerListeners(): void { method onDidChangeItemsExternal (line 103) | private onDidChangeItemsExternal(e: IStorageItemsChangeEvent): void { method accept (line 110) | private accept(key: string, value: string): void { method items (line 137) | get items(): Map { method size (line 141) | get size(): number { method init (line 145) | async init(): Promise { method get (line 164) | get(key: string, fallbackValue?: string): string | undefined { method getBoolean (line 176) | getBoolean(key: string, fallbackValue?: boolean): boolean | undefined { method getNumber (line 188) | getNumber(key: string, fallbackValue?: number): number | undefined { method set (line 198) | set(key: string, value: string | boolean | number | null | undefined):... method delete (line 229) | delete(key: string): Promise { method close (line 253) | async close(): Promise { method flushPending (line 276) | private flushPending(): Promise { class InMemoryStorageDatabase (line 293) | class InMemoryStorageDatabase implements IStorageDatabase { method getItems (line 299) | getItems(): Promise> { method updateItems (line 303) | updateItems(request: IUpdateRequest): Promise { method close (line 315) | close(): Promise { FILE: src/vs/base/parts/storage/node/storage.ts type IDatabaseConnection (line 15) | interface IDatabaseConnection { type ISQLiteStorageDatabaseOptions (line 24) | interface ISQLiteStorageDatabaseOptions { type ISQLiteStorageDatabaseLoggingOptions (line 28) | interface ISQLiteStorageDatabaseLoggingOptions { class SQLiteStorageDatabase (line 33) | class SQLiteStorageDatabase implements IStorageDatabase { method onDidChangeItemsExternal (line 37) | get onDidChangeItemsExternal(): Event { retu... method constructor (line 49) | constructor(path: string, options: ISQLiteStorageDatabaseOptions = Obj... method getItems (line 58) | async getItems(): Promise> { method updateItems (line 73) | async updateItems(request: IUpdateRequest): Promise { method doUpdateItems (line 79) | private doUpdateItems(connection: IDatabaseConnection, request: IUpdat... method close (line 157) | async close(recovery?: () => Map): Promise { method doClose (line 165) | private doClose(connection: IDatabaseConnection, recovery?: () => Map<... method backup (line 226) | private backup(): Promise { method toBackupPath (line 232) | private toBackupPath(path: string): string { method checkIntegrity (line 236) | async checkIntegrity(full: boolean): Promise { method connect (line 255) | private async connect(path: string, retryOnBusy: boolean = true): Prom... method handleSQLiteError (line 299) | private handleSQLiteError(connection: IDatabaseConnection, error: Erro... method doConnect (line 306) | private doConnect(path: string): Promise { method exec (line 341) | private exec(connection: IDatabaseConnection, sql: string): Promise { retu... method fireDidChangeItemsExternal (line 107) | fireDidChangeItemsExternal(event: IStorageItemsChangeEvent): void { function uniqueStorageDir (line 284) | function uniqueStorageDir(): string { function toSet (line 290) | function toSet(elements: string[]): Set { function testDBBasics (line 297) | async function testDBBasics(path: string, logError?: (error: Error) => v... class TestStorage (line 693) | class TestStorage extends Storage { method getStorage (line 694) | getStorage(): IStorageDatabase { FILE: src/vs/base/parts/tree/browser/tree.ts type ITree (line 17) | interface ITree { type IDataSource (line 226) | interface IDataSource { type IRenderer (line 259) | interface IRenderer { type IAccessibilityProvider (line 299) | interface IAccessibilityProvider { class ContextMenuEvent (line 326) | class ContextMenuEvent { method constructor (line 332) | constructor(posx: number, posy: number, target: HTMLElement) { method preventDefault (line 338) | public preventDefault(): void { method stopPropagation (line 342) | public stopPropagation(): void { method posx (line 346) | public get posx(): number { method posy (line 350) | public get posy(): number { method target (line 354) | public get target(): HTMLElement { class MouseContextMenuEvent (line 359) | class MouseContextMenuEvent extends ContextMenuEvent { method constructor (line 363) | constructor(originalEvent: Mouse.IMouseEvent) { method preventDefault (line 368) | public preventDefault(): void { method stopPropagation (line 372) | public stopPropagation(): void { class KeyboardContextMenuEvent (line 377) | class KeyboardContextMenuEvent extends ContextMenuEvent { method constructor (line 381) | constructor(posx: number, posy: number, originalEvent: Keyboard.IKeybo... method preventDefault (line 386) | public preventDefault(): void { method stopPropagation (line 390) | public stopPropagation(): void { type IController (line 395) | interface IController { type DragOverEffect (line 438) | const enum DragOverEffect { type DragOverBubble (line 443) | const enum DragOverBubble { type IDragOverReaction (line 448) | interface IDragOverReaction { type IDragAndDrop (line 455) | interface IDragAndDrop { type IFilter (line 485) | interface IFilter { type ISorter (line 493) | interface ISorter { type ISelectionEvent (line 503) | interface ISelectionEvent { type IFocusEvent (line 508) | interface IFocusEvent { type IHighlightEvent (line 513) | interface IHighlightEvent { type ITreeConfiguration (line 520) | interface ITreeConfiguration { type ITreeOptions (line 531) | interface ITreeOptions extends ITreeStyles { type ITreeStyler (line 547) | interface ITreeStyler { type ITreeStyles (line 551) | interface ITreeStyles { type ITreeContext (line 566) | interface ITreeContext extends ITreeConfiguration { type IActionProvider (line 571) | interface IActionProvider { FILE: src/vs/base/parts/tree/browser/treeDefaults.ts type IKeyBindingCallback (line 18) | interface IKeyBindingCallback { type ICancelableEvent (line 22) | interface ICancelableEvent { type ClickBehavior (line 27) | const enum ClickBehavior { type OpenMode (line 40) | const enum OpenMode { type IControllerOptions (line 45) | interface IControllerOptions { type IKeybindingDispatcherItem (line 51) | interface IKeybindingDispatcherItem { class KeybindingDispatcher (line 56) | class KeybindingDispatcher { method constructor (line 60) | constructor() { method has (line 64) | public has(keybinding: KeyCode): boolean { method set (line 76) | public set(keybinding: number, callback: IKeyBindingCallback) { method dispatch (line 83) | public dispatch(keybinding: SimpleKeybinding): IKeyBindingCallback | n... class DefaultController (line 95) | class DefaultController implements _.IController { method constructor (line 102) | constructor(options: IControllerOptions = { clickBehavior: ClickBehavi... method onMouseDown (line 131) | public onMouseDown(tree: _.ITree, element: any, event: mouse.IMouseEve... method onClick (line 154) | public onClick(tree: _.ITree, element: any, event: mouse.IMouseEvent):... method onLeftClick (line 175) | protected onLeftClick(tree: _.ITree, element: any, eventish: ICancelab... method shouldToggleExpansion (line 205) | protected shouldToggleExpansion(element: any, event: mouse.IMouseEvent... method setOpenMode (line 210) | protected setOpenMode(openMode: OpenMode) { method openOnSingleClick (line 214) | protected get openOnSingleClick(): boolean { method isClickOnTwistie (line 218) | protected isClickOnTwistie(event: mouse.IMouseEvent): boolean { method onContextMenu (line 235) | public onContextMenu(tree: _.ITree, element: any, event: _.ContextMenu... method onTap (line 249) | public onTap(tree: _.ITree, element: any, event: touch.GestureEvent): ... method onKeyDown (line 259) | public onKeyDown(tree: _.ITree, event: IKeyboardEvent): boolean { method onKeyUp (line 263) | public onKeyUp(tree: _.ITree, event: IKeyboardEvent): boolean { method onKey (line 267) | private onKey(bindings: KeybindingDispatcher, tree: _.ITree, event: IK... method onUp (line 280) | protected onUp(tree: _.ITree, event: IKeyboardEvent): boolean { method onPageUp (line 292) | protected onPageUp(tree: _.ITree, event: IKeyboardEvent): boolean { method onDown (line 304) | protected onDown(tree: _.ITree, event: IKeyboardEvent): boolean { method onPageDown (line 316) | protected onPageDown(tree: _.ITree, event: IKeyboardEvent): boolean { method onHome (line 328) | protected onHome(tree: _.ITree, event: IKeyboardEvent): boolean { method onEnd (line 340) | protected onEnd(tree: _.ITree, event: IKeyboardEvent): boolean { method onLeft (line 352) | protected onLeft(tree: _.ITree, event: IKeyboardEvent): boolean { method onRight (line 370) | protected onRight(tree: _.ITree, event: IKeyboardEvent): boolean { method onEnter (line 388) | protected onEnter(tree: _.ITree, event: IKeyboardEvent): boolean { method onSpace (line 401) | protected onSpace(tree: _.ITree, event: IKeyboardEvent): boolean { method onEscape (line 412) | protected onEscape(tree: _.ITree, event: IKeyboardEvent): boolean { class DefaultDragAndDrop (line 434) | class DefaultDragAndDrop implements _.IDragAndDrop { method getDragURI (line 436) | public getDragURI(tree: _.ITree, element: any): string | null { method onDragStart (line 440) | public onDragStart(tree: _.ITree, data: IDragAndDropData, originalEven... method onDragOver (line 444) | public onDragOver(tree: _.ITree, data: IDragAndDropData, targetElement... method drop (line 448) | public drop(tree: _.ITree, data: IDragAndDropData, targetElement: any,... class DefaultFilter (line 453) | class DefaultFilter implements _.IFilter { method isVisible (line 455) | public isVisible(tree: _.ITree, element: any): boolean { class DefaultSorter (line 460) | class DefaultSorter implements _.ISorter { method compare (line 462) | public compare(tree: _.ITree, element: any, otherElement: any): number { class DefaultAccessibilityProvider (line 467) | class DefaultAccessibilityProvider implements _.IAccessibilityProvider { method getAriaLabel (line 469) | getAriaLabel(tree: _.ITree, element: any): string | null { class DefaultTreestyler (line 474) | class DefaultTreestyler implements _.ITreeStyler { method constructor (line 476) | constructor(private styleElement: HTMLStyleElement, private selectorSu... method style (line 478) | style(styles: _.ITreeStyles): void { class CollapseAllAction (line 555) | class CollapseAllAction extends Action { method constructor (line 557) | constructor(private viewer: _.ITree, enabled: boolean) { method run (line 561) | public run(context?: any): Promise { FILE: src/vs/base/parts/tree/browser/treeDnd.ts class ElementsDragAndDropData (line 9) | class ElementsDragAndDropData implements IDragAndDropData { method constructor (line 13) | constructor(elements: any[]) { method update (line 17) | public update(dataTransfer: DataTransfer): void { method getData (line 21) | public getData(): any { class ExternalElementsDragAndDropData (line 26) | class ExternalElementsDragAndDropData implements IDragAndDropData { method constructor (line 30) | constructor(elements: any[]) { method update (line 34) | public update(dataTransfer: DataTransfer): void { method getData (line 38) | public getData(): any { class DesktopDragAndDropData (line 43) | class DesktopDragAndDropData implements IDragAndDropData { method constructor (line 48) | constructor() { method update (line 53) | public update(dataTransfer: DataTransfer): void { method getData (line 67) | public getData(): any { FILE: src/vs/base/parts/tree/browser/treeImpl.ts class TreeContext (line 16) | class TreeContext implements _.ITreeContext { method constructor (line 31) | constructor(tree: _.ITree, configuration: _.ITreeConfiguration, option... class Tree (line 62) | class Tree implements _.ITree { method constructor (line 83) | constructor(container: HTMLElement, configuration: _.ITreeConfiguratio... method style (line 108) | public style(styles: _.ITreeStyles): void { method onDidFocus (line 112) | get onDidFocus(): Event { method onDidBlur (line 116) | get onDidBlur(): Event { method onDidScroll (line 120) | get onDidScroll(): Event { method getHTMLElement (line 124) | public getHTMLElement(): HTMLElement { method layout (line 128) | public layout(height?: number, width?: number): void { method domFocus (line 132) | public domFocus(): void { method isDOMFocused (line 136) | public isDOMFocused(): boolean { method domBlur (line 140) | public domBlur(): void { method onVisible (line 144) | public onVisible(): void { method onHidden (line 148) | public onHidden(): void { method setInput (line 152) | public setInput(element: any): Promise { method getInput (line 156) | public getInput(): any { method refresh (line 160) | public refresh(element: any = null, recursive = true): Promise { method expand (line 164) | public expand(element: any): Promise { method expandAll (line 168) | public expandAll(elements: any[]): Promise { method collapse (line 172) | public collapse(element: any, recursive: boolean = false): Promise { method collapseAll (line 176) | public collapseAll(elements: any[] | null = null, recursive: boolean =... method toggleExpansion (line 180) | public toggleExpansion(element: any, recursive: boolean = false): Prom... method isExpanded (line 184) | public isExpanded(element: any): boolean { method reveal (line 188) | public reveal(element: any, relativeTop: number | null = null): Promis... method getHighlight (line 192) | public getHighlight(): any { method clearHighlight (line 196) | public clearHighlight(eventPayload?: any): void { method setSelection (line 200) | public setSelection(elements: any[], eventPayload?: any): void { method getSelection (line 204) | public getSelection(): any[] { method clearSelection (line 208) | public clearSelection(eventPayload?: any): void { method setFocus (line 212) | public setFocus(element?: any, eventPayload?: any): void { method getFocus (line 216) | public getFocus(): any { method focusNext (line 220) | public focusNext(count?: number, eventPayload?: any): void { method focusPrevious (line 224) | public focusPrevious(count?: number, eventPayload?: any): void { method focusParent (line 228) | public focusParent(eventPayload?: any): void { method focusFirstChild (line 232) | public focusFirstChild(eventPayload?: any): void { method focusFirst (line 236) | public focusFirst(eventPayload?: any, from?: any): void { method focusNth (line 240) | public focusNth(index: number, eventPayload?: any): void { method focusLast (line 244) | public focusLast(eventPayload?: any, from?: any): void { method focusNextPage (line 248) | public focusNextPage(eventPayload?: any): void { method focusPreviousPage (line 252) | public focusPreviousPage(eventPayload?: any): void { method clearFocus (line 256) | public clearFocus(eventPayload?: any): void { method getNavigator (line 260) | getNavigator(fromElement?: any, subTreeOnly?: boolean): INavigator { method dispose (line 264) | public dispose(): void { FILE: src/vs/base/parts/tree/browser/treeModel.ts type IMap (line 13) | interface IMap { [id: string]: T; } type IItemMap (line 14) | interface IItemMap extends IMap { } type ITraitMap (line 15) | interface ITraitMap extends IMap { } class LockData (line 17) | class LockData { method constructor (line 23) | constructor(item: Item) { method item (line 27) | get item(): Item { method dispose (line 31) | dispose(): void { class Lock (line 40) | class Lock { method constructor (line 72) | constructor() { method isLocked (line 76) | public isLocked(item: Item): boolean { method run (line 80) | public run(item: Item, fn: () => Promise): Promise { method getLock (line 112) | private getLock(item: Item): LockData | null { class ItemRegistry (line 127) | class ItemRegistry { method constructor (line 155) | constructor() { method register (line 159) | public register(item: Item): void { method deregister (line 179) | public deregister(item: Item): void { method isRegistered (line 185) | public isRegistered(id: string): boolean { method getItem (line 189) | public getItem(id: string): Item | null { method dispose (line 194) | public dispose(): void { method isDisposed (line 211) | public isDisposed(): boolean { type IBaseItemEvent (line 216) | interface IBaseItemEvent { type IItemRefreshEvent (line 220) | interface IItemRefreshEvent extends IBaseItemEvent { } type IItemExpandEvent (line 221) | interface IItemExpandEvent extends IBaseItemEvent { } type IItemCollapseEvent (line 222) | interface IItemCollapseEvent extends IBaseItemEvent { } type IItemTraitEvent (line 224) | interface IItemTraitEvent extends IBaseItemEvent { type IItemRevealEvent (line 228) | interface IItemRevealEvent extends IBaseItemEvent { type IItemChildrenRefreshEvent (line 232) | interface IItemChildrenRefreshEvent extends IBaseItemEvent { class Item (line 236) | class Item { method constructor (line 289) | constructor(id: string, registry: ItemRegistry, context: _.ITreeContex... method getElement (line 319) | public getElement(): any { method hasChildren (line 323) | public hasChildren(): boolean { method getDepth (line 327) | public getDepth(): number { method isVisible (line 331) | public isVisible(): boolean { method setVisible (line 335) | public setVisible(value: boolean): void { method isExpanded (line 339) | public isExpanded(): boolean { method _setExpanded (line 343) | public _setExpanded(value: boolean): void { method reveal (line 347) | public reveal(relativeTop: number | null = null): void { method expand (line 352) | public expand(): Promise { method collapse (line 393) | public collapse(recursive: boolean = false): Promise { method addTrait (line 418) | public addTrait(trait: string): void { method removeTrait (line 424) | public removeTrait(trait: string): void { method hasTrait (line 430) | public hasTrait(trait: string): boolean { method getAllTraits (line 434) | public getAllTraits(): string[] { method getHeight (line 445) | public getHeight(): number { method refreshChildren (line 449) | private refreshChildren(recursive: boolean, safe: boolean = false, for... method doRefresh (line 534) | private doRefresh(recursive: boolean, safe: boolean = false): Promise<... method updateVisibility (line 544) | private updateVisibility(): void { method refresh (line 548) | public refresh(recursive: boolean): Promise { method getNavigator (line 552) | public getNavigator(): INavigator { method intersects (line 556) | public intersects(other: Item): boolean { method isAncestorOf (line 560) | private isAncestorOf(startItem: Item): boolean { method addChild (line 571) | private addChild(item: Item, afterItem: Item | null = this.lastChild):... method removeChild (line 612) | private removeChild(item: Item): void { method forEachChild (line 645) | private forEachChild(fn: (child: Item) => void): void { method mapEachChild (line 655) | private mapEachChild(fn: (child: Item) => T): T[] { method sort (line 663) | private sort(elements: any[]): any[] { method _getHeight (line 674) | public _getHeight(): number { method _isVisible (line 681) | public _isVisible(): boolean { method isDisposed (line 688) | public isDisposed(): boolean { method dispose (line 692) | public dispose(): void { class RootItem (line 722) | class RootItem extends Item { method constructor (line 724) | constructor(id: string, registry: ItemRegistry, context: _.ITreeContex... method isVisible (line 728) | public isVisible(): boolean { method setVisible (line 732) | public setVisible(value: boolean): void { method isExpanded (line 736) | public isExpanded(): boolean { method _setExpanded (line 740) | public _setExpanded(value: boolean): void { method render (line 744) | public render(): void { method _getHeight (line 748) | public _getHeight(): number { method _isVisible (line 752) | public _isVisible(): boolean { class TreeNavigator (line 757) | class TreeNavigator implements INavigator { method lastDescendantOf (line 762) | static lastDescendantOf(item: Item | null): Item | null { method constructor (line 782) | constructor(item: Item | null, subTreeOnly: boolean = true) { method current (line 787) | public current(): Item | null { method next (line 791) | public next(): Item | null { method previous (line 813) | public previous(): Item | null { method parent (line 829) | public parent(): Item | null { method first (line 841) | public first(): Item | null { method last (line 847) | public last(): Item | null { type IBaseEvent (line 852) | interface IBaseEvent { type IInputEvent (line 856) | interface IInputEvent extends IBaseEvent { } type IRefreshEvent (line 858) | interface IRefreshEvent extends IBaseEvent { class TreeModel (line 862) | class TreeModel { method constructor (line 909) | constructor(context: _.ITreeContext) { method setInput (line 915) | public setInput(element: any): Promise { method getInput (line 958) | public getInput(): any { method refresh (line 962) | public refresh(element: any = null, recursive: boolean = true): Promis... method expand (line 976) | public expand(element: any): Promise { method expandAll (line 986) | public expandAll(elements?: any[]): Promise { method _expandAll (line 1001) | private _expandAll(elements: any[]): Promise { method __expandAll (line 1027) | private __expandAll(elements: any[]): Promise { method collapse (line 1035) | public collapse(element: any, recursive: boolean = false): Promise { method collapseAll (line 1045) | public collapseAll(elements: any[] | null = null, recursive: boolean =... method toggleExpansion (line 1057) | public toggleExpansion(element: any, recursive: boolean = false): Prom... method toggleExpansionAll (line 1061) | public toggleExpansionAll(elements: any[]): Promise { method isExpanded (line 1069) | public isExpanded(element: any): boolean { method getExpandedElements (line 1079) | public getExpandedElements(): any[] { method reveal (line 1093) | public reveal(element: any, relativeTop: number | null = null): Promis... method resolveUnknownParentChain (line 1111) | private resolveUnknownParentChain(element: any): Promise { method setHighlight (line 1124) | public setHighlight(element?: any, eventPayload?: any): void { method getHighlight (line 1130) | public getHighlight(includeHidden: boolean = false): any { method isHighlighted (line 1135) | public isHighlighted(element: any): boolean { method select (line 1145) | public select(element: any, eventPayload?: any): void { method selectAll (line 1149) | public selectAll(elements: any[], eventPayload?: any): void { method deselect (line 1155) | public deselect(element: any, eventPayload?: any): void { method deselectAll (line 1159) | public deselectAll(elements: any[], eventPayload?: any): void { method setSelection (line 1165) | public setSelection(elements: any[], eventPayload?: any): void { method isSelected (line 1171) | public isSelected(element: any): boolean { method getSelection (line 1181) | public getSelection(includeHidden: boolean = false): any[] { method selectNext (line 1185) | public selectNext(count: number = 1, clearSelection: boolean = true, e... method selectPrevious (line 1206) | public selectPrevious(count: number = 1, clearSelection: boolean = tru... method setFocus (line 1240) | public setFocus(element?: any, eventPayload?: any): void { method isFocused (line 1246) | public isFocused(element: any): boolean { method getFocus (line 1256) | public getFocus(includeHidden: boolean = false): any { method focusNext (line 1261) | public focusNext(count: number = 1, eventPayload?: any): void { method focusPrevious (line 1277) | public focusPrevious(count: number = 1, eventPayload?: any): void { method focusParent (line 1293) | public focusParent(eventPayload?: any): void { method focusFirstChild (line 1303) | public focusFirstChild(eventPayload?: any): void { method focusFirst (line 1314) | public focusFirst(eventPayload?: any, from?: any): void { method focusNth (line 1318) | public focusNth(index: number, eventPayload?: any, from?: any): void { method focusLast (line 1331) | public focusLast(eventPayload?: any, from?: any): void { method getParent (line 1346) | private getParent(from?: any): Item | null { method getNavigator (line 1357) | public getNavigator(element: any = null, subTreeOnly: boolean = true):... method getItem (line 1361) | public getItem(element: any = null): Item | null { method addTraits (line 1373) | public addTraits(trait: string, elements: any[]): void { method removeTraits (line 1387) | public removeTraits(trait: string, elements: any[]): void { method setTraits (line 1414) | private setTraits(trait: string, elements: any[]): void { method getElementsWithTrait (line 1461) | private getElementsWithTrait(trait: string, includeHidden: boolean): a... method dispose (line 1473) | public dispose(): void { FILE: src/vs/base/parts/tree/browser/treeUtils.ts function isEqualOrParent (line 8) | function isEqualOrParent(tree: _.ITree, element: any, candidateParent: a... FILE: src/vs/base/parts/tree/browser/treeView.ts type IRow (line 28) | interface IRow { function removeFromParent (line 34) | function removeFromParent(element: HTMLElement): void { class RowCache (line 42) | class RowCache implements Lifecycle.IDisposable { method constructor (line 46) | constructor(private context: _.ITreeContext) { method alloc (line 50) | public alloc(templateId: string): IRow { method release (line 79) | public release(templateId: string, row: IRow): void { method cache (line 84) | private cache(templateId: string): IRow[] { method garbageCollect (line 88) | public garbageCollect(): void { method dispose (line 102) | public dispose(): void { type IViewContext (line 108) | interface IViewContext extends _.ITreeContext { class ViewItem (line 113) | class ViewItem implements IViewItem { method constructor (line 134) | constructor(context: IViewContext, model: Model.Item) { method expanded (line 152) | set expanded(value: boolean) { method loading (line 156) | set loading(value: boolean) { method draggable (line 160) | set draggable(value: boolean) { method draggable (line 165) | get draggable() { method dropTarget (line 169) | set dropTarget(value: boolean) { method element (line 173) | public get element(): HTMLElement { method templateId (line 178) | private get templateId(): string { method addClass (line 182) | public addClass(name: string): void { method removeClass (line 187) | public removeClass(name: string): void { method render (line 192) | public render(skipUserRender = false): void { method updateWidth (line 285) | updateWidth(): any { method insertInDOM (line 297) | public insertInDOM(container: HTMLElement, afterElement: HTMLElement |... method removeFromDOM (line 323) | public removeFromDOM(): void { method dispose (line 337) | public dispose(): void { class RootViewItem (line 342) | class RootViewItem extends ViewItem { method constructor (line 344) | constructor(context: IViewContext, model: Model.Item, wrapper: HTMLEle... method render (line 354) | public render(): void { method insertInDOM (line 369) | public insertInDOM(container: HTMLElement, afterElement: HTMLElement):... method removeFromDOM (line 373) | public removeFromDOM(): void { type IThrottledGestureEvent (line 378) | interface IThrottledGestureEvent { function reactionEquals (line 383) | function reactionEquals(one: _.IDragOverReaction, other: _.IDragOverReac... class TreeView (line 399) | class TreeView extends HeightMap { method constructor (line 459) | constructor(context: _.ITreeContext, container: HTMLElement) { method applyStyles (line 604) | public applyStyles(styles: _.ITreeStyles): void { method createViewItem (line 608) | protected createViewItem(item: Model.Item): IViewItem { method getHTMLElement (line 612) | public getHTMLElement(): HTMLElement { method focus (line 616) | public focus(): void { method isFocused (line 620) | public isFocused(): boolean { method blur (line 624) | public blur(): void { method onVisible (line 628) | public onVisible(): void { method setupMSGesture (line 634) | private setupMSGesture(): void { method onHidden (line 641) | public onHidden(): void { method isTreeVisible (line 645) | private isTreeVisible(): boolean { method layout (line 649) | public layout(height?: number, width?: number): void { method render (line 662) | private render(scrollTop: number, viewHeight: number, scrollLeft: numb... method setModel (line 705) | public setModel(newModel: Model.TreeModel): void { method onRefreshing (line 726) | private onRefreshing(): void { method onRefreshed (line 730) | private onRefreshed(): void { method onRowsChanged (line 735) | private onRowsChanged(scrollTop: number = this.scrollTop): void { method updateScrollWidth (line 744) | private updateScrollWidth(): void { method focusNextPage (line 761) | public focusNextPage(eventPayload?: any): void { method focusPreviousPage (line 783) | public focusPreviousPage(eventPayload?: any): void { method viewHeight (line 811) | public get viewHeight() { method viewHeight (line 816) | public set viewHeight(height: number) { method scrollHeight (line 820) | private set scrollHeight(scrollHeight: number) { method viewWidth (line 825) | public get viewWidth(): number { method viewWidth (line 830) | public set viewWidth(viewWidth: number) { method scrollWidth (line 834) | private set scrollWidth(scrollWidth: number) { method scrollTop (line 838) | public get scrollTop(): number { method scrollTop (line 843) | public set scrollTop(scrollTop: number) { method getScrollPosition (line 849) | public getScrollPosition(): number { method setScrollPosition (line 854) | public setScrollPosition(pos: number): void { method onClearingInput (line 861) | private onClearingInput(e: Model.IInputEvent): void { method onSetInput (line 869) | private onSetInput(e: Model.IInputEvent): void { method onItemChildrenRefreshing (line 874) | private onItemChildrenRefreshing(e: Model.IItemChildrenRefreshEvent): ... method onItemChildrenRefreshed (line 898) | private onItemChildrenRefreshed(e: Model.IItemChildrenRefreshEvent): v... method onItemRefresh (line 982) | private onItemRefresh(item: Model.Item): void { method onItemsRefresh (line 986) | private onItemsRefresh(items: Model.Item[]): void { method onItemExpanding (line 991) | private onItemExpanding(e: Model.IItemExpandEvent): void { method onItemExpanded (line 998) | private onItemExpanded(e: Model.IItemExpandEvent): void { method onItemCollapsing (line 1015) | private onItemCollapsing(e: Model.IItemCollapseEvent): void { method onItemReveal (line 1025) | private onItemReveal(e: Model.IItemRevealEvent): void { method onItemAddTrait (line 1050) | private onItemAddTrait(e: Model.IItemTraitEvent): void { method onItemRemoveTrait (line 1070) | private onItemRemoveTrait(e: Model.IItemTraitEvent): void { method onModelFocusChange (line 1088) | private onModelFocusChange(): void { method onInsertItem (line 1103) | public onInsertItem(item: ViewItem): void { method onRefreshItem (line 1110) | public onRefreshItem(item: ViewItem, needsRender = false): void { method onRemoveItem (line 1115) | public onRemoveItem(item: ViewItem): void { method refreshViewItem (line 1123) | private refreshViewItem(item: ViewItem): void { method onClick (line 1135) | private onClick(e: MouseEvent): void { method onMouseMiddleClick (line 1159) | private onMouseMiddleClick(e: MouseEvent): void { method onMouseDown (line 1173) | private onMouseDown(e: MouseEvent): void { method onMouseUp (line 1199) | private onMouseUp(e: MouseEvent): void { method onTap (line 1223) | private onTap(e: Touch.GestureEvent): void { method onTouchChange (line 1233) | private onTouchChange(event: Touch.GestureEvent): void { method onContextMenu (line 1242) | private onContextMenu(event: KeyboardEvent | MouseEvent): void { method onKeyDown (line 1280) | private onKeyDown(e: KeyboardEvent): void { method onKeyUp (line 1297) | private onKeyUp(e: KeyboardEvent): void { method onDragStart (line 1306) | private onDragStart(item: ViewItem, e: any): void { method setupDragAndDropScrollInterval (line 1346) | private setupDragAndDropScrollInterval(): void { method cancelDragAndDropScrollInterval (line 1377) | private cancelDragAndDropScrollInterval(): void { method cancelDragAndDropScrollTimeout (line 1386) | private cancelDragAndDropScrollTimeout(): void { method onDragOver (line 1393) | private onDragOver(e: DragEvent): boolean { method onDrop (line 1521) | private onDrop(e: DragEvent): void { method onDragEnd (line 1532) | private onDragEnd(e: DragEvent): void { method onFocus (line 1548) | private onFocus(): void { method onBlur (line 1556) | private onBlur(): void { method onMsPointerDown (line 1568) | private onMsPointerDown(event: MSPointerEvent): void { method onThrottledMsGestureChange (line 1590) | private onThrottledMsGestureChange(event: IThrottledGestureEvent): void { method onMsGestureTap (line 1594) | private onMsGestureTap(event: MSGestureEvent): void { method insertItemInDOM (line 1601) | private insertItemInDOM(item: ViewItem): void { method removeItemFromDOM (line 1612) | private removeItemFromDOM(item: ViewItem): void { method shouldBeRendered (line 1622) | private shouldBeRendered(item: ViewItem): boolean { method getItemAround (line 1626) | private getItemAround(element: HTMLElement): ViewItem | undefined { method releaseModel (line 1649) | private releaseModel(): void { method dispose (line 1656) | public dispose(): void { FILE: src/vs/base/parts/tree/browser/treeViewModel.ts type IViewItem (line 9) | interface IViewItem { class HeightMap (line 16) | class HeightMap { method getContentHeight (line 21) | getContentHeight(): number { method onInsertItems (line 26) | onInsertItems(iterator: INextIterator, afterItemId: string | nul... method onInsertItem (line 80) | onInsertItem(item: IViewItem): void { method onRemoveItems (line 85) | onRemoveItems(iterator: INextIterator): void { method onRemoveItem (line 124) | onRemoveItem(item: IViewItem): void { method onRefreshItemSet (line 128) | onRefreshItemSet(items: Item[]): void { method onRefreshItems (line 134) | onRefreshItems(iterator: INextIterator): void { method onRefreshItem (line 169) | onRefreshItem(item: IViewItem, needsRender: boolean = false): void { method itemsCount (line 173) | itemsCount(): number { method itemAt (line 177) | itemAt(position: number): string { method withItemsInRange (line 181) | withItemsInRange(start: number, end: number, fn: (item: string) => voi... method indexAt (line 189) | indexAt(position: number): number { method indexAfter (line 215) | indexAfter(position: number): number { method itemAtIndex (line 219) | itemAtIndex(index: number): IViewItem { method itemAfter (line 223) | itemAfter(item: IViewItem): IViewItem { method createViewItem (line 227) | protected createViewItem(item: Item): IViewItem { method dispose (line 231) | dispose(): void { FILE: src/vs/base/parts/tree/test/browser/treeModel.test.ts class FakeRenderer (line 14) | class FakeRenderer { method getHeight (line 16) | public getHeight(tree: _.ITree, element: any): number { method getTemplateId (line 20) | public getTemplateId(tree: _.ITree, element: any): string { method renderTemplate (line 24) | public renderTemplate(tree: _.ITree, templateId: string, container: an... method renderElement (line 28) | public renderElement(tree: _.ITree, element: any, templateId: string, ... method disposeTemplate (line 32) | public disposeTemplate(tree: _.ITree, templateId: string, templateData... class TreeContext (line 37) | class TreeContext implements _.ITreeContext { method constructor (line 48) | constructor(public configuration: _.ITreeConfiguration) { class TreeModel (line 58) | class TreeModel extends model.TreeModel { method constructor (line 60) | constructor(configuration: _.ITreeConfiguration) { class EventCounter (line 65) | class EventCounter { method constructor (line 70) | constructor() { method listen (line 75) | public listen(event: Event, fn: ((e: T) => void) | null = null):... method up (line 94) | public up(): void { method count (line 98) | public get count(): number { method dispose (line 102) | public dispose(): void { constant SAMPLE (line 108) | const SAMPLE: any = { class TestDataSource (line 163) | class TestDataSource implements _.IDataSource { method getId (line 164) | public getId(tree: _.ITree, element: any): string { method hasChildren (line 168) | public hasChildren(tree: _.ITree, element: any): boolean { method getChildren (line 172) | public getChildren(tree: _.ITree, element: any): Promise { method getParent (line 176) | public getParent(tree: _.ITree, element: any): Promise { class TestFilter (line 701) | class TestFilter implements _.IFilter { method constructor (line 705) | constructor() { method isVisible (line 709) | public isVisible(tree: _.ITree, element: any): boolean { class DynamicModel (line 1079) | class DynamicModel implements _.IDataSource { method constructor (line 1090) | constructor() { method addChild (line 1095) | public addChild(parent: string, child: string): void { method removeChild (line 1102) | public removeChild(parent: string, child: string): void { method move (line 1109) | public move(element: string, oldParent: string, newParent: string): vo... method rename (line 1114) | public rename(parent: string, oldName: string, newName: string): void { method getId (line 1119) | public getId(tree: _.ITree, element: any): string { method hasChildren (line 1123) | public hasChildren(tree: _.ITree, element: any): boolean { method getChildren (line 1127) | public getChildren(tree: _.ITree, element: any): Promise { method getParent (line 1136) | public getParent(tree: _.ITree, element: any): Promise { method isVisible (line 1631) | isVisible(_, element) { FILE: src/vs/base/parts/tree/test/browser/treeViewModel.test.ts function makeItem (line 10) | function makeItem(id: any, height: any): any { function makeItems (line 19) | function makeItems(...args: any[]) { function makeNavigator (line 29) | function makeNavigator(...args: any[]): any { class TestHeightMap (line 40) | class TestHeightMap extends HeightMap { method createViewItem (line 42) | protected createViewItem(item: any): IViewItem { FILE: src/vs/base/test/browser/formattedTextRenderer.test.ts method callback (line 65) | callback(content) { method callback (line 84) | callback(content) { FILE: src/vs/base/test/browser/ui/grid/grid.test.ts class TestSerializableView (line 464) | class TestSerializableView extends TestView implements ISerializableView { method constructor (line 466) | constructor( method toJSON (line 476) | toJSON() { class TestViewDeserializer (line 481) | class TestViewDeserializer implements IViewDeserializer): any { FILE: src/vs/base/test/browser/ui/grid/util.ts class TestView (line 11) | class TestView implements IView { method minimumWidth (line 16) | get minimumWidth(): number { return this._minimumWidth; } method minimumWidth (line 17) | set minimumWidth(size: number) { this._minimumWidth = size; this._onDi... method maximumWidth (line 19) | get maximumWidth(): number { return this._maximumWidth; } method maximumWidth (line 20) | set maximumWidth(size: number) { this._maximumWidth = size; this._onDi... method minimumHeight (line 22) | get minimumHeight(): number { return this._minimumHeight; } method minimumHeight (line 23) | set minimumHeight(size: number) { this._minimumHeight = size; this._on... method maximumHeight (line 25) | get maximumHeight(): number { return this._maximumHeight; } method maximumHeight (line 26) | set maximumHeight(size: number) { this._maximumHeight = size; this._on... method element (line 29) | get element(): HTMLElement { this._onDidGetElement.fire(); return this... method width (line 35) | get width(): number { return this._width; } method height (line 38) | get height(): number { return this._height; } method size (line 40) | get size(): [number, number] { return [this.width, this.height]; } method constructor (line 48) | constructor( method layout (line 58) | layout(width: number, height: number): void { method focus (line 64) | focus(): void { method dispose (line 68) | dispose(): void { function nodesToArrays (line 76) | function nodesToArrays(node: GridNode): any { FILE: src/vs/base/test/browser/ui/list/listView.test.ts method getHeight (line 18) | getHeight() { return 20; } method getTemplateId (line 19) | getTemplateId() { return 'template'; } method renderTemplate (line 26) | renderTemplate() { templatesCount++; } method renderElement (line 27) | renderElement() { } method disposeTemplate (line 28) | disposeTemplate() { templatesCount--; } FILE: src/vs/base/test/browser/ui/menu/menubar.test.ts function getButtonElementByAriaLabel (line 10) | function getButtonElementByAriaLabel(menubarElement: HTMLElement, ariaLa... function getTitleDivFromButtonDiv (line 22) | function getTitleDivFromButtonDiv(menuButtonElement: HTMLElement): HTMLE... function getMnemonicFromTitleDiv (line 33) | function getMnemonicFromTitleDiv(menuTitleDiv: HTMLElement): string | nu... function validateMenuBarItem (line 44) | function validateMenuBarItem(menubar: MenuBar, menubarContainer: HTMLEle... FILE: src/vs/base/test/browser/ui/scrollbar/scrollableElement.test.ts type IMouseWheelEvent (line 9) | type IMouseWheelEvent = [number, number, number]; FILE: src/vs/base/test/browser/ui/splitview/splitview.test.ts class TestView (line 11) | class TestView implements IView { method minimumSize (line 16) | get minimumSize(): number { return this._minimumSize; } method minimumSize (line 17) | set minimumSize(size: number) { this._minimumSize = size; this._onDidC... method maximumSize (line 19) | get maximumSize(): number { return this._maximumSize; } method maximumSize (line 20) | set maximumSize(size: number) { this._maximumSize = size; this._onDidC... method element (line 23) | get element(): HTMLElement { this._onDidGetElement.fire(); return this... method size (line 29) | get size(): number { return this._size; } method orthogonalSize (line 31) | get orthogonalSize(): number | undefined { return this._orthogonalSize; } method constructor (line 38) | constructor( method layout (line 46) | layout(size: number, orthogonalSize: number | undefined): void { method focus (line 52) | focus(): void { method dispose (line 56) | dispose(): void { function getSashes (line 64) | function getSashes(splitview: SplitView): Sash[] { FILE: src/vs/base/test/browser/ui/tree/asyncDataTree.test.ts type Element (line 13) | interface Element { function find (line 18) | function find(elements: Element[] | undefined, id: string): Element { class Renderer (line 30) | class Renderer implements ITreeRenderer { method renderTemplate (line 32) | renderTemplate(container: HTMLElement): HTMLElement { method renderElement (line 35) | renderElement(element: ITreeNode, index: number, templa... method disposeTemplate (line 38) | disposeTemplate(templateData: HTMLElement): void { class IdentityProvider (line 43) | class IdentityProvider implements IIdentityProvider { method getId (line 44) | getId(element: Element) { class VirtualDelegate (line 49) | class VirtualDelegate implements IListVirtualDelegate { method getHeight (line 50) | getHeight() { return 20; } method getTemplateId (line 51) | getTemplateId(element: Element): string { return 'default'; } class DataSource (line 54) | class DataSource implements IAsyncDataSource { method hasChildren (line 55) | hasChildren(element: Element): boolean { method getChildren (line 58) | getChildren(element: Element): Promise { class Model (line 63) | class Model { method constructor (line 65) | constructor(readonly root: Element) { } method get (line 67) | get(id: string): Element { method hasChildren (line 116) | hasChildren(element: Element): boolean { method getChildren (line 119) | getChildren(element: Element): Promise { method hasChildren (line 176) | hasChildren(element: Element): boolean { method getChildren (line 179) | getChildren(element: Element): Promise { method hasChildren (line 248) | hasChildren(element: Element): boolean { method getChildren (line 251) | getChildren(element: Element): Promise { method hasChildren (line 279) | hasChildren(element: Element): boolean { method getChildren (line 282) | getChildren(element: Element): Promise { method hasChildren (line 322) | hasChildren(element: Element): boolean { method getChildren (line 325) | getChildren(element: Element): Promise { FILE: src/vs/base/test/browser/ui/tree/compressedObjectTreeModel.test.ts type IResolvedCompressedTreeElement (line 12) | interface IResolvedCompressedTreeElement extends ICompressedTreeEleme... function resolve (line 17) | function resolve(treeElement: ICompressedTreeElement): IResolvedCo... function toSpliceable (line 292) | function toSpliceable(arr: T[]): ISpliceable { function toArray (line 300) | function toArray(list: ITreeNode>[]): T[][] { FILE: src/vs/base/test/browser/ui/tree/dataTree.test.ts type E (line 11) | interface E { method getHeight (line 39) | getHeight() { return 20; } method getTemplateId (line 40) | getTemplateId(): string { return 'default'; } method renderTemplate (line 45) | renderTemplate(container: HTMLElement): HTMLElement { method renderElement (line 48) | renderElement(element: ITreeNode, index: number, templateData: ... method disposeTemplate (line 51) | disposeTemplate(): void { } method getChildren (line 55) | getChildren(element: E): E[] { method getId (line 61) | getId(element: E): { toString(): string; } { FILE: src/vs/base/test/browser/ui/tree/indexTreeModel.test.ts function toSpliceable (line 12) | function toSpliceable(arr: T[]): ISpliceable { function toArray (line 20) | function toArray(list: ITreeNode[]): T[] { method filter (line 400) | filter(element: number): TreeVisibility { method filter (line 434) | filter(element: number): TreeVisibility { method filter (line 457) | filter(element: number): TreeVisibility { method filter (line 496) | filter(element: string): TreeVisibility { method filter (line 542) | filter(element: string): TreeVisibility { method filter (line 588) | filter(element: string): TreeVisibility { method filter (line 666) | filter(element: number): TreeVisibility { method filter (line 698) | filter(element: string): boolean { FILE: src/vs/base/test/browser/ui/tree/objectTree.test.ts method getHeight (line 24) | getHeight() { return 20; } method getTemplateId (line 25) | getTemplateId(): string { return 'default'; } method renderTemplate (line 30) | renderTemplate(container: HTMLElement): HTMLElement { method renderElement (line 33) | renderElement(element: ITreeNode, index: number, templateD... method disposeTemplate (line 36) | disposeTemplate(): void { } method getHeight (line 190) | getHeight() { return 20; } method getTemplateId (line 191) | getTemplateId(): string { return 'default'; } method renderTemplate (line 196) | renderTemplate(container: HTMLElement): HTMLElement { method renderElement (line 199) | renderElement(element: ITreeNode, index: number, templateD... method disposeTemplate (line 202) | disposeTemplate(): void { } method getId (line 206) | getId(element: number): { toString(): string; } { function toArray (line 223) | function toArray(list: NodeList): Node[] { class Delegate (line 231) | class Delegate implements IListVirtualDelegate { method getHeight (line 232) | getHeight() { return 20; } method getTemplateId (line 233) | getTemplateId(): string { return 'default'; } class Renderer (line 236) | class Renderer implements ICompressibleTreeRenderer, _: number, templateData: ... method renderCompressedElements (line 244) | renderCompressedElements(node: ITreeNode, ... method disposeTemplate (line 247) | disposeTemplate(): void { } FILE: src/vs/base/test/browser/ui/tree/objectTreeModel.test.ts function toSpliceable (line 12) | function toSpliceable(arr: T[]): ISpliceable { function toArray (line 20) | function toArray(list: ITreeNode[]): T[] { method compare (line 176) | compare(a, b) { return compare(a, b); } method compare (line 191) | compare(a, b) { return compare(a, b); } FILE: src/vs/base/test/common/arrays.test.ts function fill (line 35) | function fill(num: number, valueFn: () => T, arr: T[] = []): T[] { function compare (line 73) | function compare(a: number, b: number) { function assertSorted (line 83) | function assertSorted(array: number[]) { function compare (line 109) | function compare(a: number, b: number): number { function compare (line 153) | function compare(a: number, b: number): number { function compare (line 187) | function compare(a: number, b: number): number { function compare (line 203) | function compare(a: string): string { function testTopAsync (line 241) | async function testTopAsync(cmp: any, m: number) { FILE: src/vs/base/test/common/cancellation.test.ts function onCancel (line 35) | function onCancel() { FILE: src/vs/base/test/common/charCode.test.ts function assertValue (line 12) | function assertValue(actual: CharCode, expected: string): void { FILE: src/vs/base/test/common/decorators.test.ts class Foo (line 11) | class Foo { method constructor (line 14) | constructor(private _answer: number | null | undefined) { } method answer (line 17) | answer() { method constructor (line 59) | constructor(private _answer: number | null | undefined) { } method answer (line 62) | get answer() { method answer (line 103) | get answer() { return 42; } method answer (line 115) | get answer() { return 42; } method answer (line 134) | get answer() { return ++counter; } class Foo (line 56) | class Foo { method constructor (line 14) | constructor(private _answer: number | null | undefined) { } method answer (line 17) | answer() { method constructor (line 59) | constructor(private _answer: number | null | undefined) { } method answer (line 62) | get answer() { method answer (line 103) | get answer() { return 42; } method answer (line 115) | get answer() { return 42; } method answer (line 134) | get answer() { return ++counter; } class Foo (line 101) | class Foo { method constructor (line 14) | constructor(private _answer: number | null | undefined) { } method answer (line 17) | answer() { method constructor (line 59) | constructor(private _answer: number | null | undefined) { } method answer (line 62) | get answer() { method answer (line 103) | get answer() { return 42; } method answer (line 115) | get answer() { return 42; } method answer (line 134) | get answer() { return ++counter; } class Foo (line 113) | class Foo { method constructor (line 14) | constructor(private _answer: number | null | undefined) { } method answer (line 17) | answer() { method constructor (line 59) | constructor(private _answer: number | null | undefined) { } method answer (line 62) | get answer() { method answer (line 103) | get answer() { return 42; } method answer (line 115) | get answer() { return 42; } method answer (line 134) | get answer() { return ++counter; } class Foo (line 132) | class Foo { method constructor (line 14) | constructor(private _answer: number | null | undefined) { } method answer (line 17) | answer() { method constructor (line 59) | constructor(private _answer: number | null | undefined) { } method answer (line 62) | get answer() { method answer (line 103) | get answer() { return 42; } method answer (line 115) | get answer() { return 42; } method answer (line 134) | get answer() { return ++counter; } FILE: src/vs/base/test/common/diff/diff.test.ts function createArray (line 9) | function createArray(length: number, value: T): T[] { function maskBasedSubstring (line 17) | function maskBasedSubstring(str: string, mask: boolean[]): string { function assertAnswer (line 27) | function assertAnswer(originalStr: string, modifiedStr: string, changes:... function lcsInnerTest (line 60) | function lcsInnerTest(originalStr: string, modifiedStr: string, answerSt... function stringPower (line 66) | function stringPower(str: string, power: number): string { function lcsTest (line 74) | function lcsTest(originalStr: string, modifiedStr: string, answerStr: st... FILE: src/vs/base/test/common/event.test.ts class EventCounter (line 13) | class EventCounter { method reset (line 17) | reset() { method onEvent (line 21) | onEvent() { class Document3 (line 26) | class Document3 { method setText (line 32) | setText(value: string) { method onFirstListenerAdd (line 110) | onFirstListenerAdd() { firstCount += 1; } method onLastListenerRemove (line 111) | onLastListenerRemove() { lastCount += 1; } function listener (line 153) | function listener() { type E (line 262) | interface E extends IWaitUntil { method waitUntil (line 278) | waitUntil(t: Promise) { thenables.push(t); } type E (line 285) | interface E extends IWaitUntil { method waitUntil (line 308) | waitUntil(t) { type E (line 316) | interface E extends IWaitUntil { method waitUntil (line 329) | waitUntil(t) { method waitUntil (line 347) | waitUntil(t) { FILE: src/vs/base/test/common/filters.perf.test.ts function perfSuite (line 12) | function perfSuite(name: string, callback: (this: Mocha.ISuiteCallbackCo... function perfTest (line 22) | function perfTest(name: string, match: filters.FuzzyScorer) { function perfTest (line 49) | function perfTest(name: string, match: filters.IFilter) { FILE: src/vs/base/test/common/filters.test.ts function filterOk (line 8) | function filterOk(filter: IFilter, word: string, wordToMatchAgainst: str... function filterNotOk (line 16) | function filterNotOk(filter: IFilter, word: string, wordToMatchAgainst: ... function assertMatches (line 223) | function assertMatches(pattern: string, word: string, decoratedWord: str... function assertTopScore (line 401) | function assertTopScore(filter: typeof fuzzyScore, pattern: string, expe... FILE: src/vs/base/test/common/history.test.ts function toArray (line 116) | function toArray(historyNavigator: HistoryNavigator): Array { method count (line 56) | get count() { return this._count; } method createReferencedObject (line 57) | protected createReferencedObject(key: string): number { this._count++;... method destroyReferencedObject (line 58) | protected destroyReferencedObject(key: string, object: number): void {... FILE: src/vs/base/test/common/linkedList.test.ts function assertElements (line 11) | function assertElements(list: LinkedList, ...elements: E[]) { FILE: src/vs/base/test/common/map.test.ts function assertTernarySearchTree (line 314) | function assertTernarySearchTree(trie: TernarySearchTree, ...eleme... FILE: src/vs/base/test/common/octicon.test.ts type IOcticonFilter (line 9) | interface IOcticonFilter { function filterOk (line 14) | function filterOk(filter: IOcticonFilter, word: string, target: IParsedO... FILE: src/vs/base/test/common/paging.test.ts function getPage (line 11) | function getPage(pageIndex: number, cancellationToken: CancellationToken... class TestPager (line 19) | class TestPager implements IPager { method constructor (line 26) | constructor(getPageFn?: (pageIndex: number, cancellationToken: Cancell... FILE: src/vs/base/test/common/path.test.ts function assertDirname (line 233) | function assertDirname(p: string, expected: string, win = false) { FILE: src/vs/base/test/common/resources.test.ts function assertTrailingSeparator (line 173) | function assertTrailingSeparator(u1: URI, expected: boolean) { function assertRemoveTrailingSeparator (line 177) | function assertRemoveTrailingSeparator(u1: URI, expected: URI) { function assertAddTrailingSeparator (line 181) | function assertAddTrailingSeparator(u1: URI, expected: URI) { function assertEqualURI (line 234) | function assertEqualURI(actual: URI, expected: URI, message?: string) { function assertRelativePath (line 240) | function assertRelativePath(u1: URI, u2: URI, expectedPath: string | und... function assertResolve (line 293) | function assertResolve(u1: URI, path: string, expected: URI) { FILE: src/vs/base/test/common/scrollable.test.ts class TestSmoothScrollingOperation (line 9) | class TestSmoothScrollingOperation extends SmoothScrollingOperation { method constructor (line 11) | constructor(from: number, to: number, viewportSize: number, startTime:... method testTick (line 23) | public testTick(now: number): SmoothScrollingUpdate { function extractLines (line 35) | function extractLines(scrollable: TestSmoothScrollingOperation, now: num... function simulateSmoothScroll (line 45) | function simulateSmoothScroll(from: number, to: number): [number, number... function assertSmoothScroll (line 58) | function assertSmoothScroll(from: number, to: number, expected: [number,... FILE: src/vs/base/test/common/strings.test.ts function assertCompareIgnoreCase (line 49) | function assertCompareIgnoreCase(a: string, b: string, recurse = true): ... function assertIsBasicASCII (line 243) | function assertIsBasicASCII(str: string, expected: boolean): void { FILE: src/vs/base/test/common/types.test.ts class Foo (line 197) | class Foo { } function isFoo (line 200) | function isFoo(f: any) { } function isFoo2 (line 203) | function isFoo2(f: any) { return true; } FILE: src/vs/base/test/common/utils.ts type ValueCallback (line 11) | type ValueCallback = (value: T | Promise) => void; class DeferredPromise (line 13) | class DeferredPromise { method constructor (line 20) | constructor() { method complete (line 27) | public complete(value: T) { method error (line 36) | public error(err: any) { method cancel (line 45) | public cancel() { function toResource (line 52) | function toResource(this: any, path: string) { function suiteRepeat (line 60) | function suiteRepeat(n: number, description: string, callback: (this: an... function testRepeat (line 66) | function testRepeat(n: number, description: string, callback: (this: any... function testRepeatOnly (line 72) | function testRepeatOnly(n: number, description: string, callback: (this:... FILE: src/vs/base/test/node/encoding/encoding.test.ts function detectEncodingByBOM (line 12) | async function detectEncodingByBOM(file: string): Promise { type ReadResult (line 22) | interface ReadResult { function readExactlyByFile (line 27) | function readExactlyByFile(file: string, totalBytes: number): Promise { FILE: src/vs/base/worker/defaultWorkerFactory.ts function getWorker (line 9) | function getWorker(workerId: string, label: string): Worker | Promise(obj: any): obj is PromiseLike { class WebWorker (line 60) | class WebWorker implements IWorker { method constructor (line 65) | constructor(moduleId: string, id: number, label: string, onMessageCall... method getId (line 85) | public getId(): number { method postMessage (line 89) | public postMessage(message: any, transfer: Transferable[]): void { method dispose (line 95) | public dispose(): void { class DefaultWorkerFactory (line 103) | class DefaultWorkerFactory implements IWorkerFactory { method constructor (line 110) | constructor(label: string | undefined) { method create (line 115) | public create(moduleId: string, onMessageCallback: IWorkerCallback, on... FILE: src/vs/code/browser/workbench/workbench.ts type ICredential (line 15) | interface ICredential { class LocalStorageCredentialsProvider (line 21) | class LocalStorageCredentialsProvider implements ICredentialsProvider { method credentials (line 26) | private get credentials(): ICredential[] { method save (line 45) | private save(): void { method getPassword (line 49) | async getPassword(service: string, account: string): Promise { method findCredentials (line 97) | async findCredentials(service: string): Promise): URI { method periodicFetchCallback (line 155) | private async periodicFetchCallback(requestId: string, startTime: numb... method doCreateUri (line 183) | private doCreateUri(path: string, queryValues: Map): U... class WorkspaceProvider (line 202) | class WorkspaceProvider implements IWorkspaceProvider { method constructor (line 204) | constructor(public readonly workspace: IWorkspace) { } method open (line 206) | async open(workspace: IWorkspace, options?: { reuse?: boolean }): Prom... method isSame (line 236) | private isSame(workspaceA: IWorkspace, workspaceB: IWorkspace): boolean { FILE: src/vs/code/buildfile.js function createModuleDescription (line 7) | function createModuleDescription(name, exclude) { FILE: src/vs/code/electron-browser/issue/issueReporterMain.ts constant MAX_URL_LENGTH (line 44) | const MAX_URL_LENGTH = 2045; type SearchResult (line 46) | interface SearchResult { type IssueReporterConfiguration (line 52) | interface IssueReporterConfiguration extends IWindowConfiguration { function startup (line 57) | function startup(configuration: IssueReporterConfiguration) { class IssueReporter (line 65) | class IssueReporter extends Disposable { method constructor (line 78) | constructor(configuration: IssueReporterConfiguration) { method render (line 141) | render(): void { method setInitialFocus (line 145) | setInitialFocus() { method applyZoom (line 160) | private applyZoom(zoomLevel: number) { method applyStyles (line 169) | private applyStyles(styles: IssueReporterStyles) { method handleExtensionData (line 237) | private handleExtensionData(extensions: IssueReporterExtensionData[]) { method handleSettingsSearchData (line 253) | private handleSettingsSearchData(data: ISettingsSearchIssueReporterDat... method updateSettingsSearchDetails (line 263) | private updateSettingsSearchDetails(data: ISettingsSearchIssueReporter... method initServices (line 294) | private initServices(configuration: IWindowConfiguration): void { method setEventHandlers (line 327) | private setEventHandlers(): void { method updatePreviewButtonState (line 488) | private updatePreviewButtonState() { method isPreviewEnabled (line 498) | private isPreviewEnabled() { method getExtensionRepositoryUrl (line 519) | private getExtensionRepositoryUrl(): string | undefined { method getExtensionBugsUrl (line 524) | private getExtensionBugsUrl(): string | undefined { method searchVSCodeIssues (line 529) | private searchVSCodeIssues(title: string, issueDescription?: string): ... method searchExtensionIssues (line 537) | private searchExtensionIssues(title: string): void { method clearSearchResults (line 557) | private clearSearchResults(): void { method searchGitHub (line 564) | private searchGitHub(repo: string, title: string): void { method searchDuplicates (line 598) | private searchDuplicates(title: string, body?: string): void { method displaySearchResults (line 628) | private displaySearchResults(results: SearchResult[]) { method logSearchError (line 677) | private logSearchError(error: Error) { method setUpTypes (line 689) | private setUpTypes(): void { method makeOption (line 710) | private makeOption(value: string, description: string, disabled: boole... method setSourceOptions (line 719) | private setSourceOptions(): void { method renderBlocks (line 751) | private renderBlocks(): void { method validateInput (line 824) | private validateInput(inputId: string): boolean { method validateInputs (line 835) | private validateInputs(): boolean { method createIssue (line 848) | private async createIssue(): Promise { method writeToClipboard (line 905) | private async writeToClipboard(baseUrl: string, issueBody: string): Pr... method getExtensionGitHubUrl (line 920) | private getExtensionGitHubUrl(): string { method getIssueUrlWithTitle (line 934) | private getIssueUrlWithTitle(issueTitle: string): string { method updateSystemInfo (line 947) | private updateSystemInfo(state: IssueReporterModelData) { method updateExtensionSelector (line 987) | private updateExtensionSelector(extensions: IssueReporterExtensionData... method updateProcessInfo (line 1042) | private updateProcessInfo(state: IssueReporterModelData) { method updateWorkspaceInfo (line 1049) | private updateWorkspaceInfo(state: IssueReporterModelData) { method updateExtensionTable (line 1053) | private updateExtensionTable(extensions: IssueReporterExtensionData[],... method updateSearchedExtensionTable (line 1074) | private updateSearchedExtensionTable(extensions: IssueReporterExtensio... method getExtensionTableHtml (line 1087) | private getExtensionTableHtml(extensions: IssueReporterExtensionData[]... method openLink (line 1107) | private openLink(event: MouseEvent): void { method getElementById (line 1117) | private getElementById(elementId: string): HTMLElement | undefined { method addEventListener (line 1136) | private addEventListener(elementId: string, eventType: string, handler... function hide (line 1146) | function hide(el: Element | undefined | null) { function show (line 1151) | function show(el: Element | undefined | null) { FILE: src/vs/code/electron-browser/issue/issueReporterModel.ts type IssueReporterData (line 10) | interface IssueReporterData { class IssueReporterModel (line 37) | class IssueReporterModel { method constructor (line 40) | constructor(initialData?: Partial) { method getData (line 55) | getData(): IssueReporterData { method update (line 59) | update(newData: Partial): void { method serialize (line 63) | serialize(): string { method getRemoteOSes (line 76) | private getRemoteOSes(): string { method fileOnExtension (line 85) | fileOnExtension(): boolean | undefined { method getExtensionVersion (line 93) | private getExtensionVersion(): string { method getIssueTypeTitle (line 101) | private getIssueTypeTitle(): string { method getInfos (line 113) | private getInfos(): string { method generateSystemInfoMd (line 153) | private generateSystemInfoMd(): string { method generateProcessInfoMd (line 193) | private generateProcessInfoMd(): string { method generateWorkspaceInfoMd (line 205) | private generateWorkspaceInfoMd(): string { method generateExtensionsMd (line 217) | private generateExtensionsMd(): string { method generateSettingsSearchResultDetailsMd (line 243) | private generateSettingsSearchResultDetailsMd(): string { method generateSettingSearchResultsMd (line 249) | private generateSettingSearchResultsMd(): string { FILE: src/vs/code/electron-browser/issue/issueReporterUtil.ts function normalizeGitHubUrl (line 8) | function normalizeGitHubUrl(url: string): string { FILE: src/vs/code/electron-browser/processExplorer/processExplorerMain.ts constant DEBUG_FLAGS_PATTERN (line 24) | const DEBUG_FLAGS_PATTERN = /\s--(inspect|debug)(-brk|port)?=(\d+)?/; constant DEBUG_PORT_PATTERN (line 25) | const DEBUG_PORT_PATTERN = /\s--(inspect|debug)-port=(\d+)/; type FormattedProcessItem (line 30) | interface FormattedProcessItem { function getProcessList (line 39) | function getProcessList(rootProcess: ProcessItem, isLocal: boolean): For... function getProcessItem (line 49) | function getProcessItem(processes: FormattedProcessItem[], item: Process... function isDebuggable (line 82) | function isDebuggable(cmd: string): boolean { function attachTo (line 87) | function attachTo(item: FormattedProcessItem) { function getProcessIdWithHighestProperty (line 116) | function getProcessIdWithHighestProperty(processList: any[], propertyNam... function updateSectionCollapsedState (line 129) | function updateSectionCollapsedState(shouldExpand: boolean, body: HTMLEl... function renderProcessFetchError (line 141) | function renderProcessFetchError(sectionName: string, errorMessage: stri... function renderProcessGroupHeader (line 162) | function renderProcessGroupHeader(sectionName: string, body: HTMLElement... function renderTableSection (line 181) | function renderTableSection(sectionName: string, processList: FormattedP... function updateProcessInfo (line 234) | function updateProcessInfo(processLists: [{ name: string, rootProcess: P... function applyStyles (line 264) | function applyStyles(styles: ProcessExplorerStyles): void { function applyZoom (line 289) | function applyZoom(zoomLevel: number): void { function showContextMenu (line 298) | function showContextMenu(e: MouseEvent, item: FormattedProcessItem, isLo... function requestProcessList (line 360) | function requestProcessList(totalWaitTime: number): void { function createCloseListener (line 376) | function createCloseListener(): void { function startup (line 386) | function startup(data: ProcessExplorerData): void { FILE: src/vs/code/electron-browser/sharedProcess/contrib/languagePackCachedDataCleaner.ts type ExtensionEntry (line 16) | interface ExtensionEntry { type LanguagePackEntry (line 24) | interface LanguagePackEntry { type LanguagePackFile (line 29) | interface LanguagePackFile { class LanguagePackCachedDataCleaner (line 33) | class LanguagePackCachedDataCleaner extends Disposable { method constructor (line 35) | constructor( method _manageCachedDataSoon (line 47) | private _manageCachedDataSoon(): void { FILE: src/vs/code/electron-browser/sharedProcess/contrib/logsDataCleaner.ts class LogsDataCleaner (line 12) | class LogsDataCleaner extends Disposable { method constructor (line 14) | constructor( method cleanUpOldLogsSoon (line 22) | private cleanUpOldLogsSoon(): void { FILE: src/vs/code/electron-browser/sharedProcess/contrib/nodeCachedDataCleaner.ts class NodeCachedDataCleaner (line 13) | class NodeCachedDataCleaner { method constructor (line 21) | constructor( method dispose (line 27) | dispose(): void { method _manageCachedDataSoon (line 31) | private _manageCachedDataSoon(): void { FILE: src/vs/code/electron-browser/sharedProcess/contrib/storageDataCleaner.ts class StorageDataCleaner (line 13) | class StorageDataCleaner extends Disposable { method constructor (line 18) | constructor( method cleanUpStorageSoon (line 26) | private cleanUpStorageSoon(): void { FILE: src/vs/code/electron-browser/sharedProcess/sharedProcessMain.ts type ISharedProcessConfiguration (line 67) | interface ISharedProcessConfiguration { function startup (line 72) | function startup(configuration: ISharedProcessConfiguration) { type ISharedProcessInitData (line 76) | interface ISharedProcessInitData { class MainProcessService (line 84) | class MainProcessService implements IMainProcessService { method constructor (line 85) | constructor(private server: Server, private mainRouter: StaticRouter) { } method getChannel (line 89) | getChannel(channelName: string): IChannel { method registerChannel (line 93) | registerChannel(channelName: string, channel: IServerChannel):... function main (line 98) | async function main(server: Server, initData: ISharedProcessInitData, co... function setupIPC (line 234) | function setupIPC(hook: string): Promise { function handshake (line 268) | async function handshake(configuration: ISharedProcessConfiguration): Pr... FILE: src/vs/code/electron-browser/workbench/workbench.js function showPartsSplash (line 57) | function showPartsSplash(configuration) { function getLazyEnv (line 123) | function getLazyEnv() { FILE: src/vs/code/electron-main/app.ts class CodeApplication (line 84) | class CodeApplication extends Disposable { method constructor (line 92) | constructor( method registerListeners (line 107) | private registerListeners(): void { method onUnexpectedError (line 307) | private onUnexpectedError(err: Error): void { method startup (line 328) | async startup(): Promise { method resolveMachineId (line 401) | private async resolveMachineId(): Promise<{ machineId: string, trueMac... method createServices (line 426) | private async createServices(machineId: string, trueMachineId: string ... method stopTracingEventually (line 499) | private stopTracingEventually(windows: ICodeWindow[]): void { method openFirstWindow (line 536) | private openFirstWindow(accessor: ServicesAccessor, electronIpcServer:... method getWindowOpenableFromPathSync (line 695) | private getWindowOpenableFromPathSync(path: string): IWindowOpenable { method afterWindowOpen (line 712) | private afterWindowOpen(): void { method handleRemoteAuthorities (line 721) | private handleRemoteAuthorities(): void { FILE: src/vs/code/electron-main/auth.ts type LoginEvent (line 11) | type LoginEvent = { type Credentials (line 19) | type Credentials = { class ProxyAuthHandler (line 24) | class ProxyAuthHandler extends Disposable { method constructor (line 30) | constructor() { method registerListeners (line 36) | private registerListeners(): void { method onLogin (line 41) | private onLogin({ event, authInfo, cb }: LoginEvent): void { FILE: src/vs/code/electron-main/main.ts class ExpectedError (line 47) | class ExpectedError extends Error { class CodeMain (line 51) | class CodeMain { method main (line 53) | main(): void { method startup (line 90) | private async startup(args: ParsedArgs): Promise { method createServices (line 136) | private createServices(args: ParsedArgs, bufferLogService: BufferLogSe... method initServices (line 157) | private initServices(environmentService: IEnvironmentService, configur... method patchEnvironment (line 178) | private patchEnvironment(environmentService: IEnvironmentService): IPr... method doStartup (line 195) | private async doStartup(logService: ILogService, environmentService: I... method handleStartupDataDirError (line 333) | private handleStartupDataDirError(environmentService: IEnvironmentServ... method showStartupWarningDialog (line 352) | private showStartupWarningDialog(message: string, detail: string): void { method windowsAllowSetForegroundWindow (line 363) | private async windowsAllowSetForegroundWindow(launchService: ILaunchMa... method quit (line 377) | private quit(accessor: ServicesAccessor, reason?: ExpectedError | Erro... FILE: src/vs/code/electron-main/sharedProcess.ts class SharedProcess (line 17) | class SharedProcess implements ISharedProcess { method constructor (line 23) | constructor( method _whenReady (line 33) | private get _whenReady(): Promise { method spawn (line 113) | spawn(userEnv: NodeJS.ProcessEnv): void { method whenReady (line 118) | async whenReady(): Promise { method toggle (line 123) | toggle(): void { method show (line 131) | show(): void { method hide (line 138) | hide(): void { FILE: src/vs/code/electron-main/window.ts constant RUN_TEXTMATE_IN_WORKER (line 36) | const RUN_TEXTMATE_IN_WORKER = false; type IWindowCreationOptions (line 38) | interface IWindowCreationOptions { type ITouchBarSegment (line 52) | interface ITouchBarSegment extends SegmentedControlSegment { type WindowError (line 56) | const enum WindowError { class CodeWindow (line 61) | class CodeWindow extends Disposable implements ICodeWindow { method constructor (line 93) | constructor( method config (line 233) | get config(): IWindowConfiguration | undefined { return this.currentCo... method id (line 236) | get id(): number { return this._id; } method win (line 239) | get win(): BrowserWindow { return this._win; } method hasHiddenTitleBarStyle (line 241) | get hasHiddenTitleBarStyle(): boolean { return !!this.hiddenTitleBarSt... method isExtensionDevelopmentHost (line 243) | get isExtensionDevelopmentHost(): boolean { return !!(this.config && t... method isExtensionTestHost (line 245) | get isExtensionTestHost(): boolean { return !!(this.config && this.con... method setRepresentedFilename (line 247) | setRepresentedFilename(filename: string): void { method getRepresentedFilename (line 255) | getRepresentedFilename(): string | undefined { method focus (line 263) | focus(): void { method lastFocusTime (line 275) | get lastFocusTime(): number { return this._lastFocusTime; } method backupPath (line 277) | get backupPath(): string | undefined { return this.currentConfig ? thi... method openedWorkspace (line 279) | get openedWorkspace(): IWorkspaceIdentifier | undefined { return this.... method openedFolderUri (line 281) | get openedFolderUri(): URI | undefined { return this.currentConfig ? t... method remoteAuthority (line 283) | get remoteAuthority(): string | undefined { return this.currentConfig ... method setReady (line 285) | setReady(): void { method ready (line 294) | ready(): Promise { method isReady (line 305) | get isReady(): boolean { method whenClosedOrLoaded (line 309) | get whenClosedOrLoaded(): Promise { method registerListeners (line 324) | private registerListeners(): void { method onWindowError (line 454) | private onWindowError(error: WindowError): void { method destroyWindow (line 521) | private destroyWindow(): void { method onUntitledWorkspaceDeleted (line 526) | private onUntitledWorkspaceDeleted(workspace: IWorkspaceIdentifier): v... method onConfigurationUpdated (line 535) | private onConfigurationUpdated(): void { method addTabbedWindow (line 543) | addTabbedWindow(window: ICodeWindow): void { method load (line 549) | load(config: IWindowConfiguration, isReload?: boolean, disableExtensio... method reload (line 609) | reload(configurationIn?: IWindowConfiguration, cli?: ParsedArgs): void { method getUrl (line 636) | private getUrl(windowConfiguration: IWindowConfiguration): string { method doGetUrl (line 698) | private doGetUrl(config: object): string { method serializeWindowState (line 702) | serializeWindowState(): IWindowState { method restoreWindowState (line 766) | private restoreWindowState(state?: IWindowState): [IWindowState, boole... method validateWindowState (line 782) | private validateWindowState(state: IWindowState, displays: Display[]):... method getWorkingArea (line 857) | private getWorkingArea(display: Display): Rectangle | undefined { method getBounds (line 875) | getBounds(): Rectangle { method toggleFullScreen (line 882) | toggleFullScreen(): void { method setFullScreen (line 886) | private setFullScreen(fullscreen: boolean): void { method isFullScreen (line 904) | get isFullScreen(): boolean { return this._win.isFullScreen() || this.... method setNativeFullScreen (line 906) | private setNativeFullScreen(fullscreen: boolean): void { method setSimpleFullScreen (line 914) | private setSimpleFullScreen(fullscreen: boolean): void { method useNativeFullScreen (line 923) | private useNativeFullScreen(): boolean { method isMinimized (line 936) | isMinimized(): boolean { method getMenuBarVisibility (line 940) | private getMenuBarVisibility(): MenuBarVisibility { method setMenuBarVisibility (line 954) | private setMenuBarVisibility(visibility: MenuBarVisibility, notify: bo... method doSetMenuBarVisibility (line 979) | private doSetMenuBarVisibility(visibility: MenuBarVisibility): void { method handleTitleDoubleClick (line 1005) | handleTitleDoubleClick(): void { method close (line 1036) | close(): void { method sendWhenReady (line 1042) | sendWhenReady(channel: string, ...args: any[]): void { method send (line 1050) | send(channel: string, ...args: any[]): void { method updateTouchBar (line 1056) | updateTouchBar(groups: ISerializableCommandAction[][]): void { method createTouchBar (line 1069) | private createTouchBar(): void { method createTouchBarGroup (line 1085) | private createTouchBarGroup(items: ISerializableCommandAction[] = []):... method createTouchBarGroupSegments (line 1103) | private createTouchBarGroupSegments(items: ISerializableCommandAction[... method dispose (line 1130) | dispose(): void { FILE: src/vs/code/node/activeWindowTracker.ts class ActiveWindowManager (line 11) | class ActiveWindowManager extends Disposable { method constructor (line 18) | constructor(@IElectronService electronService: IElectronService) { method setActiveWindow (line 37) | private setActiveWindow(windowId: number | undefined) { method getActiveClientId (line 46) | async getActiveClientId(): Promise { FILE: src/vs/code/node/cli.ts function shouldSpawnCliProcess (line 21) | function shouldSpawnCliProcess(argv: ParsedArgs): boolean { type IMainCli (line 30) | interface IMainCli { function main (line 34) | async function main(argv: string[]): Promise { function eventuallyExit (line 390) | function eventuallyExit(code: number): void { FILE: src/vs/code/node/cliProcessMain.ts function getId (line 54) | function getId(manifest: IExtensionManifest, withVersion?: boolean): str... constant EXTENSION_ID_REGEX (line 62) | const EXTENSION_ID_REGEX = /^([^.]+\..+)@(\d+\.\d+\.\d+(-.*)?)$/; function getIdAndVersion (line 64) | function getIdAndVersion(id: string): [string, string | undefined] { class Main (line 73) | class Main { method constructor (line 75) | constructor( method run (line 82) | async run(argv: ParsedArgs): Promise { method setInstallSource (line 98) | private setInstallSource(installSource: string): Promise { method listExtensions (line 102) | private async listExtensions(showVersions: boolean, category?: string)... method installExtensions (line 128) | private async installExtensions(extensions: string[], force: boolean):... method installExtension (line 152) | private async installExtension(extension: string, force: boolean): Pro... method validate (line 212) | private async validate(manifest: IExtensionManifest, force: boolean): ... method installFromGallery (line 229) | private async installFromGallery(id: string, extension: IGalleryExtens... method uninstallExtension (line 244) | private async uninstallExtension(extensions: string[]): Promise { method locateExtension (line 274) | private async locateExtension(extensions: string[]): Promise { method updateLocalizationsCache (line 288) | private async updateLocalizationsCache(): Promise { function main (line 297) | async function main(argv: ParsedArgs): Promise { FILE: src/vs/code/node/paths.ts function validatePaths (line 14) | function validatePaths(args: ParsedArgs): ParsedArgs { function doValidatePaths (line 34) | function doValidatePaths(args: string[], gotoLineMode?: boolean): string... function preparePath (line 71) | function preparePath(cwd: string, p: string): string { type IPathWithLineAndColumn (line 93) | interface IPathWithLineAndColumn { function parseLineAndColumnAware (line 99) | function parseLineAndColumnAware(rawPath: string): IPathWithLineAndColumn { function toPath (line 128) | function toPath(p: IPathWithLineAndColumn): string { FILE: src/vs/code/node/shellEnv.ts function getUnixShellEnvironment (line 13) | function getUnixShellEnvironment(logService: ILogService): Promise { FILE: src/vs/css.build.js function BrowserCSSLoader (line 26) | function BrowserCSSLoader() { function NodeCSSLoader (line 98) | function NodeCSSLoader() { function CSSPlugin (line 114) | function CSSPlugin(cssLoader) { function Utilities (line 178) | function Utilities() { function findSlashIndexAfterPrefix (line 201) | function findSlashIndexAfterPrefix(haystack, prefix) { function pushPiece (line 211) | function pushPiece(pieces, piece) { function push (line 231) | function push(pieces, path) { FILE: src/vs/css.js function BrowserCSSLoader (line 24) | function BrowserCSSLoader() { function CSSPlugin (line 97) | function CSSPlugin() { FILE: src/vs/editor/browser/config/charWidthReader.ts type CharWidthRequestType (line 8) | const enum CharWidthRequestType { class CharWidthRequest (line 14) | class CharWidthRequest { method constructor (line 20) | constructor(chr: string, type: CharWidthRequestType) { method fulfill (line 26) | public fulfill(width: number) { class DomCharWidthReader (line 31) | class DomCharWidthReader { method constructor (line 39) | constructor(bareFontInfo: BareFontInfo, requests: CharWidthRequest[]) { method read (line 47) | public read(): void { method _createDomElements (line 64) | private _createDomElements(): void { method _render (line 125) | private static _render(testElement: HTMLElement, request: CharWidthReq... method _readFromDomElements (line 143) | private _readFromDomElements(): void { function readCharWidths (line 153) | function readCharWidths(bareFontInfo: BareFontInfo, requests: CharWidthR... FILE: src/vs/editor/browser/config/configuration.ts class CSSBasedConfigurationCache (line 19) | class CSSBasedConfigurationCache { method constructor (line 24) | constructor() { method has (line 29) | public has(item: BareFontInfo): boolean { method get (line 34) | public get(item: BareFontInfo): FontInfo { method put (line 39) | public put(item: BareFontInfo, value: FontInfo): void { method remove (line 45) | public remove(item: BareFontInfo): void { method getValues (line 51) | public getValues(): FontInfo[] { function clearAllFontInfos (line 56) | function clearAllFontInfos(): void { function readFontInfo (line 60) | function readFontInfo(bareFontInfo: BareFontInfo): FontInfo { function restoreFontInfo (line 64) | function restoreFontInfo(fontInfo: ISerializedFontInfo[]): void { function serializeFontInfo (line 68) | function serializeFontInfo(): ISerializedFontInfo[] | null { type ISerializedFontInfo (line 77) | interface ISerializedFontInfo { class CSSBasedConfiguration (line 93) | class CSSBasedConfiguration extends Disposable { method constructor (line 103) | constructor() { method dispose (line 110) | public dispose(): void { method clearCache (line 118) | public clearCache(): void { method _writeToCache (line 123) | private _writeToCache(item: BareFontInfo, value: FontInfo): void { method _evictUntrustedReadings (line 135) | private _evictUntrustedReadings(): void { method saveFontInfo (line 150) | public saveFontInfo(): ISerializedFontInfo[] { method restoreFontInfo (line 155) | public restoreFontInfo(savedFontInfos: ISerializedFontInfo[]): void { method readConfiguration (line 167) | public readConfiguration(bareFontInfo: BareFontInfo): FontInfo { method createRequest (line 195) | private static createRequest(chr: string, type: CharWidthRequestType, ... method _actualReadConfiguration (line 204) | private static _actualReadConfiguration(bareFontInfo: BareFontInfo): F... class Configuration (line 297) | class Configuration extends CommonEditorConfiguration { method applyFontInfoSlow (line 299) | public static applyFontInfoSlow(domNode: HTMLElement, fontInfo: BareFo... method applyFontInfo (line 308) | public static applyFontInfo(domNode: FastDomNode, fontInf... method constructor (line 319) | constructor( method _onReferenceDomElementSizeChanged (line 341) | private _onReferenceDomElementSizeChanged(): void { method _onCSSBasedConfigurationChanged (line 345) | private _onCSSBasedConfigurationChanged(): void { method observeReferenceElement (line 349) | public observeReferenceElement(dimension?: IDimension): void { method dispose (line 353) | public dispose(): void { method _getExtraEditorClassName (line 357) | private _getExtraEditorClassName(): string { method _getEnvConfiguration (line 369) | protected _getEnvConfiguration(): IEnvConfiguration { method readConfiguration (line 381) | protected readConfiguration(bareFontInfo: BareFontInfo): FontInfo { FILE: src/vs/editor/browser/config/elementSizeObserver.ts class ElementSizeObserver (line 9) | class ElementSizeObserver extends Disposable { method constructor (line 17) | constructor(referenceDomElement: HTMLElement | null, dimension: IDimen... method dispose (line 27) | public dispose(): void { method getWidth (line 32) | public getWidth(): number { method getHeight (line 36) | public getHeight(): number { method startObserving (line 40) | public startObserving(): void { method stopObserving (line 46) | public stopObserving(): void { method observe (line 53) | public observe(dimension?: IDimension): void { method measureReferenceDomElement (line 57) | private measureReferenceDomElement(callChangeCallback: boolean, dimens... FILE: src/vs/editor/browser/controller/coreCommands.ts constant CORE_WEIGHT (line 29) | const CORE_WEIGHT = KeybindingWeight.EditorCore; method runEditorCommand (line 32) | public runEditorCommand(accessor: ServicesAccessor | null, editor: ICode... type RawArguments (line 136) | interface RawArguments { function parse (line 144) | function parse(args: RawArguments): ParsedArguments | null { type ParsedArguments (line 188) | interface ParsedArguments { type Direction (line 196) | const enum Direction { type Unit (line 201) | const enum Unit { type RawArguments (line 262) | interface RawArguments { class BaseMoveToCommand (line 279) | class BaseMoveToCommand extends CoreEditorCommand { method constructor (line 283) | constructor(opts: ICommandOptions & { inSelectionMode: boolean; }) { method runCoreEditorCommand (line 288) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method runCoreEditorCommand (line 314) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 333) | constructor() { method _getColumnSelectResult (line 340) | protected _getColumnSelectResult(context: CursorContext, primary: Cursor... method constructor (line 353) | constructor() { method _getColumnSelectResult (line 366) | protected _getColumnSelectResult(context: CursorContext, primary: Cursor... method constructor (line 372) | constructor() { method _getColumnSelectResult (line 385) | protected _getColumnSelectResult(context: CursorContext, primary: Cursor... class ColumnSelectUpCommand (line 390) | class ColumnSelectUpCommand extends ColumnSelectCommand { method constructor (line 394) | constructor(opts: ICommandOptions & { isPaged: boolean; }) { method _getColumnSelectResult (line 399) | protected _getColumnSelectResult(context: CursorContext, primary: Curs... class ColumnSelectDownCommand (line 428) | class ColumnSelectDownCommand extends ColumnSelectCommand { method constructor (line 432) | constructor(opts: ICommandOptions & { isPaged: boolean; }) { method _getColumnSelectResult (line 437) | protected _getColumnSelectResult(context: CursorContext, primary: Curs... class CursorMoveImpl (line 466) | class CursorMoveImpl extends CoreEditorCommand { method constructor (line 467) | constructor() { method runCoreEditorCommand (line 475) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method _runCursorMove (line 484) | _runCursorMove(cursors: ICursors, source: string, args: CursorMove_.Pa... type Constants (line 497) | const enum Constants { class CursorMoveBasedCommand (line 501) | class CursorMoveBasedCommand extends CoreEditorCommand { method constructor (line 505) | constructor(opts: ICommandOptions & { args: CursorMove_.ParsedArgument... method runCoreEditorCommand (line 510) | public runCoreEditorCommand(cursors: ICursors, dynamicArgs: any): void { method constructor (line 728) | constructor() { method runCoreEditorCommand (line 735) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 789) | constructor() { method runCoreEditorCommand (line 796) | public runCoreEditorCommand(cursors: ICursors, args: any): void { class HomeCommand (line 814) | class HomeCommand extends CoreEditorCommand { method constructor (line 818) | constructor(opts: ICommandOptions & { inSelectionMode: boolean; }) { method runCoreEditorCommand (line 823) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 859) | constructor() { method runCoreEditorCommand (line 872) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method _exec (line 882) | private _exec(context: CursorContext, cursors: CursorState[]): PartialCu... class EndCommand (line 893) | class EndCommand extends CoreEditorCommand { method constructor (line 897) | constructor(opts: ICommandOptions & { inSelectionMode: boolean; }) { method runCoreEditorCommand (line 902) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 938) | constructor() { method runCoreEditorCommand (line 951) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method _exec (line 961) | private _exec(context: CursorContext, cursors: CursorState[]): PartialCu... class TopCommand (line 973) | class TopCommand extends CoreEditorCommand { method constructor (line 977) | constructor(opts: ICommandOptions & { inSelectionMode: boolean; }) { method runCoreEditorCommand (line 982) | public runCoreEditorCommand(cursors: ICursors, args: any): void { class BottomCommand (line 1017) | class BottomCommand extends CoreEditorCommand { method constructor (line 1021) | constructor(opts: ICommandOptions & { inSelectionMode: boolean; }) { method runCoreEditorCommand (line 1026) | public runCoreEditorCommand(cursors: ICursors, args: any): void { class EditorScrollImpl (line 1061) | class EditorScrollImpl extends CoreEditorCommand { method constructor (line 1062) | constructor() { method runCoreEditorCommand (line 1070) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method _runEditorScroll (line 1079) | _runEditorScroll(cursors: ICursors, source: string, args: EditorScroll... method _computeDesiredScrollTop (line 1098) | private _computeDesiredScrollTop(context: CursorContext, args: EditorS... method constructor (line 1133) | constructor() { method runCoreEditorCommand (line 1146) | runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1158) | constructor() { method runCoreEditorCommand (line 1172) | runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1184) | constructor() { method runCoreEditorCommand (line 1197) | runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1209) | constructor() { method runCoreEditorCommand (line 1223) | runCoreEditorCommand(cursors: ICursors, args: any): void { class WordCommand (line 1234) | class WordCommand extends CoreEditorCommand { method constructor (line 1238) | constructor(opts: ICommandOptions & { inSelectionMode: boolean; }) { method runCoreEditorCommand (line 1243) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1269) | constructor() { method runCoreEditorCommand (line 1276) | public runCoreEditorCommand(cursors: ICursors, args: any): void { class LineCommand (line 1295) | class LineCommand extends CoreEditorCommand { method constructor (line 1298) | constructor(opts: ICommandOptions & { inSelectionMode: boolean; }) { method runCoreEditorCommand (line 1303) | public runCoreEditorCommand(cursors: ICursors, args: any): void { class LastCursorLineCommand (line 1328) | class LastCursorLineCommand extends CoreEditorCommand { method constructor (line 1331) | constructor(opts: ICommandOptions & { inSelectionMode: boolean; }) { method runCoreEditorCommand (line 1336) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1365) | constructor() { method runCoreEditorCommand (line 1377) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1390) | constructor() { method runCoreEditorCommand (line 1403) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1417) | constructor() { method runCoreEditorCommand (line 1430) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1444) | constructor() { method runCoreEditorCommand (line 1452) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1492) | constructor() { method runCoreEditorCommand (line 1499) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method constructor (line 1512) | constructor() { method runCoreEditorCommand (line 1519) | public runCoreEditorCommand(cursors: ICursors, args: any): void { method runEditorCommand (line 1535) | public runEditorCommand(accessor: ServicesAccessor, editor: ICodeEditor,... method constructor (line 1548) | constructor() { method runCoreEditingCommand (line 1561) | public runCoreEditingCommand(editor: ICodeEditor, cursors: ICursors, arg... method constructor (line 1568) | constructor() { method runCoreEditingCommand (line 1583) | public runCoreEditingCommand(editor: ICodeEditor, cursors: ICursors, arg... method constructor (line 1591) | constructor() { method runCoreEditingCommand (line 1606) | public runCoreEditingCommand(editor: ICodeEditor, cursors: ICursors, arg... method constructor (line 1614) | constructor() { method runCoreEditingCommand (line 1628) | public runCoreEditingCommand(editor: ICodeEditor, cursors: ICursors, arg... method constructor (line 1639) | constructor() { method runCoreEditingCommand (line 1652) | public runCoreEditingCommand(editor: ICodeEditor, cursors: ICursors, arg... function registerCommand (line 1664) | function registerCommand(command: Command) { class EditorOrNativeTextInputCommand (line 1674) | class EditorOrNativeTextInputCommand extends Command { method constructor (line 1679) | constructor(opts: ICommandOptions & { editorHandler: string | EditorCo... method runCommand (line 1685) | public runCommand(accessor: ServicesAccessor, args: any): void { method _runEditorHandler (line 1708) | private _runEditorHandler(accessor: ServicesAccessor, editor: ICodeEdi... class EditorHandlerCommand (line 1723) | class EditorHandlerCommand extends Command { method constructor (line 1727) | constructor(id: string, handlerId: string, description?: ICommandHandl... method runCommand (line 1736) | public runCommand(accessor: ServicesAccessor, args: any): void { function registerOverwritableCommand (line 1804) | function registerOverwritableCommand(handlerId: string, description?: IC... FILE: src/vs/editor/browser/controller/mouseHandler.ts function createMouseMoveEventMerger (line 30) | function createMouseMoveEventMerger(mouseTargetFactory: MouseTargetFacto... type IPointerHandlerHelper (line 43) | interface IPointerHandlerHelper { class MouseHandler (line 66) | class MouseHandler extends ViewEventHandler { method constructor (line 79) | constructor(context: ViewContext, viewController: ViewController, view... method dispose (line 133) | public dispose(): void { method onCursorStateChanged (line 139) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method onFocusChanged (line 144) | public onFocusChanged(e: viewEvents.ViewFocusChangedEvent): boolean { method onScrollChanged (line 148) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method getTargetAtClientPoint (line 154) | public getTargetAtClientPoint(clientX: number, clientY: number): edito... method _createMouseTarget (line 167) | protected _createMouseTarget(e: EditorMouseEvent, testEventTarget: boo... method _getMouseColumn (line 172) | private _getMouseColumn(e: EditorMouseEvent): number { method _onContextMenu (line 176) | protected _onContextMenu(e: EditorMouseEvent, testEventTarget: boolean... method _onMouseMove (line 183) | private _onMouseMove(e: EditorMouseEvent): void { method _onMouseLeave (line 200) | private _onMouseLeave(e: EditorMouseEvent): void { method _onMouseUp (line 208) | public _onMouseUp(e: EditorMouseEvent): void { method _onMouseDown (line 215) | public _onMouseDown(e: EditorMouseEvent): void { method _onMouseWheel (line 267) | public _onMouseWheel(e: IMouseWheelEvent): void { class MouseDownOperation (line 272) | class MouseDownOperation extends Disposable { method constructor (line 288) | constructor( method dispose (line 311) | public dispose(): void { method isActive (line 315) | public isActive(): boolean { method _onMouseDownThenMove (line 319) | private _onMouseDownThenMove(e: EditorMouseEvent): void { method start (line 339) | public start(targetType: editorBrowser.MouseTargetType, e: EditorMouse... method _stop (line 401) | private _stop(): void { method onScrollChanged (line 406) | public onScrollChanged(): void { method onCursorStateChanged (line 427) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method _getPositionOutsideEditor (line 431) | private _getPositionOutsideEditor(e: EditorMouseEvent): MouseTarget | ... method _findMousePosition (line 479) | private _findMousePosition(e: EditorMouseEvent, testEventTarget: boole... method _helpPositionJumpOverViewZone (line 501) | private _helpPositionJumpOverViewZone(viewZoneData: IViewZoneData): Po... method _dispatchMouse (line 517) | private _dispatchMouse(position: MouseTarget, inSelectionMode: boolean... class MouseDownState (line 539) | class MouseDownState { method altKey (line 544) | public get altKey(): boolean { return this._altKey; } method ctrlKey (line 547) | public get ctrlKey(): boolean { return this._ctrlKey; } method metaKey (line 550) | public get metaKey(): boolean { return this._metaKey; } method shiftKey (line 553) | public get shiftKey(): boolean { return this._shiftKey; } method leftButton (line 556) | public get leftButton(): boolean { return this._leftButton; } method middleButton (line 559) | public get middleButton(): boolean { return this._middleButton; } method startedOnLineNumbers (line 562) | public get startedOnLineNumbers(): boolean { return this._startedOnLin... method constructor (line 570) | constructor() { method count (line 585) | public get count(): number { method setModifiers (line 589) | public setModifiers(source: EditorMouseEvent) { method setStartButtons (line 596) | public setStartButtons(source: EditorMouseEvent) { method setStartedOnLineNumbers (line 601) | public setStartedOnLineNumbers(startedOnLineNumbers: boolean): void { method trySetCount (line 605) | public trySetCount(setMouseDownCount: number, newMouseDownPosition: Po... FILE: src/vs/editor/browser/controller/mouseTarget.ts type IViewZoneData (line 21) | interface IViewZoneData { type IMarginData (line 29) | interface IMarginData { type IEmptyContentData (line 37) | interface IEmptyContentData { type IETextRange (line 42) | interface IETextRange { type IHitTestResult (line 87) | interface IHitTestResult { class MouseTarget (line 92) | class MouseTarget implements IMouseTarget { method constructor (line 101) | constructor(element: Element | null, type: MouseTargetType, mouseColum... method _typeToString (line 113) | private static _typeToString(type: MouseTargetType): string { method toString (line 153) | public static toString(target: IMouseTarget): string { method toString (line 157) | public toString(): string { class ElementPath (line 162) | class ElementPath { method isTextArea (line 164) | public static isTextArea(path: Uint8Array): boolean { method isChildOfViewLines (line 172) | public static isChildOfViewLines(path: Uint8Array): boolean { method isStrictChildOfViewLines (line 180) | public static isStrictChildOfViewLines(path: Uint8Array): boolean { method isChildOfScrollableElement (line 188) | public static isChildOfScrollableElement(path: Uint8Array): boolean { method isChildOfMinimap (line 196) | public static isChildOfMinimap(path: Uint8Array): boolean { method isChildOfContentWidgets (line 204) | public static isChildOfContentWidgets(path: Uint8Array): boolean { method isChildOfOverflowingContentWidgets (line 212) | public static isChildOfOverflowingContentWidgets(path: Uint8Array): bo... method isChildOfOverlayWidgets (line 219) | public static isChildOfOverlayWidgets(path: Uint8Array): boolean { class HitTestContext (line 228) | class HitTestContext { method constructor (line 240) | constructor(context: ViewContext, viewHelper: IPointerHandlerHelper, l... method getZoneAtCoord (line 252) | public getZoneAtCoord(mouseVerticalOffset: number): IViewZoneData | nu... method getZoneAtCoord (line 256) | public static getZoneAtCoord(context: ViewContext, mouseVerticalOffset... method getFullLineRangeAtCoord (line 297) | public getFullLineRangeAtCoord(mouseVerticalOffset: number): { range: ... method getLineNumberAtVerticalOffset (line 316) | public getLineNumberAtVerticalOffset(mouseVerticalOffset: number): num... method isAfterLines (line 320) | public isAfterLines(mouseVerticalOffset: number): boolean { method getVerticalOffsetForLineNumber (line 324) | public getVerticalOffsetForLineNumber(lineNumber: number): number { method findAttribute (line 328) | public findAttribute(element: Element, attr: string): string | null { method _findAttribute (line 332) | private static _findAttribute(element: Element, attr: string, stopAt: ... method getLineWidth (line 345) | public getLineWidth(lineNumber: number): number { method visibleRangeForPosition2 (line 349) | public visibleRangeForPosition2(lineNumber: number, column: number): H... method getPositionFromDOMInfo (line 353) | public getPositionFromDOMInfo(spanNode: HTMLElement, offset: number): ... method getCurrentScrollTop (line 357) | public getCurrentScrollTop(): number { method getCurrentScrollLeft (line 361) | public getCurrentScrollLeft(): number { method constructor (line 377) | constructor(ctx: HitTestContext, editorPos: EditorPagePosition, pos: Pag... class HitTestRequest (line 389) | class HitTestRequest extends BareHitTestRequest { method constructor (line 394) | constructor(ctx: HitTestContext, editorPos: EditorPagePosition, pos: P... method toString (line 407) | public toString(): string { method fulfill (line 411) | public fulfill(type: MouseTargetType, position: Position | null = null... method withTarget (line 420) | public withTarget(target: Element | null): HitTestRequest { type ResolvedHitTestRequest (line 425) | interface ResolvedHitTestRequest extends HitTestRequest { constant EMPTY_CONTENT_AFTER_LINES (line 429) | const EMPTY_CONTENT_AFTER_LINES: IEmptyContentData = { isAfterLines: tru... function createEmptyContentDataInLines (line 431) | function createEmptyContentDataInLines(horizontalDistanceToText: number)... class MouseTargetFactory (line 438) | class MouseTargetFactory { method constructor (line 443) | constructor(context: ViewContext, viewHelper: IPointerHandlerHelper) { method mouseTargetIsWidget (line 448) | public mouseTargetIsWidget(e: EditorMouseEvent): boolean { method createMouseTarget (line 465) | public createMouseTarget(lastViewCursorsRenderData: IViewCursorRenderD... method _createMouseTarget (line 478) | private static _createMouseTarget(ctx: HitTestContext, request: HitTes... method _hitTestContentWidget (line 517) | private static _hitTestContentWidget(ctx: HitTestContext, request: Res... method _hitTestOverlayWidget (line 530) | private static _hitTestOverlayWidget(ctx: HitTestContext, request: Res... method _hitTestViewCursor (line 543) | private static _hitTestViewCursor(ctx: HitTestContext, request: Resolv... method _hitTestViewZone (line 592) | private static _hitTestViewZone(ctx: HitTestContext, request: Resolved... method _hitTestTextArea (line 602) | private static _hitTestTextArea(ctx: HitTestContext, request: Resolved... method _hitTestMargin (line 610) | private static _hitTestMargin(ctx: HitTestContext, request: ResolvedHi... method _hitTestViewLines (line 643) | private static _hitTestViewLines(ctx: HitTestContext, request: Resolve... method _hitTestMinimap (line 681) | private static _hitTestMinimap(ctx: HitTestContext, request: ResolvedH... method _hitTestScrollbarSlider (line 690) | private static _hitTestScrollbarSlider(ctx: HitTestContext, request: R... method _hitTestScrollbar (line 704) | private static _hitTestScrollbar(ctx: HitTestContext, request: Resolve... method getMouseColumn (line 716) | public getMouseColumn(editorPos: EditorPagePosition, pos: PageCoordina... method _getMouseColumn (line 723) | public static _getMouseColumn(mouseContentHorizontalOffset: number, ty... method createMouseTargetFromHitTestPosition (line 731) | private static createMouseTargetFromHitTestPosition(ctx: HitTestContex... method _doHitTestWithCaretRangeFromPoint (line 793) | private static _doHitTestWithCaretRangeFromPoint(ctx: HitTestContext, ... method _actualDoHitTestWithCaretRangeFromPoint (line 820) | private static _actualDoHitTestWithCaretRangeFromPoint(ctx: HitTestCon... method _doHitTestWithCaretPositionFromPoint (line 877) | private static _doHitTestWithCaretPositionFromPoint(ctx: HitTestContex... method _doHitTestWithMoveToPoint (line 910) | private static _doHitTestWithMoveToPoint(ctx: HitTestContext, coords: ... method _doHitTest (line 957) | private static _doHitTest(ctx: HitTestContext, request: BareHitTestReq... FILE: src/vs/editor/browser/controller/pointerHandler.ts type IThrottledGestureEvent (line 15) | interface IThrottledGestureEvent { function gestureChangeEventMerger (line 20) | function gestureChangeEventMerger(lastEvent: IThrottledGestureEvent, cur... class MsPointerHandler (line 35) | class MsPointerHandler extends MouseHandler implements IDisposable { method constructor (line 40) | constructor(context: ViewContext, viewController: ViewController, view... method _onMouseDown (line 76) | public _onMouseDown(e: EditorMouseEvent): void { method _onCaptureGestureTap (line 82) | private _onCaptureGestureTap(rawEvent: MSGestureEvent): void { method _onGestureChange (line 100) | private _onGestureChange(e: IThrottledGestureEvent): void { method dispose (line 104) | public dispose(): void { class StandardPointerHandler (line 113) | class StandardPointerHandler extends MouseHandler implements IDisposable { method constructor (line 118) | constructor(context: ViewContext, viewController: ViewController, view... method _onMouseDown (line 154) | public _onMouseDown(e: EditorMouseEvent): void { method _onCaptureGestureTap (line 160) | private _onCaptureGestureTap(rawEvent: MSGestureEvent): void { method _onGestureChange (line 178) | private _onGestureChange(e: IThrottledGestureEvent): void { method dispose (line 182) | public dispose(): void { class TouchHandler (line 188) | class TouchHandler extends MouseHandler { method constructor (line 190) | constructor(context: ViewContext, viewController: ViewController, view... method onTap (line 200) | private onTap(event: GestureEvent): void { method onChange (line 212) | private onChange(e: GestureEvent): void { class PointerHandler (line 217) | class PointerHandler extends Disposable { method constructor (line 220) | constructor(context: ViewContext, viewController: ViewController, view... method getTargetAtClientPoint (line 233) | public getTargetAtClientPoint(clientX: number, clientY: number): IMous... FILE: src/vs/editor/browser/controller/textAreaHandler.ts type ITextAreaHandlerHelper (line 33) | interface ITextAreaHandlerHelper { class VisibleTextAreaData (line 37) | class VisibleTextAreaData { method constructor (line 44) | constructor(top: number, left: number, width: number) { method setWidth (line 50) | public setWidth(width: number): VisibleTextAreaData { type LocalClipboardMetadata (line 57) | interface LocalClipboardMetadata { class LocalClipboardMetadataManager (line 68) | class LocalClipboardMetadataManager { method constructor (line 73) | constructor() { method set (line 77) | public set(state: LocalClipboardMetadata | null): void { method get (line 81) | public get(pastedText: string): LocalClipboardMetadata | null { class TextAreaHandler (line 91) | class TextAreaHandler extends ViewPart { method constructor (line 117) | constructor(context: ViewContext, viewController: ViewController, view... method dispose (line 345) | public dispose(): void { method _getWordBeforePosition (line 349) | private _getWordBeforePosition(position: Position): string { method _getCharacterBeforePosition (line 367) | private _getCharacterBeforePosition(position: Position): string { method _getAriaLabel (line 378) | private _getAriaLabel(options: IComputedEditorOptions): string { method onConfigurationChanged (line 388) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onCursorStateChanged (line 416) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method onDecorationsChanged (line 421) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onFlushed (line 425) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 428) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 431) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 434) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 437) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 442) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method isFocused (line 450) | public isFocused(): boolean { method focusTextArea (line 454) | public focusTextArea(): void { method prepareRender (line 462) | public prepareRender(ctx: RenderingContext): void { method render (line 467) | public render(ctx: RestrictedRenderingContext): void { method _render (line 472) | private _render(): void { method _renderInsideEditor (line 513) | private _renderInsideEditor(top: number, left: number, width: number, ... method _renderAtTopLeft (line 535) | private _renderAtTopLeft(): void { function measureText (line 575) | function measureText(text: string, fontInfo: BareFontInfo): number { function createFontString (line 589) | function createFontString(bareFontInfo: BareFontInfo): string { function doCreateFontString (line 593) | function doCreateFontString(fontStyle: string, fontWeight: string, fontS... FILE: src/vs/editor/browser/controller/textAreaInput.ts type ICompositionData (line 20) | interface ICompositionData { type ReadFromTextArea (line 28) | const enum ReadFromTextArea { type IPasteData (line 33) | interface IPasteData { type ITextAreaInputHost (line 37) | interface ITextAreaInputHost { type TextAreaInputEventType (line 44) | const enum TextAreaInputEventType { type CompositionEvent (line 57) | interface CompositionEvent extends UIEvent { class TextAreaInput (line 70) | class TextAreaInput extends Disposable { method constructor (line 119) | constructor(host: ITextAreaInputHost, textArea: FastDomNode) { method setIgnoreSelectionChangeTime (line 567) | public setIgnoreSelectionChangeTime(reason: string): void { method getIgnoreSelectionChangeTime (line 571) | public getIgnoreSelectionChangeTime(): number { method resetSelectionChangeTime (line 575) | public resetSelectionChangeTime(): void { method getValue (line 579) | public getValue(): string { method setValue (line 584) | public setValue(reason: string, value: string): void { method getSelectionStart (line 595) | public getSelectionStart(): number { method getSelectionEnd (line 599) | public getSelectionEnd(): number { method setSelectionRange (line 603) | public setSelectionRange(reason: string, selectionStart: number, selec... FILE: src/vs/editor/browser/controller/textAreaState.ts type ITextAreaWrapper (line 11) | interface ITextAreaWrapper { type ISimpleModel (line 20) | interface ISimpleModel { type ITypeData (line 26) | interface ITypeData { class TextAreaState (line 31) | class TextAreaState { method constructor (line 41) | constructor(value: string, selectionStart: number, selectionEnd: numbe... method toString (line 49) | public toString(): string { method readFromTextArea (line 53) | public static readFromTextArea(textArea: ITextAreaWrapper): TextAreaSt... method collapseSelection (line 57) | public collapseSelection(): TextAreaState { method writeToTextArea (line 61) | public writeToTextArea(reason: string, textArea: ITextAreaWrapper, sel... method deduceEditorPosition (line 69) | public deduceEditorPosition(offset: number): [Position | null, number,... method _finishDeduceEditorPosition (line 86) | private _finishDeduceEditorPosition(anchor: Position | null, deltaText... method selectedText (line 95) | public static selectedText(text: string): TextAreaState { method deduceInput (line 99) | public static deduceInput(previousState: TextAreaState, currentState: ... class PagedScreenReaderStrategy (line 228) | class PagedScreenReaderStrategy { method _getPageOfLine (line 231) | private static _getPageOfLine(lineNumber: number): number { method _getRangeForPage (line 235) | private static _getRangeForPage(page: number): Range { method fromEditorSelection (line 242) | public static fromEditorSelection(previousState: TextAreaState, model:... FILE: src/vs/editor/browser/core/editorState.ts type CodeEditorStateFlag (line 15) | const enum CodeEditorStateFlag { class EditorState (line 22) | class EditorState { method constructor (line 32) | constructor(editor: ICodeEditor, flags: number) { method _equals (line 60) | private _equals(other: any): boolean { method validate (line 82) | public validate(editor: ICodeEditor): boolean { class EditorStateCancellationTokenSource (line 91) | class EditorStateCancellationTokenSource extends EditorKeybindingCancell... method constructor (line 95) | constructor(readonly editor: IActiveCodeEditor, flags: CodeEditorState... method dispose (line 113) | dispose() { class TextModelCancellationTokenSource (line 122) | class TextModelCancellationTokenSource extends CancellationTokenSource i... method constructor (line 126) | constructor(model: ITextModel, parent?: CancellationToken) { method dispose (line 131) | dispose() { class StableEditorScrollState (line 137) | class StableEditorScrollState { method capture (line 139) | public static capture(editor: ICodeEditor): StableEditorScrollState { method constructor (line 153) | constructor( method restore (line 159) | public restore(editor: ICodeEditor): void { FILE: src/vs/editor/browser/core/keybindingCancellation.ts type IEditorCancellationTokens (line 19) | interface IEditorCancellationTokens { method add (line 33) | add(editor: ICodeEditor, cts: CancellationTokenSource): () => void { method cancel (line 59) | cancel(editor: ICodeEditor): void { class EditorKeybindingCancellationTokenSource (line 74) | class EditorKeybindingCancellationTokenSource extends CancellationTokenS... method constructor (line 78) | constructor(readonly editor: ICodeEditor, parent?: CancellationToken) { method dispose (line 83) | dispose(): void { method constructor (line 91) | constructor() { method runEditorCommand (line 102) | runEditorCommand(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/browser/editorBrowser.ts type IViewZone (line 27) | interface IViewZone { type IViewZoneChangeAccessor (line 81) | interface IViewZoneChangeAccessor { type ContentWidgetPositionPreference (line 103) | const enum ContentWidgetPositionPreference { type IContentWidgetPosition (line 120) | interface IContentWidgetPosition { type IContentWidget (line 139) | interface IContentWidget { type OverlayWidgetPositionPreference (line 164) | const enum OverlayWidgetPositionPreference { type IOverlayWidgetPosition (line 183) | interface IOverlayWidgetPosition { type IOverlayWidget (line 192) | interface IOverlayWidget { type MouseTargetType (line 211) | const enum MouseTargetType { type IMouseTarget (line 273) | interface IMouseTarget { type IEditorMouseEvent (line 302) | interface IEditorMouseEvent { type IPartialEditorMouseEvent (line 306) | interface IPartialEditorMouseEvent { type IOverviewRuler (line 315) | interface IOverviewRuler { type ICodeEditor (line 325) | interface ICodeEditor extends editorCommon.IEditor { type IActiveCodeEditor (line 780) | interface IActiveCodeEditor extends ICodeEditor { type IDiffLineInformation (line 834) | interface IDiffLineInformation { type DiffEditorState (line 841) | const enum DiffEditorState { type IDiffEditor (line 850) | interface IDiffEditor extends editorCommon.IEditor { function isCodeEditor (line 946) | function isCodeEditor(thing: any): thing is ICodeEditor { function isDiffEditor (line 957) | function isDiffEditor(thing: any): thing is IDiffEditor { function getCodeEditor (line 968) | function getCodeEditor(thing: any): ICodeEditor | null { FILE: src/vs/editor/browser/editorDom.ts class PageCoordinates (line 14) | class PageCoordinates { method constructor (line 17) | constructor( method toClientCoordinates (line 22) | public toClientCoordinates(): ClientCoordinates { class ClientCoordinates (line 34) | class ClientCoordinates { method constructor (line 37) | constructor( method toPageCoordinates (line 42) | public toPageCoordinates(): PageCoordinates { class EditorPagePosition (line 50) | class EditorPagePosition { method constructor (line 53) | constructor( function createEditorPagePosition (line 61) | function createEditorPagePosition(editorViewDomNode: HTMLElement): Edito... class EditorMouseEvent (line 66) | class EditorMouseEvent extends StandardMouseEvent { method constructor (line 79) | constructor(e: MouseEvent, editorViewDomNode: HTMLElement) { type EditorMouseEventMerger (line 86) | interface EditorMouseEventMerger { class EditorMouseEventFactory (line 90) | class EditorMouseEventFactory { method constructor (line 94) | constructor(editorViewDomNode: HTMLElement) { method _create (line 98) | private _create(e: MouseEvent): EditorMouseEvent { method onContextMenu (line 102) | public onContextMenu(target: HTMLElement, callback: (e: EditorMouseEve... method onMouseUp (line 108) | public onMouseUp(target: HTMLElement, callback: (e: EditorMouseEvent) ... method onMouseDown (line 114) | public onMouseDown(target: HTMLElement, callback: (e: EditorMouseEvent... method onMouseLeave (line 120) | public onMouseLeave(target: HTMLElement, callback: (e: EditorMouseEven... method onMouseMoveThrottled (line 126) | public onMouseMoveThrottled(target: HTMLElement, callback: (e: EditorM... class GlobalEditorMouseMoveMonitor (line 134) | class GlobalEditorMouseMoveMonitor extends Disposable { method constructor (line 140) | constructor(editorViewDomNode: HTMLElement) { method startMonitoring (line 147) | public startMonitoring(merger: EditorMouseEventMerger, mouseMoveCallba... FILE: src/vs/editor/browser/editorExtensions.ts type ServicesAccessor (line 25) | type ServicesAccessor = InstantiationServicesAccessor; type IEditorContributionCtor (line 26) | type IEditorContributionCtor = IConstructorSignature1 extends ICommandOptions { type EditorControllerCommand (line 126) | interface EditorControllerCommand { method bindToContribution (line 134) | public static bindToContribution(controll... method runCommand (line 153) | public runCommand(accessor: ServicesAccessor, args: any): void | Promise... type IEditorCommandMenuOptions (line 181) | interface IEditorCommandMenuOptions { type IActionOptions (line 186) | interface IActionOptions extends ICommandOptions { method constructor (line 197) | constructor(opts: IActionOptions) { method register (line 204) | public register(): void { method runEditorCommand (line 221) | public runEditorCommand(accessor: ServicesAccessor, editor: ICodeEditor,... method reportTelemetry (line 226) | protected reportTelemetry(accessor: ServicesAccessor, editor: ICodeEdito... function registerLanguageCommand (line 245) | function registerLanguageCommand(id:... type IDefaultArgs (line 249) | interface IDefaultArgs { function registerDefaultLanguageCommand (line 255) | function registerDefaultLanguageCommand(id: string, handler: (model: ITe... function registerEditorCommand (line 287) | function registerEditorCommand(editorCommand: T... function registerEditorAction (line 292) | function registerEditorAction(ctor: { new(): EditorAction; }): void { function registerInstantiatedEditorAction (line 296) | function registerInstantiatedEditorAction(editorAction: EditorAction): v... function registerEditorContribution (line 300) | function registerEditorContribution(ctor: IEditorContributionCtor): void { function registerDiffEditorContribution (line 304) | function registerDiffEditorContribution(ctor: IDiffEditorContributionCto... function getEditorCommand (line 310) | function getEditorCommand(commandId: string): EditorCommand { function getEditorActions (line 314) | function getEditorActions(): EditorAction[] { function getEditorContributions (line 318) | function getEditorContributions(): IEditorContributionCtor[] { function getDiffEditorContributions (line 322) | function getDiffEditorContributions(): IDiffEditorContributionCtor[] { class EditorContributionRegistry (line 332) | class EditorContributionRegistry { method constructor (line 341) | constructor() { method registerEditorContribution (line 348) | public registerEditorContribution(ctor: IEditorContributionCtor): void { method getEditorContributions (line 352) | public getEditorContributions(): IEditorContributionCtor[] { method registerDiffEditorContribution (line 356) | public registerDiffEditorContribution(ctor: IDiffEditorContributionCto... method getDiffEditorContributions (line 360) | public getDiffEditorContributions(): IDiffEditorContributionCtor[] { method registerEditorAction (line 364) | public registerEditorAction(action: EditorAction) { method getEditorActions (line 369) | public getEditorActions(): EditorAction[] { method registerEditorCommand (line 373) | public registerEditorCommand(editorCommand: EditorCommand) { method getEditorCommand (line 378) | public getEditorCommand(commandId: string): EditorCommand { FILE: src/vs/editor/browser/services/abstractCodeEditorService.ts method constructor (line 37) | constructor() { method addCodeEditor (line 43) | addCodeEditor(editor: ICodeEditor): void { method removeCodeEditor (line 48) | removeCodeEditor(editor: ICodeEditor): void { method listCodeEditors (line 54) | listCodeEditors(): ICodeEditor[] { method addDiffEditor (line 58) | addDiffEditor(editor: IDiffEditor): void { method removeDiffEditor (line 63) | removeDiffEditor(editor: IDiffEditor): void { method listDiffEditors (line 69) | listDiffEditors(): IDiffEditor[] { method getFocusedCodeEditor (line 73) | getFocusedCodeEditor(): ICodeEditor | undefined { method setTransientModelProperty (line 98) | public setTransientModelProperty(model: ITextModel, key: string, value: ... method getTransientModelProperty (line 113) | public getTransientModelProperty(model: ITextModel, key: string): any { method _removeWatcher (line 123) | _removeWatcher(w: ModelTransientSettingWatcher): void { class ModelTransientSettingWatcher (line 131) | class ModelTransientSettingWatcher { method constructor (line 135) | constructor(uri: string, model: ITextModel, owner: AbstractCodeEditorS... method set (line 141) | public set(key: string, value: any): void { method get (line 145) | public get(key: string): any { FILE: src/vs/editor/browser/services/bulkEditService.ts type IBulkEditOptions (line 14) | interface IBulkEditOptions { type IBulkEditResult (line 19) | interface IBulkEditResult { type IBulkEditService (line 23) | interface IBulkEditService { FILE: src/vs/editor/browser/services/codeEditorService.ts type ICodeEditorService (line 15) | interface ICodeEditorService { FILE: src/vs/editor/browser/services/codeEditorServiceImpl.ts method constructor (line 23) | constructor(@IThemeService themeService: IThemeService, styleSheet = dom... method registerDecorationType (line 29) | public registerDecorationType(key: string, options: IDecorationRenderOpt... method removeDecorationType (line 48) | public removeDecorationType(key: string): void { method resolveDecorationOptions (line 60) | public resolveDecorationOptions(decorationTypeKey: string, writable: boo... type IModelDecorationOptionsProvider (line 72) | interface IModelDecorationOptionsProvider extends IDisposable { class DecorationSubTypeOptionsProvider (line 77) | class DecorationSubTypeOptionsProvider implements IModelDecorationOption... method constructor (line 85) | constructor(themeService: IThemeService, providerArgs: ProviderArgumen... method getOptions (line 93) | public getOptions(codeEditorService: AbstractCodeEditorService, writab... method dispose (line 104) | public dispose(): void { type ProviderArguments (line 116) | interface ProviderArguments { class DecorationTypeOptionsProvider (line 124) | class DecorationTypeOptionsProvider implements IModelDecorationOptionsPr... method constructor (line 139) | constructor(themeService: IThemeService, providerArgs: ProviderArgumen... method getOptions (line 187) | public getOptions(codeEditorService: AbstractCodeEditorService, writab... method dispose (line 203) | public dispose(): void { class DecorationCSSRules (line 243) | class DecorationCSSRules { method constructor (line 255) | public constructor(ruleType: ModelDecorationCSSRuleType, providerArgs:... method dispose (line 284) | public dispose() { method hasContent (line 295) | public get hasContent(): boolean { method hasLetterSpacing (line 299) | public get hasLetterSpacing(): boolean { method className (line 303) | public get className(): string { method _buildCSS (line 307) | private _buildCSS(): void { method _removeCSS (line 357) | private _removeCSS(): void { method getCSSTextForModelDecorationClassName (line 364) | private getCSSTextForModelDecorationClassName(opts: IThemeDecorationRe... method getCSSTextForModelDecorationInlineClassName (line 378) | private getCSSTextForModelDecorationInlineClassName(opts: IThemeDecora... method getCSSTextForModelDecorationContentClassName (line 393) | private getCSSTextForModelDecorationContentClassName(opts: IContentDec... method getCSSTextForModelDecorationGlyphMarginClassName (line 422) | private getCSSTextForModelDecorationGlyphMarginClassName(opts: IThemeD... method collectBorderSettingsCSSText (line 438) | private collectBorderSettingsCSSText(opts: any, cssTextArr: string[]):... method collectCSSText (line 446) | private collectCSSText(opts: any, properties: string[], cssTextArr: st... method resolveValue (line 457) | private resolveValue(value: string | ThemeColor): string { type ModelDecorationCSSRuleType (line 470) | const enum ModelDecorationCSSRuleType { class CSSNameHelper (line 478) | class CSSNameHelper { method getClassName (line 480) | public static getClassName(key: string, type: ModelDecorationCSSRuleTy... method getSelector (line 484) | public static getSelector(key: string, parentKey: string | undefined, ... FILE: src/vs/editor/browser/services/openerService.ts class OpenerService (line 18) | class OpenerService extends Disposable implements IOpenerService { method constructor (line 26) | constructor( method registerOpener (line 33) | registerOpener(opener: IOpener): IDisposable { method registerValidator (line 38) | registerValidator(validator: IValidator): IDisposable { method registerExternalUriResolver (line 43) | registerExternalUriResolver(resolver: IExternalUriResolver): IDisposab... method open (line 48) | async open(resource: URI, options?: OpenOptions): Promise { method resolveExternalUri (line 73) | public async resolveExternalUri(resource: URI, options?: { readonly al... method _doOpen (line 83) | private _doOpen(resource: URI, options: OpenOptions | undefined): Prom... method _doOpenExternal (line 138) | private async _doOpenExternal(resource: URI, options: OpenOptions | un... method dispose (line 144) | dispose() { FILE: src/vs/editor/browser/view/viewController.ts type IMouseDispatchData (line 18) | interface IMouseDispatchData { type ICommandDelegate (line 37) | interface ICommandDelegate { class ViewController (line 48) | class ViewController { method constructor (line 55) | constructor( method _execMouseCommand (line 67) | private _execMouseCommand(editorCommand: CoreEditorCommand, args: any)... method paste (line 72) | public paste(source: string, text: string, pasteOnNewLine: boolean, mu... method type (line 76) | public type(source: string, text: string): void { method replacePreviousChar (line 80) | public replacePreviousChar(source: string, text: string, replaceCharCn... method compositionStart (line 84) | public compositionStart(source: string): void { method compositionEnd (line 88) | public compositionEnd(source: string): void { method cut (line 92) | public cut(source: string): void { method setSelection (line 96) | public setSelection(source: string, modelSelection: Selection): void { method _validateViewColumn (line 103) | private _validateViewColumn(viewPosition: Position): Position { method _hasMulticursorModifier (line 111) | private _hasMulticursorModifier(data: IMouseDispatchData): boolean { method _hasNonMulticursorModifier (line 123) | private _hasNonMulticursorModifier(data: IMouseDispatchData): boolean { method dispatchMouse (line 135) | public dispatchMouse(data: IMouseDispatchData): void { method _usualArgs (line 208) | private _usualArgs(viewPosition: Position) { method moveTo (line 216) | public moveTo(viewPosition: Position): void { method _moveToSelect (line 220) | private _moveToSelect(viewPosition: Position): void { method _columnSelect (line 224) | private _columnSelect(viewPosition: Position, mouseColumn: number, doC... method _createCursor (line 234) | private _createCursor(viewPosition: Position, wholeLine: boolean): void { method _lastCursorMoveToSelect (line 243) | private _lastCursorMoveToSelect(viewPosition: Position): void { method _wordSelect (line 247) | private _wordSelect(viewPosition: Position): void { method _wordSelectDrag (line 251) | private _wordSelectDrag(viewPosition: Position): void { method _lastCursorWordSelect (line 255) | private _lastCursorWordSelect(viewPosition: Position): void { method _lineSelect (line 259) | private _lineSelect(viewPosition: Position): void { method _lineSelectDrag (line 263) | private _lineSelectDrag(viewPosition: Position): void { method _lastCursorLineSelect (line 267) | private _lastCursorLineSelect(viewPosition: Position): void { method _lastCursorLineSelectDrag (line 271) | private _lastCursorLineSelectDrag(viewPosition: Position): void { method _selectAll (line 275) | private _selectAll(): void { method _convertViewToModelPosition (line 281) | private _convertViewToModelPosition(viewPosition: Position): Position { method emitKeyDown (line 285) | public emitKeyDown(e: IKeyboardEvent): void { method emitKeyUp (line 289) | public emitKeyUp(e: IKeyboardEvent): void { method emitContextMenu (line 293) | public emitContextMenu(e: IEditorMouseEvent): void { method emitMouseMove (line 297) | public emitMouseMove(e: IEditorMouseEvent): void { method emitMouseLeave (line 301) | public emitMouseLeave(e: IPartialEditorMouseEvent): void { method emitMouseUp (line 305) | public emitMouseUp(e: IEditorMouseEvent): void { method emitMouseDown (line 309) | public emitMouseDown(e: IEditorMouseEvent): void { method emitMouseDrag (line 313) | public emitMouseDrag(e: IEditorMouseEvent): void { method emitMouseDrop (line 317) | public emitMouseDrop(e: IPartialEditorMouseEvent): void { method emitMouseWheel (line 321) | public emitMouseWheel(e: IMouseWheelEvent): void { FILE: src/vs/editor/browser/view/viewImpl.ts type IContentWidgetData (line 54) | interface IContentWidgetData { type IOverlayWidgetData (line 59) | interface IOverlayWidgetData { class View (line 66) | class View extends ViewEventHandler { method constructor (line 97) | constructor( method _flushAccumulatedAndRenderNow (line 237) | private _flushAccumulatedAndRenderNow(): void { method createPointerHandlerHelper (line 241) | private createPointerHandlerHelper(): IPointerHandlerHelper { method createTextAreaHandlerHelper (line 276) | private createTextAreaHandlerHelper(): ITextAreaHandlerHelper { method _applyLayout (line 285) | private _applyLayout(): void { method getEditorClassName (line 299) | private getEditorClassName() { method onConfigurationChanged (line 306) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onFocusChanged (line 311) | public onFocusChanged(e: viewEvents.ViewFocusChangedEvent): boolean { method onScrollChanged (line 321) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onThemeChanged (line 325) | public onThemeChanged(e: viewEvents.ViewThemeChangedEvent): boolean { method dispose (line 332) | public dispose(): void { method _renderOnce (line 352) | private _renderOnce(callback: () => any): any { method _scheduleRender (line 358) | private _scheduleRender(): void { method _onRenderScheduled (line 364) | private _onRenderScheduled(): void { method _renderNow (line 369) | private _renderNow(): void { method _getViewPartsToRender (line 373) | private _getViewPartsToRender(): ViewPart[] { method _actualRender (line 384) | private _actualRender(): void { method delegateVerticalScrollbarMouseDown (line 436) | public delegateVerticalScrollbarMouseDown(browserEvent: IMouseEvent): ... method restoreState (line 440) | public restoreState(scrollPosition: { scrollLeft: number; scrollTop: n... method getOffsetForColumn (line 448) | public getOffsetForColumn(modelLineNumber: number, modelColumn: number... method getTargetAtClientPoint (line 462) | public getTargetAtClientPoint(clientX: number, clientY: number): edito... method createOverviewRuler (line 466) | public createOverviewRuler(cssClassName: string): OverviewRuler { method change (line 470) | public change(callback: (changeAccessor: editorBrowser.IViewZoneChange... method render (line 508) | public render(now: boolean, everything: boolean): void { method focus (line 524) | public focus(): void { method isFocused (line 528) | public isFocused(): boolean { method addContentWidget (line 532) | public addContentWidget(widgetData: IContentWidgetData): void { method layoutContentWidget (line 538) | public layoutContentWidget(widgetData: IContentWidgetData): void { method removeContentWidget (line 546) | public removeContentWidget(widgetData: IContentWidgetData): void { method addOverlayWidget (line 551) | public addOverlayWidget(widgetData: IOverlayWidgetData): void { method layoutOverlayWidget (line 557) | public layoutOverlayWidget(widgetData: IOverlayWidgetData): void { method removeOverlayWidget (line 565) | public removeOverlayWidget(widgetData: IOverlayWidgetData): void { function safeInvokeNoArg (line 574) | function safeInvokeNoArg(func: Function): any { function safeInvoke1Arg (line 582) | function safeInvoke1Arg(func: Function, arg1: any): any { FILE: src/vs/editor/browser/view/viewLayer.ts type IVisibleLine (line 15) | interface IVisibleLine extends ILine { type ILine (line 31) | interface ILine { class RenderedLinesCollection (line 36) | class RenderedLinesCollection { method constructor (line 41) | constructor(createLine: () => T) { method flush (line 46) | public flush(): void { method _set (line 50) | _set(rendLineNumberStart: number, lines: T[]): void { method _get (line 55) | _get(): { rendLineNumberStart: number; lines: T[]; } { method getStartLineNumber (line 65) | public getStartLineNumber(): number { method getEndLineNumber (line 72) | public getEndLineNumber(): number { method getCount (line 76) | public getCount(): number { method getLine (line 80) | public getLine(lineNumber: number): T { method onLinesDeleted (line 91) | public onLinesDeleted(deleteFromLineNumber: number, deleteToLineNumber... method onLinesChanged (line 149) | public onLinesChanged(changeFromLineNumber: number, changeToLineNumber... method onLinesInserted (line 171) | public onLinesInserted(insertFromLineNumber: number, insertToLineNumbe... method onTokensChanged (line 213) | public onTokensChanged(ranges: { fromLineNumber: number; toLineNumber:... type IVisibleLinesHost (line 245) | interface IVisibleLinesHost { class VisibleLinesCollection (line 249) | class VisibleLinesCollection { method constructor (line 255) | constructor(host: IVisibleLinesHost) { method _createDomNode (line 261) | private _createDomNode(): FastDomNode { method onConfigurationChanged (line 272) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onFlushed (line 279) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 285) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 289) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 304) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 319) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onTokensChanged (line 323) | public onTokensChanged(e: viewEvents.ViewTokensChangedEvent): boolean { method onZonesChanged (line 327) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method getStartLineNumber (line 333) | public getStartLineNumber(): number { method getEndLineNumber (line 337) | public getEndLineNumber(): number { method getVisibleLine (line 341) | public getVisibleLine(lineNumber: number): T { method renderLines (line 345) | public renderLines(viewportData: ViewportData): void { type IRendererContext (line 364) | interface IRendererContext { class ViewLayerRenderer (line 370) | class ViewLayerRenderer { method constructor (line 376) | constructor(domNode: HTMLElement, host: IVisibleLinesHost, viewport... method render (line 382) | public render(inContext: IRendererContext, startLineNumber: number,... method _renderUntouchedLines (line 457) | private _renderUntouchedLines(ctx: IRendererContext, startIndex: nu... method _insertLinesBefore (line 467) | private _insertLinesBefore(ctx: IRendererContext, fromLineNumber: n... method _removeLinesBefore (line 476) | private _removeLinesBefore(ctx: IRendererContext, removeCount: numb... method _insertLinesAfter (line 486) | private _insertLinesAfter(ctx: IRendererContext, fromLineNumber: nu... method _removeLinesAfter (line 495) | private _removeLinesAfter(ctx: IRendererContext, removeCount: numbe... method _finishRenderingNewLines (line 507) | private _finishRenderingNewLines(ctx: IRendererContext, domNodeIsEm... method _finishRenderingInvalidLines (line 525) | private _finishRenderingInvalidLines(ctx: IRendererContext, invalid... method _finishRendering (line 543) | private _finishRendering(ctx: IRendererContext, domNodeIsEmpty: boo... FILE: src/vs/editor/browser/view/viewOutgoingEvents.ts type EventCallback (line 17) | interface EventCallback { class ViewOutgoingEvents (line 21) | class ViewOutgoingEvents extends Disposable { method constructor (line 39) | constructor(viewModel: IViewModel) { method emitScrollChanged (line 44) | public emitScrollChanged(e: viewEvents.ViewScrollChangedEvent): void { method emitViewFocusGained (line 50) | public emitViewFocusGained(): void { method emitViewFocusLost (line 56) | public emitViewFocusLost(): void { method emitKeyDown (line 62) | public emitKeyDown(e: IKeyboardEvent): void { method emitKeyUp (line 68) | public emitKeyUp(e: IKeyboardEvent): void { method emitContextMenu (line 74) | public emitContextMenu(e: IEditorMouseEvent): void { method emitMouseMove (line 80) | public emitMouseMove(e: IEditorMouseEvent): void { method emitMouseLeave (line 86) | public emitMouseLeave(e: IPartialEditorMouseEvent): void { method emitMouseUp (line 92) | public emitMouseUp(e: IEditorMouseEvent): void { method emitMouseDown (line 98) | public emitMouseDown(e: IEditorMouseEvent): void { method emitMouseDrag (line 104) | public emitMouseDrag(e: IEditorMouseEvent): void { method emitMouseDrop (line 110) | public emitMouseDrop(e: IPartialEditorMouseEvent): void { method emitMouseWheel (line 116) | public emitMouseWheel(e: IMouseWheelEvent): void { method _convertViewToModelMouseEvent (line 124) | private _convertViewToModelMouseEvent(e: IEditorMouseEvent | IPartialE... method _convertViewToModelMouseTarget (line 134) | private _convertViewToModelMouseTarget(target: IMouseTarget): IMouseTa... method _convertViewToModelPosition (line 145) | private _convertViewToModelPosition(viewPosition: Position): Position { method _convertViewToModelRange (line 149) | private _convertViewToModelRange(viewRange: Range): Range { class ExternalMouseTarget (line 154) | class ExternalMouseTarget implements IMouseTarget { method constructor (line 163) | constructor(element: Element | null, type: MouseTargetType, mouseColum... method toString (line 172) | public toString(): string { FILE: src/vs/editor/browser/view/viewOverlays.ts class ViewOverlays (line 20) | class ViewOverlays extends ViewPart implements IVisibleLinesHost { method createVisibleLine (line 70) | public createVisibleLine(): ViewOverlayLine { method addDynamicOverlay (line 76) | public addDynamicOverlay(overlay: DynamicViewOverlay): void { method onConfigurationChanged (line 82) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onFlushed (line 92) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onFocusChanged (line 95) | public onFocusChanged(e: viewEvents.ViewFocusChangedEvent): boolean { method onLinesChanged (line 99) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 102) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 105) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 108) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onTokensChanged (line 111) | public onTokensChanged(e: viewEvents.ViewTokensChangedEvent): boolean { method onZonesChanged (line 114) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method prepareRender (line 120) | public prepareRender(ctx: RenderingContext): void { method render (line 130) | public render(ctx: RestrictedRenderingContext): void { method _viewOverlaysRender (line 137) | _viewOverlaysRender(ctx: RestrictedRenderingContext): void { class ViewOverlayLine (line 142) | class ViewOverlayLine implements IVisibleLine { method constructor (line 150) | constructor(configuration: IConfiguration, dynamicOverlays: DynamicVie... method getDomNode (line 159) | public getDomNode(): HTMLElement | null { method setDomNode (line 165) | public setDomNode(domNode: HTMLElement): void { method onContentChanged (line 169) | public onContentChanged(): void { method onTokensChanged (line 172) | public onTokensChanged(): void { method onConfigurationChanged (line 175) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method renderLine (line 179) | public renderLine(lineNumber: number, deltaTop: number, viewportData: ... method layoutLine (line 204) | public layoutLine(lineNumber: number, deltaTop: number): void { class ContentViewOverlays (line 212) | class ContentViewOverlays extends ViewOverlays { method constructor (line 216) | constructor(context: ViewContext) { method onConfigurationChanged (line 227) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onScrollChanged (line 233) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method _viewOverlaysRender (line 239) | _viewOverlaysRender(ctx: RestrictedRenderingContext): void { class MarginViewOverlays (line 246) | class MarginViewOverlays extends ViewOverlays { method constructor (line 250) | constructor(context: ViewContext) { method onConfigurationChanged (line 263) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onScrollChanged (line 271) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method _viewOverlaysRender (line 275) | _viewOverlaysRender(ctx: RestrictedRenderingContext): void { FILE: src/vs/editor/browser/view/viewPart.ts method constructor (line 15) | constructor(context: ViewContext) { method dispose (line 21) | public dispose(): void { type PartFingerprint (line 30) | const enum PartFingerprint { class PartFingerprints (line 42) | class PartFingerprints { method write (line 44) | public static write(target: Element | FastDomNode, partId... method read (line 52) | public static read(target: Element): PartFingerprint { method collect (line 60) | public static collect(child: Element | null, stopAt: Element): Uint8Ar... FILE: src/vs/editor/browser/viewParts/contentWidgets/contentWidgets.ts class Coordinate (line 20) | class Coordinate { method constructor (line 26) | constructor(top: number, left: number) { class ViewContentWidgets (line 32) | class ViewContentWidgets extends ViewPart { method constructor (line 40) | constructor(context: ViewContext, viewDomNode: FastDomNode { method delegateVerticalScrollbarMouseDown (line 126) | public delegateVerticalScrollbarMouseDown(browserEvent: IMouseEvent): ... method onConfigurationChanged (line 132) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onScrollChanged (line 154) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onThemeChanged (line 157) | public onThemeChanged(e: viewEvents.ViewThemeChangedEvent): boolean { method prepareRender (line 164) | public prepareRender(ctx: RenderingContext): void { method render (line 168) | public render(ctx: RestrictedRenderingContext): void { FILE: src/vs/editor/browser/viewParts/glyphMargin/glyphMargin.ts class DecorationToRender (line 14) | class DecorationToRender { method constructor (line 21) | constructor(startLineNumber: number, endLineNumber: number, className:... method _render (line 30) | protected _render(visibleStartLineNumber: number, visibleEndLineNumber: ... class GlyphMarginOverlay (line 77) | class GlyphMarginOverlay extends DedupOverlay { method constructor (line 86) | constructor(context: ViewContext) { method dispose (line 101) | public dispose(): void { method onConfigurationChanged (line 109) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onDecorationsChanged (line 119) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onFlushed (line 122) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 125) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 128) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 131) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 134) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 137) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method _getDecorations (line 143) | protected _getDecorations(ctx: RenderingContext): DecorationToRender[] { method prepareRender (line 156) | public prepareRender(ctx: RenderingContext): void { method render (line 190) | public render(startLineNumber: number, lineNumber: number): string { FILE: src/vs/editor/browser/viewParts/indentGuides/indentGuides.ts class IndentGuidesOverlay (line 17) | class IndentGuidesOverlay extends DynamicViewOverlay { method constructor (line 28) | constructor(context: ViewContext) { method dispose (line 48) | public dispose(): void { method onConfigurationChanged (line 56) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onCursorStateChanged (line 68) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method onDecorationsChanged (line 79) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onFlushed (line 83) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 86) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 89) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 92) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 95) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 98) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method onLanguageConfigurationChanged (line 101) | public onLanguageConfigurationChanged(e: viewEvents.ViewLanguageConfig... method prepareRender (line 107) | public prepareRender(ctx: RenderingContext): void { method render (line 155) | public render(startLineNumber: number, lineNumber: number): string { FILE: src/vs/editor/browser/viewParts/lineNumbers/lineNumbers.ts class LineNumbersOverlay (line 17) | class LineNumbersOverlay extends DynamicViewOverlay { method constructor (line 32) | constructor(context: ViewContext) { method _readConfig (line 43) | private _readConfig(): void { method dispose (line 55) | public dispose(): void { method onConfigurationChanged (line 63) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onCursorStateChanged (line 67) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method onFlushed (line 76) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 79) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 82) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 85) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 88) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 91) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method _getLineRenderLineNumber (line 97) | private _getLineRenderLineNumber(viewLineNumber: number): string { method prepareRender (line 129) | public prepareRender(ctx: RenderingContext): void { method render (line 169) | public render(startLineNumber: number, lineNumber: number): string { FILE: src/vs/editor/browser/viewParts/lines/rangeUtil.ts class FloatHorizontalRange (line 9) | class FloatHorizontalRange { method constructor (line 15) | constructor(left: number, width: number) { method toString (line 20) | public toString(): string { method compare (line 24) | public static compare(a: FloatHorizontalRange, b: FloatHorizontalRange... class RangeUtil (line 29) | class RangeUtil { method _createRange (line 38) | private static _createRange(): Range { method _detachRange (line 45) | private static _detachRange(range: Range, endNode: HTMLElement): void { method _readClientRects (line 51) | private static _readClientRects(startElement: Node, startOffset: numbe... method _mergeAdjacentRanges (line 66) | private static _mergeAdjacentRanges(ranges: FloatHorizontalRange[]): H... method _createHorizontalRangesFromClientRects (line 97) | private static _createHorizontalRangesFromClientRects(clientRects: Cli... method readHorizontalRanges (line 114) | public static readHorizontalRanges(domNode: HTMLElement, startChildInd... FILE: src/vs/editor/browser/viewParts/lines/viewLine.ts class DomReadingContext (line 47) | class DomReadingContext { method clientRectDeltaLeft (line 52) | public get clientRectDeltaLeft(): number { method constructor (line 62) | constructor(domNode: HTMLElement, endNode: HTMLElement) { class ViewLineOptions (line 71) | class ViewLineOptions { method constructor (line 82) | constructor(config: IConfiguration, themeType: ThemeType) { method equals (line 99) | public equals(other: ViewLineOptions): boolean { class ViewLine (line 114) | class ViewLine implements IVisibleLine { method constructor (line 122) | constructor(options: ViewLineOptions) { method getDomNode (line 130) | public getDomNode(): HTMLElement | null { method setDomNode (line 136) | public setDomNode(domNode: HTMLElement): void { method onContentChanged (line 144) | public onContentChanged(): void { method onTokensChanged (line 147) | public onTokensChanged(): void { method onDecorationsChanged (line 150) | public onDecorationsChanged(): void { method onOptionsChanged (line 153) | public onOptionsChanged(newOptions: ViewLineOptions): void { method onSelectionChanged (line 157) | public onSelectionChanged(): boolean { method renderLine (line 165) | public renderLine(lineNumber: number, deltaTop: number, viewportData: ... method layoutLine (line 275) | public layoutLine(lineNumber: number, deltaTop: number): void { method getWidth (line 284) | public getWidth(): number { method getWidthIsFast (line 291) | public getWidthIsFast(): boolean { method getVisibleRangesForRange (line 298) | public getVisibleRangesForRange(startColumn: number, endColumn: number... method getColumnOfNodeOffset (line 326) | public getColumnOfNodeOffset(lineNumber: number, spanNode: HTMLElement... type IRenderedViewLine (line 334) | interface IRenderedViewLine { class FastRenderedViewLine (line 346) | class FastRenderedViewLine implements IRenderedViewLine { method constructor (line 354) | constructor(domNode: FastDomNode | null, renderLineInput:... method getWidth (line 362) | public getWidth(): number { method getWidthIsFast (line 366) | public getWidthIsFast(): boolean { method getVisibleRangesForRange (line 370) | public getVisibleRangesForRange(startColumn: number, endColumn: number... method _getCharPosition (line 376) | private _getCharPosition(column: number): number { method getColumnOfNodeOffset (line 385) | public getColumnOfNodeOffset(lineNumber: number, spanNode: HTMLElement... class RenderedViewLine (line 402) | class RenderedViewLine implements IRenderedViewLine { method constructor (line 417) | constructor(domNode: FastDomNode, renderLineInput: Render... method _getReadingTarget (line 436) | protected _getReadingTarget(): HTMLElement { method getWidth (line 443) | public getWidth(): number { method getWidthIsFast (line 450) | public getWidthIsFast(): boolean { method getVisibleRangesForRange (line 460) | public getVisibleRangesForRange(startColumn: number, endColumn: number... method _readVisibleRangesForRange (line 479) | protected _readVisibleRangesForRange(startColumn: number, endColumn: n... method _readPixelOffset (line 492) | protected _readPixelOffset(column: number, context: DomReadingContext)... method _actualReadPixelOffset (line 525) | private _actualReadPixelOffset(column: number, context: DomReadingCont... method _readRawVisibleRangesForRange (line 551) | private _readRawVisibleRangesForRange(startColumn: number, endColumn: ... method getColumnOfNodeOffset (line 573) | public getColumnOfNodeOffset(lineNumber: number, spanNode: HTMLElement... class WebKitRenderedViewLine (line 587) | class WebKitRenderedViewLine extends RenderedViewLine { method _readVisibleRangesForRange (line 588) | protected _readVisibleRangesForRange(startColumn: number, endColumn: n... function createWebKitRenderedLine (line 621) | function createWebKitRenderedLine(domNode: FastDomNode, ren... function createNormalRenderedLine (line 625) | function createNormalRenderedLine(domNode: FastDomNode, ren... FILE: src/vs/editor/browser/viewParts/lines/viewLines.ts class LastRenderedData (line 25) | class LastRenderedData { method constructor (line 29) | constructor() { method getCurrentVisibleRange (line 33) | public getCurrentVisibleRange(): Range { method setCurrentVisibleRange (line 37) | public setCurrentVisibleRange(currentVisibleRange: Range): void { class HorizontalRevealRequest (line 42) | class HorizontalRevealRequest { method constructor (line 51) | constructor(lineNumber: number, startColumn: number, endColumn: number... class ViewLines (line 61) | class ViewLines extends ViewPart implements IVisibleLinesHost,... method constructor (line 89) | constructor(context: ViewContext, linesContent: FastDomNode { method createVisibleLine (line 136) | public createVisibleLine(): ViewLine { method onConfigurationChanged (line 144) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method _onOptionsMaybeChanged (line 170) | private _onOptionsMaybeChanged(): boolean { method onCursorStateChanged (line 188) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method onDecorationsChanged (line 198) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onFlushed (line 208) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 213) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 216) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 219) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onRevealRangeRequest (line 222) | public onRevealRangeRequest(e: viewEvents.ViewRevealRangeRequestEvent)... method onScrollChanged (line 254) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onTokensChanged (line 271) | public onTokensChanged(e: viewEvents.ViewTokensChangedEvent): boolean { method onZonesChanged (line 274) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method onThemeChanged (line 278) | public onThemeChanged(e: viewEvents.ViewThemeChangedEvent): boolean { method getPositionFromDOMInfo (line 286) | public getPositionFromDOMInfo(spanNode: HTMLElement, offset: number): ... method _getViewLineDomNode (line 324) | private _getViewLineDomNode(node: HTMLElement | null): HTMLElement | n... method _getLineNumberFor (line 337) | private _getLineNumberFor(domNode: HTMLElement): number { method getLineWidth (line 349) | public getLineWidth(lineNumber: number): number { method linesVisibleRangesForRange (line 360) | public linesVisibleRangesForRange(_range: Range, includeNewLines: bool... method visibleRangesForRange2 (line 416) | private visibleRangesForRange2(_range: Range): HorizontalRange[] | null { method visibleRangeForPosition (line 458) | public visibleRangeForPosition(position: Position): HorizontalRange | ... method updateLineWidths (line 468) | public updateLineWidths(): void { method _updateLineWidthsFast (line 477) | private _updateLineWidthsFast(): boolean { method _updateLineWidthsSlow (line 481) | private _updateLineWidthsSlow(): void { method _updateLineWidths (line 485) | private _updateLineWidths(fast: boolean): boolean { method prepareRender (line 513) | public prepareRender(): void { method render (line 517) | public render(): void { method renderText (line 521) | public renderText(viewportData: ViewportData): void { method _ensureMaxLineWidth (line 583) | private _ensureMaxLineWidth(lineWidth: number): void { method _computeScrollTopToRevealRange (line 591) | private _computeScrollTopToRevealRange(viewport: Viewport, source: str... method _computeScrollLeftToRevealRange (line 636) | private _computeScrollLeftToRevealRange(lineNumber: number, startColum... method _computeMinimumScrolling (line 677) | private _computeMinimumScrolling(viewportStart: number, viewportEnd: n... FILE: src/vs/editor/browser/viewParts/linesDecorations/linesDecorations.ts class LinesDecorationsOverlay (line 14) | class LinesDecorationsOverlay extends DedupOverlay { method constructor (line 22) | constructor(context: ViewContext) { method dispose (line 33) | public dispose(): void { method onConfigurationChanged (line 41) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onDecorationsChanged (line 48) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onFlushed (line 51) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 54) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 57) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 60) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 63) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 66) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method _getDecorations (line 72) | protected _getDecorations(ctx: RenderingContext): DecorationToRender[] { method prepareRender (line 85) | public prepareRender(ctx: RenderingContext): void { method render (line 108) | public render(startLineNumber: number, lineNumber: number): string { FILE: src/vs/editor/browser/viewParts/margin/margin.ts class Margin (line 14) | class Margin extends ViewPart { method constructor (line 26) | constructor(context: ViewContext) { method dispose (line 48) | public dispose(): void { method getDomNode (line 52) | public getDomNode(): FastDomNode { method onConfigurationChanged (line 58) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onScrollChanged (line 69) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method prepareRender (line 75) | public prepareRender(ctx: RenderingContext): void { method render (line 79) | public render(ctx: RestrictedRenderingContext): void { FILE: src/vs/editor/browser/viewParts/marginDecorations/marginDecorations.ts class MarginViewLineDecorationsOverlay (line 12) | class MarginViewLineDecorationsOverlay extends DedupOverlay { method constructor (line 16) | constructor(context: ViewContext) { method dispose (line 23) | public dispose(): void { method onConfigurationChanged (line 31) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onDecorationsChanged (line 34) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onFlushed (line 37) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 40) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 43) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 46) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 49) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 52) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method _getDecorations (line 58) | protected _getDecorations(ctx: RenderingContext): DecorationToRender[] { method prepareRender (line 71) | public prepareRender(ctx: RenderingContext): void { method render (line 90) | public render(startLineNumber: number, lineNumber: number): string { FILE: src/vs/editor/browser/viewParts/minimap/minimap.ts function getMinimapLineHeight (line 36) | function getMinimapLineHeight(renderMinimap: RenderMinimap, scale: numbe... function getMinimapCharWidth (line 44) | function getMinimapCharWidth(renderMinimap: RenderMinimap, scale: number... constant MOUSE_DRAG_RESET_DISTANCE (line 55) | const MOUSE_DRAG_RESET_DISTANCE = 140; class MinimapOptions (line 57) | class MinimapOptions { method constructor (line 106) | constructor(configuration: IConfiguration) { method equals (line 132) | public equals(other: MinimapOptions): boolean { class MinimapLayout (line 151) | class MinimapLayout { method constructor (line 183) | constructor( method getDesiredScrollTopFromDelta (line 204) | public getDesiredScrollTopFromDelta(delta: number): number { method getDesiredScrollTopFromTouchLocation (line 209) | public getDesiredScrollTopFromTouchLocation(pageY: number): number { method create (line 213) | public static create( class MinimapLine (line 300) | class MinimapLine implements ILine { method constructor (line 306) | constructor(dy: number) { method onContentChanged (line 310) | public onContentChanged(): void { method onTokensChanged (line 314) | public onTokensChanged(): void { class RenderData (line 319) | class RenderData { method constructor (line 327) | constructor( method linesEquals (line 343) | public linesEquals(layout: MinimapLayout): boolean { method scrollEquals (line 363) | public scrollEquals(layout: MinimapLayout): boolean { method _get (line 368) | _get(): { imageData: ImageData; rendLineNumberStart: number; lines: Mi... method onLinesChanged (line 377) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 380) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): void { method onLinesInserted (line 383) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): void { method onTokensChanged (line 386) | public onTokensChanged(e: viewEvents.ViewTokensChangedEvent): boolean { class MinimapBuffers (line 397) | class MinimapBuffers { method constructor (line 403) | constructor(ctx: CanvasRenderingContext2D, WIDTH: number, HEIGHT: numb... method getBuffer (line 412) | public getBuffer(): ImageData { method _createBackgroundFillData (line 423) | private static _createBackgroundFillData(WIDTH: number, HEIGHT: number... class Minimap (line 444) | class Minimap extends ViewPart { method constructor (line 469) | constructor(context: ViewContext) { method scrollDueToTouchEvent (line 604) | private scrollDueToTouchEvent(touch: GestureEvent) { method dispose (line 612) | public dispose(): void { method _getMinimapDomNodeClassName (line 623) | private _getMinimapDomNodeClassName(): string { method getDomNode (line 630) | public getDomNode(): FastDomNode { method _applyLayout (line 634) | private _applyLayout(): void { method _getBuffer (line 653) | private _getBuffer(): ImageData { method _onOptionsMaybeChanged (line 665) | private _onOptionsMaybeChanged(): boolean { method onConfigurationChanged (line 680) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onCursorStateChanged (line 683) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method onFlushed (line 688) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 692) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 698) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 704) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 710) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onTokensChanged (line 714) | public onTokensChanged(e: viewEvents.ViewTokensChangedEvent): boolean { method onTokensColorsChanged (line 720) | public onTokensColorsChanged(e: viewEvents.ViewTokensColorsChangedEven... method onZonesChanged (line 725) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method onDecorationsChanged (line 730) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onThemeChanged (line 735) | public onThemeChanged(e: viewEvents.ViewThemeChangedEvent): boolean { method prepareRender (line 744) | public prepareRender(ctx: RenderingContext): void { method render (line 748) | public render(renderingCtx: RestrictedRenderingContext): void { method renderDecorations (line 788) | private renderDecorations(layout: MinimapLayout) { method renderDecorationOnLine (line 826) | private renderDecorationOnLine(canvasContext: CanvasRenderingContext2D, method renderLineHighlight (line 876) | private renderLineHighlight(canvasContext: CanvasRenderingContext2D, d... method renderDecoration (line 881) | private renderDecoration(canvasContext: CanvasRenderingContext2D, deco... method renderLines (line 886) | private renderLines(layout: MinimapLayout): RenderData { method _renderUntouchedLines (line 956) | private static _renderUntouchedLines( method _renderLine (line 1048) | private static _renderLine( FILE: src/vs/editor/browser/viewParts/minimap/minimapCharRenderer.ts class MinimapCharRenderer (line 9) | class MinimapCharRenderer { method constructor (line 15) | constructor(charData: Uint8ClampedArray, public readonly scale: number) { method soften (line 20) | private static soften(input: Uint8ClampedArray, ratio: number): Uint8C... method renderChar (line 28) | public renderChar( method blockRenderChar (line 75) | public blockRenderChar( FILE: src/vs/editor/browser/viewParts/minimap/minimapCharRendererFactory.ts class MinimapCharRendererFactory (line 17) | class MinimapCharRendererFactory { method create (line 24) | public static create(scale: number, fontFamily: string) { method createSampleData (line 42) | public static createSampleData(fontFamily: string): ImageData { method createFromSampleData (line 67) | public static createFromSampleData(source: Uint8ClampedArray, scale: n... method _downsampleChar (line 78) | private static _downsampleChar( method _downsample (line 137) | private static _downsample(data: Uint8ClampedArray, scale: number): Ui... FILE: src/vs/editor/browser/viewParts/minimap/minimapCharSheet.ts type Constants (line 6) | const enum Constants { FILE: src/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.ts type IWidgetData (line 16) | interface IWidgetData { type IWidgetMap (line 22) | interface IWidgetMap { class ViewOverlayWidgets (line 26) | class ViewOverlayWidgets extends ViewPart { method constructor (line 37) | constructor(context: ViewContext) { method dispose (line 55) | public dispose(): void { method getDomNode (line 60) | public getDomNode(): FastDomNode { method onConfigurationChanged (line 66) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method addWidget (line 80) | public addWidget(widget: IOverlayWidget): void { method setWidgetPosition (line 97) | public setWidgetPosition(widget: IOverlayWidget, preference: OverlayWi... method removeWidget (line 109) | public removeWidget(widget: IOverlayWidget): void { method _renderWidget (line 121) | private _renderWidget(widgetData: IWidgetData): void { method prepareRender (line 142) | public prepareRender(ctx: RenderingContext): void { method render (line 146) | public render(ctx: RestrictedRenderingContext): void { FILE: src/vs/editor/browser/viewParts/overviewRuler/decorationsOverviewRuler.ts class Settings (line 20) | class Settings { method constructor (line 45) | constructor(config: IConfiguration, theme: ITheme) { method _initLanes (line 85) | private _initLanes(canvasLeftOffset: number, canvasWidth: number, lane... method equals (line 172) | public equals(other: Settings): boolean { type Constants (line 193) | const enum Constants { type OverviewRulerLane (line 197) | const enum OverviewRulerLane { class DecorationsOverviewRuler (line 204) | class DecorationsOverviewRuler extends ViewPart { method constructor (line 211) | constructor(context: ViewContext) { method dispose (line 231) | public dispose(): void { method _updateSettings (line 236) | private _updateSettings(renderNow: boolean): boolean { method onConfigurationChanged (line 261) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onCursorStateChanged (line 264) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method onDecorationsChanged (line 272) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onFlushed (line 275) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onScrollChanged (line 278) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 281) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method onThemeChanged (line 284) | public onThemeChanged(e: viewEvents.ViewThemeChangedEvent): boolean { method getDomNode (line 292) | public getDomNode(): HTMLElement { method prepareRender (line 296) | public prepareRender(ctx: RenderingContext): void { method render (line 300) | public render(editorCtx: RestrictedRenderingContext): void { method _render (line 304) | private _render(): void { FILE: src/vs/editor/browser/viewParts/overviewRuler/overviewRuler.ts class OverviewRuler (line 14) | class OverviewRuler extends ViewEventHandler implements IOverviewRuler { method constructor (line 20) | constructor(context: ViewContext, cssClassName: string) { method dispose (line 41) | public dispose(): void { method onConfigurationChanged (line 48) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onFlushed (line 67) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onScrollChanged (line 71) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 78) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method getDomNode (line 85) | public getDomNode(): HTMLElement { method setLayout (line 89) | public setLayout(position: OverviewRulerPosition): void { method setZones (line 107) | public setZones(zones: OverviewRulerZone[]): void { method _render (line 112) | private _render(): boolean { method _renderOneLane (line 132) | private _renderOneLane(ctx: CanvasRenderingContext2D, colorZones: Colo... FILE: src/vs/editor/browser/viewParts/rulers/rulers.ts class Rulers (line 16) | class Rulers extends ViewPart { method constructor (line 23) | constructor(context: ViewContext) { method dispose (line 35) | public dispose(): void { method onConfigurationChanged (line 41) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onScrollChanged (line 47) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method prepareRender (line 53) | public prepareRender(ctx: RenderingContext): void { method _ensureRulersCount (line 57) | private _ensureRulersCount(): void { method render (line 89) | public render(ctx: RestrictedRenderingContext): void { FILE: src/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.ts class ScrollDecorationViewPart (line 17) | class ScrollDecorationViewPart extends ViewPart { method constructor (line 25) | constructor(context: ViewContext) { method dispose (line 40) | public dispose(): void { method _updateShouldShow (line 44) | private _updateShouldShow(): boolean { method getDomNode (line 53) | public getDomNode(): FastDomNode { method _updateWidth (line 57) | private _updateWidth(): void { method onConfigurationChanged (line 70) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onScrollChanged (line 78) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method prepareRender (line 85) | public prepareRender(ctx: RenderingContext): void { method render (line 89) | public render(ctx: RestrictedRenderingContext): void { FILE: src/vs/editor/browser/viewParts/selections/selections.ts type CornerStyle (line 17) | const enum CornerStyle { type IVisibleRangeEndPointStyle (line 23) | interface IVisibleRangeEndPointStyle { class HorizontalRangeWithStyle (line 28) | class HorizontalRangeWithStyle { method constructor (line 34) | constructor(other: HorizontalRange) { class LineVisibleRangesWithStyle (line 42) | class LineVisibleRangesWithStyle { method constructor (line 46) | constructor(lineNumber: number, ranges: HorizontalRangeWithStyle[]) { function toStyledRange (line 52) | function toStyledRange(item: HorizontalRange): HorizontalRangeWithStyle { function toStyled (line 56) | function toStyled(item: LineVisibleRanges): LineVisibleRangesWithStyle { class SelectionsOverlay (line 66) | class SelectionsOverlay extends DynamicViewOverlay { method constructor (line 84) | constructor(context: ViewContext) { method dispose (line 96) | public dispose(): void { method onConfigurationChanged (line 104) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onCursorStateChanged (line 111) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method onDecorationsChanged (line 115) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onFlushed (line 119) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onLinesChanged (line 122) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 125) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 128) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 131) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 134) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method _visibleRangesHaveGaps (line 140) | private _visibleRangesHaveGaps(linesVisibleRanges: LineVisibleRangesWi... method _enrichVisibleRangesWithStyle (line 154) | private _enrichVisibleRangesWithStyle(viewport: Range, linesVisibleRan... method _getVisibleRangesWithStyle (line 252) | private _getVisibleRangesWithStyle(selection: Range, ctx: RenderingCon... method _createSelectionPiece (line 265) | private _createSelectionPiece(top: number, height: string, className: ... method _actualRenderOneSelection (line 281) | private _actualRenderOneSelection(output2: [string, string][], visible... method prepareRender (line 370) | public prepareRender(ctx: RenderingContext): void { method render (line 400) | public render(startLineNumber: number, lineNumber: number): string { function abs (line 427) | function abs(n: number): number { FILE: src/vs/editor/browser/viewParts/viewCursors/viewCursor.ts type IViewCursorRenderData (line 17) | interface IViewCursorRenderData { class ViewCursorRenderData (line 25) | class ViewCursorRenderData { method constructor (line 26) | constructor( class ViewCursor (line 36) | class ViewCursor { method constructor (line 52) | constructor(context: ViewContext) { method getDomNode (line 79) | public getDomNode(): FastDomNode { method getPosition (line 83) | public getPosition(): Position { method show (line 87) | public show(): void { method hide (line 94) | public hide(): void { method onConfigurationChanged (line 101) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onCursorPositionChanged (line 114) | public onCursorPositionChanged(position: Position): boolean { method _prepareRender (line 119) | private _prepareRender(ctx: RenderingContext): ViewCursorRenderData | ... method prepareRender (line 180) | public prepareRender(ctx: RenderingContext): void { method render (line 184) | public render(ctx: RestrictedRenderingContext): IViewCursorRenderData ... FILE: src/vs/editor/browser/viewParts/viewCursors/viewCursors.ts class ViewCursors (line 19) | class ViewCursors extends ViewPart { method constructor (line 43) | constructor(context: ViewContext) { method dispose (line 75) | public dispose(): void { method getDomNode (line 81) | public getDomNode(): FastDomNode { method onConfigurationChanged (line 87) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method _onCursorPositionChanged (line 104) | private _onCursorPositionChanged(position: Position, secondaryPosition... method onCursorStateChanged (line 130) | public onCursorStateChanged(e: viewEvents.ViewCursorStateChangedEvent)... method onDecorationsChanged (line 146) | public onDecorationsChanged(e: viewEvents.ViewDecorationsChangedEvent)... method onFlushed (line 150) | public onFlushed(e: viewEvents.ViewFlushedEvent): boolean { method onFocusChanged (line 153) | public onFocusChanged(e: viewEvents.ViewFocusChangedEvent): boolean { method onLinesChanged (line 158) | public onLinesChanged(e: viewEvents.ViewLinesChangedEvent): boolean { method onLinesDeleted (line 161) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onLinesInserted (line 164) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method onScrollChanged (line 167) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onTokensChanged (line 170) | public onTokensChanged(e: viewEvents.ViewTokensChangedEvent): boolean { method onZonesChanged (line 189) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method _getCursorBlinking (line 197) | private _getCursorBlinking(): TextEditorCursorBlinkingStyle { method _updateBlinking (line 207) | private _updateBlinking(): void { method _updateDomClassName (line 246) | private _updateDomClassName(): void { method _getClassName (line 250) | private _getClassName(): string { method _show (line 306) | private _show(): void { method _hide (line 314) | private _hide(): void { method prepareRender (line 324) | public prepareRender(ctx: RenderingContext): void { method render (line 331) | public render(ctx: RestrictedRenderingContext): void { method getLastRenderData (line 349) | public getLastRenderData(): IViewCursorRenderData[] { FILE: src/vs/editor/browser/viewParts/viewZones/viewZones.ts type IMyViewZone (line 18) | interface IMyViewZone { type IComputedViewZoneProps (line 26) | interface IComputedViewZoneProps { class ViewZones (line 32) | class ViewZones extends ViewPart { method constructor (line 43) | constructor(context: ViewContext) { method dispose (line 67) | public dispose(): void { method _recomputeWhitespacesProps (line 74) | private _recomputeWhitespacesProps(): boolean { method onConfigurationChanged (line 91) | public onConfigurationChanged(e: viewEvents.ViewConfigurationChangedEv... method onLineMappingChanged (line 106) | public onLineMappingChanged(e: viewEvents.ViewLineMappingChangedEvent)... method onLinesDeleted (line 114) | public onLinesDeleted(e: viewEvents.ViewLinesDeletedEvent): boolean { method onScrollChanged (line 118) | public onScrollChanged(e: viewEvents.ViewScrollChangedEvent): boolean { method onZonesChanged (line 122) | public onZonesChanged(e: viewEvents.ViewZonesChangedEvent): boolean { method onLinesInserted (line 126) | public onLinesInserted(e: viewEvents.ViewLinesInsertedEvent): boolean { method _getZoneOrdinal (line 132) | private _getZoneOrdinal(zone: IViewZone): number { method _computeWhitespaceProps (line 142) | private _computeWhitespaceProps(zone: IViewZone): IComputedViewZonePro... method addZone (line 191) | public addZone(zone: IViewZone): string { method removeZone (line 227) | public removeZone(id: string): boolean { method layoutZone (line 250) | public layoutZone(id: string): boolean { method shouldSuppressMouseDownOnViewZone (line 267) | public shouldSuppressMouseDownOnViewZone(id: string): boolean { method _heightInPixels (line 275) | private _heightInPixels(zone: IViewZone): number { method _minWidthInPixels (line 285) | private _minWidthInPixels(zone: IViewZone): number { method _safeCallOnComputedHeight (line 292) | private _safeCallOnComputedHeight(zone: IViewZone, height: number): vo... method _safeCallOnDomNodeTop (line 302) | private _safeCallOnDomNodeTop(zone: IViewZone, top: number): void { method prepareRender (line 312) | public prepareRender(ctx: RenderingContext): void { method render (line 316) | public render(ctx: RestrictedRenderingContext): void { FILE: src/vs/editor/browser/widget/codeEditorWidget.ts constant EDITOR_ID (line 55) | let EDITOR_ID = 0; constant SHOW_UNUSED_ENABLED_CLASS (line 57) | const SHOW_UNUSED_ENABLED_CLASS = 'showUnused'; type ICodeEditorWidgetOptions (line 59) | interface ICodeEditorWidgetOptions { class ModelData (line 79) | class ModelData { method constructor (line 87) | constructor(model: ITextModel, viewModel: ViewModel, cursor: Cursor, v... method dispose (line 96) | public dispose(): void { class CodeEditorWidget (line 107) | class CodeEditorWidget extends Disposable implements editorBrowser.ICode... method constructor (line 237) | constructor( method _createConfiguration (line 332) | protected _createConfiguration(options: IEditorConstructionOptions, ac... method getId (line 336) | public getId(): string { method getEditorType (line 340) | public getEditorType(): string { method dispose (line 344) | public dispose(): void { method invokeWithinContext (line 363) | public invokeWithinContext(fn: (accessor: ServicesAccessor) => T): T { method updateOptions (line 367) | public updateOptions(newOptions: IEditorOptions): void { method getOptions (line 371) | public getOptions(): IComputedEditorOptions { method getOption (line 375) | public getOption(id: T): FindComputedEditorOpt... method getRawOptions (line 379) | public getRawOptions(): IEditorOptions { method getValue (line 383) | public getValue(options: { preserveBOM: boolean; lineEnding: string; }... method setValue (line 398) | public setValue(newValue: string): void { method getModel (line 405) | public getModel(): ITextModel | null { method setModel (line 412) | public setModel(_model: ITextModel | editorCommon.IDiffEditorModel | n... method _removeDecorationTypes (line 436) | private _removeDecorationTypes(): void { method getVisibleRanges (line 449) | public getVisibleRanges(): Range[] { method getWhitespaces (line 456) | public getWhitespaces(): IEditorWhitespace[] { method _getVerticalOffsetForPosition (line 463) | private static _getVerticalOffsetForPosition(modelData: ModelData, mod... method getTopForLineNumber (line 472) | public getTopForLineNumber(lineNumber: number): number { method getTopForPosition (line 479) | public getTopForPosition(lineNumber: number, column: number): number { method setHiddenAreas (line 486) | public setHiddenAreas(ranges: IRange[]): void { method getVisibleColumnFromPosition (line 492) | public getVisibleColumnFromPosition(rawPosition: IPosition): number { method getPosition (line 503) | public getPosition(): Position | null { method setPosition (line 510) | public setPosition(position: IPosition): void { method _sendRevealRange (line 525) | private _sendRevealRange(modelRange: Range, verticalType: VerticalReve... method revealLine (line 538) | public revealLine(lineNumber: number, scrollType: editorCommon.ScrollT... method revealLineInCenter (line 542) | public revealLineInCenter(lineNumber: number, scrollType: editorCommon... method revealLineInCenterIfOutsideViewport (line 546) | public revealLineInCenterIfOutsideViewport(lineNumber: number, scrollT... method _revealLine (line 550) | private _revealLine(lineNumber: number, revealType: VerticalRevealType... method revealPosition (line 563) | public revealPosition(position: IPosition, scrollType: editorCommon.Sc... method revealPositionInCenter (line 572) | public revealPositionInCenter(position: IPosition, scrollType: editorC... method revealPositionInCenterIfOutsideViewport (line 581) | public revealPositionInCenterIfOutsideViewport(position: IPosition, sc... method _revealPosition (line 590) | private _revealPosition(position: IPosition, verticalType: VerticalRev... method getSelection (line 603) | public getSelection(): Selection | null { method getSelections (line 610) | public getSelections(): Selection[] | null { method setSelection (line 621) | public setSelection(something: any): void { method _setSelectionImpl (line 643) | private _setSelectionImpl(sel: ISelection): void { method revealLines (line 651) | public revealLines(startLineNumber: number, endLineNumber: number, scr... method revealLinesInCenter (line 660) | public revealLinesInCenter(startLineNumber: number, endLineNumber: num... method revealLinesInCenterIfOutsideViewport (line 669) | public revealLinesInCenterIfOutsideViewport(startLineNumber: number, e... method _revealLines (line 678) | private _revealLines(startLineNumber: number, endLineNumber: number, v... method revealRange (line 691) | public revealRange(range: IRange, scrollType: editorCommon.ScrollType ... method revealRangeInCenter (line 700) | public revealRangeInCenter(range: IRange, scrollType: editorCommon.Scr... method revealRangeInCenterIfOutsideViewport (line 709) | public revealRangeInCenterIfOutsideViewport(range: IRange, scrollType:... method revealRangeAtTop (line 718) | public revealRangeAtTop(range: IRange, scrollType: editorCommon.Scroll... method _revealRange (line 727) | private _revealRange(range: IRange, verticalType: VerticalRevealType, ... method setSelections (line 740) | public setSelections(ranges: readonly ISelection[], source: string = '... method getScrollWidth (line 755) | public getScrollWidth(): number { method getScrollLeft (line 761) | public getScrollLeft(): number { method getScrollHeight (line 768) | public getScrollHeight(): number { method getScrollTop (line 774) | public getScrollTop(): number { method setScrollLeft (line 781) | public setScrollLeft(newScrollLeft: number): void { method setScrollTop (line 792) | public setScrollTop(newScrollTop: number): void { method setScrollPosition (line 803) | public setScrollPosition(position: editorCommon.INewScrollPosition): v... method saveViewState (line 810) | public saveViewState(): editorCommon.ICodeEditorViewState | null { method restoreViewState (line 833) | public restoreViewState(s: editorCommon.IEditorViewState | null): void { method onVisible (line 862) | public onVisible(): void { method onHide (line 865) | public onHide(): void { method getContribution (line 868) | public getContribution(id:... method getActions (line 872) | public getActions(): editorCommon.IEditorAction[] { method getSupportedActions (line 884) | public getSupportedActions(): editorCommon.IEditorAction[] { method getAction (line 892) | public getAction(id: string): editorCommon.IEditorAction { method trigger (line 896) | public trigger(source: string, handlerId: string, payload: any): void { method _triggerEditorCommand (line 956) | private _triggerEditorCommand(source: string, handlerId: string, paylo... method _getCursors (line 970) | public _getCursors(): ICursors | null { method pushUndoStop (line 977) | public pushUndoStop(): boolean { method executeEdits (line 989) | public executeEdits(source: string, edits: IIdentifiedSingleEditOperat... method executeCommand (line 1011) | public executeCommand(source: string, command: editorCommon.ICommand):... method executeCommands (line 1018) | public executeCommands(source: string, commands: editorCommon.ICommand... method changeDecorations (line 1025) | public changeDecorations(callback: (changeAccessor: IModelDecorationsC... method getLineDecorations (line 1033) | public getLineDecorations(lineNumber: number): IModelDecoration[] | nu... method deltaDecorations (line 1040) | public deltaDecorations(oldDecorations: string[], newDecorations: IMod... method setDecorations (line 1052) | public setDecorations(decorationTypeKey: string, decorationOptions: ed... method setDecorationsFast (line 1094) | public setDecorationsFast(decorationTypeKey: string, ranges: IRange[])... method removeDecorations (line 1114) | public removeDecorations(decorationTypeKey: string): void { method getLayoutInfo (line 1128) | public getLayoutInfo(): EditorLayoutInfo { method createOverviewRuler (line 1134) | public createOverviewRuler(cssClassName: string): editorBrowser.IOverv... method getDomNode (line 1141) | public getDomNode(): HTMLElement | null { method delegateVerticalScrollbarMouseDown (line 1148) | public delegateVerticalScrollbarMouseDown(browserEvent: IMouseEvent): ... method layout (line 1155) | public layout(dimension?: editorCommon.IDimension): void { method focus (line 1160) | public focus(): void { method hasTextFocus (line 1167) | public hasTextFocus(): boolean { method hasWidgetFocus (line 1174) | public hasWidgetFocus(): boolean { method addContentWidget (line 1178) | public addContentWidget(widget: editorBrowser.IContentWidget): void { method layoutContentWidget (line 1195) | public layoutContentWidget(widget: editorBrowser.IContentWidget): void { method removeContentWidget (line 1206) | public removeContentWidget(widget: editorBrowser.IContentWidget): void { method addOverlayWidget (line 1217) | public addOverlayWidget(widget: editorBrowser.IOverlayWidget): void { method layoutOverlayWidget (line 1234) | public layoutOverlayWidget(widget: editorBrowser.IOverlayWidget): void { method removeOverlayWidget (line 1245) | public removeOverlayWidget(widget: editorBrowser.IOverlayWidget): void { method changeViewZones (line 1256) | public changeViewZones(callback: (accessor: editorBrowser.IViewZoneCha... method getTargetAtClientPoint (line 1266) | public getTargetAtClientPoint(clientX: number, clientY: number): edito... method getScrolledVisiblePosition (line 1273) | public getScrolledVisiblePosition(rawPosition: IPosition): { top: numb... method getOffsetForColumn (line 1292) | public getOffsetForColumn(lineNumber: number, column: number): number { method render (line 1299) | public render(forceRedraw: boolean = false): void { method applyFontInfo (line 1306) | public applyFontInfo(target: HTMLElement): void { method _attachModel (line 1310) | protected _attachModel(model: ITextModel | null): void { method _createView (line 1393) | protected _createView(viewModel: ViewModel, cursor: Cursor): [View, bo... method _postDetachModelCleanup (line 1481) | protected _postDetachModelCleanup(detachedModel: ITextModel | null): v... method _detachModel (line 1487) | private _detachModel(): ITextModel | null { method _registerDecorationType (line 1505) | private _registerDecorationType(key: string, options: editorCommon.IDe... method _removeDecorationType (line 1509) | private _removeDecorationType(key: string): void { method _resolveDecorationOptions (line 1513) | private _resolveDecorationOptions(typeKey: string, writable: boolean):... method getTelemetryData (line 1517) | public getTelemetryData(): { [key: string]: any; } | undefined { method hasModel (line 1521) | public hasModel(): this is editorBrowser.IActiveCodeEditor { type BooleanEventValue (line 1526) | const enum BooleanEventValue { class BooleanEventEmitter (line 1532) | class BooleanEventEmitter extends Disposable { method constructor (line 1541) | constructor() { method setValue (line 1546) | public setValue(_value: boolean) { class EditorContextKeysManager (line 1560) | class EditorContextKeysManager extends Disposable { method constructor (line 1573) | constructor( method _updateFromConfig (line 1607) | private _updateFromConfig(): void { method _updateFromSelection (line 1614) | private _updateFromSelection(): void { method _updateFromFocus (line 1625) | private _updateFromFocus(): void { method _updateFromModel (line 1631) | private _updateFromModel(): void { class EditorModeContext (line 1638) | class EditorModeContext extends Disposable { method constructor (line 1660) | constructor( method dispose (line 1712) | dispose() { method reset (line 1716) | reset() { method _update (line 1738) | private _update() { class CodeEditorWidgetFocusTracker (line 1768) | class CodeEditorWidgetFocusTracker extends Disposable { method constructor (line 1776) | constructor(domElement: HTMLElement) { method hasFocus (line 1792) | public hasFocus(): boolean { function getSquigglySVGData (line 1800) | function getSquigglySVGData(color: Color) { function getDotDotDotSVGData (line 1807) | function getDotDotDotSVGData(color: Color) { FILE: src/vs/editor/browser/widget/diffEditorWidget.ts type IEditorDiffDecorations (line 51) | interface IEditorDiffDecorations { type IEditorDiffDecorationsWithZones (line 56) | interface IEditorDiffDecorationsWithZones extends IEditorDiffDecorations { type IEditorsDiffDecorationsWithZones (line 60) | interface IEditorsDiffDecorationsWithZones { type IEditorsZones (line 65) | interface IEditorsZones { type IDiffEditorWidgetStyle (line 70) | interface IDiffEditorWidgetStyle { class VisualEditorState (line 78) | class VisualEditorState { method constructor (line 84) | constructor( method getForeignViewZones (line 94) | public getForeignViewZones(allViewZones: IEditorWhitespace[]): IEditor... method clean (line 98) | public clean(editor: CodeEditorWidget): void { method apply (line 114) | public apply(editor: CodeEditorWidget, overviewRuler: editorBrowser.IO... constant DIFF_EDITOR_ID (line 156) | let DIFF_EDITOR_ID = 0; class DiffEditorWidget (line 158) | class DiffEditorWidget extends Disposable implements editorBrowser.IDiff... method constructor (line 221) | constructor( method ignoreTrimWhitespace (line 395) | public get ignoreTrimWhitespace(): boolean { method renderSideBySide (line 399) | public get renderSideBySide(): boolean { method maxComputationTime (line 403) | public get maxComputationTime(): number { method renderIndicators (line 407) | public get renderIndicators(): boolean { method _setState (line 411) | private _setState(newState: editorBrowser.DiffEditorState): void { method hasWidgetFocus (line 427) | public hasWidgetFocus(): boolean { method diffReviewNext (line 431) | public diffReviewNext(): void { method diffReviewPrev (line 435) | public diffReviewPrev(): void { method _getClassName (line 439) | private static _getClassName(theme: ITheme, renderSideBySide: boolean)... method _recreateOverviewRulers (line 448) | private _recreateOverviewRulers(): void { method _createLeftHandSideEditor (line 470) | private _createLeftHandSideEditor(options: IDiffEditorOptions, instant... method _createRightHandSideEditor (line 503) | private _createRightHandSideEditor(options: IDiffEditorOptions, instan... method _createInnerEditor (line 548) | protected _createInnerEditor(instantiationService: IInstantiationServi... method dispose (line 552) | public dispose(): void { method getId (line 599) | public getId(): string { method getEditorType (line 603) | public getEditorType(): string { method getLineChanges (line 607) | public getLineChanges(): editorCommon.ILineChange[] | null { method getDiffComputationResult (line 614) | public getDiffComputationResult(): IDiffComputationResult | null { method getOriginalEditor (line 618) | public getOriginalEditor(): editorBrowser.ICodeEditor { method getModifiedEditor (line 622) | public getModifiedEditor(): editorBrowser.ICodeEditor { method updateOptions (line 626) | public updateOptions(newOptions: IDiffEditorOptions): void { method getModel (line 690) | public getModel(): editorCommon.IDiffEditorModel { method setModel (line 697) | public setModel(model: editorCommon.IDiffEditorModel): void { method getDomNode (line 733) | public getDomNode(): HTMLElement { method getVisibleColumnFromPosition (line 737) | public getVisibleColumnFromPosition(position: IPosition): number { method getPosition (line 741) | public getPosition(): Position | null { method setPosition (line 745) | public setPosition(position: IPosition): void { method revealLine (line 749) | public revealLine(lineNumber: number, scrollType: editorCommon.ScrollT... method revealLineInCenter (line 753) | public revealLineInCenter(lineNumber: number, scrollType: editorCommon... method revealLineInCenterIfOutsideViewport (line 757) | public revealLineInCenterIfOutsideViewport(lineNumber: number, scrollT... method revealPosition (line 761) | public revealPosition(position: IPosition, scrollType: editorCommon.Sc... method revealPositionInCenter (line 765) | public revealPositionInCenter(position: IPosition, scrollType: editorC... method revealPositionInCenterIfOutsideViewport (line 769) | public revealPositionInCenterIfOutsideViewport(position: IPosition, sc... method getSelection (line 773) | public getSelection(): Selection | null { method getSelections (line 777) | public getSelections(): Selection[] | null { method setSelection (line 785) | public setSelection(something: any): void { method setSelections (line 789) | public setSelections(ranges: readonly ISelection[]): void { method revealLines (line 793) | public revealLines(startLineNumber: number, endLineNumber: number, scr... method revealLinesInCenter (line 797) | public revealLinesInCenter(startLineNumber: number, endLineNumber: num... method revealLinesInCenterIfOutsideViewport (line 801) | public revealLinesInCenterIfOutsideViewport(startLineNumber: number, e... method revealRange (line 805) | public revealRange(range: IRange, scrollType: editorCommon.ScrollType ... method revealRangeInCenter (line 809) | public revealRangeInCenter(range: IRange, scrollType: editorCommon.Scr... method revealRangeInCenterIfOutsideViewport (line 813) | public revealRangeInCenterIfOutsideViewport(range: IRange, scrollType:... method revealRangeAtTop (line 817) | public revealRangeAtTop(range: IRange, scrollType: editorCommon.Scroll... method getSupportedActions (line 821) | public getSupportedActions(): editorCommon.IEditorAction[] { method saveViewState (line 825) | public saveViewState(): editorCommon.IDiffEditorViewState { method restoreViewState (line 834) | public restoreViewState(s: editorCommon.IDiffEditorViewState): void { method layout (line 842) | public layout(dimension?: editorCommon.IDimension): void { method focus (line 846) | public focus(): void { method hasTextFocus (line 850) | public hasTextFocus(): boolean { method onVisible (line 854) | public onVisible(): void { method onHide (line 862) | public onHide(): void { method trigger (line 870) | public trigger(source: string, handlerId: string, payload: any): void { method changeDecorations (line 874) | public changeDecorations(callback: (changeAccessor: IModelDecorationsC... method _measureDomElement (line 884) | private _measureDomElement(forceDoLayoutCall: boolean, dimensions?: ed... method _layoutOverviewRulers (line 909) | private _layoutOverviewRulers(): void { method _onViewZonesChanged (line 933) | private _onViewZonesChanged(): void { method _beginUpdateDecorationsSoon (line 940) | private _beginUpdateDecorationsSoon(): void { method _equals (line 952) | private static _equals(a: URI | null, b: URI | null): boolean { method _beginUpdateDecorations (line 962) | private _beginUpdateDecorations(): void { method _cleanViewZonesAndDecorations (line 1011) | private _cleanViewZonesAndDecorations(): void { method _updateDecorations (line 1016) | private _updateDecorations(): void { method _adjustOptionsForSubEditor (line 1036) | private _adjustOptionsForSubEditor(options: IDiffEditorOptions): IDiff... method _adjustOptionsForLeftHandSide (line 1055) | private _adjustOptionsForLeftHandSide(options: IDiffEditorOptions, isE... method _adjustOptionsForRightHandSide (line 1062) | private _adjustOptionsForRightHandSide(options: IDiffEditorOptions): I... method doLayout (line 1070) | public doLayout(): void { method _doLayout (line 1074) | private _doLayout(): void { method _layoutOverviewViewport (line 1102) | private _layoutOverviewViewport(): void { method _computeOverviewViewport (line 1113) | private _computeOverviewViewport(): { height: number; top: number; } |... method _createDataSource (line 1135) | private _createDataSource(): IDataSource { method _setStrategy (line 1163) | private _setStrategy(newStrategy: IDiffEditorWidgetStyle): void { method _getLineChangeAtOrBeforeLineNumber (line 1179) | private _getLineChangeAtOrBeforeLineNumber(lineNumber: number, startLi... method _getEquivalentLineForOriginalLineNumber (line 1205) | private _getEquivalentLineForOriginalLineNumber(lineNumber: number): n... method _getEquivalentLineForModifiedLineNumber (line 1227) | private _getEquivalentLineForModifiedLineNumber(lineNumber: number): n... method getDiffLineInformationForOriginal (line 1249) | public getDiffLineInformationForOriginal(lineNumber: number): editorBr... method getDiffLineInformationForModified (line 1259) | public getDiffLineInformationForModified(lineNumber: number): editorBr... type IDataSource (line 1270) | interface IDataSource { method constructor (line 1286) | constructor(dataSource: IDataSource) { method applyColors (line 1293) | public applyColors(theme: ITheme): boolean { method getEditorsDiffDecorations (line 1302) | public getEditorsDiffDecorations(lineChanges: editorCommon.ILineChange[]... type IMyViewZone (line 1338) | interface IMyViewZone { class ForeignViewZonesIterator (line 1348) | class ForeignViewZonesIterator { method constructor (line 1354) | constructor(source: IEditorWhitespace[]) { method advance (line 1361) | public advance(): void { method constructor (line 1377) | constructor(lineChanges: editorCommon.ILineChange[], originalForeignVZ: ... method getViewZones (line 1383) | public getViewZones(): IEditorsZones { method _ensureDomNodes (line 1557) | private static _ensureDomNodes(zones: IMyViewZone[]): IMyViewZone[] { function createDecoration (line 1573) | function createDecoration(startLineNumber: number, startColumn: number, ... constant DECORATIONS (line 1580) | const DECORATIONS = { class DiffEditorWidgetSideBySide (line 1628) | class DiffEditorWidgetSideBySide extends DiffEditorWidgetStyle implement... method constructor (line 1638) | constructor(dataSource: IDataSource, enableSplitViewResizing: boolean) { method setEnableSplitViewResizing (line 1657) | public setEnableSplitViewResizing(enableSplitViewResizing: boolean): v... method layout (line 1665) | public layout(sashRatio: number | null = this._sashRatio): number { method onSashDragStart (line 1694) | private onSashDragStart(): void { method onSashDrag (line 1698) | private onSashDrag(e: ISashEvent): void { method onSashDragEnd (line 1708) | private onSashDragEnd(): void { method onSashReset (line 1712) | private onSashReset(): void { method getVerticalSashTop (line 1718) | public getVerticalSashTop(sash: Sash): number { method getVerticalSashLeft (line 1722) | public getVerticalSashLeft(sash: Sash): number { method getVerticalSashHeight (line 1726) | public getVerticalSashHeight(sash: Sash): number { method _getViewZones (line 1730) | protected _getViewZones(lineChanges: editorCommon.ILineChange[], origi... method _getOriginalEditorDecorations (line 1735) | protected _getOriginalEditorDecorations(lineChanges: editorCommon.ILin... method _getModifiedEditorDecorations (line 1795) | protected _getModifiedEditorDecorations(lineChanges: editorCommon.ILin... class SideBySideViewZonesComputer (line 1856) | class SideBySideViewZonesComputer extends ViewZonesComputer { method constructor (line 1858) | constructor(lineChanges: editorCommon.ILineChange[], originalForeignVZ... method _createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion (line 1862) | protected _createOriginalMarginDomNodeForModifiedForeignViewZoneInAdde... method _produceOriginalFromDiff (line 1866) | protected _produceOriginalFromDiff(lineChange: editorCommon.ILineChang... method _produceModifiedFromDiff (line 1877) | protected _produceModifiedFromDiff(lineChange: editorCommon.ILineChang... class DiffEditorWidgetInline (line 1889) | class DiffEditorWidgetInline extends DiffEditorWidgetStyle implements ID... method constructor (line 1893) | constructor(dataSource: IDataSource, enableSplitViewResizing: boolean) { method setEnableSplitViewResizing (line 1906) | public setEnableSplitViewResizing(enableSplitViewResizing: boolean): v... method _getViewZones (line 1910) | protected _getViewZones(lineChanges: editorCommon.ILineChange[], origi... method _getOriginalEditorDecorations (line 1915) | protected _getOriginalEditorDecorations(lineChanges: editorCommon.ILin... method _getModifiedEditorDecorations (line 1944) | protected _getModifiedEditorDecorations(lineChanges: editorCommon.ILin... method layout (line 2004) | public layout(): number { class InlineViewZonesComputer (line 2011) | class InlineViewZonesComputer extends ViewZonesComputer { method constructor (line 2018) | constructor(lineChanges: editorCommon.ILineChange[], originalForeignVZ... method _createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion (line 2026) | protected _createOriginalMarginDomNodeForModifiedForeignViewZoneInAdde... method _produceOriginalFromDiff (line 2032) | protected _produceOriginalFromDiff(lineChange: editorCommon.ILineChang... method _produceModifiedFromDiff (line 2044) | protected _produceModifiedFromDiff(lineChange: editorCommon.ILineChang... method _renderOriginalLine (line 2109) | private _renderOriginalLine(count: number, originalModel: ITextModel, ... function isChangeOrInsert (line 2153) | function isChangeOrInsert(lineChange: editorCommon.IChange): boolean { function isChangeOrDelete (line 2157) | function isChangeOrDelete(lineChange: editorCommon.IChange): boolean { function createFakeLinesDiv (line 2161) | function createFakeLinesDiv(): HTMLElement { FILE: src/vs/editor/browser/widget/diffNavigator.ts type IDiffRange (line 16) | interface IDiffRange { type Options (line 21) | interface Options { class DiffNavigator (line 36) | class DiffNavigator extends Disposable { method constructor (line 50) | constructor(editor: IDiffEditor, options: Options = {}) { method _init (line 84) | private _init(): void { method _onDiffUpdated (line 91) | private _onDiffUpdated(): void { method _compute (line 105) | private _compute(lineChanges: ILineChange[] | null): void { method _initIdx (line 149) | private _initIdx(fwd: boolean): void { method _move (line 172) | private _move(fwd: boolean, scrollType: ScrollType): void { method canNavigate (line 205) | canNavigate(): boolean { method next (line 209) | next(scrollType: ScrollType = ScrollType.Smooth): void { method previous (line 213) | previous(scrollType: ScrollType = ScrollType.Smooth): void { method dispose (line 217) | dispose(): void { FILE: src/vs/editor/browser/widget/diffReview.ts constant DIFF_LINES_PADDING (line 34) | const DIFF_LINES_PADDING = 3; type DiffEntryType (line 36) | const enum DiffEntryType { class DiffEntry (line 42) | class DiffEntry { method constructor (line 48) | constructor(originalLineStart: number, originalLineEnd: number, modifi... method getType (line 55) | public getType(): DiffEntryType { class Diff (line 66) | class Diff { method constructor (line 69) | constructor(entries: DiffEntry[]) { class DiffReview (line 74) | class DiffReview extends Disposable { method constructor (line 87) | constructor(diffEditor: DiffEditorWidget) { method prev (line 186) | public prev(): void { method next (line 219) | public next(): void { method accept (line 252) | private accept(): void { method hide (line 269) | private hide(): void { method _getPrevRow (line 276) | private _getPrevRow(): HTMLElement { method _getNextRow (line 287) | private _getNextRow(): HTMLElement { method _getFirstRow (line 298) | private _getFirstRow(): HTMLElement { method _getCurrentFocusedRow (line 302) | private _getCurrentFocusedRow(): HTMLElement | null { method _goToRow (line 310) | private _goToRow(row: HTMLElement): void { method isVisible (line 320) | public isVisible(): boolean { method layout (line 326) | public layout(top: number, width: number, height: number): void { method _compute (line 346) | private _compute(): Diff[] { method _mergeAdjacent (line 361) | private static _mergeAdjacent(lineChanges: ILineChange[], originalLine... method _findDiffIndex (line 513) | private _findDiffIndex(pos: Position): number { method _render (line 525) | private _render(): void { method _renderSection (line 634) | private static _renderSection( method _renderLine (line 754) | private static _renderLine(model: ITextModel, options: IComputedEditor... class DiffReviewNext (line 809) | class DiffReviewNext extends EditorAction { method constructor (line 810) | constructor() { method run (line 824) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class DiffReviewPrev (line 832) | class DiffReviewPrev extends EditorAction { method constructor (line 833) | constructor() { method run (line 847) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { function findFocusedDiffEditor (line 855) | function findFocusedDiffEditor(accessor: ServicesAccessor): DiffEditorWi... FILE: src/vs/editor/browser/widget/embeddedCodeEditorWidget.ts class EmbeddedCodeEditorWidget (line 23) | class EmbeddedCodeEditorWidget extends CodeEditorWidget { method constructor (line 28) | constructor( method getParentEditor (line 51) | getParentEditor(): ICodeEditor { method _onParentConfigurationChanged (line 55) | private _onParentConfigurationChanged(e: ConfigurationChangedEvent): v... method updateOptions (line 60) | updateOptions(newOptions: IEditorOptions): void { class EmbeddedDiffEditorWidget (line 66) | class EmbeddedDiffEditorWidget extends DiffEditorWidget { method constructor (line 71) | constructor( method getParentEditor (line 96) | getParentEditor(): ICodeEditor { method _onParentConfigurationChanged (line 100) | private _onParentConfigurationChanged(e: ConfigurationChangedEvent): v... method updateOptions (line 105) | updateOptions(newOptions: IEditorOptions): void { FILE: src/vs/editor/browser/widget/inlineDiffMargin.ts type IDiffLinesChange (line 17) | interface IDiffLinesChange { class InlineDiffMargin (line 25) | class InlineDiffMargin extends Disposable { method visibility (line 30) | get visibility(): boolean { method visibility (line 34) | set visibility(_visibility: boolean) { method constructor (line 46) | constructor( method _updateLightBulbPosition (line 185) | private _updateLightBulbPosition(marginDomNode: HTMLElement, y: number... FILE: src/vs/editor/common/commands/replaceCommand.ts class ReplaceCommand (line 11) | class ReplaceCommand implements ICommand { method constructor (line 17) | constructor(range: Range, text: string, insertsAutoWhitespace: boolean... method getEditOperations (line 23) | public getEditOperations(model: ITextModel, builder: IEditOperationBui... method computeCursorState (line 27) | public computeCursorState(model: ITextModel, helper: ICursorStateCompu... class ReplaceCommandWithoutChangingPosition (line 39) | class ReplaceCommandWithoutChangingPosition implements ICommand { method constructor (line 45) | constructor(range: Range, text: string, insertsAutoWhitespace: boolean... method getEditOperations (line 51) | public getEditOperations(model: ITextModel, builder: IEditOperationBui... method computeCursorState (line 55) | public computeCursorState(model: ITextModel, helper: ICursorStateCompu... class ReplaceCommandWithOffsetCursorState (line 67) | class ReplaceCommandWithOffsetCursorState implements ICommand { method constructor (line 75) | constructor(range: Range, text: string, lineNumberDeltaOffset: number,... method getEditOperations (line 83) | public getEditOperations(model: ITextModel, builder: IEditOperationBui... method computeCursorState (line 87) | public computeCursorState(model: ITextModel, helper: ICursorStateCompu... class ReplaceCommandThatPreservesSelection (line 99) | class ReplaceCommandThatPreservesSelection implements ICommand { method constructor (line 106) | constructor(editRange: Range, text: string, initialSelection: Selectio... method getEditOperations (line 113) | public getEditOperations(model: ITextModel, builder: IEditOperationBui... method computeCursorState (line 118) | public computeCursorState(model: ITextModel, helper: ICursorStateCompu... FILE: src/vs/editor/common/commands/shiftCommand.ts type IShiftCommandOpts (line 15) | interface IShiftCommandOpts { function cachedStringRepeat (line 24) | function cachedStringRepeat(str: string, count: number): string { class ShiftCommand (line 35) | class ShiftCommand implements ICommand { method unshiftIndent (line 37) | public static unshiftIndent(line: string, column: number, tabSize: num... method shiftIndent (line 54) | public static shiftIndent(line: string, column: number, tabSize: numbe... method constructor (line 77) | constructor(range: Selection, opts: IShiftCommandOpts) { method _addEditOperation (line 85) | private _addEditOperation(builder: IEditOperationBuilder, range: Range... method getEditOperations (line 93) | public getEditOperations(model: ITextModel, builder: IEditOperationBui... method computeCursorState (line 240) | public computeCursorState(model: ITextModel, helper: ICursorStateCompu... FILE: src/vs/editor/common/commands/surroundSelectionCommand.ts class SurroundSelectionCommand (line 11) | class SurroundSelectionCommand implements ICommand { method constructor (line 16) | constructor(range: Selection, charBeforeSelection: string, charAfterSe... method getEditOperations (line 22) | public getEditOperations(model: ITextModel, builder: IEditOperationBui... method computeCursorState (line 38) | public computeCursorState(model: ITextModel, helper: ICursorStateCompu... FILE: src/vs/editor/common/commands/trimTrailingWhitespaceCommand.ts class TrimTrailingWhitespaceCommand (line 14) | class TrimTrailingWhitespaceCommand implements ICommand { method constructor (line 20) | constructor(selection: Selection, cursors: Position[]) { method getEditOperations (line 26) | public getEditOperations(model: ITextModel, builder: IEditOperationBui... method computeCursorState (line 37) | public computeCursorState(model: ITextModel, helper: ICursorStateCompu... function trimTrailingWhitespace (line 45) | function trimTrailingWhitespace(model: ITextModel, cursors: Position[]):... FILE: src/vs/editor/common/config/commonEditorConfig.ts type ITabFocus (line 25) | interface ITabFocus { method getTabFocusMode (line 37) | public getTabFocusMode(): boolean { method setTabFocusMode (line 41) | public setTabFocusMode(tabFocusMode: boolean): void { type IEnvConfiguration (line 51) | interface IEnvConfiguration { class ComputedEditorOptions (line 63) | class ComputedEditorOptions implements IComputedEditorOptions { method _read (line 65) | public _read(id: EditorOption): T { method get (line 68) | public get(id: T): FindComputedEditorOptionVal... method _write (line 71) | public _write(id: EditorOption, value: T): void { class RawEditorOptions (line 76) | class RawEditorOptions { method _read (line 78) | public _read(id: EditorOption): T | undefined { method _write (line 81) | public _write(id: EditorOption, value: T | undefined): void { class EditorConfiguration2 (line 86) | class EditorConfiguration2 { method readOptions (line 87) | public static readOptions(_options: IEditorOptions): RawEditorOptions { method validateOptions (line 97) | public static validateOptions(options: RawEditorOptions): ValidatedEdi... method computeOptions (line 105) | public static computeOptions(options: ValidatedEditorOptions, env: IEn... method _deepEquals (line 113) | private static _deepEquals(a: T, b: T): boolean { method checkEquals (line 128) | public static checkEquals(a: ComputedEditorOptions, b: ComputedEditorO... function migrateOptions (line 145) | function migrateOptions(options: IEditorOptions): void { function deepCloneAndMigrateOptions (line 223) | function deepCloneAndMigrateOptions(_options: IEditorOptions): IEditorOp... method constructor (line 244) | constructor(isSimpleWidget: boolean, _options: IEditorOptions) { method observeReferenceElement (line 259) | public observeReferenceElement(dimension?: editorCommon.IDimension): void { method dispose (line 262) | public dispose(): void { method _recomputeOptions (line 266) | protected _recomputeOptions(): void { method getRawOptions (line 285) | public getRawOptions(): IEditorOptions { method _computeInternalOptions (line 289) | private _computeInternalOptions(): ComputedEditorOptions { method _subsetEquals (line 307) | private static _subsetEquals(base: { [key: string]: any }, subset: { [ke... method updateOptions (line 335) | public updateOptions(_newOptions: IEditorOptions): void { method setIsDominatedByLongLines (line 350) | public setIsDominatedByLongLines(isDominatedByLongLines: boolean): void { method setMaxLineNumber (line 355) | public setMaxLineNumber(maxLineNumber: number): void { method _digitCount (line 364) | private static _digitCount(n: number): number { function isConfigurationPropertySchema (line 488) | function isConfigurationPropertySchema(x: IConfigurationPropertySchema |... function getEditorConfigurationKeys (line 510) | function getEditorConfigurationKeys(): { [key: string]: boolean; } { function isEditorConfigurationKey (line 520) | function isEditorConfigurationKey(key: string): boolean { function isDiffEditorConfigurationKey (line 524) | function isDiffEditorConfigurationKey(key: string): boolean { FILE: src/vs/editor/common/config/editorOptions.ts type EditorAutoClosingStrategy (line 22) | type EditorAutoClosingStrategy = 'always' | 'languageDefined' | 'beforeW... type EditorAutoSurroundStrategy (line 27) | type EditorAutoSurroundStrategy = 'languageDefined' | 'quotes' | 'bracke... type EditorAutoClosingOvertypeStrategy (line 32) | type EditorAutoClosingOvertypeStrategy = 'always' | 'auto' | 'never'; type IEditorOptions (line 37) | interface IEditorOptions { type IEditorConstructionOptions (line 520) | interface IEditorConstructionOptions extends IEditorOptions { type IDiffEditorOptions (line 530) | interface IDiffEditorOptions extends IEditorOptions { class ConfigurationChangedEvent (line 568) | class ConfigurationChangedEvent { method constructor (line 573) | constructor(values: boolean[]) { method hasChanged (line 579) | public hasChanged(id: EditorOption): boolean { class ValidatedEditorOptions (line 587) | class ValidatedEditorOptions { method _read (line 589) | public _read(option: EditorOption): T { method get (line 592) | public get(id: T): FindComputedEditorOptionVal... method _write (line 595) | public _write(option: EditorOption, value: T): void { type IComputedEditorOptions (line 603) | interface IComputedEditorOptions { type IEnvironmentalOptions (line 612) | interface IEnvironmentalOptions { type IEditorOption (line 628) | interface IEditorOption { type PossibleKeyName0 (line 646) | type PossibleKeyName0 = { [K in keyof IEditorOptions]: IEditorOptions... type PossibleKeyName (line 647) | type PossibleKeyName = NonNullable>; method constructor (line 659) | constructor(id: K1, name: string, defaultValue: V, schema?: IConfigurati... method compute (line 668) | public compute(env: IEnvironmentalOptions, options: IComputedEditorOptio... method constructor (line 684) | constructor(id: K1, deps: EditorOption[] | null = null) { method validate (line 691) | public validate(input: any): V { class SimpleEditorOption (line 698) | class SimpleEditorOption implements IEditorO... method constructor (line 705) | constructor(id: K1, name: PossibleKeyName, defaultValue: V, schema?... method validate (line 712) | public validate(input: any): V { method compute (line 719) | public compute(env: IEnvironmentalOptions, options: IComputedEditorOpt... class EditorBooleanOption (line 724) | class EditorBooleanOption extends SimpleEditorO... method boolean (line 726) | public static boolean(value: any, defaultValue: boolean): boolean { method constructor (line 737) | constructor(id: K1, name: PossibleKeyName, defaultValue: bool... method validate (line 745) | public validate(input: any): boolean { class EditorIntOption (line 750) | class EditorIntOption extends SimpleEditorOptio... method clampedInt (line 752) | public static clampedInt(value: any, defaultValue: number, minimum: nu... method constructor (line 770) | constructor(id: K1, name: PossibleKeyName, defaultValue: numbe... method validate (line 782) | public validate(input: any): number { class EditorFloatOption (line 787) | class EditorFloatOption extends SimpleEditorOpt... method clamp (line 789) | public static clamp(n: number, min: number, max: number): number { method float (line 799) | public static float(value: any, defaultValue: number): number { method constructor (line 812) | constructor(id: K1, name: PossibleKeyName, defaultValue: numbe... method validate (line 821) | public validate(input: any): number { class EditorStringOption (line 826) | class EditorStringOption extends SimpleEditorOp... method string (line 828) | public static string(value: any, defaultValue: string): string { method constructor (line 835) | constructor(id: K1, name: PossibleKeyName, defaultValue: strin... method validate (line 843) | public validate(input: any): string { class EditorStringEnumOption (line 848) | class EditorStringEnumOption ... method stringSet (line 850) | public static stringSet(value: T | undefined, defaultValue: T, allo... method constructor (line 862) | constructor(id: K1, name: PossibleKeyName, defaultValue: V, allowed... method validate (line 872) | public validate(input: any): V { class EditorEnumOption (line 877) | class EditorEnumOption ext... method constructor (line 882) | constructor(id: K1, name: PossibleKeyName, defaultValue: V, default... method validate (line 893) | public validate(input: any): V { class EditorAccessibilitySupport (line 908) | class EditorAccessibilitySupport extends BaseEditorOption>; class EditorFind (line 1122) | class EditorFind extends BaseEditorOption>; class EditorGoToLocation (line 1286) | class EditorGoToLocation extends BaseEditorOption>; class EditorHover (line 1346) | class EditorHover extends BaseEditorOption>; class EditorLightbulb (line 1722) | class EditorLightbulb extends BaseEditorOption { method constructor (line 1755) | constructor() { method compute (line 1763) | public compute(env: IEnvironmentalOptions, options: IComputedEditorOpt... type IEditorMinimapOptions (line 1778) | interface IEditorMinimapOptions { type EditorMinimapOptions (line 1811) | type EditorMinimapOptions = Readonly>; class EditorMinimap (line 1813) | class EditorMinimap extends BaseEditorOption>; class EditorSuggest (line 2321) | class EditorSuggest extends BaseEditorOption(option: IEditorOption = { [K in keyof Ed... type ComputedEditorOptionValue (line 3347) | type ComputedEditorOptionValue> = T ex... type FindComputedEditorOptionValueById (line 3351) | type FindComputedEditorOptionValueById = NonNull... FILE: src/vs/editor/common/config/editorZoom.ts type IEditorZoom (line 8) | interface IEditorZoom { method getZoomLevel (line 21) | public getZoomLevel(): number { method setZoomLevel (line 25) | public setZoomLevel(zoomLevel: number): void { FILE: src/vs/editor/common/config/fontInfo.ts constant GOLDEN_LINE_HEIGHT_RATIO (line 14) | const GOLDEN_LINE_HEIGHT_RATIO = platform.isMacintosh ? 1.5 : 1.35; constant MINIMUM_LINE_HEIGHT (line 19) | const MINIMUM_LINE_HEIGHT = 8; class BareFontInfo (line 21) | class BareFontInfo { method createFromValidatedSettings (line 27) | public static createFromValidatedSettings(options: ValidatedEditorOpti... method createFromRawSettings (line 40) | public static createFromRawSettings(opts: { fontFamily?: string; fontW... method _create (line 53) | private static _create(fontFamily: string, fontWeight: string, fontSiz... method constructor (line 86) | protected constructor(opts: { method getId (line 107) | public getId(): string { method getMassagedFontFamily (line 114) | public getMassagedFontFamily(): string { class FontInfo (line 128) | class FontInfo extends BareFontInfo { method constructor (line 142) | constructor(opts: { method equals (line 170) | public equals(other: FontInfo): boolean { FILE: src/vs/editor/common/controller/cursor.ts function containsLineMappingChanged (line 26) | function containsLineMappingChanged(events: readonly viewEvents.ViewEven... class CursorStateChangedEvent (line 30) | class CursorStateChangedEvent { method constructor (line 45) | constructor(selections: Selection[], source: string, reason: CursorCha... class CursorModelState (line 55) | class CursorModelState { method constructor (line 60) | constructor(model: ITextModel, cursor: Cursor) { method equals (line 65) | public equals(other: CursorModelState | null): boolean { class AutoClosedAction (line 76) | class AutoClosedAction { method getAllAutoClosedCharacters (line 78) | public static getAllAutoClosedCharacters(autoClosedActions: AutoClosed... method constructor (line 91) | constructor(model: ITextModel, autoClosedCharactersDecorations: string... method dispose (line 97) | public dispose(): void { method getAutoClosedCharactersRanges (line 102) | public getAutoClosedCharactersRanges(): Range[] { method isValid (line 113) | public isValid(selections: Range[]): boolean { class Cursor (line 142) | class Cursor extends viewEvents.ViewEventEmitter implements ICursors { method constructor (line 168) | constructor(configuration: editorCommon.IConfiguration, model: ITextMo... method dispose (line 232) | public dispose(): void { method _validateAutoClosedActions (line 238) | private _validateAutoClosedActions(): void { method getPrimaryCursor (line 254) | public getPrimaryCursor(): CursorState { method getLastAddedCursorIndex (line 258) | public getLastAddedCursorIndex(): number { method getAll (line 262) | public getAll(): CursorState[] { method setStates (line 266) | public setStates(source: string, reason: CursorChangeReason, states: P... method setColumnSelectData (line 283) | public setColumnSelectData(columnSelectData: IColumnSelectData): void { method reveal (line 287) | public reveal(source: string, horizontal: boolean, target: RevealTarge... method revealRange (line 291) | public revealRange(source: string, revealHorizontal: boolean, viewRang... method scrollTo (line 295) | public scrollTo(desiredScrollTop: number): void { method saveState (line 301) | public saveState(): editorCommon.ICursorState[] { method restoreState (line 325) | public restoreState(states: editorCommon.ICursorState[]): void { method _onModelContentChanged (line 366) | private _onModelContentChanged(hadFlushEvent: boolean): void { method getSelection (line 382) | public getSelection(): Selection { method getColumnSelectData (line 386) | public getColumnSelectData(): IColumnSelectData { method getSelections (line 403) | public getSelections(): Selection[] { method getViewSelections (line 407) | public getViewSelections(): Selection[] { method getPosition (line 411) | public getPosition(): Position { method setSelections (line 415) | public setSelections(source: string, selections: readonly ISelection[]... method getPrevEditOperationType (line 419) | public getPrevEditOperationType(): EditOperationType { method setPrevEditOperationType (line 423) | public setPrevEditOperationType(type: EditOperationType): void { method _pushAutoClosedAction (line 429) | private _pushAutoClosedAction(autoClosedCharactersRanges: Range[], aut... method _executeEditOperation (line 454) | private _executeEditOperation(opResult: EditOperationResult | null): v... method _interpretCommandResult (line 494) | private _interpretCommandResult(cursorState: Selection[] | null): void { method _emitStateChangedIfNecessary (line 507) | private _emitStateChangedIfNecessary(source: string, reason: CursorCha... method _revealRange (line 535) | private _revealRange(source: string, revealTarget: RevealTarget, verti... method emitCursorRevealRange (line 563) | public emitCursorRevealRange(source: string, viewRange: Range, vertica... method _findAutoClosingPairs (line 575) | private _findAutoClosingPairs(edits: IIdentifiedSingleEditOperation[])... method executeEdits (line 611) | public executeEdits(source: string, edits: IIdentifiedSingleEditOperat... method trigger (line 653) | public trigger(source: string, handlerId: string, payload: any): void { method _interpretCompositionEnd (line 744) | private _interpretCompositionEnd(source: string) { method _type (line 752) | private _type(source: string, text: string): void { method _replacePreviousChar (line 776) | private _replacePreviousChar(text: string, replaceCharCnt: number): vo... method _paste (line 780) | private _paste(text: string, pasteOnNewLine: boolean, multicursorText:... method _cut (line 784) | private _cut(): void { method _externalExecuteCommand (line 788) | private _externalExecuteCommand(command: editorCommon.ICommand): void { method _externalExecuteCommands (line 797) | private _externalExecuteCommands(commands: editorCommon.ICommand[]): v... type IExecContext (line 805) | interface IExecContext { type ICommandData (line 812) | interface ICommandData { type ICommandsData (line 817) | interface ICommandsData { class CommandExecutor (line 822) | class CommandExecutor { method executeCommands (line 824) | public static executeCommands(model: ITextModel, selectionsBefore: Sel... method _innerExecuteCommands (line 842) | private static _innerExecuteCommands(ctx: IExecContext, commands: (edi... method _arrayIsEmpty (line 939) | private static _arrayIsEmpty(commands: (editorCommon.ICommand | null)[... method _getEditOperations (line 943) | private static _getEditOperations(ctx: IExecContext, commands: (editor... method _getEditOperationsFromCommand (line 961) | private static _getEditOperationsFromCommand(ctx: IExecContext, majorI... method _getLoserCursorMap (line 1043) | private static _getLoserCursorMap(operations: IIdentifiedSingleEditOpe... FILE: src/vs/editor/common/controller/cursorCollection.ts class CursorCollection (line 11) | class CursorCollection { method constructor (line 21) | constructor(context: CursorContext) { method dispose (line 28) | public dispose(): void { method startTrackingSelections (line 33) | public startTrackingSelections(): void { method stopTrackingSelections (line 40) | public stopTrackingSelections(): void { method updateContext (line 47) | public updateContext(context: CursorContext): void { method ensureValidState (line 51) | public ensureValidState(): void { method readSelectionFromMarkers (line 58) | public readSelectionFromMarkers(): Selection[] { method getAll (line 67) | public getAll(): CursorState[] { method getViewPositions (line 76) | public getViewPositions(): Position[] { method getSelections (line 85) | public getSelections(): Selection[] { method getViewSelections (line 94) | public getViewSelections(): Selection[] { method setSelections (line 103) | public setSelections(selections: ISelection[]): void { method getPrimaryCursor (line 107) | public getPrimaryCursor(): CursorState { method setStates (line 111) | public setStates(states: PartialCursorState[] | null): void { method _setSecondaryStates (line 122) | private _setSecondaryStates(secondaryStates: PartialCursorState[]): vo... method killSecondaryCursors (line 143) | public killSecondaryCursors(): void { method _addSecondaryCursor (line 147) | private _addSecondaryCursor(): void { method getLastAddedCursorIndex (line 152) | public getLastAddedCursorIndex(): number { method _removeSecondaryCursor (line 159) | private _removeSecondaryCursor(removeIndex: number): void { method _getAll (line 167) | private _getAll(): OneCursor[] { method normalize (line 176) | public normalize(): void { FILE: src/vs/editor/common/controller/cursorColumnSelection.ts type IColumnSelectResult (line 10) | interface IColumnSelectResult { class ColumnSelection (line 19) | class ColumnSelection { method columnSelect (line 21) | public static columnSelect(config: CursorConfiguration, model: ICursor... method columnSelectLeft (line 88) | public static columnSelectLeft(config: CursorConfiguration, model: ICu... method columnSelectRight (line 97) | public static columnSelectRight(config: CursorConfiguration, model: IC... method columnSelectUp (line 115) | public static columnSelectUp(config: CursorConfiguration, model: ICurs... method columnSelectDown (line 121) | public static columnSelectDown(config: CursorConfiguration, model: ICu... FILE: src/vs/editor/common/controller/cursorCommon.ts type IColumnSelectData (line 23) | interface IColumnSelectData { type RevealTarget (line 31) | const enum RevealTarget { type EditOperationType (line 41) | const enum EditOperationType { type ICursors (line 48) | interface ICursors { type CharacterMap (line 67) | interface CharacterMap { type MultipleCharacterMap (line 70) | interface MultipleCharacterMap { function appendEntry (line 78) | function appendEntry(target: Map, key: K, value: V): void { class CursorConfiguration (line 86) | class CursorConfiguration { method shouldRecreate (line 114) | public static shouldRecreate(e: ConfigurationChangedEvent): boolean { method constructor (line 131) | constructor( method electricChars (line 187) | public get electricChars() { method normalizeIndentation (line 200) | public normalizeIndentation(str: string): string { method _getElectricCharacters (line 204) | private static _getElectricCharacters(languageIdentifier: LanguageIden... method _getAutoClosingPairs (line 213) | private static _getAutoClosingPairs(languageIdentifier: LanguageIdenti... method _getShouldAutoClose (line 222) | private static _getShouldAutoClose(languageIdentifier: LanguageIdentif... method _getLanguageDefinedShouldAutoClose (line 235) | private static _getLanguageDefinedShouldAutoClose(languageIdentifier: ... method _getSurroundingPairs (line 245) | private static _getSurroundingPairs(languageIdentifier: LanguageIdenti... type ICursorSimpleModel (line 258) | interface ICursorSimpleModel { class SingleCursorState (line 270) | class SingleCursorState { method constructor (line 280) | constructor( method equals (line 293) | public equals(other: SingleCursorState) { method hasSelection (line 302) | public hasSelection(): boolean { method move (line 306) | public move(inSelectionMode: boolean, lineNumber: number, column: numb... method _computeSelection (line 326) | private static _computeSelection(selectionStart: Range, position: Posi... class CursorContext (line 355) | class CursorContext { method constructor (line 362) | constructor(configuration: IConfiguration, model: ITextModel, viewMode... method validateViewPosition (line 372) | public validateViewPosition(viewPosition: Position, modelPosition: Pos... method validateViewRange (line 376) | public validateViewRange(viewRange: Range, expectedModelRange: Range):... method convertViewRangeToModelRange (line 380) | public convertViewRangeToModelRange(viewRange: Range): Range { method convertViewPositionToModelPosition (line 384) | public convertViewPositionToModelPosition(lineNumber: number, column: ... method convertModelPositionToViewPosition (line 388) | public convertModelPositionToViewPosition(modelPosition: Position): Po... method convertModelRangeToViewRange (line 392) | public convertModelRangeToViewRange(modelRange: Range): Range { method getCurrentScrollTop (line 396) | public getCurrentScrollTop(): number { method getCompletelyVisibleViewRange (line 400) | public getCompletelyVisibleViewRange(): Range { method getCompletelyVisibleModelRange (line 404) | public getCompletelyVisibleModelRange(): Range { method getCompletelyVisibleViewRangeAtScrollTop (line 409) | public getCompletelyVisibleViewRangeAtScrollTop(scrollTop: number): Ra... method getVerticalOffsetForViewLine (line 413) | public getVerticalOffsetForViewLine(viewLineNumber: number): number { class PartialModelCursorState (line 418) | class PartialModelCursorState { method constructor (line 422) | constructor(modelState: SingleCursorState) { class PartialViewCursorState (line 428) | class PartialViewCursorState { method constructor (line 432) | constructor(viewState: SingleCursorState) { type PartialCursorState (line 438) | type PartialCursorState = CursorState | PartialModelCursorState | Partia... class CursorState (line 440) | class CursorState { method fromModelState (line 443) | public static fromModelState(modelState: SingleCursorState): PartialMo... method fromViewState (line 447) | public static fromViewState(viewState: SingleCursorState): PartialView... method fromModelSelection (line 451) | public static fromModelSelection(modelSelection: ISelection): PartialM... method fromModelSelections (line 463) | public static fromModelSelections(modelSelections: readonly ISelection... method constructor (line 474) | constructor(modelState: SingleCursorState, viewState: SingleCursorStat... method equals (line 479) | public equals(other: CursorState): boolean { class EditOperationResult (line 484) | class EditOperationResult { method constructor (line 492) | constructor( class CursorColumns (line 510) | class CursorColumns { method isLowSurrogate (line 512) | public static isLowSurrogate(model: ICursorSimpleModel, lineNumber: nu... method isHighSurrogate (line 520) | public static isHighSurrogate(model: ICursorSimpleModel, lineNumber: n... method isInsideSurrogatePair (line 528) | public static isInsideSurrogatePair(model: ICursorSimpleModel, lineNum... method visibleColumnFromColumn (line 532) | public static visibleColumnFromColumn(lineContent: string, column: num... method visibleColumnFromColumn2 (line 552) | public static visibleColumnFromColumn2(config: CursorConfiguration, mo... method columnFromVisibleColumn (line 556) | public static columnFromVisibleColumn(lineContent: string, visibleColu... method columnFromVisibleColumn2 (line 593) | public static columnFromVisibleColumn2(config: CursorConfiguration, mo... method nextRenderTabStop (line 612) | public static nextRenderTabStop(visibleColumn: number, tabSize: number... method nextIndentTabStop (line 619) | public static nextIndentTabStop(visibleColumn: number, indentSize: num... method prevRenderTabStop (line 626) | public static prevRenderTabStop(column: number, tabSize: number): numb... method prevIndentTabStop (line 633) | public static prevIndentTabStop(column: number, indentSize: number): n... function isQuote (line 638) | function isQuote(ch: string): boolean { FILE: src/vs/editor/common/controller/cursorDeleteOperations.ts class DeleteOperations (line 14) | class DeleteOperations { method deleteRight (line 16) | public static deleteRight(prevEditOperationType: EditOperationType, co... method _isAutoClosingPairDelete (line 50) | private static _isAutoClosingPairDelete(config: CursorConfiguration, m... method _runAutoClosingPairDelete (line 97) | private static _runAutoClosingPairDelete(config: CursorConfiguration, ... method deleteLeft (line 112) | public static deleteLeft(prevEditOperationType: EditOperationType, con... method cut (line 172) | public static cut(config: CursorConfiguration, model: ICursorSimpleMod... FILE: src/vs/editor/common/controller/cursorEvents.ts type CursorChangeReason (line 12) | const enum CursorChangeReason { type ICursorPositionChangedEvent (line 45) | interface ICursorPositionChangedEvent { type ICursorSelectionChangedEvent (line 66) | interface ICursorSelectionChangedEvent { FILE: src/vs/editor/common/controller/cursorMoveCommands.ts class CursorMoveCommands (line 14) | class CursorMoveCommands { method addCursorDown (line 16) | public static addCursorDown(context: CursorContext, cursors: CursorSta... method addCursorUp (line 30) | public static addCursorUp(context: CursorContext, cursors: CursorState... method moveToBeginningOfLine (line 44) | public static moveToBeginningOfLine(context: CursorContext, cursors: C... method _moveToLineStart (line 54) | private static _moveToLineStart(context: CursorContext, cursor: Cursor... method _moveToLineStartByView (line 70) | private static _moveToLineStartByView(context: CursorContext, cursor: ... method _moveToLineStartByModel (line 76) | private static _moveToLineStartByModel(context: CursorContext, cursor:... method moveToEndOfLine (line 82) | public static moveToEndOfLine(context: CursorContext, cursors: CursorS... method _moveToLineEnd (line 92) | private static _moveToLineEnd(context: CursorContext, cursor: CursorSt... method _moveToLineEndByView (line 108) | private static _moveToLineEndByView(context: CursorContext, cursor: Cu... method _moveToLineEndByModel (line 114) | private static _moveToLineEndByModel(context: CursorContext, cursor: C... method expandLineSelection (line 120) | public static expandLineSelection(context: CursorContext, cursors: Cur... method moveToBeginningOfBuffer (line 146) | public static moveToBeginningOfBuffer(context: CursorContext, cursors:... method moveToEndOfBuffer (line 155) | public static moveToEndOfBuffer(context: CursorContext, cursors: Curso... method selectAll (line 164) | public static selectAll(context: CursorContext, cursor: CursorState): ... method line (line 174) | public static line(context: CursorContext, cursor: CursorState, inSele... method word (line 233) | public static word(context: CursorContext, cursor: CursorState, inSele... method cancelSelection (line 238) | public static cancelSelection(context: CursorContext, cursor: CursorSt... method moveTo (line 252) | public static moveTo(context: CursorContext, cursor: CursorState, inSe... method move (line 262) | public static move(context: CursorContext, cursors: CursorState[], arg... method findPositionInViewportIfOutside (line 363) | public static findPositionInViewportIfOutside(context: CursorContext, ... method _firstLineNumberInRange (line 385) | private static _firstLineNumberInRange(model: ICursorSimpleModel, rang... method _lastLineNumberInRange (line 398) | private static _lastLineNumberInRange(model: ICursorSimpleModel, range... method _moveLeft (line 408) | private static _moveLeft(context: CursorContext, cursors: CursorState[... method _moveHalfLineLeft (line 429) | private static _moveHalfLineLeft(context: CursorContext, cursors: Curs... method _moveRight (line 440) | private static _moveRight(context: CursorContext, cursors: CursorState... method _moveHalfLineRight (line 460) | private static _moveHalfLineRight(context: CursorContext, cursors: Cur... method _moveDownByViewLines (line 471) | private static _moveDownByViewLines(context: CursorContext, cursors: C... method _moveDownByModelLines (line 480) | private static _moveDownByModelLines(context: CursorContext, cursors: ... method _moveUpByViewLines (line 489) | private static _moveUpByViewLines(context: CursorContext, cursors: Cur... method _moveUpByModelLines (line 498) | private static _moveUpByModelLines(context: CursorContext, cursors: Cu... method _moveToViewPosition (line 507) | private static _moveToViewPosition(context: CursorContext, cursor: Cur... method _moveToModelPosition (line 511) | private static _moveToModelPosition(context: CursorContext, cursor: Cu... method _moveToViewMinColumn (line 515) | private static _moveToViewMinColumn(context: CursorContext, cursors: C... method _moveToViewFirstNonWhitespaceColumn (line 526) | private static _moveToViewFirstNonWhitespaceColumn(context: CursorCont... method _moveToViewCenterColumn (line 537) | private static _moveToViewCenterColumn(context: CursorContext, cursors... method _moveToViewMaxColumn (line 548) | private static _moveToViewMaxColumn(context: CursorContext, cursors: C... method _moveToViewLastNonWhitespaceColumn (line 559) | private static _moveToViewLastNonWhitespaceColumn(context: CursorConte... type RawArguments (line 681) | interface RawArguments { function parse (line 688) | function parse(args: RawArguments): ParsedArguments | null { type ParsedArguments (line 764) | interface ParsedArguments { type Direction (line 771) | const enum Direction { type Unit (line 790) | const enum Unit { FILE: src/vs/editor/common/controller/cursorMoveOperations.ts class CursorPosition (line 10) | class CursorPosition { method constructor (line 17) | constructor(lineNumber: number, column: number, leftoverVisibleColumns... class MoveOperations (line 24) | class MoveOperations { method left (line 26) | public static left(config: CursorConfiguration, model: ICursorSimpleMo... method moveLeft (line 43) | public static moveLeft(config: CursorConfiguration, model: ICursorSimp... method right (line 60) | public static right(config: CursorConfiguration, model: ICursorSimpleM... method moveRight (line 77) | public static moveRight(config: CursorConfiguration, model: ICursorSim... method down (line 94) | public static down(config: CursorConfiguration, model: ICursorSimpleMo... method moveDown (line 121) | public static moveDown(config: CursorConfiguration, model: ICursorSimp... method translateDown (line 139) | public static translateDown(config: CursorConfiguration, model: ICurso... method up (line 153) | public static up(config: CursorConfiguration, model: ICursorSimpleMode... method moveUp (line 179) | public static moveUp(config: CursorConfiguration, model: ICursorSimple... method translateUp (line 197) | public static translateUp(config: CursorConfiguration, model: ICursorS... method moveToBeginningOfLine (line 212) | public static moveToBeginningOfLine(config: CursorConfiguration, model... method moveToEndOfLine (line 229) | public static moveToEndOfLine(config: CursorConfiguration, model: ICur... method moveToBeginningOfBuffer (line 235) | public static moveToBeginningOfBuffer(config: CursorConfiguration, mod... method moveToEndOfBuffer (line 239) | public static moveToEndOfBuffer(config: CursorConfiguration, model: IC... FILE: src/vs/editor/common/controller/cursorTypeOperations.ts class TypeOperations (line 23) | class TypeOperations { method indent (line 25) | public static indent(config: CursorConfiguration, model: ICursorSimple... method outdent (line 43) | public static outdent(config: CursorConfiguration, model: ICursorSimpl... method shiftIndent (line 57) | public static shiftIndent(config: CursorConfiguration, indentation: st... method unshiftIndent (line 62) | public static unshiftIndent(config: CursorConfiguration, indentation: ... method _distributedPaste (line 67) | private static _distributedPaste(config: CursorConfiguration, model: I... method _simplePaste (line 78) | private static _simplePaste(config: CursorConfiguration, model: ICurso... method _distributePasteToCursors (line 105) | private static _distributePasteToCursors(config: CursorConfiguration, ... method paste (line 137) | public static paste(config: CursorConfiguration, model: ICursorSimpleM... method _goodIndentForLine (line 148) | private static _goodIndentForLine(config: CursorConfiguration, model: ... method _replaceJumpToNextIndent (line 201) | private static _replaceJumpToNextIndent(config: CursorConfiguration, m... method tab (line 219) | public static tab(config: CursorConfiguration, model: ITextModel, sele... method replacePreviousChar (line 261) | public static replacePreviousChar(prevEditOperationType: EditOperation... method _typeCommand (line 283) | private static _typeCommand(range: Range, text: string, keepPosition: ... method _enter (line 291) | private static _enter(config: CursorConfiguration, model: ITextModel, ... method _isAutoIndentType (line 388) | private static _isAutoIndentType(config: CursorConfiguration, model: I... method _runAutoIndentType (line 402) | private static _runAutoIndentType(config: CursorConfiguration, model: ... method _isAutoClosingOvertype (line 438) | private static _isAutoClosingOvertype(config: CursorConfiguration, mod... method _runAutoClosingOvertype (line 487) | private static _runAutoClosingOvertype(prevEditOperationType: EditOper... method _isBeforeClosingBrace (line 501) | private static _isBeforeClosingBrace(config: CursorConfiguration, auto... method _findAutoClosingPairOpen (line 519) | private static _findAutoClosingPairOpen(config: CursorConfiguration, m... method _isAutoClosingOpenCharType (line 546) | private static _isAutoClosingOpenCharType(config: CursorConfiguration,... method _runAutoClosingOpenCharType (line 613) | private static _runAutoClosingOpenCharType(prevEditOperationType: Edit... method _shouldSurroundChar (line 625) | private static _shouldSurroundChar(config: CursorConfiguration, ch: st... method _isSurroundSelectionType (line 634) | private static _isSurroundSelectionType(config: CursorConfiguration, m... method _runSurroundSelectionType (line 679) | private static _runSurroundSelectionType(prevEditOperationType: EditOp... method _isTypeInterceptorElectricChar (line 692) | private static _isTypeInterceptorElectricChar(config: CursorConfigurat... method _typeInterceptorElectricChar (line 699) | private static _typeInterceptorElectricChar(prevEditOperationType: Edi... method compositionEndWithInterceptors (line 758) | public static compositionEndWithInterceptors(prevEditOperationType: Ed... method typeWithInterceptors (line 795) | public static typeWithInterceptors(prevEditOperationType: EditOperatio... method typeWithoutInterceptors (line 863) | public static typeWithoutInterceptors(prevEditOperationType: EditOpera... method lineInsertBefore (line 874) | public static lineInsertBefore(config: CursorConfiguration, model: ITe... method lineInsertAfter (line 895) | public static lineInsertAfter(config: CursorConfiguration, model: ITex... method lineBreakInsert (line 909) | public static lineBreakInsert(config: CursorConfiguration, model: ITex... class TypeWithAutoClosingCommand (line 918) | class TypeWithAutoClosingCommand extends ReplaceCommandWithOffsetCursorS... method constructor (line 925) | constructor(selection: Selection, openCharacter: string, insertOpenCha... method computeCursorState (line 933) | public computeCursorState(model: ITextModel, helper: ICursorStateCompu... FILE: src/vs/editor/common/controller/cursorWordOperations.ts type IFindWordResult (line 14) | interface IFindWordResult { type WordType (line 33) | const enum WordType { type WordNavigationType (line 39) | const enum WordNavigationType { class WordOperations (line 46) | class WordOperations { method _createWord (line 48) | private static _createWord(lineContent: string, wordType: WordType, ne... method _findPreviousWordOnLine (line 53) | private static _findPreviousWordOnLine(wordSeparators: WordCharacterCl... method _doFindPreviousWordOnLine (line 58) | private static _doFindPreviousWordOnLine(lineContent: string, wordSepa... method _findEndOfWord (line 88) | private static _findEndOfWord(lineContent: string, wordSeparators: Wor... method _findNextWordOnLine (line 107) | private static _findNextWordOnLine(wordSeparators: WordCharacterClassi... method _doFindNextWordOnLine (line 112) | private static _doFindNextWordOnLine(lineContent: string, wordSeparato... method _findStartOfWord (line 144) | private static _findStartOfWord(lineContent: string, wordSeparators: W... method moveWordLeft (line 162) | public static moveWordLeft(wordSeparators: WordCharacterClassifier, mo... method _moveWordPartLeft (line 227) | public static _moveWordPartLeft(model: ICursorSimpleModel, position: P... method moveWordRight (line 264) | public static moveWordRight(wordSeparators: WordCharacterClassifier, m... method _moveWordPartRight (line 320) | public static _moveWordPartRight(model: ICursorSimpleModel, position: ... method _deleteWordLeftWhitespace (line 357) | protected static _deleteWordLeftWhitespace(model: ICursorSimpleModel, ... method deleteWordLeft (line 367) | public static deleteWordLeft(wordSeparators: WordCharacterClassifier, ... method _deleteWordPartLeft (line 421) | public static _deleteWordPartLeft(model: ICursorSimpleModel, selection... method _findFirstNonWhitespaceChar (line 431) | private static _findFirstNonWhitespaceChar(str: string, startIndex: nu... method _deleteWordRightWhitespace (line 442) | protected static _deleteWordRightWhitespace(model: ICursorSimpleModel,... method deleteWordRight (line 453) | public static deleteWordRight(wordSeparators: WordCharacterClassifier,... method _deleteWordPartRight (line 519) | public static _deleteWordPartRight(model: ICursorSimpleModel, selectio... method word (line 529) | public static word(config: CursorConfiguration, model: ICursorSimpleMo... class WordPartOperations (line 604) | class WordPartOperations extends WordOperations { method deleteWordPartLeft (line 605) | public static deleteWordPartLeft(wordSeparators: WordCharacterClassifi... method deleteWordPartRight (line 615) | public static deleteWordPartRight(wordSeparators: WordCharacterClassif... method moveWordPartLeft (line 625) | public static moveWordPartLeft(wordSeparators: WordCharacterClassifier... method moveWordPartRight (line 635) | public static moveWordPartRight(wordSeparators: WordCharacterClassifie... function enforceDefined (line 646) | function enforceDefined(arr: Array): T[] { FILE: src/vs/editor/common/controller/oneCursor.ts class OneCursor (line 12) | class OneCursor { method constructor (line 20) | constructor(context: CursorContext) { method dispose (line 31) | public dispose(context: CursorContext): void { method startTrackingSelection (line 35) | public startTrackingSelection(context: CursorContext): void { method stopTrackingSelection (line 40) | public stopTrackingSelection(context: CursorContext): void { method _updateTrackedRange (line 45) | private _updateTrackedRange(context: CursorContext): void { method _removeTrackedRange (line 53) | private _removeTrackedRange(context: CursorContext): void { method asCursorState (line 57) | public asCursorState(): CursorState { method readSelectionFromMarkers (line 61) | public readSelectionFromMarkers(context: CursorContext): Selection { method ensureValidState (line 69) | public ensureValidState(context: CursorContext): void { method setState (line 73) | public setState(context: CursorContext, modelState: SingleCursorState ... method _setState (line 77) | private _setState(context: CursorContext, modelState: SingleCursorStat... FILE: src/vs/editor/common/controller/wordCharacterClassifier.ts type WordCharacterClass (line 9) | const enum WordCharacterClass { class WordCharacterClassifier (line 15) | class WordCharacterClassifier extends CharacterClassifier(computeFn: (input: string) => R): (input: string) => R { FILE: src/vs/editor/common/core/characterClassifier.ts class CharacterClassifier (line 11) | class CharacterClassifier { method constructor (line 24) | constructor(_defaultValue: T) { method _createAsciiMap (line 32) | private static _createAsciiMap(defaultValue: number): Uint8Array { method set (line 40) | public set(charCode: number, _value: T): void { method get (line 50) | public get(charCode: number): T { type Boolean (line 59) | const enum Boolean { class CharacterSet (line 64) | class CharacterSet { method constructor (line 68) | constructor() { method add (line 72) | public add(charCode: number): void { method has (line 76) | public has(charCode: number): boolean { FILE: src/vs/editor/common/core/editOperation.ts class EditOperation (line 10) | class EditOperation { method insert (line 12) | public static insert(position: Position, text: string): IIdentifiedSin... method delete (line 20) | public static delete(range: Range): IIdentifiedSingleEditOperation { method replace (line 27) | public static replace(range: Range, text: string | null): IIdentifiedS... method replaceMove (line 34) | public static replaceMove(range: Range, text: string | null): IIdentif... FILE: src/vs/editor/common/core/lineTokens.ts type IViewLineTokens (line 8) | interface IViewLineTokens { class LineTokens (line 18) | class LineTokens implements IViewLineTokens { method constructor (line 25) | constructor(tokens: Uint32Array, text: string) { method equals (line 31) | public equals(other: IViewLineTokens): boolean { method slicedEquals (line 38) | public slicedEquals(other: LineTokens, sliceFromTokenIndex: number, sl... method getLineContent (line 55) | public getLineContent(): string { method getCount (line 59) | public getCount(): number { method getStartOffset (line 63) | public getStartOffset(tokenIndex: number): number { method getLanguageId (line 70) | public getLanguageId(tokenIndex: number): LanguageId { method getStandardTokenType (line 75) | public getStandardTokenType(tokenIndex: number): StandardTokenType { method getForeground (line 80) | public getForeground(tokenIndex: number): ColorId { method getClassName (line 85) | public getClassName(tokenIndex: number): string { method getInlineStyle (line 90) | public getInlineStyle(tokenIndex: number, colorMap: string[]): string { method getEndOffset (line 95) | public getEndOffset(tokenIndex: number): number { method findTokenIndexAtOffset (line 104) | public findTokenIndexAtOffset(offset: number): number { method inflate (line 108) | public inflate(): IViewLineTokens { method sliceAndInflate (line 112) | public sliceAndInflate(startOffset: number, endOffset: number, deltaOf... method convertToEndOffset (line 116) | public static convertToEndOffset(tokens: Uint32Array, lineTextLength: ... method findIndexInTokensArray (line 125) | public static findIndexInTokensArray(tokens: Uint32Array, desiredIndex... class SlicedLineTokens (line 151) | class SlicedLineTokens implements IViewLineTokens { method constructor (line 161) | constructor(source: LineTokens, startOffset: number, endOffset: number... method equals (line 178) | public equals(other: IViewLineTokens): boolean { method getCount (line 190) | public getCount(): number { method getForeground (line 194) | public getForeground(tokenIndex: number): ColorId { method getEndOffset (line 198) | public getEndOffset(tokenIndex: number): number { method getClassName (line 203) | public getClassName(tokenIndex: number): string { method getInlineStyle (line 207) | public getInlineStyle(tokenIndex: number, colorMap: string[]): string { method findTokenIndexAtOffset (line 211) | public findTokenIndexAtOffset(offset: number): number { FILE: src/vs/editor/common/core/position.ts type IPosition (line 9) | interface IPosition { class Position (line 23) | class Position { method constructor (line 33) | constructor(lineNumber: number, column: number) { method with (line 44) | with(newLineNumber: number = this.lineNumber, newColumn: number = this... method delta (line 58) | delta(deltaLineNumber: number = 0, deltaColumn: number = 0): Position { method equals (line 65) | public equals(other: IPosition): boolean { method equals (line 72) | public static equals(a: IPosition | null, b: IPosition | null): boolean { method isBefore (line 88) | public isBefore(other: IPosition): boolean { method isBefore (line 96) | public static isBefore(a: IPosition, b: IPosition): boolean { method isBeforeOrEqual (line 110) | public isBeforeOrEqual(other: IPosition): boolean { method isBeforeOrEqual (line 118) | public static isBeforeOrEqual(a: IPosition, b: IPosition): boolean { method compare (line 131) | public static compare(a: IPosition, b: IPosition): number { method clone (line 147) | public clone(): Position { method toString (line 154) | public toString(): string { method lift (line 163) | public static lift(pos: IPosition): Position { method isIPosition (line 170) | public static isIPosition(obj: any): obj is IPosition { FILE: src/vs/editor/common/core/range.ts type IRange (line 11) | interface IRange { class Range (line 33) | class Range { method constructor (line 52) | constructor(startLineNumber: number, startColumn: number, endLineNumbe... method isEmpty (line 69) | public isEmpty(): boolean { method isEmpty (line 76) | public static isEmpty(range: IRange): boolean { method containsPosition (line 83) | public containsPosition(position: IPosition): boolean { method containsPosition (line 90) | public static containsPosition(range: IRange, position: IPosition): bo... method containsRange (line 106) | public containsRange(range: IRange): boolean { method containsRange (line 113) | public static containsRange(range: IRange, otherRange: IRange): boolean { method strictContainsRange (line 132) | public strictContainsRange(range: IRange): boolean { method strictContainsRange (line 139) | public static strictContainsRange(range: IRange, otherRange: IRange): ... method plusRange (line 159) | public plusRange(range: IRange): Range { method plusRange (line 167) | public static plusRange(a: IRange, b: IRange): Range { method intersectRanges (line 201) | public intersectRanges(range: IRange): Range | null { method intersectRanges (line 208) | public static intersectRanges(a: IRange, b: IRange): Range | null { method equalsRange (line 245) | public equalsRange(other: IRange | null): boolean { method equalsRange (line 252) | public static equalsRange(a: IRange | null, b: IRange | null): boolean { method getEndPosition (line 266) | public getEndPosition(): Position { method getStartPosition (line 273) | public getStartPosition(): Position { method toString (line 280) | public toString(): string { method setEndPosition (line 287) | public setEndPosition(endLineNumber: number, endColumn: number): Range { method setStartPosition (line 294) | public setStartPosition(startLineNumber: number, startColumn: number):... method collapseToStart (line 301) | public collapseToStart(): Range { method collapseToStart (line 308) | public static collapseToStart(range: IRange): Range { method fromPositions (line 314) | public static fromPositions(start: IPosition, end: IPosition = start):... method lift (line 323) | public static lift(range: IRange | undefined | null): Range | null { method isIRange (line 333) | public static isIRange(obj: any): obj is IRange { method areIntersectingOrTouching (line 346) | public static areIntersectingOrTouching(a: IRange, b: IRange): boolean { method areIntersecting (line 364) | public static areIntersecting(a: IRange, b: IRange): boolean { method compareRangesUsingStarts (line 383) | public static compareRangesUsingStarts(a: IRange | null | undefined, b... method compareRangesUsingEnds (line 416) | public static compareRangesUsingEnds(a: IRange, b: IRange): number { method spansMultipleLines (line 432) | public static spansMultipleLines(range: IRange): boolean { FILE: src/vs/editor/common/core/rgba.ts class RGBA8 (line 10) | class RGBA8 { method constructor (line 32) | constructor(r: number, g: number, b: number, a: number) { method _clamp (line 39) | private static _clamp(c: number): number { FILE: src/vs/editor/common/core/selection.ts type ISelection (line 14) | interface ISelection { type SelectionDirection (line 36) | const enum SelectionDirection { class Selection (line 51) | class Selection extends Range { method constructor (line 69) | constructor(selectionStartLineNumber: number, selectionStartColumn: nu... method clone (line 80) | public clone(): Selection { method toString (line 87) | public toString(): string { method equalsSelection (line 94) | public equalsSelection(other: ISelection): boolean { method selectionsEqual (line 103) | public static selectionsEqual(a: ISelection, b: ISelection): boolean { method getDirection (line 115) | public getDirection(): SelectionDirection { method setEndPosition (line 125) | public setEndPosition(endLineNumber: number, endColumn: number): Selec... method getPosition (line 135) | public getPosition(): Position { method setStartPosition (line 142) | public setStartPosition(startLineNumber: number, startColumn: number):... method fromPositions (line 154) | public static fromPositions(start: IPosition, end: IPosition = start):... method liftSelection (line 161) | public static liftSelection(sel: ISelection): Selection { method selectionsArrEqual (line 168) | public static selectionsArrEqual(a: ISelection[], b: ISelection[]): bo... method isISelection (line 181) | public static isISelection(obj: any): obj is ISelection { method createWithDirection (line 194) | public static createWithDirection(startLineNumber: number, startColumn... FILE: src/vs/editor/common/core/stringBuilder.ts type TextDecoder (line 9) | interface TextDecoder { type IStringBuilder (line 13) | interface IStringBuilder { class StringBuilder (line 29) | class StringBuilder implements IStringBuilder { method constructor (line 38) | constructor(capacity: number) { method reset (line 47) | public reset(): void { method build (line 52) | public build(): string { method _buildBuffer (line 60) | private _buildBuffer(): string { method _flushBuffer (line 69) | private _flushBuffer(): void { method write1 (line 80) | public write1(charCode: number): void { method appendASCII (line 92) | public appendASCII(charCode: number): void { method appendASCIIString (line 100) | public appendASCIIString(str: string): void { class CompatStringBuilder (line 117) | class CompatStringBuilder implements IStringBuilder { method constructor (line 122) | constructor() { method reset (line 127) | public reset(): void { method build (line 132) | public build(): string { method write1 (line 136) | public write1(charCode: number): void { method appendASCII (line 140) | public appendASCII(charCode: number): void { method appendASCIIString (line 144) | public appendASCIIString(str: string): void { FILE: src/vs/editor/common/core/token.ts class Token (line 8) | class Token { method constructor (line 15) | constructor(offset: number, type: string, language: string) { method toString (line 21) | public toString(): string { class TokenizationResult (line 26) | class TokenizationResult { method constructor (line 32) | constructor(tokens: Token[], endState: IState) { class TokenizationResult2 (line 38) | class TokenizationResult2 { method constructor (line 50) | constructor(tokens: Uint32Array, endState: IState) { FILE: src/vs/editor/common/diff/diffComputer.ts constant MINIMUM_MATCHING_CHARACTER_LENGTH (line 10) | const MINIMUM_MATCHING_CHARACTER_LENGTH = 3; type IDiffComputerResult (line 12) | interface IDiffComputerResult { function computeDiff (line 17) | function computeDiff(originalSequence: ISequence, modifiedSequence: ISeq... class LineSequence (line 22) | class LineSequence implements ISequence { method constructor (line 28) | constructor(lines: string[]) { method getElements (line 40) | public getElements(): Int32Array | number[] | string[] { method getStartLineNumber (line 48) | public getStartLineNumber(i: number): number { method getEndLineNumber (line 52) | public getEndLineNumber(i: number): number { method createCharSequence (line 56) | public createCharSequence(shouldIgnoreTrimWhitespace: boolean, startIn... class CharSequence (line 76) | class CharSequence implements ISequence { method constructor (line 82) | constructor(charCodes: number[], lineNumbers: number[], columns: numbe... method getElements (line 88) | public getElements(): Int32Array | number[] | string[] { method getStartLineNumber (line 92) | public getStartLineNumber(i: number): number { method getStartColumn (line 96) | public getStartColumn(i: number): number { method getEndLineNumber (line 100) | public getEndLineNumber(i: number): number { method getEndColumn (line 104) | public getEndColumn(i: number): number { class CharChange (line 109) | class CharChange implements ICharChange { method constructor (line 121) | constructor( method createFromDiffChange (line 141) | public static createFromDiffChange(diffChange: IDiffChange, originalCh... function postProcessCharChanges (line 182) | function postProcessCharChanges(rawChanges: IDiffChange[]): IDiffChange[] { class LineChange (line 212) | class LineChange implements ILineChange { method constructor (line 219) | constructor( method createFromDiffResult (line 233) | public static createFromDiffResult(shouldIgnoreTrimWhitespace: boolean... type IDiffComputerOpts (line 277) | interface IDiffComputerOpts { class DiffComputer (line 285) | class DiffComputer { method constructor (line 298) | constructor(originalLines: string[], modifiedLines: string[], opts: ID... method computeDiff (line 312) | public computeDiff(): IDiffComputerResult { method _pushTrimWhitespaceCharChange (line 461) | private _pushTrimWhitespaceCharChange( method _mergeTrimWhitespaceCharChange (line 485) | private _mergeTrimWhitespaceCharChange( function getFirstNonBlankColumn (line 518) | function getFirstNonBlankColumn(txt: string, defaultValue: number): numb... function getLastNonBlankColumn (line 526) | function getLastNonBlankColumn(txt: string, defaultValue: number): number { function createContinueProcessingPredicate (line 534) | function createContinueProcessingPredicate(maximumRuntime: number): () =... FILE: src/vs/editor/common/editorAction.ts class InternalEditorAction (line 9) | class InternalEditorAction implements IEditorAction { method constructor (line 19) | constructor( method isSupported (line 35) | public isSupported(): boolean { method run (line 39) | public run(): Promise { FILE: src/vs/editor/common/editorCommon.ts type IEditOperationBuilder (line 19) | interface IEditOperationBuilder { type ICursorStateComputerData (line 50) | interface ICursorStateComputerData { type ICommand (line 66) | interface ICommand { type IDiffEditorModel (line 93) | interface IDiffEditorModel { type IModelChangedEvent (line 107) | interface IModelChangedEvent { type IDimension (line 118) | interface IDimension { type IChange (line 126) | interface IChange { type ICharChange (line 135) | interface ICharChange extends IChange { type ILineChange (line 144) | interface ILineChange extends IChange { type IConfiguration (line 151) | interface IConfiguration extends IDisposable { type IScrollEvent (line 165) | interface IScrollEvent { type INewScrollPosition (line 177) | interface INewScrollPosition { type IEditorAction (line 182) | interface IEditorAction { type IEditorModel (line 190) | type IEditorModel = ITextModel | IDiffEditorModel; type ICursorState (line 195) | interface ICursorState { type IViewState (line 203) | interface IViewState { type ICodeEditorViewState (line 215) | interface ICodeEditorViewState { type IDiffEditorViewState (line 223) | interface IDiffEditorViewState { type IEditorViewState (line 230) | type IEditorViewState = ICodeEditorViewState | IDiffEditorViewState; type ScrollType (line 232) | const enum ScrollType { type IEditor (line 240) | interface IEditor { type IDiffEditor (line 469) | interface IDiffEditor extends IEditor { type IEditorContribution (line 490) | interface IEditorContribution { type IDiffEditorContribution (line 513) | interface IDiffEditorContribution { function isThemeColor (line 527) | function isThemeColor(o: any): o is ThemeColor { type IThemeDecorationRenderOptions (line 534) | interface IThemeDecorationRenderOptions { type IContentDecorationRenderOptions (line 569) | interface IContentDecorationRenderOptions { type IDecorationRenderOptions (line 589) | interface IDecorationRenderOptions extends IThemeDecorationRenderOptions { type IThemeDecorationInstanceRenderOptions (line 601) | interface IThemeDecorationInstanceRenderOptions { type IDecorationInstanceRenderOptions (line 609) | interface IDecorationInstanceRenderOptions extends IThemeDecorationInsta... type IDecorationOptions (line 617) | interface IDecorationOptions { FILE: src/vs/editor/common/model.ts type OverviewRulerLane (line 22) | enum OverviewRulerLane { type MinimapPosition (line 32) | enum MinimapPosition { type IDecorationOptions (line 36) | interface IDecorationOptions { type IModelDecorationOverviewRulerOptions (line 52) | interface IModelDecorationOverviewRulerOptions extends IDecorationOptions { type IModelDecorationMinimapOptions (line 62) | interface IModelDecorationMinimapOptions extends IDecorationOptions { type IModelDecorationOptions (line 72) | interface IModelDecorationOptions { type IModelDeltaDecoration (line 152) | interface IModelDeltaDecoration { type IModelDecoration (line 166) | interface IModelDecoration { type IModelDecorationsChangeAccessor (line 189) | interface IModelDecorationsChangeAccessor { type IWordAtPosition (line 229) | interface IWordAtPosition { type EndOfLinePreference (line 247) | const enum EndOfLinePreference { type DefaultEndOfLine (line 265) | const enum DefaultEndOfLine { type EndOfLineSequence (line 279) | const enum EndOfLineSequence { type ISingleEditOperationIdentifier (line 293) | interface ISingleEditOperationIdentifier { type ISingleEditOperation (line 308) | interface ISingleEditOperation { type IIdentifiedSingleEditOperation (line 327) | interface IIdentifiedSingleEditOperation { type ICursorStateComputer (line 362) | interface ICursorStateComputer { class TextModelResolvedOptions (line 369) | class TextModelResolvedOptions { method constructor (line 381) | constructor(src: { method equals (line 398) | public equals(other: TextModelResolvedOptions): boolean { method createChangeEvent (line 411) | public createChangeEvent(newOpts: TextModelResolvedOptions): IModelOpt... type ITextModelCreationOptions (line 424) | interface ITextModelCreationOptions { type ITextModelUpdateOptions (line 435) | interface ITextModelUpdateOptions { class FindMatch (line 442) | class FindMatch { method constructor (line 451) | constructor(range: Range, matches: string[] | null) { type IFoundBracket (line 460) | interface IFoundBracket { type TrackedRangeStickiness (line 471) | const enum TrackedRangeStickiness { type IActiveIndentGuideInfo (line 481) | interface IActiveIndentGuideInfo { type ITextSnapshot (line 494) | interface ITextSnapshot { type ITextModel (line 501) | interface ITextModel { type ITextBufferBuilder (line 1169) | interface ITextBufferBuilder { type ITextBufferFactory (line 1177) | interface ITextBufferFactory { type ITextBuffer (line 1185) | interface ITextBuffer { class ApplyEditsResult (line 1216) | class ApplyEditsResult { method constructor (line 1218) | constructor( type IInternalModelContentChange (line 1229) | interface IInternalModelContentChange extends IModelContentChange { FILE: src/vs/editor/common/model/editStack.ts type IEditOperation (line 11) | interface IEditOperation { type IStackElement (line 15) | interface IStackElement { class EditStackElement (line 25) | class EditStackElement implements IStackElement { method constructor (line 33) | constructor(beforeVersionId: number, beforeCursorState: Selection[]) { method undo (line 41) | public undo(model: TextModel): void { method redo (line 50) | public redo(model: TextModel): void { function getModelEOL (line 60) | function getModelEOL(model: TextModel): EndOfLineSequence { class EOLStackElement (line 69) | class EOLStackElement implements IStackElement { method constructor (line 77) | constructor(beforeVersionId: number, setEOL: EndOfLineSequence) { method undo (line 85) | public undo(model: TextModel): void { method redo (line 91) | public redo(model: TextModel): void { type IUndoRedoResult (line 98) | interface IUndoRedoResult { class EditStack (line 103) | class EditStack { method constructor (line 110) | constructor(model: TextModel) { method pushStackElement (line 117) | public pushStackElement(): void { method clear (line 124) | public clear(): void { method pushEOL (line 130) | public pushEOL(eol: EndOfLineSequence): void { method pushEditOperation (line 148) | public pushEditOperation(beforeCursorState: Selection[], editOperation... method _computeCursorState (line 177) | private static _computeCursorState(cursorStateComputer: ICursorStateCo... method undo (line 186) | public undo(): IUndoRedoResult | null { method canUndo (line 212) | public canUndo(): boolean { method redo (line 216) | public redo(): IUndoRedoResult | null { method canRedo (line 240) | public canRedo(): boolean { FILE: src/vs/editor/common/model/indentationGuesser.ts class SpacesDiffResult (line 9) | class SpacesDiffResult { function spacesDiff (line 17) | function spacesDiff(a: string, aLength: number, b: string, bLength: numb... type IGuessedIndentation (line 93) | interface IGuessedIndentation { function guessIndentation (line 104) | function guessIndentation(source: ITextBuffer, defaultTabSize: number, d... FILE: src/vs/editor/common/model/intervalTree.ts type ClassName (line 14) | const enum ClassName { type NodeColor (line 24) | const enum NodeColor { type Constants (line 29) | const enum Constants { function getNodeColor (line 77) | function getNodeColor(node: IntervalNode): NodeColor { function setNodeColor (line 80) | function setNodeColor(node: IntervalNode, color: NodeColor): void { function getNodeIsVisited (line 85) | function getNodeIsVisited(node: IntervalNode): boolean { function setNodeIsVisited (line 88) | function setNodeIsVisited(node: IntervalNode, value: boolean): void { function getNodeIsForValidation (line 93) | function getNodeIsForValidation(node: IntervalNode): boolean { function setNodeIsForValidation (line 96) | function setNodeIsForValidation(node: IntervalNode, value: boolean): void { function getNodeIsInOverviewRuler (line 101) | function getNodeIsInOverviewRuler(node: IntervalNode): boolean { function setNodeIsInOverviewRuler (line 104) | function setNodeIsInOverviewRuler(node: IntervalNode, value: boolean): v... function getNodeStickiness (line 109) | function getNodeStickiness(node: IntervalNode): TrackedRangeStickiness { function _setNodeStickiness (line 112) | function _setNodeStickiness(node: IntervalNode, stickiness: TrackedRange... function getCollapseOnReplaceEdit (line 117) | function getCollapseOnReplaceEdit(node: IntervalNode): boolean { function setCollapseOnReplaceEdit (line 120) | function setCollapseOnReplaceEdit(node: IntervalNode, value: boolean): v... function setNodeStickiness (line 125) | function setNodeStickiness(node: IntervalNode, stickiness: ActualTracked... class IntervalNode (line 129) | class IntervalNode implements IModelDecoration { method constructor (line 154) | constructor(id: string, start: number, end: number) { method reset (line 184) | public reset(versionId: number, start: number, end: number, range: Ran... method setOptions (line 194) | public setOptions(options: ModelDecorationOptions) { method setCachedOffsets (line 207) | public setCachedOffsets(absoluteStart: number, absoluteEnd: number, ca... method detach (line 216) | public detach(): void { constant SENTINEL (line 223) | const SENTINEL: IntervalNode = new IntervalNode(null!, 0, 0); class IntervalTree (line 229) | class IntervalTree { method constructor (line 234) | constructor() { method intervalSearch (line 239) | public intervalSearch(start: number, end: number, filterOwnerId: numbe... method search (line 246) | public search(filterOwnerId: number, filterOutValidation: boolean, cac... method collectNodesFromOwner (line 256) | public collectNodesFromOwner(ownerId: number): IntervalNode[] { method collectNodesPostOrder (line 263) | public collectNodesPostOrder(): IntervalNode[] { method insert (line 267) | public insert(node: IntervalNode): void { method delete (line 272) | public delete(node: IntervalNode): void { method resolveNode (line 277) | public resolveNode(node: IntervalNode, cachedVersionId: number): void { method acceptReplace (line 292) | public acceptReplace(offset: number, length: number, textLength: numbe... method getAllInOrder (line 321) | public getAllInOrder(): IntervalNode[] { method _normalizeDeltaIfNecessary (line 325) | private _normalizeDeltaIfNecessary(): void { function normalizeDelta (line 335) | function normalizeDelta(T: IntervalTree): void { type MarkerMoveSemantics (line 376) | const enum MarkerMoveSemantics { function adjustMarkerBeforeColumn (line 382) | function adjustMarkerBeforeColumn(markerOffset: number, markerStickToPre... function nodeAcceptEdit (line 402) | function nodeAcceptEdit(node: IntervalNode, start: number, end: number, ... function searchForEditing (line 478) | function searchForEditing(T: IntervalTree, start: number, end: number): ... function noOverlapReplace (line 550) | function noOverlapReplace(T: IntervalTree, start: number, end: number, t... function collectNodesFromOwner (line 624) | function collectNodesFromOwner(T: IntervalTree, ownerId: number): Interv... function collectNodesPostOrder (line 662) | function collectNodesPostOrder(T: IntervalTree): IntervalNode[] { function search (line 697) | function search(T: IntervalTree, filterOwnerId: number, filterOutValidat... function intervalSearch (line 754) | function intervalSearch(T: IntervalTree, intervalStart: number, interval... function rbTreeInsert (line 844) | function rbTreeInsert(T: IntervalTree, newNode: IntervalNode): IntervalN... function treeInsert (line 903) | function treeInsert(T: IntervalTree, z: IntervalNode): void { function rbTreeDelete (line 946) | function rbTreeDelete(T: IntervalTree, z: IntervalNode): void { function leftest (line 1130) | function leftest(node: IntervalNode): IntervalNode { function resetSentinel (line 1137) | function resetSentinel(): void { function leftRotate (line 1146) | function leftRotate(T: IntervalTree, x: IntervalNode): void { function rightRotate (line 1176) | function rightRotate(T: IntervalTree, y: IntervalNode): void { function computeMaxEnd (line 1209) | function computeMaxEnd(node: IntervalNode): number { function recomputeMaxEnd (line 1226) | function recomputeMaxEnd(node: IntervalNode): void { function recomputeMaxEndWalkToRoot (line 1230) | function recomputeMaxEndWalkToRoot(node: IntervalNode): void { function intervalCompare (line 1248) | function intervalCompare(aStart: number, aEnd: number, bStart: number, b... FILE: src/vs/editor/common/model/mirrorTextModel.ts type IModelChangedEvent (line 12) | interface IModelChangedEvent { class MirrorTextModel (line 27) | class MirrorTextModel { method constructor (line 35) | constructor(uri: URI, lines: string[], eol: string, versionId: number) { method dispose (line 43) | dispose(): void { method version (line 47) | get version(): number { method getText (line 51) | getText(): string { method onEvents (line 55) | onEvents(e: IModelChangedEvent): void { method _ensureLineStarts (line 71) | protected _ensureLineStarts(): void { method _setLineText (line 86) | private _setLineText(lineIndex: number, newValue: string): void { method _acceptDeleteRange (line 94) | private _acceptDeleteRange(range: IRange): void { method _acceptInsertText (line 123) | private _acceptInsertText(position: Position, insertText: string): void { FILE: src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts function createUintArray (line 16) | function createUintArray(arr: number[]): Uint32Array | Uint16Array { class LineStarts (line 27) | class LineStarts { method constructor (line 28) | constructor( function createLineStartsFast (line 37) | function createLineStartsFast(str: string, readonly: boolean = true): Ui... function createLineStarts (line 63) | function createLineStarts(r: number[], str: string): LineStarts { type NodePosition (line 100) | interface NodePosition { type BufferCursor (line 115) | interface BufferCursor { class Piece (line 126) | class Piece { method constructor (line 133) | constructor(bufferIndex: number, start: BufferCursor, end: BufferCurso... class StringBuffer (line 142) | class StringBuffer { method constructor (line 146) | constructor(buffer: string, lineStarts: Uint32Array | Uint16Array | nu... class PieceTreeSnapshot (line 158) | class PieceTreeSnapshot implements ITextSnapshot { method constructor (line 164) | constructor(tree: PieceTreeBase, BOM: string) { method read (line 179) | read(): string | null { type CacheEntry (line 200) | interface CacheEntry { class PieceTreeSearchCache (line 206) | class PieceTreeSearchCache { method constructor (line 210) | constructor(limit: number) { method get (line 215) | public get(offset: number): CacheEntry | null { method get2 (line 225) | public get2(lineNumber: number): { node: TreeNode, nodeStartOffset: nu... method set (line 235) | public set(nodePosition: CacheEntry) { method valdiate (line 242) | public valdiate(offset: number) { class PieceTreeBase (line 267) | class PieceTreeBase { method constructor (line 279) | constructor(chunks: StringBuffer[], eol: '\r\n' | '\n', eolNormalized:... method create (line 283) | create(chunks: StringBuffer[], eol: '\r\n' | '\n', eolNormalized: bool... method normalizeEOL (line 319) | normalizeEOL(eol: '\r\n' | '\n') { method getEOL (line 354) | public getEOL(): string { method setEOL (line 358) | public setEOL(newEOL: '\r\n' | '\n'): void { method createSnapshot (line 364) | public createSnapshot(BOM: string): ITextSnapshot { method equal (line 368) | public equal(other: PieceTreeBase): boolean { method getOffsetAt (line 393) | public getOffsetAt(lineNumber: number, column: number): number { method getPositionAt (line 416) | public getPositionAt(offset: number): Position { method getValueInRange (line 457) | public getValueInRange(range: Range, eol?: string): string { method getValueInRange2 (line 482) | public getValueInRange2(startPosition: NodePosition, endPosition: Node... method getLinesContent (line 513) | public getLinesContent(): string[] { method getLength (line 517) | public getLength(): number { method getLineCount (line 521) | public getLineCount(): number { method getLineContent (line 525) | public getLineContent(lineNumber: number): string { method getLineCharCode (line 543) | public getLineCharCode(lineNumber: number, index: number): number { method getLineLength (line 564) | public getLineLength(lineNumber: number): number { method findMatchesInNode (line 572) | public findMatchesInNode(node: TreeNode, searcher: Searcher, startLine... method findMatchesLineByLine (line 609) | public findMatchesLineByLine(searchRange: Range, searchData: SearchDat... method _findMatchesInLine (line 683) | private _findMatchesInLine(searchData: SearchData, searcher: Searcher,... method insert (line 720) | insert(offset: number, value: string, eolNormalized: boolean = false):... method delete (line 818) | delete(offset: number, cnt: number): void { method insertContentToNodeLeft (line 891) | insertContentToNodeLeft(value: string, node: TreeNode) { method insertContentToNodeRight (line 926) | insertContentToNodeRight(value: string, node: TreeNode) { method positionInBuffer (line 946) | positionInBuffer(node: TreeNode, remainder: number, ret?: BufferCursor... method getLineFeedCnt (line 994) | getLineFeedCnt(bufferIndex: number, start: BufferCursor, end: BufferCu... method offsetInBuffer (line 1024) | offsetInBuffer(bufferIndex: number, cursor: BufferCursor): number { method deleteNodes (line 1029) | deleteNodes(nodes: TreeNode[]): void { method createNewPieces (line 1035) | createNewPieces(text: string): Piece[] { method getLinesRawContent (line 1120) | getLinesRawContent(): string { method getLineRawContent (line 1124) | getLineRawContent(lineNumber: number, endOffset: number = 0): string { method computeBufferMetadata (line 1196) | computeBufferMetadata() { method getIndexOf (line 1214) | getIndexOf(node: TreeNode, accumulatedValue: number): { index: number,... method getAccumulatedValue (line 1231) | getAccumulatedValue(node: TreeNode, index: number) { method deleteNodeTail (line 1245) | deleteNodeTail(node: TreeNode, pos: BufferCursor) { method deleteNodeHead (line 1269) | deleteNodeHead(node: TreeNode, pos: BufferCursor) { method shrinkNode (line 1291) | shrinkNode(node: TreeNode, start: BufferCursor, end: BufferCursor) { method appendToNode (line 1326) | appendToNode(node: TreeNode, value: string): void { method nodeAt (line 1366) | nodeAt(offset: number): NodePosition { method nodeAt2 (line 1401) | nodeAt2(lineNumber: number, column: number): NodePosition { method nodeCharCodeAt (line 1468) | nodeCharCodeAt(node: TreeNode, offset: number): number { method offsetOfNode (line 1477) | offsetOfNode(node: TreeNode): number { method shouldCheckCRLF (line 1496) | shouldCheckCRLF() { method startWithLF (line 1500) | startWithLF(val: string | TreeNode): boolean { method endWithCR (line 1524) | endWithCR(val: string | TreeNode): boolean { method validateCRLFWithPrevNode (line 1536) | validateCRLFWithPrevNode(nextNode: TreeNode) { method validateCRLFWithNextNode (line 1545) | validateCRLFWithNextNode(node: TreeNode) { method fixCRLF (line 1554) | fixCRLF(prev: TreeNode, next: TreeNode) { method adjustCarriageReturnFromNext (line 1609) | adjustCarriageReturnFromNext(value: string, node: TreeNode): boolean { method iterate (line 1646) | iterate(node: TreeNode, callback: (node: TreeNode) => boolean): boolean { method getNodeContent (line 1659) | getNodeContent(node: TreeNode) { method getPieceContent (line 1672) | getPieceContent(piece: Piece) { method rbInsertRight (line 1687) | rbInsertRight(node: TreeNode | null, p: Piece): TreeNode { method rbInsertLeft (line 1719) | rbInsertLeft(node: TreeNode | null, p: Piece): TreeNode { method getContentOfSubTree (line 1743) | getContentOfSubTree(node: TreeNode): string { FILE: src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBuffer.ts type IValidatedEditOperation (line 13) | interface IValidatedEditOperation { type IReverseSingleEditOperation (line 24) | interface IReverseSingleEditOperation extends IIdentifiedSingleEditOpera... class PieceTreeTextBuffer (line 28) | class PieceTreeTextBuffer implements ITextBuffer { method constructor (line 34) | constructor(chunks: StringBuffer[], BOM: string, eol: '\r\n' | '\n', c... method equals (line 42) | public equals(other: ITextBuffer): boolean { method mightContainRTL (line 54) | public mightContainRTL(): boolean { method mightContainNonBasicASCII (line 57) | public mightContainNonBasicASCII(): boolean { method getBOM (line 60) | public getBOM(): string { method getEOL (line 63) | public getEOL(): string { method createSnapshot (line 67) | public createSnapshot(preserveBOM: boolean): ITextSnapshot { method getOffsetAt (line 71) | public getOffsetAt(lineNumber: number, column: number): number { method getPositionAt (line 75) | public getPositionAt(offset: number): Position { method getRangeAt (line 79) | public getRangeAt(start: number, length: number): Range { method getValueInRange (line 86) | public getValueInRange(range: Range, eol: EndOfLinePreference = EndOfL... method getValueLengthInRange (line 95) | public getValueLengthInRange(range: Range, eol: EndOfLinePreference = ... method getLength (line 109) | public getLength(): number { method getLineCount (line 113) | public getLineCount(): number { method getLinesContent (line 117) | public getLinesContent(): string[] { method getLineContent (line 121) | public getLineContent(lineNumber: number): string { method getLineCharCode (line 125) | public getLineCharCode(lineNumber: number, index: number): number { method getLineLength (line 129) | public getLineLength(lineNumber: number): number { method getLineMinColumn (line 133) | public getLineMinColumn(lineNumber: number): number { method getLineMaxColumn (line 137) | public getLineMaxColumn(lineNumber: number): number { method getLineFirstNonWhitespaceColumn (line 141) | public getLineFirstNonWhitespaceColumn(lineNumber: number): number { method getLineLastNonWhitespaceColumn (line 149) | public getLineLastNonWhitespaceColumn(lineNumber: number): number { method _getEndOfLine (line 157) | private _getEndOfLine(eol: EndOfLinePreference): string { method setEOL (line 169) | public setEOL(newEOL: '\r\n' | '\n'): void { method applyEdits (line 173) | public applyEdits(rawOperations: IIdentifiedSingleEditOperation[], rec... method _reduceOperations (line 307) | private _reduceOperations(operations: IValidatedEditOperation[]): IVal... method _toSingleEditOperation (line 321) | _toSingleEditOperation(operations: IValidatedEditOperation[]): IValida... method _doApplyEdits (line 379) | private _doApplyEdits(operations: IValidatedEditOperation[]): IInterna... method findMatchesLineByLine (line 435) | findMatchesLineByLine(searchRange: Range, searchData: SearchData, capt... method getPieceTree (line 443) | public getPieceTree(): PieceTreeBase { method _getInverseEditRanges (line 449) | public static _getInverseEditRanges(operations: IValidatedEditOperatio... method _sortOpsAscending (line 504) | private static _sortOpsAscending(a: IValidatedEditOperation, b: IValid... method _sortOpsDescending (line 512) | private static _sortOpsDescending(a: IValidatedEditOperation, b: IVali... FILE: src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBufferBuilder.ts class PieceTreeTextBufferFactory (line 12) | class PieceTreeTextBufferFactory implements ITextBufferFactory { method constructor (line 14) | constructor( method _getEOL (line 25) | private _getEOL(defaultEOL: DefaultEndOfLine): '\r\n' | '\n' { method create (line 40) | public create(defaultEOL: DefaultEndOfLine): ITextBuffer { method getFirstLineText (line 59) | public getFirstLineText(lengthLimit: number): string { class PieceTreeTextBufferBuilder (line 64) | class PieceTreeTextBufferBuilder implements ITextBufferBuilder { method constructor (line 78) | constructor() { method acceptChunk (line 93) | public acceptChunk(chunk: string): void { method _acceptChunk1 (line 118) | private _acceptChunk1(chunk: string, allowEmptyStrings: boolean): void { method _acceptChunk2 (line 131) | private _acceptChunk2(chunk: string): void { method finish (line 148) | public finish(normalizeEOL: boolean = true): PieceTreeTextBufferFactory { method _finish (line 162) | private _finish(): void { FILE: src/vs/editor/common/model/pieceTreeTextBuffer/rbTreeBase.ts class TreeNode (line 8) | class TreeNode { method constructor (line 19) | constructor(piece: Piece, color: NodeColor) { method next (line 29) | public next(): TreeNode { method prev (line 51) | public prev(): TreeNode { method detach (line 73) | public detach(): void { type NodeColor (line 80) | const enum NodeColor { constant SENTINEL (line 85) | const SENTINEL: TreeNode = new TreeNode(null!, NodeColor.Black); function leftest (line 91) | function leftest(node: TreeNode): TreeNode { function righttest (line 98) | function righttest(node: TreeNode): TreeNode { function calculateSize (line 105) | function calculateSize(node: TreeNode): number { function calculateLF (line 113) | function calculateLF(node: TreeNode): number { function resetSentinel (line 121) | function resetSentinel(): void { function leftRotate (line 125) | function leftRotate(tree: PieceTreeBase, x: TreeNode) { function rightRotate (line 148) | function rightRotate(tree: PieceTreeBase, y: TreeNode) { function rbDelete (line 172) | function rbDelete(tree: PieceTreeBase, z: TreeNode) { function fixInsert (line 333) | function fixInsert(tree: PieceTreeBase, x: TreeNode) { function updateTreeMetadata (line 378) | function updateTreeMetadata(tree: PieceTreeBase, x: TreeNode, delta: num... function recomputeTreeMetadata (line 390) | function recomputeTreeMetadata(tree: PieceTreeBase, x: TreeNode) { FILE: src/vs/editor/common/model/textModel.ts function createTextBufferBuilder (line 38) | function createTextBufferBuilder() { function createTextBufferFactory (line 42) | function createTextBufferFactory(text: string): model.ITextBufferFactory { type ITextStream (line 48) | interface ITextStream { function createTextBufferFactoryFromStream (line 57) | function createTextBufferFactoryFromStream(stream: ITextStream | VSBuffe... function createTextBufferFactoryFromSnapshot (line 95) | function createTextBufferFactoryFromSnapshot(snapshot: model.ITextSnapsh... function createTextBuffer (line 106) | function createTextBuffer(value: string | model.ITextBufferFactory, defa... constant MODEL_ID (line 111) | let MODEL_ID = 0; constant LIMIT_FIND_COUNT (line 113) | const LIMIT_FIND_COUNT = 999; constant LONG_LINE_BOUNDARY (line 114) | const LONG_LINE_BOUNDARY = 10000; class TextModelSnapshot (line 116) | class TextModelSnapshot implements model.ITextSnapshot { method constructor (line 121) | constructor(source: model.ITextSnapshot) { method read (line 126) | public read(): string | null { class TextModel (line 160) | class TextModel extends Disposable implements model.ITextModel { method createFromString (line 177) | public static createFromString(text: string, options: model.ITextModel... method resolveOptions (line 181) | public static resolveOptions(textBuffer: model.ITextBuffer, options: m... method onDidChangeRawContentFast (line 226) | public onDidChangeRawContentFast(listener: (e: ModelRawContentChangedE... method onDidChangeRawContent (line 229) | public onDidChangeRawContent(listener: (e: ModelRawContentChangedEvent... method onDidChangeContentFast (line 232) | public onDidChangeContentFast(listener: (e: IModelContentChangedEvent)... method onDidChangeContent (line 235) | public onDidChangeContent(listener: (e: IModelContentChangedEvent) => ... method constructor (line 282) | constructor(source: string | model.ITextBufferFactory, creationOptions... method dispose (line 345) | public dispose(): void { method _assertNotDisposed (line 355) | private _assertNotDisposed(): void { method equalsTextBuffer (line 361) | public equalsTextBuffer(other: model.ITextBuffer): boolean { method _emitContentChangedEvent (line 366) | private _emitContentChangedEvent(rawChange: ModelRawContentChangedEven... method setValue (line 374) | public setValue(value: string): void { method _createContentChanged2 (line 385) | private _createContentChanged2(range: Range, rangeOffset: number, rang... method setValueFromTextBuffer (line 401) | public setValueFromTextBuffer(textBuffer: model.ITextBuffer): void { method setEOL (line 439) | public setEOL(eol: model.EndOfLineSequence): void { method _onBeforeEOLChange (line 470) | private _onBeforeEOLChange(): void { method _onAfterEOLChange (line 477) | private _onAfterEOLChange(): void { method onBeforeAttached (line 500) | public onBeforeAttached(): void { method onBeforeDetached (line 507) | public onBeforeDetached(): void { method isAttachedToEditor (line 514) | public isAttachedToEditor(): boolean { method getAttachedEditorCount (line 518) | public getAttachedEditorCount(): number { method isTooLargeForSyncing (line 522) | public isTooLargeForSyncing(): boolean { method isTooLargeForTokenization (line 526) | public isTooLargeForTokenization(): boolean { method isDisposed (line 530) | public isDisposed(): boolean { method isDominatedByLongLines (line 534) | public isDominatedByLongLines(): boolean { method uri (line 556) | public get uri(): URI { method getOptions (line 562) | public getOptions(): model.TextModelResolvedOptions { method getFormattingOptions (line 567) | public getFormattingOptions(): FormattingOptions { method updateOptions (line 574) | public updateOptions(_newOpts: model.ITextModelUpdateOptions): void { method detectIndentation (line 599) | public detectIndentation(defaultInsertSpaces: boolean, defaultTabSize:... method _normalizeIndentationFromWhitespace (line 609) | private static _normalizeIndentationFromWhitespace(str: string, indent... method normalizeIndentation (line 635) | public static normalizeIndentation(str: string, indentSize: number, in... method normalizeIndentation (line 643) | public normalizeIndentation(str: string): string { method getVersionId (line 652) | public getVersionId(): number { method mightContainRTL (line 657) | public mightContainRTL(): boolean { method mightContainNonBasicASCII (line 661) | public mightContainNonBasicASCII(): boolean { method getAlternativeVersionId (line 665) | public getAlternativeVersionId(): number { method getOffsetAt (line 670) | public getOffsetAt(rawPosition: IPosition): number { method getPositionAt (line 676) | public getPositionAt(rawOffset: number): Position { method _increaseVersionId (line 682) | private _increaseVersionId(): void { method _overwriteAlternativeVersionId (line 687) | private _overwriteAlternativeVersionId(newAlternativeVersionId: number... method getValue (line 691) | public getValue(eol?: model.EndOfLinePreference, preserveBOM: boolean ... method createSnapshot (line 703) | public createSnapshot(preserveBOM: boolean = false): model.ITextSnapsh... method getValueLength (line 707) | public getValueLength(eol?: model.EndOfLinePreference, preserveBOM: bo... method getValueInRange (line 719) | public getValueInRange(rawRange: IRange, eol: model.EndOfLinePreferenc... method getValueLengthInRange (line 724) | public getValueLengthInRange(rawRange: IRange, eol: model.EndOfLinePre... method getLineCount (line 729) | public getLineCount(): number { method getLineContent (line 734) | public getLineContent(lineNumber: number): string { method getLineLength (line 743) | public getLineLength(lineNumber: number): number { method getLinesContent (line 752) | public getLinesContent(): string[] { method getEOL (line 757) | public getEOL(): string { method getLineMinColumn (line 762) | public getLineMinColumn(lineNumber: number): number { method getLineMaxColumn (line 767) | public getLineMaxColumn(lineNumber: number): number { method getLineFirstNonWhitespaceColumn (line 775) | public getLineFirstNonWhitespaceColumn(lineNumber: number): number { method getLineLastNonWhitespaceColumn (line 783) | public getLineLastNonWhitespaceColumn(lineNumber: number): number { method _validateRangeRelaxedNoAllocations (line 795) | private _validateRangeRelaxedNoAllocations(range: IRange): Range { method _isValidPosition (line 865) | private _isValidPosition(lineNumber: number, column: number, strict: b... method _validatePosition (line 907) | private _validatePosition(_lineNumber: number, _column: number, strict... method validatePosition (line 942) | public validatePosition(position: IPosition): Position { method _isValidRange (line 958) | private _isValidRange(range: Range, strict: boolean): boolean { method validateRange (line 988) | public validateRange(_range: IRange): Range { method modifyPosition (line 1035) | public modifyPosition(rawPosition: IPosition, offset: number): Position { method getFullModelRange (line 1041) | public getFullModelRange(): Range { method findMatchesLineByLine (line 1047) | private findMatchesLineByLine(searchRange: Range, searchData: SearchDa... method findMatches (line 1051) | public findMatches(searchString: string, rawSearchScope: any, isRegex:... method findNextMatch (line 1076) | public findNextMatch(searchString: string, rawSearchStart: IPosition, ... method findPreviousMatch (line 1108) | public findPreviousMatch(searchString: string, rawSearchStart: IPositi... method pushStackElement (line 1118) | public pushStackElement(): void { method pushEOL (line 1122) | public pushEOL(eol: model.EndOfLineSequence): void { method pushEditOperations (line 1137) | public pushEditOperations(beforeCursorState: Selection[], editOperatio... method _pushEditOperations (line 1148) | private _pushEditOperations(beforeCursorState: Selection[], editOperat... method applyEdits (line 1235) | public applyEdits(rawOperations: model.IIdentifiedSingleEditOperation[... method _applyEdits (line 1246) | private _applyEdits(rawOperations: model.IIdentifiedSingleEditOperatio... method _undo (line 1329) | private _undo(): Selection[] | null { method undo (line 1343) | public undo(): Selection[] | null { method canUndo (line 1354) | public canUndo(): boolean { method _redo (line 1358) | private _redo(): Selection[] | null { method redo (line 1372) | public redo(): Selection[] | null { method canRedo (line 1383) | public canRedo(): boolean { method changeDecorations (line 1391) | public changeDecorations(callback: (changeAccessor: model.IModelDec... method _changeDecorations (line 1402) | private _changeDecorations(ownerId: number, callback: (changeAccess... method deltaDecorations (line 1444) | public deltaDecorations(oldDecorations: string[], newDecorations: mode... method _getTrackedRange (line 1463) | _getTrackedRange(id: string): Range | null { method _setTrackedRange (line 1469) | _setTrackedRange(id: string | null, newRange: Range | null, newStickin... method removeAllDecorationsWithOwnerId (line 1499) | public removeAllDecorationsWithOwnerId(ownerId: number): void { method getDecorationOptions (line 1512) | public getDecorationOptions(decorationId: string): model.IModelDecorat... method getDecorationRange (line 1520) | public getDecorationRange(decorationId: string): Range | null { method getLineDecorations (line 1535) | public getLineDecorations(lineNumber: number, ownerId: number = 0, fil... method getLinesDecorations (line 1543) | public getLinesDecorations(_startLineNumber: number, _endLineNumber: n... method getDecorationsInRange (line 1551) | public getDecorationsInRange(range: IRange, ownerId: number = 0, filte... method getOverviewRulerDecorations (line 1556) | public getOverviewRulerDecorations(ownerId: number = 0, filterOutValid... method getAllDecorations (line 1562) | public getAllDecorations(ownerId: number = 0, filterOutValidation: boo... method _getDecorationsInRange (line 1568) | private _getDecorationsInRange(filterRange: Range, filterOwnerId: numb... method _ensureNodesHaveRanges (line 1578) | private _ensureNodesHaveRanges(nodes: IntervalNode[]): IntervalNode[] { method _getRangeAt (line 1588) | private _getRangeAt(start: number, end: number): Range { method _changeDecorationImpl (line 1592) | private _changeDecorationImpl(decorationId: string, _range: IRange): v... method _changeDecorationOptionsImpl (line 1606) | private _changeDecorationOptionsImpl(decorationId: string, options: Mo... method _deltaDecorationsImpl (line 1625) | private _deltaDecorationsImpl(ownerId: number, oldDecorationsIds: stri... method setLineTokens (line 1690) | public setLineTokens(lineNumber: number, tokens: Uint32Array | ArrayBu... method setTokens (line 1698) | public setTokens(tokens: MultilineTokens[]): void { method tokenizeViewport (line 1719) | public tokenizeViewport(startLineNumber: number, endLineNumber: number... method clearTokens (line 1725) | public clearTokens(): void { method _emitModelTokensChangedEvent (line 1736) | private _emitModelTokensChangedEvent(e: IModelTokensChangedEvent): void { method resetTokenization (line 1742) | public resetTokenization(): void { method forceTokenization (line 1746) | public forceTokenization(lineNumber: number): void { method isCheapToTokenize (line 1754) | public isCheapToTokenize(lineNumber: number): boolean { method tokenizeIfCheap (line 1758) | public tokenizeIfCheap(lineNumber: number): void { method getLineTokens (line 1764) | public getLineTokens(lineNumber: number): LineTokens { method _getLineTokens (line 1772) | private _getLineTokens(lineNumber: number): LineTokens { method getLanguageIdentifier (line 1777) | public getLanguageIdentifier(): LanguageIdentifier { method getModeId (line 1781) | public getModeId(): string { method setMode (line 1785) | public setMode(languageIdentifier: LanguageIdentifier): void { method getLanguageIdAtPosition (line 1802) | public getLanguageIdAtPosition(lineNumber: number, column: number): La... method getWordAtPosition (line 1810) | public getWordAtPosition(_position: IPosition): model.IWordAtPosition ... method _findLanguageBoundaries (line 1849) | private static _findLanguageBoundaries(lineTokens: LineTokens, tokenIn... method getWordUntilPosition (line 1867) | public getWordUntilPosition(position: IPosition): model.IWordAtPosition { method findMatchingBracketUp (line 1883) | public findMatchingBracketUp(_bracket: string, _position: IPosition): ... method matchBracket (line 1904) | public matchBracket(position: IPosition): [Range, Range] | null { method _matchBracket (line 1908) | private _matchBracket(position: Position): [Range, Range] | null { method _matchFoundBracket (line 1979) | private _matchFoundBracket(foundBracket: Range, data: RichEditBracket,... method _findMatchingBracketUp (line 1999) | private _findMatchingBracketUp(bracket: RichEditBracket, position: Pos... method _findMatchingBracketDown (line 2082) | private _findMatchingBracketDown(bracket: RichEditBracket, position: P... method findPrevBracket (line 2166) | public findPrevBracket(_position: IPosition): model.IFoundBracket | nu... method findNextBracket (line 2243) | public findNextBracket(_position: IPosition): model.IFoundBracket | nu... method _toFoundBracket (line 2320) | private _toFoundBracket(modeBrackets: RichEditBrackets, r: Range): mod... method computeIndentLevel (line 2346) | public static computeIndentLevel(line: string, tabSize: number): number { method _computeIndentLevel (line 2370) | private _computeIndentLevel(lineIndex: number): number { method getActiveIndentGuide (line 2374) | public getActiveIndentGuide(lineNumber: number, minLineNumber: number,... method getLinesIndentGuides (line 2541) | public getLinesIndentGuides(startLineNumber: number, endLineNumber: nu... method _getIndentLevelForWhitespaceLine (line 2612) | private _getIndentLevelForWhitespaceLine(offSide: boolean, aboveConten... class DecorationsTrees (line 2643) | class DecorationsTrees { method constructor (line 2655) | constructor() { method intervalSearch (line 2660) | public intervalSearch(start: number, end: number, filterOwnerId: numbe... method search (line 2666) | public search(filterOwnerId: number, filterOutValidation: boolean, ove... method collectNodesFromOwner (line 2676) | public collectNodesFromOwner(ownerId: number): IntervalNode[] { method collectNodesPostOrder (line 2682) | public collectNodesPostOrder(): IntervalNode[] { method insert (line 2688) | public insert(node: IntervalNode): void { method delete (line 2696) | public delete(node: IntervalNode): void { method resolveNode (line 2704) | public resolveNode(node: IntervalNode, cachedVersionId: number): void { method acceptReplace (line 2712) | public acceptReplace(offset: number, length: number, textLength: numbe... function cleanClassName (line 2718) | function cleanClassName(className: string): string { class DecorationOptions (line 2722) | class DecorationOptions implements model.IDecorationOptions { method constructor (line 2726) | constructor(options: model.IDecorationOptions) { class ModelDecorationOverviewRulerOptions (line 2733) | class ModelDecorationOverviewRulerOptions extends DecorationOptions { method constructor (line 2737) | constructor(options: model.IModelDecorationOverviewRulerOptions) { method getColor (line 2743) | public getColor(theme: ITheme): string { method invalidateCachedColor (line 2754) | public invalidateCachedColor(): void { method _resolveColor (line 2758) | private _resolveColor(color: string | ThemeColor, theme: ITheme): stri... class ModelDecorationMinimapOptions (line 2770) | class ModelDecorationMinimapOptions extends DecorationOptions { method constructor (line 2775) | constructor(options: model.IModelDecorationMinimapOptions) { method getColor (line 2780) | public getColor(theme: ITheme): Color | undefined { method invalidateCachedColor (line 2792) | public invalidateCachedColor(): void { method _resolveColor (line 2796) | private _resolveColor(color: string | ThemeColor, theme: ITheme): Colo... class ModelDecorationOptions (line 2804) | class ModelDecorationOptions implements model.IModelDecorationOptions { method register (line 2808) | public static register(options: model.IModelDecorationOptions): ModelD... method createDynamic (line 2812) | public static createDynamic(options: model.IModelDecorationOptions): M... method constructor (line 2834) | private constructor(options: model.IModelDecorationOptions) { constant TRACKED_RANGE_OPTIONS (line 2859) | const TRACKED_RANGE_OPTIONS = [ function _normalizeOptions (line 2866) | function _normalizeOptions(options: model.IModelDecorationOptions): Mode... class DidChangeDecorationsEmitter (line 2873) | class DidChangeDecorationsEmitter extends Disposable { method constructor (line 2881) | constructor() { method beginDeferredEmit (line 2887) | public beginDeferredEmit(): void { method endDeferredEmit (line 2891) | public endDeferredEmit(): void { method fire (line 2901) | public fire(): void { class DidChangeContentEmitter (line 2908) | class DidChangeContentEmitter extends Disposable { method constructor (line 2921) | constructor() { method beginDeferredEmit (line 2927) | public beginDeferredEmit(): void { method endDeferredEmit (line 2931) | public endDeferredEmit(): void { method fire (line 2943) | public fire(e: InternalModelContentChangeEvent): void { FILE: src/vs/editor/common/model/textModelEvents.ts type IModelLanguageChangedEvent (line 11) | interface IModelLanguageChangedEvent { type IModelLanguageConfigurationChangedEvent (line 25) | interface IModelLanguageConfigurationChangedEvent { type IModelContentChange (line 28) | interface IModelContentChange { type IModelContentChangedEvent (line 50) | interface IModelContentChangedEvent { type IModelDecorationsChangedEvent (line 78) | interface IModelDecorationsChangedEvent { type IModelTokensChangedEvent (line 84) | interface IModelTokensChangedEvent { type IModelOptionsChangedEvent (line 98) | interface IModelOptionsChangedEvent { type RawContentChangedType (line 108) | const enum RawContentChangedType { class ModelRawFlush (line 120) | class ModelRawFlush { class ModelRawLineChanged (line 128) | class ModelRawLineChanged { method constructor (line 139) | constructor(lineNumber: number, detail: string) { class ModelRawLinesDeleted (line 149) | class ModelRawLinesDeleted { method constructor (line 160) | constructor(fromLineNumber: number, toLineNumber: number) { class ModelRawLinesInserted (line 170) | class ModelRawLinesInserted { method constructor (line 185) | constructor(fromLineNumber: number, toLineNumber: number, detail: stri... class ModelRawEOLChanged (line 196) | class ModelRawEOLChanged { type ModelRawChange (line 203) | type ModelRawChange = ModelRawFlush | ModelRawLineChanged | ModelRawLine... class ModelRawContentChangedEvent (line 209) | class ModelRawContentChangedEvent { method constructor (line 225) | constructor(changes: ModelRawChange[], versionId: number, isUndoing: b... method containsEvent (line 232) | public containsEvent(type: RawContentChangedType): boolean { method merge (line 242) | public static merge(a: ModelRawContentChangedEvent, b: ModelRawContent... class InternalModelContentChangeEvent (line 254) | class InternalModelContentChangeEvent { method constructor (line 255) | constructor( method merge (line 260) | public merge(other: InternalModelContentChangeEvent): InternalModelCon... method _mergeChangeEvents (line 266) | private static _mergeChangeEvents(a: IModelContentChangedEvent, b: IMo... FILE: src/vs/editor/common/model/textModelSearch.ts constant LIMIT_FIND_COUNT (line 14) | const LIMIT_FIND_COUNT = 999; class SearchParams (line 16) | class SearchParams { method constructor (line 22) | constructor(searchString: string, isRegex: boolean, matchCase: boolean... method parseSearchRequest (line 29) | public parseSearchRequest(): SearchData | null { function isMultilineRegexSource (line 69) | function isMultilineRegexSource(searchString: string): boolean { class SearchData (line 97) | class SearchData { method constructor (line 112) | constructor(regex: RegExp, wordSeparators: WordCharacterClassifier | n... function createFindMatch (line 119) | function createFindMatch(range: Range, rawMatches: RegExpExecArray, capt... class LineFeedCounter (line 130) | class LineFeedCounter { method constructor (line 134) | constructor(text: string) { method findLineFeedCountBeforeOffset (line 145) | public findLineFeedCountBeforeOffset(offset: number): number { class TextModelSearch (line 179) | class TextModelSearch { method findMatches (line 181) | public static findMatches(model: TextModel, searchParams: SearchParams... method _getMultilineMatchRange (line 197) | private static _getMultilineMatchRange(model: TextModel, deltaOffset: ... method _doFindMatchesMultiline (line 221) | private static _doFindMatchesMultiline(model: TextModel, searchRange: ... method _doFindMatchesLineByLine (line 244) | private static _doFindMatchesLineByLine(model: TextModel, searchRange:... method _findMatchesInLine (line 273) | private static _findMatchesInLine(searchData: SearchData, text: string... method findNextMatch (line 308) | public static findNextMatch(model: TextModel, searchParams: SearchPara... method _doFindNextMatchMultiline (line 322) | private static _doFindNextMatchMultiline(model: TextModel, searchStart... method _doFindNextMatchLineByLine (line 349) | private static _doFindNextMatchLineByLine(model: TextModel, searchStar... method _findFirstMatchInLine (line 372) | private static _findFirstMatchInLine(searcher: Searcher, text: string,... method findPreviousMatch (line 386) | public static findPreviousMatch(model: TextModel, searchParams: Search... method _doFindPreviousMatchMultiline (line 400) | private static _doFindPreviousMatchMultiline(model: TextModel, searchS... method _doFindPreviousMatchLineByLine (line 415) | private static _doFindPreviousMatchLineByLine(model: TextModel, search... method _findLastMatchInLine (line 438) | private static _findLastMatchInLine(searcher: Searcher, text: string, ... function leftIsWordBounday (line 449) | function leftIsWordBounday(wordSeparators: WordCharacterClassifier, text... function rightIsWordBounday (line 477) | function rightIsWordBounday(wordSeparators: WordCharacterClassifier, tex... function isValidMatch (line 505) | function isValidMatch(wordSeparators: WordCharacterClassifier, text: str... class Searcher (line 512) | class Searcher { method constructor (line 518) | constructor(wordSeparators: WordCharacterClassifier | null, searchRege... method reset (line 525) | public reset(lastIndex: number): void { method next (line 531) | public next(text: string): RegExpExecArray | null { FILE: src/vs/editor/common/model/textModelTokens.ts type Constants (line 21) | const enum Constants { class TokenizationStateStore (line 25) | class TokenizationStateStore { method constructor (line 31) | constructor() { method _reset (line 38) | private _reset(initialState: IState | null): void { method flush (line 49) | public flush(initialState: IState | null): void { method invalidLineStartIndex (line 53) | public get invalidLineStartIndex() { method _invalidateLine (line 57) | private _invalidateLine(lineIndex: number): void { method _isValid (line 67) | private _isValid(lineIndex: number): boolean { method getBeginState (line 74) | public getBeginState(lineIndex: number): IState | null { method _ensureLine (line 81) | private _ensureLine(lineIndex: number): void { method _deleteLines (line 89) | private _deleteLines(start: number, deleteCount: number): void { method _insertLines (line 101) | private _insertLines(insertIndex: number, insertCount: number): void { method _setValid (line 116) | private _setValid(lineIndex: number, valid: boolean): void { method _setBeginState (line 121) | private _setBeginState(lineIndex: number, beginState: IState | null): ... method setEndState (line 126) | public setEndState(linesLength: number, lineIndex: number, endState: I... method setFakeTokens (line 154) | public setFakeTokens(lineIndex: number): void { method applyEdits (line 160) | public applyEdits(range: IRange, eolCount: number): void { method _acceptDeleteRange (line 173) | private _acceptDeleteRange(range: IRange): void { method _acceptInsertText (line 183) | private _acceptInsertText(position: Position, eolCount: number): void { class TextModelTokenization (line 196) | class TextModelTokenization extends Disposable { method constructor (line 203) | constructor(textModel: TextModel) { method dispose (line 248) | public dispose(): void { method _resetTokenizationState (line 253) | private _resetTokenizationState(): void { method _beginBackgroundTokenization (line 260) | private _beginBackgroundTokenization(): void { method _revalidateTokensNow (line 272) | private _revalidateTokensNow(toLineNumber: number = this._textModel.ge... method tokenizeViewport (line 294) | public tokenizeViewport(startLineNumber: number, endLineNumber: number... method reset (line 300) | public reset(): void { method forceTokenization (line 305) | public forceTokenization(lineNumber: number): void { method isCheapToTokenize (line 311) | public isCheapToTokenize(lineNumber: number): boolean { method _hasLinesToTokenize (line 332) | private _hasLinesToTokenize(): boolean { method _tokenizeOneInvalidLine (line 339) | private _tokenizeOneInvalidLine(builder: MultilineTokensBuilder): numb... method _updateTokensUntilLine (line 348) | private _updateTokensUntilLine(builder: MultilineTokensBuilder, lineNu... method _tokenizeViewport (line 368) | private _tokenizeViewport(builder: MultilineTokensBuilder, startLineNu... function initializeTokenization (line 426) | function initializeTokenization(textModel: TextModel): [ITokenizationSup... function safeTokenize (line 445) | function safeTokenize(languageIdentifier: LanguageIdentifier, tokenizati... FILE: src/vs/editor/common/model/tokensStore.ts function countEOL (line 14) | function countEOL(text: string): [number, number] { function getDefaultMetadata (line 44) | function getDefaultMetadata(topLevelLanguageId: LanguageId): number { constant EMPTY_LINE_TOKENS (line 54) | const EMPTY_LINE_TOKENS = (new Uint32Array(0)).buffer; class MultilineTokensBuilder (line 56) | class MultilineTokensBuilder { method constructor (line 60) | constructor() { method add (line 64) | public add(lineNumber: number, lineTokens: Uint32Array): void { method deserialize (line 77) | public static deserialize(buff: Uint8Array): MultilineTokens[] { method serialize (line 87) | public serialize(): Uint8Array { method _serializeSize (line 94) | private _serializeSize(): number { method _serialize (line 103) | private _serialize(destination: Uint8Array): void { class MultilineTokens (line 112) | class MultilineTokens { method constructor (line 117) | constructor(startLineNumber: number, tokens: Uint32Array[]) { method deserialize (line 122) | public static deserialize(buff: Uint8Array, offset: number, result: Mu... method serializeSize (line 136) | public serializeSize(): number { method serialize (line 151) | public serialize(destination: Uint8Array, offset: number): number { method applyEdit (line 165) | public applyEdit(range: IRange, text: string): void { method _acceptDeleteRange (line 171) | private _acceptDeleteRange(range: IRange): void { method _acceptInsertText (line 240) | private _acceptInsertText(position: Position, eolCount: number, firstL... method _insertLines (line 272) | private _insertLines(insertIndex: number, insertCount: number): void { function toUint32Array (line 284) | function toUint32Array(arr: Uint32Array | ArrayBuffer): Uint32Array { class TokensStore (line 292) | class TokensStore { method constructor (line 296) | constructor() { method flush (line 301) | public flush(): void { method getTokens (line 306) | public getTokens(topLevelLanguageId: LanguageId, lineIndex: number, li... method _massageTokens (line 322) | private static _massageTokens(topLevelLanguageId: LanguageId, lineText... method _ensureLine (line 354) | private _ensureLine(lineIndex: number): void { method _deleteLines (line 361) | private _deleteLines(start: number, deleteCount: number): void { method _insertLines (line 372) | private _insertLines(insertIndex: number, insertCount: number): void { method setTokens (line 384) | public setTokens(topLevelLanguageId: LanguageId, lineIndex: number, li... method acceptEdit (line 392) | public acceptEdit(range: IRange, eolCount: number, firstLineLength: nu... method _acceptDeleteRange (line 397) | private _acceptDeleteRange(range: IRange): void { method _acceptInsertText (line 429) | private _acceptInsertText(position: Position, eolCount: number, firstL... method _deleteBeginning (line 453) | public static _deleteBeginning(lineTokens: Uint32Array | ArrayBuffer |... method _deleteEnding (line 460) | public static _deleteEnding(lineTokens: Uint32Array | ArrayBuffer | nu... method _delete (line 470) | public static _delete(lineTokens: Uint32Array | ArrayBuffer | null, fr... method _append (line 527) | public static _append(lineTokens: Uint32Array | ArrayBuffer | null, _o... method _insert (line 556) | public static _insert(lineTokens: Uint32Array | ArrayBuffer | null, ch... FILE: src/vs/editor/common/model/wordHelper.ts constant USUAL_WORD_SEPARATORS (line 8) | const USUAL_WORD_SEPARATORS = '`~!@#$%^&*()-=+[{]}\\|;:\'",.<>/?'; function createWordRegExp (line 17) | function createWordRegExp(allowInWords: string = ''): RegExp { constant DEFAULT_WORD_REGEXP (line 30) | const DEFAULT_WORD_REGEXP = createWordRegExp(); function ensureValidWordDefinition (line 32) | function ensureValidWordDefinition(wordDefinition?: RegExp | null): RegE... function getWordAtPosFast (line 58) | function getWordAtPosFast(column: number, wordDefinition: RegExp, text: ... function getWordAtPosSlow (line 81) | function getWordAtPosSlow(column: number, wordDefinition: RegExp, text: ... function getWordAtText (line 109) | function getWordAtText(column: number, wordDefinition: RegExp, text: str... FILE: src/vs/editor/common/modes.ts type LanguageId (line 28) | const enum LanguageId { class LanguageIdentifier (line 36) | class LanguageIdentifier { method constructor (line 49) | constructor(language: string, id: LanguageId) { type IMode (line 59) | interface IMode { type FontStyle (line 71) | const enum FontStyle { type ColorId (line 83) | const enum ColorId { type StandardTokenType (line 93) | const enum StandardTokenType { type MetadataConsts (line 122) | const enum MetadataConsts { class TokenMetadata (line 139) | class TokenMetadata { method getLanguageId (line 141) | public static getLanguageId(metadata: number): LanguageId { method getTokenType (line 145) | public static getTokenType(metadata: number): StandardTokenType { method getFontStyle (line 149) | public static getFontStyle(metadata: number): FontStyle { method getForeground (line 153) | public static getForeground(metadata: number): ColorId { method getBackground (line 157) | public static getBackground(metadata: number): ColorId { method getClassNameFromMetadata (line 161) | public static getClassNameFromMetadata(metadata: number): string { method getInlineStyleFromMetadata (line 179) | public static getInlineStyleFromMetadata(metadata: number, colorMap: s... type ITokenizationSupport (line 200) | interface ITokenizationSupport { type IState (line 215) | interface IState { type ProviderResult (line 226) | type ProviderResult = T | undefined | null | Thenable { function isExclusive (line 19) | function isExclusive(selector: LanguageSelector): boolean { class LanguageFeatureRegistry (line 29) | class LanguageFeatureRegistry { method onDidChange (line 35) | get onDidChange(): Event { method register (line 39) | register(selector: LanguageSelector, provider: T): IDisposable { method has (line 65) | has(model: ITextModel): boolean { method all (line 69) | all(model: ITextModel): T[] { method ordered (line 87) | ordered(model: ITextModel): T[] { method orderedGroups (line 93) | orderedGroups(model: ITextModel): T[][] { method _orderedForEach (line 111) | private _orderedForEach(model: ITextModel, callback: (provider: Entry<... method _updateScores (line 128) | private _updateScores(model: ITextModel): void { method _compareByScoreAndTime (line 163) | private static _compareByScoreAndTime(a: Entry, b: Entry): n... FILE: src/vs/editor/common/modes/languageSelector.ts type LanguageFilter (line 9) | interface LanguageFilter { type LanguageSelector (line 20) | type LanguageSelector = string | LanguageFilter | Array { class LinkComputer (line 170) | class LinkComputer { method _createLink (line 172) | private static _createLink(classifier: CharacterClassifier { function groupFuzzyBrackets (line 54) | function groupFuzzyBrackets(brackets: CharacterPair[]): InternalBracket[] { class RichEditBrackets (line 112) | class RichEditBrackets { method constructor (line 122) | constructor(languageIdentifier: LanguageIdentifier, _brackets: Charact... function collectSuperstrings (line 157) | function collectSuperstrings(str: string, brackets: InternalBracket[], c... function lengthcmp (line 176) | function lengthcmp(a: string, b: string) { function unique (line 180) | function unique(arr: string[]): string[] { function getRegexForBracketPair (line 196) | function getRegexForBracketPair(open: string[], close: string[], bracket... function getReversedRegexForBracketPair (line 210) | function getReversedRegexForBracketPair(open: string[], close: string[],... function getRegexForBrackets (line 224) | function getRegexForBrackets(brackets: RichEditBracket[]): RegExp { function getReversedRegexForBrackets (line 238) | function getReversedRegexForBrackets(brackets: RichEditBracket[]): RegExp { function prepareBracketForRegExp (line 252) | function prepareBracketForRegExp(str: string): string { function createBracketOrRegExp (line 259) | function createBracketOrRegExp(pieces: string[]): RegExp { function reverse (line 266) | function reverse(str: string): string { class BracketsUtils (line 285) | class BracketsUtils { method _findPrevBracketInText (line 287) | private static _findPrevBracketInText(reversedBracketRegex: RegExp, li... method findPrevBracketInRange (line 301) | public static findPrevBracketInRange(reversedBracketRegex: RegExp, lin... method findNextBracketInText (line 308) | public static findNextBracketInText(bracketRegex: RegExp, lineNumber: ... method findNextBracketInRange (line 325) | public static findNextBracketInRange(bracketRegex: RegExp, lineNumber:... FILE: src/vs/editor/common/modes/supports/tokenization.ts type ITokenThemeRule (line 9) | interface ITokenThemeRule { class ParsedTokenThemeRule (line 16) | class ParsedTokenThemeRule { method constructor (line 29) | constructor( function parseTokenTheme (line 47) | function parseTokenTheme(source: ITokenThemeRule[]): ParsedTokenThemeRul... function resolveParsedTokenThemeRules (line 101) | function resolveParsedTokenThemeRules(parsedThemeRules: ParsedTokenTheme... class ColorMap (line 151) | class ColorMap { method constructor (line 157) | constructor() { method getId (line 163) | public getId(color: string | null): ColorId { method getColorMap (line 182) | public getColorMap(): Color[] { class TokenTheme (line 188) | class TokenTheme { method createFromRawTokenTheme (line 190) | public static createFromRawTokenTheme(source: ITokenThemeRule[], custo... method createFromParsedTokenTheme (line 194) | public static createFromParsedTokenTheme(source: ParsedTokenThemeRule[... method constructor (line 202) | constructor(colorMap: ColorMap, root: ThemeTrieElement) { method getColorMap (line 208) | public getColorMap(): Color[] { method getThemeTrieElement (line 215) | public getThemeTrieElement(): ExternalThemeTrieElement { method _match (line 219) | public _match(token: string): ThemeTrieElementRule { method match (line 223) | public match(languageId: LanguageId, token: string): number { constant STANDARD_TOKEN_TYPE_REGEXP (line 243) | const STANDARD_TOKEN_TYPE_REGEXP = /\b(comment|string|regex|regexp)\b/; function toStandardTokenType (line 244) | function toStandardTokenType(tokenType: string): StandardTokenType { function strcmp (line 262) | function strcmp(a: string, b: string): number { class ThemeTrieElementRule (line 272) | class ThemeTrieElementRule { method constructor (line 280) | constructor(fontStyle: FontStyle, foreground: ColorId, background: Col... method clone (line 291) | public clone(): ThemeTrieElementRule { method acceptOverwrite (line 295) | public acceptOverwrite(fontStyle: FontStyle, foreground: ColorId, back... class ExternalThemeTrieElement (line 313) | class ExternalThemeTrieElement { method constructor (line 318) | constructor(mainRule: ThemeTrieElementRule, children?: { [segment: str... class ThemeTrieElement (line 324) | class ThemeTrieElement { method constructor (line 330) | constructor(mainRule: ThemeTrieElementRule) { method toExternalThemeTrieElement (line 338) | public toExternalThemeTrieElement(): ExternalThemeTrieElement { method match (line 346) | public match(token: string): ThemeTrieElementRule { method insert (line 370) | public insert(token: string, fontStyle: FontStyle, foreground: ColorId... function generateTokensCSSForColorMap (line 398) | function generateTokensCSSForColorMap(colorMap: Color[]): string { FILE: src/vs/editor/common/modes/textToHtmlTokenizer.ts type IReducedTokenizationSupport (line 13) | interface IReducedTokenizationSupport { function tokenizeToString (line 23) | function tokenizeToString(text: string, tokenizationSupport: IReducedTok... function tokenizeLineToHTML (line 27) | function tokenizeLineToHTML(text: string, viewLineTokens: IViewLineToken... function _tokenizeToString (line 100) | function _tokenizeToString(text: string, tokenizationSupport: IReducedTo... FILE: src/vs/editor/common/modes/tokenization/typescript.ts class ParserContext (line 9) | class ParserContext { method constructor (line 18) | constructor(text: string) { method _safeCharCodeAt (line 27) | private _safeCharCodeAt(index: number): number { method peek (line 34) | peek(distance: number = 0): number { method next (line 38) | next(): number { method advance (line 44) | advance(distance: number): void { method eof (line 48) | eof(): boolean { method beginToken (line 52) | beginToken(tokenType: StandardTokenType, deltaPos: number = 0): void { method endToken (line 57) | endToken(deltaPos: number = 0): void { function parse (line 75) | function parse(text: string): number[] { function parseRoot (line 83) | function parseRoot(ctx: ParserContext): void { function parseSimpleString (line 119) | function parseSimpleString(ctx: ParserContext, closingQuote: number): vo... function parseInterpolatedString (line 140) | function parseInterpolatedString(ctx: ParserContext): void { function parseSlash (line 168) | function parseSlash(ctx: ParserContext): void { function tryParseRegex (line 188) | function tryParseRegex(ctx: ParserContext): boolean { function parseMultiLineComment (line 271) | function parseMultiLineComment(ctx: ParserContext): void { function parseSingleLineComment (line 290) | function parseSingleLineComment(ctx: ParserContext): void { FILE: src/vs/editor/common/modes/tokenizationRegistry.ts class TokenizationRegistryImpl (line 12) | class TokenizationRegistryImpl implements ITokenizationRegistry { method fire (line 22) | public fire(languages: string[]): void { method register (line 29) | public register(language: string, support: ITokenizationSupport) { method registerPromise (line 41) | public registerPromise(language: string, supportPromise: Thenable | ... method get (line 74) | public get(language: string): ITokenizationSupport | undefined { method setColorMap (line 78) | public setColorMap(colorMap: Color[]): void { method getColorMap (line 86) | public getColorMap(): Color[] | undefined { method getDefaultBackground (line 90) | public getDefaultBackground(): Color | undefined { FILE: src/vs/editor/common/services/editorSimpleWorker.ts type IMirrorModel (line 28) | interface IMirrorModel { type IWorkerContext (line 34) | interface IWorkerContext { type IRawModelData (line 48) | interface IRawModelData { type ICommonModel (line 58) | interface ICommonModel extends ILinkComputerTarget, IMirrorModel { type IWordRange (line 80) | interface IWordRange { class MirrorModel (line 94) | class MirrorModel extends BaseMirrorModel implements ICommonModel { method uri (line 96) | public get uri(): URI { method version (line 100) | public get version(): number { method eol (line 104) | public get eol(): string { method getValue (line 108) | public getValue(): string { method getLinesContent (line 112) | public getLinesContent(): string[] { method getLineCount (line 116) | public getLineCount(): number { method getLineContent (line 120) | public getLineContent(lineNumber: number): string { method getWordAtPosition (line 124) | public getWordAtPosition(position: IPosition, wordDefinition: RegExp):... method getWordUntilPosition (line 140) | public getWordUntilPosition(position: IPosition, wordDefinition: RegEx... method createWordIterator (line 156) | public createWordIterator(wordDefinition: RegExp): Iterator { method getLineWords (line 188) | public getLineWords(lineNumber: number, wordDefinition: RegExp): IWord... method _wordenize (line 202) | private _wordenize(content: string, wordDefinition: RegExp): IWordRang... method getValueInRange (line 218) | public getValueInRange(range: IRange): string { method offsetAt (line 239) | public offsetAt(position: IPosition): number { method positionAt (line 245) | public positionAt(offset: number): IPosition { method _validateRange (line 260) | private _validateRange(range: IRange): IRange { method _validatePosition (line 281) | private _validatePosition(position: IPosition): IPosition { type IForeignModuleFactory (line 321) | interface IForeignModuleFactory { class EditorSimpleWorker (line 330) | class EditorSimpleWorker implements IRequestHandler, IDisposable { method constructor (line 338) | constructor(host: EditorWorkerHost, foreignModuleFactory: IForeignModu... method dispose (line 345) | public dispose(): void { method _getModel (line 349) | protected _getModel(uri: string): ICommonModel { method _getModels (line 353) | private _getModels(): ICommonModel[] { method acceptNewModel (line 359) | public acceptNewModel(data: IRawModelData): void { method acceptModelChanged (line 363) | public acceptModelChanged(strURL: string, e: IModelChangedEvent): void { method acceptRemovedModel (line 371) | public acceptRemovedModel(strURL: string): void { method computeDiff (line 380) | public async computeDiff(originalUrl: string, modifiedUrl: string, ign... method _modelsAreIdentical (line 406) | private _modelsAreIdentical(original: ICommonModel, modified: ICommonM... method computeDirtyDiff (line 422) | public async computeDirtyDiff(originalUrl: string, modifiedUrl: string... method computeMoreMinimalEdits (line 448) | public async computeMoreMinimalEdits(modelUrl: string, edits: TextEdit... method computeLinks (line 519) | public async computeLinks(modelUrl: string): Promise { method textualSuggest (line 532) | public async textualSuggest(modelUrl: string, position: IPosition, wor... method computeWordRanges (line 577) | public async computeWordRanges(modelUrl: string, range: IRange, wordDe... method navigateValueSet (line 608) | public async navigateValueSet(modelUrl: string, range: IRange, up: boo... method loadForeignModule (line 638) | public loadForeignModule(moduleId: string, createData: any, foreignHos... method fmr (line 674) | public fmr(method: string, args: any[]): Promise { function create (line 693) | function create(host: EditorWorkerHost): IRequestHandler { FILE: src/vs/editor/common/services/editorWorkerService.ts constant ID_EDITOR_WORKER_SERVICE (line 12) | const ID_EDITOR_WORKER_SERVICE = 'editorWorkerService'; type IDiffComputationResult (line 15) | interface IDiffComputationResult { type IEditorWorkerService (line 21) | interface IEditorWorkerService { FILE: src/vs/editor/common/services/editorWorkerServiceImpl.ts constant STOP_SYNC_MODEL_DELTA_TIME_MS (line 29) | const STOP_SYNC_MODEL_DELTA_TIME_MS = 60 * 1000; constant STOP_WORKER_DELTA_TIME_MS (line 34) | const STOP_WORKER_DELTA_TIME_MS = 5 * 60 * 1000; function canSyncModel (line 36) | function canSyncModel(modelService: IModelService, resource: URI): boole... class EditorWorkerServiceImpl (line 47) | class EditorWorkerServiceImpl extends Disposable implements IEditorWorke... method constructor (line 53) | constructor( method dispose (line 77) | public dispose(): void { method canComputeDiff (line 81) | public canComputeDiff(original: URI, modified: URI): boolean { method computeDiff (line 85) | public computeDiff(original: URI, modified: URI, ignoreTrimWhitespace:... method canComputeDirtyDiff (line 89) | public canComputeDirtyDiff(original: URI, modified: URI): boolean { method computeDirtyDiff (line 93) | public computeDirtyDiff(original: URI, modified: URI, ignoreTrimWhites... method computeMoreMinimalEdits (line 97) | public computeMoreMinimalEdits(resource: URI, edits: modes.TextEdit[] ... method canNavigateValueSet (line 112) | public canNavigateValueSet(resource: URI): boolean { method navigateValueSet (line 116) | public navigateValueSet(resource: URI, range: IRange, up: boolean): Pr... method canComputeWordRanges (line 120) | canComputeWordRanges(resource: URI): boolean { method computeWordRanges (line 124) | computeWordRanges(resource: URI, range: IRange): Promise<{ [word: stri... class WordBasedCompletionItemProvider (line 129) | class WordBasedCompletionItemProvider implements modes.CompletionItemPro... method constructor (line 137) | constructor( method provideCompletionItems (line 147) | provideCompletionItems(model: ITextModel, position: Position): Promise... class WorkerManager (line 159) | class WorkerManager extends Disposable { method constructor (line 165) | constructor(modelService: IModelService) { method dispose (line 177) | public dispose(): void { method _checkStopEmptyWorker (line 188) | private _checkStopEmptyWorker(): void { method _checkStopIdleWorker (line 204) | private _checkStopIdleWorker(): void { method withWorker (line 216) | public withWorker(): Promise { class EditorModelManager (line 225) | class EditorModelManager extends Disposable { method constructor (line 232) | constructor(proxy: EditorSimpleWorker, modelService: IModelService, ke... method dispose (line 244) | public dispose(): void { method ensureSyncedResources (line 253) | public ensureSyncedResources(resources: URI[]): void { method _checkStopModelSync (line 266) | private _checkStopModelSync(): void { method _beginModelSync (line 282) | private _beginModelSync(resource: URI): void { method _stopModelSync (line 314) | private _stopModelSync(modelUrl: string): void { class SynchronousWorkerClient (line 322) | class SynchronousWorkerClient implements IWorkerC... method constructor (line 326) | constructor(instance: T) { method dispose (line 331) | public dispose(): void { method getProxyObject (line 335) | public getProxyObject(): Promise { class EditorWorkerHost (line 340) | class EditorWorkerHost { method constructor (line 344) | constructor(workerClient: EditorWorkerClient) { method fhr (line 349) | public fhr(method: string, args: any[]): Promise { class EditorWorkerClient (line 354) | class EditorWorkerClient extends Disposable { method constructor (line 361) | constructor(modelService: IModelService, label: string | undefined) { method fhr (line 370) | public fhr(method: string, args: any[]): Promise { method _getOrCreateWorker (line 374) | private _getOrCreateWorker(): IWorkerClient { method _getProxy (line 390) | protected _getProxy(): Promise { method _getOrCreateModelManager (line 398) | private _getOrCreateModelManager(proxy: EditorSimpleWorker): EditorMod... method _withSyncedResources (line 405) | protected _withSyncedResources(resources: URI[]): Promise { method textualSuggest (line 436) | public textualSuggest(resource: URI, position: IPosition): Promise, selector: () => Lang... method _evaluate (line 32) | private _evaluate(): void { class ModeServiceImpl (line 43) | class ModeServiceImpl implements IModeService { method constructor (line 55) | constructor(warnOnOverwrite = false) { method _onReady (line 62) | protected _onReady(): Promise { method isRegisteredMode (line 66) | public isRegisteredMode(mimetypeOrModeId: string): boolean { method getRegisteredModes (line 70) | public getRegisteredModes(): string[] { method getRegisteredLanguageNames (line 74) | public getRegisteredLanguageNames(): string[] { method getExtensions (line 78) | public getExtensions(alias: string): string[] { method getFilenames (line 82) | public getFilenames(alias: string): string[] { method getMimeForMode (line 86) | public getMimeForMode(modeId: string): string | null { method getLanguageName (line 90) | public getLanguageName(modeId: string): string | null { method getModeIdForLanguageName (line 94) | public getModeIdForLanguageName(alias: string): string | null { method getModeIdByFilepathOrFirstLine (line 98) | public getModeIdByFilepathOrFirstLine(resource: URI | null, firstLine?... method getModeId (line 103) | public getModeId(commaSeparatedMimetypesOrCommaSeparatedIds: string | ... method getLanguageIdentifier (line 108) | public getLanguageIdentifier(modeId: string | LanguageId): LanguageIde... method getConfigurationFiles (line 112) | public getConfigurationFiles(modeId: string): URI[] { method create (line 118) | public create(commaSeparatedMimetypesOrCommaSeparatedIds: string | und... method createByLanguageName (line 125) | public createByLanguageName(languageName: string): ILanguageSelection { method createByFilepathOrFirstLine (line 132) | public createByFilepathOrFirstLine(resource: URI | null, firstLine?: s... method _createModeAndGetLanguageIdentifier (line 139) | private _createModeAndGetLanguageIdentifier(modeId: string | null): La... method triggerMode (line 146) | public triggerMode(commaSeparatedMimetypesOrCommaSeparatedIds: string)... method waitForLanguageRegistration (line 152) | public waitForLanguageRegistration(): Promise { method _getModeIdByLanguageName (line 156) | private _getModeIdByLanguageName(languageName: string): string | null { method _getOrCreateMode (line 161) | private _getOrCreateMode(modeId: string): IMode { FILE: src/vs/editor/common/services/modelService.ts type IModelService (line 14) | interface IModelService { function shouldSynchronizeModel (line 38) | function shouldSynchronizeModel(model: ITextModel): boolean { FILE: src/vs/editor/common/services/modelServiceImpl.ts function MODEL_ID (line 23) | function MODEL_ID(resource: URI): string { class ModelData (line 27) | class ModelData implements IDisposable { method constructor (line 35) | constructor( method _disposeLanguageSelection (line 49) | private _disposeLanguageSelection(): void { method dispose (line 60) | public dispose(): void { method setLanguage (line 65) | public setLanguage(languageSelection: ILanguageSelection): void { type IRawEditorConfig (line 73) | interface IRawEditorConfig { type IRawConfig (line 83) | interface IRawConfig { constant DEFAULT_EOL (line 88) | const DEFAULT_EOL = (platform.isLinux || platform.isMacintosh) ? Default... class ModelServiceImpl (line 90) | class ModelServiceImpl extends Disposable implements IModelService { method constructor (line 115) | constructor( method _readModelOptions (line 129) | private static _readModelOptions(config: IRawConfig, isForSimpleWidget... method getCreationOptions (line 192) | public getCreationOptions(language: string, resource: URI | undefined,... method _updateModelOptions (line 203) | private _updateModelOptions(): void { method _setModelOptionsForModel (line 220) | private static _setModelOptionsForModel(model: ITextModel, newOptions:... method dispose (line 251) | public dispose(): void { method _createModelData (line 258) | private _createModelData(value: string | ITextBufferFactory, languageI... method updateModel (line 279) | public updateModel(model: ITextModel, value: string | ITextBufferFacto... method _commonPrefix (line 299) | private static _commonPrefix(a: ILineSequence, aLen: number, aDelta: n... method _commonSuffix (line 309) | private static _commonSuffix(a: ILineSequence, aLen: number, aDelta: n... method _computeEdits (line 322) | public static _computeEdits(model: ITextModel, textBuffer: ITextBuffer... method createModel (line 349) | public createModel(value: string | ITextBufferFactory, languageSelecti... method setMode (line 364) | public setMode(model: ITextModel, languageSelection: ILanguageSelectio... method destroyModel (line 375) | public destroyModel(resource: URI): void { method getModels (line 384) | public getModels(): ITextModel[] { method getModel (line 396) | public getModel(resource: URI): ITextModel | null { method _onWillDispose (line 407) | private _onWillDispose(model: ITextModel): void { method _onDidChangeLanguage (line 420) | private _onDidChangeLanguage(model: ITextModel, e: IModelLanguageChang... type ILineSequence (line 430) | interface ILineSequence { FILE: src/vs/editor/common/services/resolverService.ts type ITextModelService (line 14) | interface ITextModelService { type ITextModelContentProvider (line 34) | interface ITextModelContentProvider { type ITextEditorModel (line 42) | interface ITextEditorModel extends IEditorModel { type IResolvedTextEditorModel (line 58) | interface IResolvedTextEditorModel extends ITextEditorModel { FILE: src/vs/editor/common/services/resourceConfiguration.ts type ITextResourceConfigurationService (line 14) | interface ITextResourceConfigurationService { type ITextResourcePropertiesService (line 39) | interface ITextResourcePropertiesService { FILE: src/vs/editor/common/services/resourceConfigurationImpl.ts class TextResourceConfigurationService (line 15) | class TextResourceConfigurationService extends Disposable implements ITe... method constructor (line 22) | constructor( method getValue (line 33) | getValue(resource: URI, arg2?: any, arg3?: any): T { method _getValue (line 40) | private _getValue(resource: URI, position: IPosition | null, sectio... method getLanguage (line 48) | private getLanguage(resource: URI, position: IPosition | null): string... FILE: src/vs/editor/common/services/webWorker.ts function createWebWorker (line 15) | function createWebWorker(modelService: IModelService, opts: IWebWorke... type MonacoWebWorker (line 22) | interface MonacoWebWorker { type IWebWorkerOptions (line 38) | interface IWebWorkerOptions { class MonacoWebWorkerImpl (line 58) | class MonacoWebWorkerImpl extends EditorWorkerClient implements Monac... method constructor (line 65) | constructor(modelService: IModelService, opts: IWebWorkerOptions) { method fhr (line 74) | public fhr(method: string, args: any[]): Promise { method _getForeignProxy (line 86) | private _getForeignProxy(): Promise { method getProxy (line 116) | public getProxy(): Promise { method withSyncedResources (line 120) | public withSyncedResources(resources: URI[]): Promise { FILE: src/vs/editor/common/standalone/promise-polyfill/polyfill.js function finallyConstructor (line 15) | function finallyConstructor(callback) { function noop (line 35) | function noop() { } function bind (line 38) | function bind(fn, thisArg) { function Promise (line 48) | function Promise(fn) { function handle (line 64) | function handle(self, deferred) { function resolve (line 90) | function resolve(self, newValue) { function reject (line 118) | function reject(self, newValue) { function finale (line 124) | function finale(self) { function Handler (line 142) | function Handler(onFulfilled, onRejected, promise) { function doResolve (line 154) | function doResolve(fn, self) { function res (line 198) | function res(i, val) { FILE: src/vs/editor/common/standalone/standaloneBase.ts class KeyMod (line 17) | class KeyMod { method chord (line 23) | public static chord(firstPart: number, secondPart: number): number { function createMonacoBaseAPI (line 28) | function createMonacoBaseAPI(): typeof monaco { FILE: src/vs/editor/common/standalone/standaloneEnums.ts type MarkerTag (line 9) | enum MarkerTag { type MarkerSeverity (line 14) | enum MarkerSeverity { type KeyCode (line 26) | enum KeyCode { type SelectionDirection (line 205) | enum SelectionDirection { type ScrollbarVisibility (line 216) | enum ScrollbarVisibility { type OverviewRulerLane (line 225) | enum OverviewRulerLane { type MinimapPosition (line 235) | enum MinimapPosition { type EndOfLinePreference (line 242) | enum EndOfLinePreference { type DefaultEndOfLine (line 260) | enum DefaultEndOfLine { type EndOfLineSequence (line 274) | enum EndOfLineSequence { type TrackedRangeStickiness (line 289) | enum TrackedRangeStickiness { type ScrollType (line 296) | enum ScrollType { type CursorChangeReason (line 304) | enum CursorChangeReason { type AccessibilitySupport (line 335) | enum AccessibilitySupport { type TextEditorCursorBlinkingStyle (line 347) | enum TextEditorCursorBlinkingStyle { type TextEditorCursorStyle (line 377) | enum TextEditorCursorStyle { type RenderMinimap (line 404) | enum RenderMinimap { type RenderLineNumbersType (line 410) | enum RenderLineNumbersType { type WrappingIndent (line 421) | enum WrappingIndent { type ContentWidgetPositionPreference (line 443) | enum ContentWidgetPositionPreference { type OverlayWidgetPositionPreference (line 461) | enum OverlayWidgetPositionPreference { type MouseTargetType (line 479) | enum MouseTargetType { type IndentAction (line 541) | enum IndentAction { type CompletionItemKind (line 562) | enum CompletionItemKind { type CompletionItemTag (line 591) | enum CompletionItemTag { type CompletionItemInsertTextRule (line 595) | enum CompletionItemInsertTextRule { type CompletionTriggerKind (line 610) | enum CompletionTriggerKind { type SignatureHelpTriggerKind (line 616) | enum SignatureHelpTriggerKind { type DocumentHighlightKind (line 625) | enum DocumentHighlightKind { type SymbolKind (line 643) | enum SymbolKind { type SymbolTag (line 672) | enum SymbolTag { FILE: src/vs/editor/common/view/overviewZoneManager.ts type Constants (line 6) | const enum Constants { class ColorZone (line 10) | class ColorZone { method constructor (line 17) | constructor(from: number, to: number, colorId: number) { method compare (line 23) | public static compare(a: ColorZone, b: ColorZone): number { class OverviewRulerZone (line 37) | class OverviewRulerZone { method constructor (line 46) | constructor( method compare (line 57) | public static compare(a: OverviewRulerZone, b: OverviewRulerZone): num... method setColorZone (line 67) | public setColorZone(colorZone: ColorZone): void { method getColorZones (line 71) | public getColorZones(): ColorZone | null { class OverviewZoneManager (line 76) | class OverviewZoneManager { method constructor (line 91) | constructor(getVerticalOffsetForLine: (lineNumber: number) => number) { method getId2Color (line 106) | public getId2Color(): string[] { method setZones (line 110) | public setZones(newZones: OverviewRulerZone[]): void { method setLineHeight (line 115) | public setLineHeight(lineHeight: number): boolean { method setPixelRatio (line 124) | public setPixelRatio(pixelRatio: number): void { method getDOMWidth (line 129) | public getDOMWidth(): number { method getCanvasWidth (line 133) | public getCanvasWidth(): number { method setDOMWidth (line 137) | public setDOMWidth(width: number): boolean { method getDOMHeight (line 146) | public getDOMHeight(): number { method getCanvasHeight (line 150) | public getCanvasHeight(): number { method setDOMHeight (line 154) | public setDOMHeight(height: number): boolean { method getOuterHeight (line 163) | public getOuterHeight(): number { method setOuterHeight (line 167) | public setOuterHeight(outerHeight: number): boolean { method resolveColorZones (line 176) | public resolveColorZones(): ColorZone[] { FILE: src/vs/editor/common/view/renderingContext.ts type IViewLines (line 11) | interface IViewLines { method constructor (line 35) | constructor(viewLayout: IViewLayout, viewportData: ViewportData) { method getScrolledTopFromAbsoluteTop (line 52) | public getScrolledTopFromAbsoluteTop(absoluteTop: number): number { method getVerticalOffsetForLineNumber (line 56) | public getVerticalOffsetForLineNumber(lineNumber: number): number { method getDecorationsInViewport (line 60) | public getDecorationsInViewport(): ViewModelDecoration[] { class RenderingContext (line 66) | class RenderingContext extends RestrictedRenderingContext { method constructor (line 71) | constructor(viewLayout: IViewLayout, viewportData: ViewportData, viewL... method linesVisibleRangesForRange (line 76) | public linesVisibleRangesForRange(range: Range, includeNewLines: boole... method visibleRangeForPosition (line 80) | public visibleRangeForPosition(position: Position): HorizontalRange | ... class LineVisibleRanges (line 85) | class LineVisibleRanges { method constructor (line 91) | constructor(lineNumber: number, ranges: HorizontalRange[]) { class HorizontalRange (line 97) | class HorizontalRange { method constructor (line 103) | constructor(left: number, width: number) { method toString (line 108) | public toString(): string { FILE: src/vs/editor/common/view/viewContext.ts class ViewContext (line 12) | class ViewContext { method constructor (line 21) | constructor( method addEventHandler (line 34) | public addEventHandler(eventHandler: ViewEventHandler): void { method removeEventHandler (line 38) | public removeEventHandler(eventHandler: ViewEventHandler): void { FILE: src/vs/editor/common/view/viewEventDispatcher.ts class ViewEventDispatcher (line 9) | class ViewEventDispatcher { method constructor (line 16) | constructor(eventHandlerGateKeeper: (callback: () => void) => void) { method addEventHandler (line 23) | public addEventHandler(eventHandler: ViewEventHandler): void { method removeEventHandler (line 32) | public removeEventHandler(eventHandler: ViewEventHandler): void { method emit (line 41) | public emit(event: ViewEvent): void { method emitMany (line 54) | public emitMany(events: ViewEvent[]): void { method consumeQueue (line 66) | private consumeQueue(): void { method _doConsumeQueue (line 79) | private _doConsumeQueue(): void { FILE: src/vs/editor/common/view/viewEvents.ts type ViewEventType (line 14) | const enum ViewEventType { class ViewConfigurationChangedEvent (line 33) | class ViewConfigurationChangedEvent { method constructor (line 39) | constructor(source: ConfigurationChangedEvent) { method hasChanged (line 43) | public hasChanged(id: EditorOption): boolean { class ViewCursorStateChangedEvent (line 48) | class ViewCursorStateChangedEvent { method constructor (line 57) | constructor(selections: Selection[]) { class ViewDecorationsChangedEvent (line 62) | class ViewDecorationsChangedEvent { method constructor (line 66) | constructor() { class ViewFlushedEvent (line 71) | class ViewFlushedEvent { method constructor (line 75) | constructor() { class ViewFocusChangedEvent (line 80) | class ViewFocusChangedEvent { method constructor (line 86) | constructor(isFocused: boolean) { class ViewLineMappingChangedEvent (line 91) | class ViewLineMappingChangedEvent { method constructor (line 95) | constructor() { class ViewLinesChangedEvent (line 100) | class ViewLinesChangedEvent { method constructor (line 113) | constructor(fromLineNumber: number, toLineNumber: number) { class ViewLinesDeletedEvent (line 119) | class ViewLinesDeletedEvent { method constructor (line 132) | constructor(fromLineNumber: number, toLineNumber: number) { class ViewLinesInsertedEvent (line 138) | class ViewLinesInsertedEvent { method constructor (line 151) | constructor(fromLineNumber: number, toLineNumber: number) { type VerticalRevealType (line 157) | const enum VerticalRevealType { class ViewRevealRangeRequestEvent (line 165) | class ViewRevealRangeRequestEvent { method constructor (line 188) | constructor(source: string, range: Range, verticalType: VerticalReveal... class ViewScrollChangedEvent (line 197) | class ViewScrollChangedEvent { method constructor (line 211) | constructor(source: ScrollEvent) { class ViewTokensChangedEvent (line 224) | class ViewTokensChangedEvent { method constructor (line 239) | constructor(ranges: { fromLineNumber: number; toLineNumber: number; }[... class ViewThemeChangedEvent (line 244) | class ViewThemeChangedEvent { class ViewTokensColorsChangedEvent (line 249) | class ViewTokensColorsChangedEvent { method constructor (line 253) | constructor() { class ViewZonesChangedEvent (line 258) | class ViewZonesChangedEvent { method constructor (line 262) | constructor() { class ViewLanguageConfigurationEvent (line 267) | class ViewLanguageConfigurationEvent { type ViewEvent (line 272) | type ViewEvent = ( type IViewEventListener (line 291) | interface IViewEventListener { class ViewEventEmitter (line 295) | class ViewEventEmitter extends Disposable { method constructor (line 300) | constructor() { method dispose (line 307) | public dispose(): void { method _beginEmit (line 312) | protected _beginEmit(): ViewEventsCollector { method _endEmit (line 320) | protected _endEmit(): void { method _emit (line 331) | private _emit(events: ViewEvent[]): void { method addEventListener (line 338) | public addEventListener(listener: (events: ViewEvent[]) => void): IDis... class ViewEventsCollector (line 352) | class ViewEventsCollector { method constructor (line 357) | constructor() { method emit (line 362) | public emit(event: ViewEvent) { method finalize (line 366) | public finalize(): ViewEvent[] { function safeInvokeListener (line 374) | function safeInvokeListener(listener: IViewEventListener, events: ViewEv... FILE: src/vs/editor/common/viewLayout/lineDecorations.ts class LineDecoration (line 11) | class LineDecoration { method constructor (line 14) | constructor( method _equals (line 22) | private static _equals(a: LineDecoration, b: LineDecoration): boolean { method equalsArr (line 31) | public static equalsArr(a: readonly LineDecoration[], b: readonly Line... method filter (line 35) | public static filter(lineDecorations: InlineDecoration[], lineNumber: ... method compare (line 65) | public static compare(a: LineDecoration, b: LineDecoration): number { class DecorationSegment (line 82) | class DecorationSegment { method constructor (line 87) | constructor(startOffset: number, endOffset: number, className: string) { class Stack (line 94) | class Stack { method constructor (line 99) | constructor() { method consumeLowerThan (line 105) | public consumeLowerThan(maxStopOffset: number, nextStartOffset: number... method insert (line 133) | public insert(stopOffset: number, className: string): void { class LineDecorationsNormalizer (line 153) | class LineDecorationsNormalizer { method normalize (line 157) | public static normalize(lineContent: string, lineDecorations: LineDeco... FILE: src/vs/editor/common/viewLayout/linesLayout.ts class LinesLayout (line 17) | class LinesLayout { method constructor (line 35) | constructor(lineCount: number, lineHeight: number) { method setLineHeight (line 44) | public setLineHeight(lineHeight: number): void { method onFlushed (line 53) | public onFlushed(lineCount: number): void { method insertWhitespace (line 66) | public insertWhitespace(afterLineNumber: number, ordinal: number, heig... method changeWhitespace (line 73) | public changeWhitespace(id: string, newAfterLineNumber: number, newHei... method removeWhitespace (line 83) | public removeWhitespace(id: string): boolean { method onLinesDeleted (line 93) | public onLinesDeleted(fromLineNumber: number, toLineNumber: number): v... method onLinesInserted (line 104) | public onLinesInserted(fromLineNumber: number, toLineNumber: number): ... method getLinesTotalHeight (line 114) | public getLinesTotalHeight(): number { method getVerticalOffsetForLineNumber (line 126) | public getVerticalOffsetForLineNumber(lineNumber: number): number { method getWhitespaceAccumulatedHeightBeforeLineNumber (line 146) | public getWhitespaceAccumulatedHeightBeforeLineNumber(lineNumber: numb... method hasWhitespace (line 153) | public hasWhitespace(): boolean { method getWhitespaceMinWidth (line 157) | public getWhitespaceMinWidth(): number { method isAfterLines (line 164) | public isAfterLines(verticalOffset: number): boolean { method getLineNumberAtOrAfterVerticalOffset (line 177) | public getLineNumberAtOrAfterVerticalOffset(verticalOffset: number): n... method getLinesViewportData (line 220) | public getLinesViewportData(verticalOffset1: number, verticalOffset2: ... method getVerticalOffsetForWhitespaceIndex (line 337) | public getVerticalOffsetForWhitespaceIndex(whitespaceIndex: number): n... method getWhitespaceIndexAtOrAfterVerticallOffset (line 358) | public getWhitespaceIndexAtOrAfterVerticallOffset(verticalOffset: numb... method getWhitespaceAtVerticalOffset (line 404) | public getWhitespaceAtVerticalOffset(verticalOffset: number): IViewWhi... method getWhitespaceViewportData (line 442) | public getWhitespaceViewportData(verticalOffset1: number, verticalOffs... method getWhitespaces (line 475) | public getWhitespaces(): IEditorWhitespace[] { FILE: src/vs/editor/common/viewLayout/viewLayout.ts constant SMOOTH_SCROLLING_TIME (line 16) | const SMOOTH_SCROLLING_TIME = 125; class ViewLayout (line 18) | class ViewLayout extends Disposable implements IViewLayout { method constructor (line 26) | constructor(configuration: editorCommon.IConfiguration, lineCount: num... method dispose (line 47) | public dispose(): void { method onHeightMaybeChanged (line 51) | public onHeightMaybeChanged(): void { method _configureSmoothScrollDuration (line 55) | private _configureSmoothScrollDuration(): void { method onConfigurationChanged (line 61) | public onConfigurationChanged(e: ConfigurationChangedEvent): void { method onFlushed (line 78) | public onFlushed(lineCount: number): void { method onLinesDeleted (line 81) | public onLinesDeleted(fromLineNumber: number, toLineNumber: number): v... method onLinesInserted (line 84) | public onLinesInserted(fromLineNumber: number, toLineNumber: number): ... method _getHorizontalScrollbarHeight (line 90) | private _getHorizontalScrollbarHeight(scrollDimensions: IScrollDimensi... method _getTotalHeight (line 104) | private _getTotalHeight(): number { method _updateHeight (line 118) | private _updateHeight(): void { method getCurrentViewport (line 126) | public getCurrentViewport(): Viewport { method getFutureViewport (line 137) | public getFutureViewport(): Viewport { method _computeScrollWidth (line 148) | private _computeScrollWidth(maxLineWidth: number, viewportWidth: numbe... method onMaxLineWidthChanged (line 160) | public onMaxLineWidthChanged(maxLineWidth: number): void { method saveState (line 172) | public saveState(): { scrollTop: number; scrollTopWithoutViewZones: nu... method addWhitespace (line 186) | public addWhitespace(afterLineNumber: number, ordinal: number, height:... method changeWhitespace (line 189) | public changeWhitespace(id: string, newAfterLineNumber: number, newHei... method removeWhitespace (line 192) | public removeWhitespace(id: string): boolean { method getVerticalOffsetForLineNumber (line 195) | public getVerticalOffsetForLineNumber(lineNumber: number): number { method isAfterLines (line 198) | public isAfterLines(verticalOffset: number): boolean { method getLineNumberAtVerticalOffset (line 201) | public getLineNumberAtVerticalOffset(verticalOffset: number): number { method getWhitespaceAtVerticalOffset (line 205) | public getWhitespaceAtVerticalOffset(verticalOffset: number): IViewWhi... method getLinesViewportData (line 208) | public getLinesViewportData(): IPartialViewLinesViewportData { method getLinesViewportDataAtScrollTop (line 212) | public getLinesViewportDataAtScrollTop(scrollTop: number): IPartialVie... method getWhitespaceViewportData (line 223) | public getWhitespaceViewportData(): IViewWhitespaceViewportData[] { method getWhitespaces (line 227) | public getWhitespaces(): IEditorWhitespace[] { method getScrollWidth (line 234) | public getScrollWidth(): number { method getScrollHeight (line 238) | public getScrollHeight(): number { method getCurrentScrollLeft (line 243) | public getCurrentScrollLeft(): number { method getCurrentScrollTop (line 247) | public getCurrentScrollTop(): number { method validateScrollPosition (line 252) | public validateScrollPosition(scrollPosition: editorCommon.INewScrollP... method setScrollPositionNow (line 256) | public setScrollPositionNow(position: editorCommon.INewScrollPosition)... method setScrollPositionSmooth (line 260) | public setScrollPositionSmooth(position: editorCommon.INewScrollPositi... method deltaScrollNow (line 264) | public deltaScrollNow(deltaScrollLeft: number, deltaScrollTop: number)... FILE: src/vs/editor/common/viewLayout/viewLineRenderer.ts type RenderWhitespace (line 14) | const enum RenderWhitespace { class LinePart (line 21) | class LinePart { method constructor (line 30) | constructor(endIndex: number, type: string) { class LineRange (line 36) | class LineRange { method constructor (line 47) | constructor(startIndex: number, endIndex: number) { method equals (line 52) | public equals(otherLineRange: LineRange) { class RenderLineInput (line 58) | class RenderLineInput { method constructor (line 82) | constructor( method sameSelection (line 126) | private sameSelection(otherSelections: LineRange[] | null): boolean { method equals (line 138) | public equals(other: RenderLineInput): boolean { type CharacterMappingConstants (line 160) | const enum CharacterMappingConstants { class CharacterMapping (line 171) | class CharacterMapping { method getPartIndex (line 173) | public static getPartIndex(partData: number): number { method getCharIndex (line 177) | public static getCharIndex(partData: number): number { method constructor (line 185) | constructor(length: number, partCount: number) { method setPartData (line 191) | public setPartData(charOffset: number, partIndex: number, charIndex: n... method getAbsoluteOffsets (line 200) | public getAbsoluteOffsets(): Uint32Array { method charOffsetToPartData (line 204) | public charOffsetToPartData(charOffset: number): number { method partDataToCharOffset (line 217) | public partDataToCharOffset(partIndex: number, partLength: number, cha... type ForeignElementType (line 278) | const enum ForeignElementType { class RenderLineOutput (line 284) | class RenderLineOutput { method constructor (line 291) | constructor(characterMapping: CharacterMapping, containsRTL: boolean, ... function renderViewLine (line 298) | function renderViewLine(input: RenderLineInput, sb: IStringBuilder): Ren... class RenderLineOutput2 (line 337) | class RenderLineOutput2 { method constructor (line 338) | constructor( function renderViewLine2 (line 347) | function renderViewLine2(input: RenderLineInput): RenderLineOutput2 { class ResolvedRenderLineInput (line 353) | class ResolvedRenderLineInput { method constructor (line 354) | constructor( function resolveRenderLineInput (line 372) | function resolveRenderLineInput(input: RenderLineInput): ResolvedRenderL... function transformAndRemoveOverflowing (line 431) | function transformAndRemoveOverflowing(tokens: IViewLineTokens, fauxInde... type Constants (line 459) | const enum Constants { function splitLargeTokens (line 468) | function splitLargeTokens(lineContent: string, tokens: LinePart[], onlyA... function _applyRenderWhitespace (line 531) | function _applyRenderWhitespace(lineContent: string, len: number, contin... function _applyInlineDecorations (line 659) | function _applyInlineDecorations(lineContent: string, len: number, token... function _renderLine (line 715) | function _renderLine(input: ResolvedRenderLineInput, sb: IStringBuilder)... FILE: src/vs/editor/common/viewLayout/viewLinesViewportData.ts type IPartialViewLinesViewportData (line 10) | interface IPartialViewLinesViewportData { class ViewportData (line 44) | class ViewportData { method constructor (line 80) | constructor( method getViewLineRenderingData (line 103) | public getViewLineRenderingData(lineNumber: number): ViewLineRendering... method getDecorationsInViewport (line 107) | public getDecorationsInViewport(): ViewModelDecoration[] { FILE: src/vs/editor/common/viewLayout/whitespaceComputer.ts type IEditorWhitespace (line 8) | interface IEditorWhitespace { class WhitespaceComputer (line 18) | class WhitespaceComputer { method constructor (line 73) | constructor() { method findInsertionIndex (line 91) | public static findInsertionIndex(sortedArray: number[], value: number,... method insertWhitespace (line 123) | public insertWhitespace(afterLineNumber: number, ordinal: number, heig... method _insertWhitespaceAtIndex (line 136) | private _insertWhitespaceAtIndex(id: string, insertIndex: number, afte... method changeWhitespace (line 166) | public changeWhitespace(id: string, newAfterLineNumber: number, newHei... method changeWhitespaceHeight (line 183) | public changeWhitespaceHeight(id: string, newHeightInPx: number): bool... method changeWhitespaceAfterLineNumber (line 204) | public changeWhitespaceAfterLineNumber(id: string, newAfterLineNumber:... method removeWhitespace (line 240) | public removeWhitespace(id: string): boolean { method _removeWhitespaceAtIndex (line 252) | private _removeWhitespaceAtIndex(removeIndex: number): void { method onLinesDeleted (line 280) | public onLinesDeleted(fromLineNumber: number, toLineNumber: number): v... method onLinesInserted (line 306) | public onLinesInserted(fromLineNumber: number, toLineNumber: number): ... method getTotalHeight (line 322) | public getTotalHeight(): number { method getAccumulatedHeight (line 336) | public getAccumulatedHeight(index: number): number { method getAccumulatedHeightBeforeLineNumber (line 358) | public getAccumulatedHeightBeforeLineNumber(lineNumber: number): number { method _findLastWhitespaceBeforeLineNumber (line 370) | private _findLastWhitespaceBeforeLineNumber(lineNumber: number): number { method _findFirstWhitespaceAfterLineNumber (line 397) | private _findFirstWhitespaceAfterLineNumber(lineNumber: number): number { method getFirstWhitespaceIndexAfterLineNumber (line 414) | public getFirstWhitespaceIndexAfterLineNumber(lineNumber: number): num... method getCount (line 423) | public getCount(): number { method getMinWidth (line 430) | public getMinWidth(): number { method getAfterLineNumberForWhitespaceIndex (line 447) | public getAfterLineNumberForWhitespaceIndex(index: number): number { method getIdForWhitespaceIndex (line 459) | public getIdForWhitespaceIndex(index: number): string { method getHeightForWhitespaceIndex (line 471) | public getHeightForWhitespaceIndex(index: number): number { method getWhitespaces (line 480) | public getWhitespaces(deviceLineHeight: number): IEditorWhitespace[] { FILE: src/vs/editor/common/viewModel/characterHardWrappingLineMapper.ts type CharacterClass (line 14) | const enum CharacterClass { class WrappingCharacterClassifier (line 22) | class WrappingCharacterClassifier extends CharacterClassifier { function applyCodeAction (line 120) | async function applyCodeAction( function asMessage (line 145) | function asMessage(err: any): string | undefined { function triggerCodeActionsForEditorSelection (line 155) | function triggerCodeActionsForEditorSelection( class QuickFixAction (line 169) | class QuickFixAction extends EditorAction { method constructor (line 173) | constructor() { method run (line 187) | public run(_accessor: ServicesAccessor, editor: ICodeEditor): void { class CodeActionCommandArgs (line 193) | class CodeActionCommandArgs { method fromUser (line 194) | public static fromUser(arg: any, defaults: { kind: CodeActionKind, app... method getApplyFromUser (line 204) | private static getApplyFromUser(arg: any, defaultAutoApply: CodeAction... method getKindFromUser (line 213) | private static getKindFromUser(arg: any, defaultKind: CodeActionKind) { method getPreferredUser (line 219) | private static getPreferredUser(arg: any): boolean { method constructor (line 225) | private constructor( class CodeActionCommand (line 232) | class CodeActionCommand extends EditorCommand { method constructor (line 236) | constructor() { method runEditorCommand (line 263) | public runEditorCommand(_accessor: ServicesAccessor, editor: ICodeEdit... class RefactorAction (line 279) | class RefactorAction extends EditorAction { method constructor (line 283) | constructor() { method run (line 326) | public run(_accessor: ServicesAccessor, editor: ICodeEditor, userArg: ... class SourceAction (line 342) | class SourceAction extends EditorAction { method constructor (line 346) | constructor() { method run (line 381) | public run(_accessor: ServicesAccessor, editor: ICodeEditor, userArg: ... class OrganizeImportsAction (line 397) | class OrganizeImportsAction extends EditorAction { method constructor (line 401) | constructor() { method run (line 417) | public run(_accessor: ServicesAccessor, editor: ICodeEditor): void { class FixAllAction (line 425) | class FixAllAction extends EditorAction { method constructor (line 429) | constructor() { method run (line 440) | public run(_accessor: ServicesAccessor, editor: ICodeEditor): void { class AutoFixAction (line 448) | class AutoFixAction extends EditorAction { method constructor (line 452) | constructor() { method run (line 471) | public run(_accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/contrib/codeAction/codeActionModel.ts constant SUPPORTED_CODE_ACTIONS (line 23) | const SUPPORTED_CODE_ACTIONS = new RawContextKey('supportedCodeA... type TriggeredCodeAction (line 25) | type TriggeredCodeAction = undefined | { class CodeActionOracle (line 31) | class CodeActionOracle extends Disposable { method constructor (line 35) | constructor( method trigger (line 46) | public trigger(trigger: CodeActionTrigger): TriggeredCodeAction { method _onMarkerChanges (line 51) | private _onMarkerChanges(resources: readonly URI[]): void { method _onCursorChange (line 64) | private _onCursorChange(): void { method _getRangeOfMarker (line 70) | private _getRangeOfMarker(selection: Selection): Range | undefined { method _getRangeOfSelectionUnlessWhitespaceEnclosed (line 83) | private _getRangeOfSelectionUnlessWhitespaceEnclosed(trigger: CodeActi... method _createEventAndSignalChange (line 115) | private _createEventAndSignalChange(trigger: CodeActionTrigger, select... type Type (line 138) | const enum Type { class Triggered (line 145) | class Triggered { method constructor (line 148) | constructor( type State (line 156) | type State = typeof Empty | Triggered; class CodeActionModel (line 159) | class CodeActionModel extends Disposable { method constructor (line 168) | constructor( method dispose (line 184) | dispose(): void { method _update (line 189) | private _update(): void { method trigger (line 228) | public trigger(trigger: CodeActionTrigger) { method setState (line 234) | private setState(newState: CodeActionsState.State, skipNotify?: boolea... FILE: src/vs/editor/contrib/codeAction/codeActionTrigger.ts class CodeActionKind (line 10) | class CodeActionKind { method constructor (line 20) | constructor( method equals (line 24) | public equals(other: CodeActionKind): boolean { method contains (line 28) | public contains(other: CodeActionKind): boolean { method intersects (line 32) | public intersects(other: CodeActionKind): boolean { type CodeActionAutoApply (line 37) | const enum CodeActionAutoApply { type CodeActionFilter (line 43) | interface CodeActionFilter { function mayIncludeActionsOfKind (line 49) | function mayIncludeActionsOfKind(filter: CodeActionFilter, providedKind:... function filtersAction (line 64) | function filtersAction(filter: CodeActionFilter, action: CodeAction): bo... type CodeActionTrigger (line 90) | interface CodeActionTrigger { FILE: src/vs/editor/contrib/codeAction/codeActionUi.ts class CodeActionUi (line 22) | class CodeActionUi extends Disposable { method constructor (line 28) | constructor( method update (line 55) | public async update(newState: CodeActionsState.State): Promise { method showCodeActionList (line 107) | public async showCodeActionList(actions: CodeActionSet, at?: IAnchor |... method _handleLightBulbSelect (line 111) | private _handleLightBulbSelect(e: { x: number, y: number, actions: Cod... FILE: src/vs/editor/contrib/codeAction/codeActionWidget.ts type CodeActionWidgetDelegate (line 18) | interface CodeActionWidgetDelegate { class CodeActionWidget (line 22) | class CodeActionWidget extends Disposable { method constructor (line 27) | constructor( method show (line 35) | public async show(codeActions: CodeActionSet, at?: IAnchor | IPosition... method codeActionToAction (line 66) | private codeActionToAction(action: CodeAction): Action { method isVisible (line 72) | get isVisible(): boolean { method _toCoords (line 76) | private _toCoords(position: IPosition): { x: number, y: number } { FILE: src/vs/editor/contrib/codeAction/lightBulbWidget.ts type Type (line 23) | const enum Type { class Showing (line 30) | class Showing { method constructor (line 33) | constructor( type State (line 40) | type State = typeof Hidden | Showing; class LightBulbWidget (line 44) | class LightBulbWidget extends Disposable implements IContentWidget { method constructor (line 55) | constructor( method dispose (line 122) | dispose(): void { method getId (line 127) | getId(): string { method getDomNode (line 131) | getDomNode(): HTMLElement { method getPosition (line 135) | getPosition(): IContentWidgetPosition | null { method update (line 139) | public update(actions: CodeActionSet, atPosition: IPosition) { method hide (line 185) | public hide(): void { method state (line 190) | private get state(): LightBulbState.State { return this._state; } method state (line 192) | private set state(value) { method _updateLightBulbTitle (line 197) | private _updateLightBulbTitle(): void { method title (line 214) | private set title(value: string) { FILE: src/vs/editor/contrib/codeAction/test/codeAction.test.ts function staticCodeActionProvider (line 16) | function staticCodeActionProvider(...actions: modes.CodeAction[]): modes... method provideCodeActions (line 163) | provideCodeActions(_model: any, _range: Range, context: modes.CodeAction... method provideCodeActions (line 204) | provideCodeActions(): modes.CodeActionList { FILE: src/vs/editor/contrib/codeAction/test/codeActionModel.test.ts method provideCodeActions (line 19) | provideCodeActions(): modes.CodeActionList { method provideCodeActions (line 113) | provideCodeActions(_doc, _range): modes.CodeActionList { FILE: src/vs/editor/contrib/codelens/codeLensCache.ts type ICodeLensCache (line 19) | interface ICodeLensCache { type ISerializedCacheData (line 26) | interface ISerializedCacheData { class CacheItem (line 31) | class CacheItem { method constructor (line 33) | constructor( class CodeLensCache (line 39) | class CodeLensCache implements ICodeLensCache { method provideCodeLenses (line 44) | provideCodeLenses(): CodeLensList { method constructor (line 51) | constructor(@IStorageService storageService: IStorageService) { method put (line 70) | put(model: ITextModel, data: CodeLensModel): void { method get (line 79) | get(model: ITextModel) { method delete (line 84) | delete(model: ITextModel): void { method _serialize (line 90) | private _serialize(): string { method _deserialize (line 105) | private _deserialize(raw: string): void { FILE: src/vs/editor/contrib/codelens/codelens.ts type CodeLensItem (line 16) | interface CodeLensItem { class CodeLensModel (line 21) | class CodeLensModel { method dispose (line 27) | dispose(): void { method add (line 31) | add(list: CodeLensList, provider: CodeLensProvider): void { function getCodeLensData (line 39) | function getCodeLensData(model: ITextModel, token: CancellationToken): P... FILE: src/vs/editor/contrib/codelens/codelensController.ts class CodeLensContribution (line 22) | class CodeLensContribution implements editorCommon.IEditorContribution { method constructor (line 38) | constructor( method dispose (line 59) | dispose(): void { method _localDispose (line 66) | private _localDispose(): void { method getId (line 81) | getId(): string { method _onModelChange (line 85) | private _onModelChange(): void { method _disposeAllLenses (line 228) | private _disposeAllLenses(decChangeAccessor: IModelDecorationsChangeAc... method _renderCodeLensSymbols (line 237) | private _renderCodeLensSymbols(symbols: CodeLensModel): void { method _onViewportChanged (line 308) | private _onViewportChanged(): void { FILE: src/vs/editor/contrib/codelens/codelensWidget.ts class CodeLensViewZone (line 21) | class CodeLensViewZone implements editorBrowser.IViewZone { method constructor (line 32) | constructor(afterLineNumber: number, onHeight: Function) { method onComputedHeight (line 41) | onComputedHeight(height: number): void { class CodeLensContentWidget (line 51) | class CodeLensContentWidget implements editorBrowser.IContentWidget { method constructor (line 66) | constructor( method updateHeight (line 83) | updateHeight(): void { method withCommands (line 94) | withCommands(inSymbols: Array, animate: b... method getCommand (line 127) | getCommand(link: HTMLLinkElement): Command | undefined { method getId (line 133) | getId(): string { method getDomNode (line 137) | getDomNode(): HTMLElement { method setSymbolRange (line 141) | setSymbolRange(range: Range): void { method getPosition (line 153) | getPosition(): editorBrowser.IContentWidgetPosition | null { method isVisible (line 157) | isVisible(): boolean { type IDecorationIdCallback (line 162) | interface IDecorationIdCallback { class CodeLensHelper (line 166) | class CodeLensHelper { method constructor (line 172) | constructor() { method addDecoration (line 178) | addDecoration(decoration: IModelDeltaDecoration, callback: IDecoration... method removeDecoration (line 183) | removeDecoration(decorationId: string): void { method commit (line 187) | commit(changeAccessor: IModelDecorationsChangeAccessor): void { class CodeLensWidget (line 195) | class CodeLensWidget { method constructor (line 204) | constructor( method dispose (line 240) | dispose(helper: CodeLensHelper, viewZoneChangeAccessor?: editorBrowser... method isValid (line 250) | isValid(): boolean { method updateCodeLensSymbols (line 262) | updateCodeLensSymbols(data: CodeLensItem[], helper: CodeLensHelper): v... method computeIfNecessary (line 276) | computeIfNecessary(model: ITextModel): CodeLensItem[] | null { method updateCommands (line 291) | updateCommands(symbols: Array): void { method updateHeight (line 302) | updateHeight(): void { method getCommand (line 306) | getCommand(link: HTMLLinkElement): Command | undefined { method getLineNumber (line 310) | getLineNumber(): number { method update (line 320) | update(viewZoneChangeAccessor: editorBrowser.IViewZoneChangeAccessor):... FILE: src/vs/editor/contrib/colorPicker/color.ts type IColorData (line 16) | interface IColorData { function getColors (line 21) | function getColors(model: ITextModel, token: CancellationToken): Promise... function getColorPresentations (line 35) | function getColorPresentations(model: ITextModel, colorInfo: IColorInfor... FILE: src/vs/editor/contrib/colorPicker/colorDetector.ts constant MAX_DECORATORS (line 24) | const MAX_DECORATORS = 500; class ColorDetector (line 26) | class ColorDetector extends Disposable implements IEditorContribution { method constructor (line 44) | constructor(private readonly _editor: ICodeEditor, method isEnabled (line 73) | isEnabled(): boolean { method getId (line 91) | getId(): string { method get (line 95) | static get(editor: ICodeEditor): ColorDetector { method dispose (line 99) | dispose(): void { method onModelChanged (line 105) | private onModelChanged(): void { method beginCompute (line 129) | private beginCompute(): void { method stop (line 144) | private stop(): void { method updateDecorations (line 156) | private updateDecorations(colorDatas: IColorData[]): void { method updateColorDecorators (line 173) | private updateColorDecorators(colorData: IColorData[]): void { method removeAllDecorations (line 223) | private removeAllDecorations(): void { method getColorData (line 232) | getColorData(position: Position): IColorData | null { FILE: src/vs/editor/contrib/colorPicker/colorPickerModel.ts class ColorPickerModel (line 10) | class ColorPickerModel { method color (line 15) | get color(): Color { method color (line 19) | set color(color: Color) { method presentation (line 28) | get presentation(): IColorPresentation { return this.colorPresentation... method colorPresentations (line 32) | get colorPresentations(): IColorPresentation[] { method colorPresentations (line 36) | set colorPresentations(colorPresentations: IColorPresentation[]) { method constructor (line 53) | constructor(color: Color, availableColorPresentations: IColorPresentat... method selectNextColorPresentation (line 59) | selectNextColorPresentation(): void { method guessColorPresentation (line 65) | guessColorPresentation(color: Color, originalText: string): void { method flushColor (line 75) | flushColor(): void { FILE: src/vs/editor/contrib/colorPicker/colorPickerWidget.ts class ColorPickerHeader (line 20) | class ColorPickerHeader extends Disposable { method constructor (line 26) | constructor(container: HTMLElement, private readonly model: ColorPicke... method onDidChangeColor (line 53) | private onDidChangeColor(color: Color): void { method onDidChangePresentation (line 59) | private onDidChangePresentation(): void { class ColorPickerBody (line 64) | class ColorPickerBody extends Disposable { method constructor (line 71) | constructor(container: HTMLElement, private readonly model: ColorPicke... method flushColor (line 93) | private flushColor(): void { method onDidSaturationValueChange (line 97) | private onDidSaturationValueChange({ s, v }: { s: number, v: number })... method onDidOpacityChange (line 102) | private onDidOpacityChange(a: number): void { method onDidHueChange (line 107) | private onDidHueChange(value: number): void { method layout (line 114) | layout(): void { class SaturationBox (line 121) | class SaturationBox extends Disposable { method constructor (line 136) | constructor(container: HTMLElement, private readonly model: ColorPicke... method onMouseDown (line 158) | private onMouseDown(e: MouseEvent): void { method onDidChangePosition (line 178) | private onDidChangePosition(left: number, top: number): void { method layout (line 186) | layout(): void { method paint (line 197) | private paint(): void { method paintSelection (line 220) | private paintSelection(s: number, v: number): void { method onDidChangeColor (line 225) | private onDidChangeColor(): void { method constructor (line 246) | constructor(container: HTMLElement, protected model: ColorPickerModel) { method layout (line 257) | layout(): void { method onMouseDown (line 264) | private onMouseDown(e: MouseEvent): void { method onDidChangeTop (line 283) | private onDidChangeTop(top: number): void { method updateSliderPosition (line 290) | private updateSliderPosition(value: number): void { class OpacityStrip (line 297) | class OpacityStrip extends Strip { method constructor (line 299) | constructor(container: HTMLElement, model: ColorPickerModel) { method onDidChangeColor (line 307) | private onDidChangeColor(color: Color): void { method getValue (line 315) | protected getValue(color: Color): number { class HueStrip (line 320) | class HueStrip extends Strip { method constructor (line 322) | constructor(container: HTMLElement, model: ColorPickerModel) { method getValue (line 327) | protected getValue(color: Color): number { class ColorPickerWidget (line 332) | class ColorPickerWidget extends Widget { method constructor (line 338) | constructor(container: Node, private readonly model: ColorPickerModel,... method getId (line 353) | getId(): string { method layout (line 357) | layout(): void { FILE: src/vs/editor/contrib/comment/blockCommentCommand.ts class BlockCommentCommand (line 15) | class BlockCommentCommand implements editorCommon.ICommand { method constructor (line 20) | constructor(selection: Selection) { method _haystackHasNeedleAtOffset (line 25) | public static _haystackHasNeedleAtOffset(haystack: string, needle: str... method _createOperationsForBlockComment (line 56) | private _createOperationsForBlockComment(selection: Range, startToken:... method _createRemoveBlockCommentOperations (line 121) | public static _createRemoveBlockCommentOperations(r: Range, startToken... method _createAddBlockCommentOperations (line 147) | public static _createAddBlockCommentOperations(r: Range, startToken: s... method getEditOperations (line 167) | public getEditOperations(model: ITextModel, builder: editorCommon.IEdi... method computeCursorState (line 182) | public computeCursorState(model: ITextModel, helper: editorCommon.ICur... FILE: src/vs/editor/contrib/comment/comment.ts method constructor (line 21) | constructor(type: Type, opts: IActionOptions) { method run (line 26) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class ToggleCommentLineAction (line 47) | class ToggleCommentLineAction extends CommentLineAction { method constructor (line 48) | constructor() { class AddLineCommentAction (line 69) | class AddLineCommentAction extends CommentLineAction { method constructor (line 70) | constructor() { class RemoveLineCommentAction (line 85) | class RemoveLineCommentAction extends CommentLineAction { method constructor (line 86) | constructor() { class BlockCommentAction (line 101) | class BlockCommentAction extends EditorAction { method constructor (line 103) | constructor() { method run (line 124) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/contrib/comment/lineCommentCommand.ts type IInsertionPoint (line 18) | interface IInsertionPoint { type ILinePreflightData (line 23) | interface ILinePreflightData { type IPreflightDataSupported (line 30) | interface IPreflightDataSupported { type IPreflightDataUnsupported (line 35) | interface IPreflightDataUnsupported { type IPreflightData (line 38) | type IPreflightData = IPreflightDataSupported | IPreflightDataUnsupported; type ISimpleModel (line 40) | interface ISimpleModel { type Type (line 44) | const enum Type { class LineCommentCommand (line 50) | class LineCommentCommand implements editorCommon.ICommand { method constructor (line 59) | constructor(selection: Selection, tabSize: number, type: Type) { method _gatherPreflightCommentStrings (line 72) | public static _gatherPreflightCommentStrings(model: ITextModel, startL... method _analyzeLines (line 101) | public static _analyzeLines(type: Type, model: ISimpleModel, lines: IL... method _gatherPreflightData (line 176) | public static _gatherPreflightData(type: Type, model: ITextModel, star... method _executeLineComments (line 190) | private _executeLineComments(model: ISimpleModel, builder: editorCommo... method _attemptRemoveBlockComment (line 216) | private _attemptRemoveBlockComment(model: ITextModel, s: Selection, st... method _executeBlockComment (line 269) | private _executeBlockComment(model: ITextModel, builder: editorCommon.... method getEditOperations (line 310) | public getEditOperations(model: ITextModel, builder: editorCommon.IEdi... method computeCursorState (line 328) | public computeCursorState(model: ITextModel, helper: editorCommon.ICur... method _createRemoveLineCommentsOperations (line 346) | public static _createRemoveLineCommentsOperations(lines: ILinePrefligh... method _createAddLineCommentsOperations (line 368) | public static _createAddLineCommentsOperations(lines: ILinePreflightDa... method nextVisibleColumn (line 385) | private static nextVisibleColumn(currentVisibleColumn: number, tabSize... method _normalizeInsertionPoint (line 395) | public static _normalizeInsertionPoint(model: ISimpleModel, lines: IIn... FILE: src/vs/editor/contrib/comment/test/blockCommentCommand.test.ts function testBlockCommentCommand (line 10) | function testBlockCommentCommand(lines: string[], selection: Selection, ... FILE: src/vs/editor/contrib/comment/test/lineCommentCommand.test.ts function testLineCommentCommand (line 19) | function testLineCommentCommand(lines: string[], selection: Selection, e... function testAddLineCommentCommand (line 25) | function testAddLineCommentCommand(lines: string[], selection: Selection... function testLineCommentCommand (line 47) | function testLineCommentCommand(lines: string[], selection: Selection, e... function createSimpleModel (line 65) | function createSimpleModel(lines: string[]): ISimpleModel { function createBasicLinePreflightData (line 73) | function createBasicLinePreflightData(commentTokens: string[]): ILinePre... function testLineCommentCommand (line 633) | function testLineCommentCommand(lines: string[], selection: Selection, e... function testLineCommentCommand (line 744) | function testLineCommentCommand(lines: string[], selection: Selection, e... class OuterMode (line 944) | class OuterMode extends MockMode { method constructor (line 945) | constructor(commentsConfig: CommentRule) { class InnerMode (line 971) | class InnerMode extends MockMode { method constructor (line 972) | constructor(commentsConfig: CommentRule) { function testLineCommentCommand (line 980) | function testLineCommentCommand(lines: string[], selection: Selection, e... FILE: src/vs/editor/contrib/contextmenu/contextmenu.ts class ContextMenuController (line 27) | class ContextMenuController implements IEditorContribution { method get (line 31) | public static get(editor: ICodeEditor): ContextMenuController { method constructor (line 39) | constructor( method _onContextMenu (line 65) | private _onContextMenu(e: IEditorMouseEvent): void { method showContextMenu (line 107) | public showContextMenu(anchor?: IAnchor | null): void { method _getMenuActions (line 129) | private _getMenuActions(model: ITextModel): ReadonlyArray { method _doShowContextMenu (line 145) | private _doShowContextMenu(actions: ReadonlyArray, anchor: IA... method _keybindingFor (line 208) | private _keybindingFor(action: IAction): ResolvedKeybinding | undefined { method getId (line 212) | public getId(): string { method dispose (line 216) | public dispose(): void { class ShowContextMenu (line 225) | class ShowContextMenu extends EditorAction { method constructor (line 227) | constructor() { method run (line 241) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/contrib/cursorUndo/cursorUndo.ts class CursorState (line 17) | class CursorState { method constructor (line 20) | constructor(selections: readonly Selection[]) { method equals (line 24) | public equals(other: CursorState): boolean { class CursorUndoController (line 29) | class CursorUndoController extends Disposable implements IEditorContribu... method get (line 33) | public static get(editor: ICodeEditor): CursorUndoController { method constructor (line 43) | constructor(editor: ICodeEditor) { method _readState (line 73) | private _readState(): CursorState | null { method getId (line 82) | public getId(): string { method cursorUndo (line 86) | public cursorUndo(): void { class CursorUndo (line 107) | class CursorUndo extends EditorAction { method constructor (line 108) | constructor() { method run (line 122) | public run(accessor: ServicesAccessor, editor: ICodeEditor, args: any)... FILE: src/vs/editor/contrib/dnd/dnd.ts function hasTriggerModifier (line 24) | function hasTriggerModifier(e: IKeyboardEvent | IMouseEvent): boolean { class DragAndDropController (line 32) | class DragAndDropController extends Disposable implements editorCommon.I... method get (line 43) | static get(editor: ICodeEditor): DragAndDropController { method constructor (line 47) | constructor(editor: ICodeEditor) { method onEditorBlur (line 63) | private onEditorBlur() { method onEditorKeyDown (line 70) | private onEditorKeyDown(e: IKeyboardEvent): void { method onEditorKeyUp (line 86) | private onEditorKeyUp(e: IKeyboardEvent): void { method _onEditorMouseDown (line 102) | private _onEditorMouseDown(mouseEvent: IEditorMouseEvent): void { method _onEditorMouseUp (line 106) | private _onEditorMouseUp(mouseEvent: IEditorMouseEvent): void { method _onEditorMouseDrag (line 114) | private _onEditorMouseDrag(mouseEvent: IEditorMouseEvent): void { method _onEditorMouseDrop (line 146) | private _onEditorMouseDrop(mouseEvent: IEditorMouseEvent): void { method showAt (line 197) | public showAt(position: Position): void { method _removeDecoration (line 207) | private _removeDecoration(): void { method _hitContent (line 211) | private _hitContent(target: IMouseTarget): boolean { method _hitMargin (line 216) | private _hitMargin(target: IMouseTarget): boolean { method getId (line 222) | public getId(): string { method dispose (line 226) | public dispose(): void { FILE: src/vs/editor/contrib/dnd/dragAndDropCommand.ts class DragAndDropCommand (line 13) | class DragAndDropCommand implements editorCommon.ICommand { method constructor (line 20) | constructor(selection: Selection, targetPosition: Position, copy: bool... method getEditOperations (line 27) | public getEditOperations(model: ITextModel, builder: editorCommon.IEdi... method computeCursorState (line 105) | public computeCursorState(model: ITextModel, helper: editorCommon.ICur... FILE: src/vs/editor/contrib/documentSymbols/outline.ts type OutlineConfigKeys (line 13) | const enum OutlineConfigKeys { FILE: src/vs/editor/contrib/documentSymbols/outlineModel.ts method remove (line 26) | remove(): void { method findId (line 32) | static findId(candidate: DocumentSymbol | string, container: TreeElement... method getElementById (line 53) | static getElementById(id: string, element: TreeElement): TreeElement | u... method size (line 73) | static size(element: TreeElement): number { method empty (line 81) | static empty(element: TreeElement): boolean { type IOutlineMarker (line 89) | interface IOutlineMarker { class OutlineElement (line 97) | class OutlineElement extends TreeElement { method constructor (line 102) | constructor( method adopt (line 110) | adopt(parent: TreeElement): OutlineElement { class OutlineGroup (line 117) | class OutlineGroup extends TreeElement { method constructor (line 121) | constructor( method adopt (line 130) | adopt(parent: TreeElement): OutlineGroup { method getItemEnclosingPosition (line 136) | getItemEnclosingPosition(position: IPosition): OutlineElement | undefi... method _getItemEnclosingPosition (line 140) | private _getItemEnclosingPosition(position: IPosition, children: { [id... method updateMarker (line 151) | updateMarker(marker: IOutlineMarker[]): void { method _updateMarker (line 157) | private _updateMarker(markers: IOutlineMarker[], item: OutlineElement)... class MovingAverage (line 205) | class MovingAverage { method update (line 210) | update(value: number): this { method value (line 216) | get value(): number { class OutlineModel (line 221) | class OutlineModel extends TreeElement { method for (line 230) | for(textModel: ITextModel, version: boolean): string { method _hash (line 234) | private _hash(providers: DocumentSymbolProvider[]): string { method create (line 249) | static create(textModel: ITextModel, token: CancellationToken): Promis... method getRequestDelay (line 304) | static getRequestDelay(textModel: ITextModel | null): number { method _create (line 315) | private static _create(textModel: ITextModel, token: CancellationToken... method _makeOutlineElement (line 360) | private static _makeOutlineElement(info: DocumentSymbol, container: Ou... method get (line 371) | static get(element: TreeElement | undefined): OutlineModel | undefined { method constructor (line 387) | protected constructor(readonly textModel: ITextModel) { method adopt (line 394) | adopt(): OutlineModel { method _compact (line 400) | private _compact(): this { method merge (line 425) | merge(other: OutlineModel): boolean { method getItemEnclosingPosition (line 437) | getItemEnclosingPosition(position: IPosition, context?: OutlineElement... method getItemById (line 461) | getItemById(id: string): TreeElement | undefined { method updateMarker (line 465) | updateMarker(marker: IOutlineMarker[]): void { FILE: src/vs/editor/contrib/documentSymbols/outlineTree.ts type OutlineItem (line 26) | type OutlineItem = OutlineGroup | OutlineElement; class OutlineNavigationLabelProvider (line 28) | class OutlineNavigationLabelProvider implements IKeyboardNavigationLabel... method getKeyboardNavigationLabel (line 30) | getKeyboardNavigationLabel(element: OutlineItem): { toString(): string... class OutlineIdentityProvider (line 40) | class OutlineIdentityProvider implements IIdentityProvider { method getId (line 41) | getId(element: OutlineItem): { toString(): string; } { class OutlineGroupTemplate (line 46) | class OutlineGroupTemplate { method constructor (line 48) | constructor( class OutlineElementTemplate (line 54) | class OutlineElementTemplate { method constructor (line 56) | constructor( class OutlineVirtualDelegate (line 63) | class OutlineVirtualDelegate implements IListVirtualDelegate { method getHeight (line 65) | getHeight(_element: OutlineItem): number { method getTemplateId (line 69) | getTemplateId(element: OutlineItem): string { class OutlineGroupRenderer (line 78) | class OutlineGroupRenderer implements ITreeRenderer, index: number... method disposeTemplate (line 96) | disposeTemplate(_template: OutlineGroupTemplate): void { class OutlineElementRenderer (line 101) | class OutlineElementRenderer implements ITreeRenderer, index: numb... method _renderMarkerInfo (line 138) | private _renderMarkerInfo(element: OutlineElement, template: OutlineEl... method disposeTemplate (line 206) | disposeTemplate(_template: OutlineElementTemplate): void { type OutlineSortOrder (line 211) | const enum OutlineSortOrder { class OutlineFilter (line 217) | class OutlineFilter implements ITreeFilter { method constructor (line 221) | constructor( method update (line 228) | update() { method filter (line 237) | filter(element: OutlineItem): boolean { class OutlineItemComparator (line 242) | class OutlineItemComparator implements ITreeSorter { method constructor (line 246) | constructor( method compare (line 250) | compare(a: OutlineItem, b: OutlineItem): number { class OutlineDataSource (line 267) | class OutlineDataSource implements IDataSource { method getChildren (line 269) | getChildren(element: undefined | OutlineModel | OutlineGroup | Outline... FILE: src/vs/editor/contrib/documentSymbols/test/outlineModel.test.ts method provideDocumentSymbols (line 22) | provideDocumentSymbols() { method provideDocumentSymbols (line 49) | provideDocumentSymbols(d, token) { function fakeSymbolInformation (line 74) | function fakeSymbolInformation(range: Range, name: string = 'foo'): Docu... function fakeMarker (line 85) | function fakeMarker(range: Range): IMarker { method constructor (line 158) | constructor() { method readyForTesting (line 161) | readyForTesting() { FILE: src/vs/editor/contrib/find/findController.ts constant SEARCH_STRING_MAX_LENGTH (line 31) | const SEARCH_STRING_MAX_LENGTH = 524288; function getSelectionSearchString (line 33) | function getSelectionSearchString(editor: ICodeEditor): string | null { type FindStartFocusAction (line 56) | const enum FindStartFocusAction { type IFindStartOptions (line 62) | interface IFindStartOptions { class CommonFindController (line 71) | class CommonFindController extends Disposable implements editorCommon.IE... method get (line 84) | public static get(editor: ICodeEditor): CommonFindController { method constructor (line 88) | constructor( method dispose (line 134) | public dispose(): void { method disposeModel (line 139) | private disposeModel(): void { method getId (line 146) | public getId(): string { method _onStateChanged (line 150) | private _onStateChanged(e: FindReplaceStateChangedEvent): void { method saveQueryState (line 166) | private saveQueryState(e: FindReplaceStateChangedEvent) { method loadQueryState (line 181) | private loadQueryState() { method isFindInputFocused (line 190) | public isFindInputFocused(): boolean { method getState (line 194) | public getState(): FindReplaceState { method closeFindWidget (line 198) | public closeFindWidget(): void { method toggleCaseSensitive (line 206) | public toggleCaseSensitive(): void { method toggleWholeWords (line 213) | public toggleWholeWords(): void { method toggleRegex (line 220) | public toggleRegex(): void { method togglePreserveCase (line 227) | public togglePreserveCase(): void { method toggleSearchScope (line 232) | public toggleSearchScope(): void { method setSearchString (line 248) | public setSearchString(searchString: string): void { method highlightFindOptions (line 255) | public highlightFindOptions(): void { method _start (line 259) | protected _start(opts: IFindStartOptions): void { method start (line 310) | public start(opts: IFindStartOptions): void { method moveToNextMatch (line 314) | public moveToNextMatch(): boolean { method moveToPrevMatch (line 322) | public moveToPrevMatch(): boolean { method replace (line 330) | public replace(): boolean { method replaceAll (line 338) | public replaceAll(): boolean { method selectAllMatches (line 346) | public selectAllMatches(): boolean { method getGlobalBufferTerm (line 355) | public getGlobalBufferTerm(): string { method setGlobalBufferTerm (line 366) | public setGlobalBufferTerm(text: string) { class FindController (line 377) | class FindController extends CommonFindController implements IFindContro... method constructor (line 382) | constructor( method _start (line 397) | protected _start(opts: IFindStartOptions): void { method highlightFindOptions (line 416) | public highlightFindOptions(): void { method _createFindWidget (line 427) | private _createFindWidget() { class StartFindAction (line 433) | class StartFindAction extends EditorAction { method constructor (line 435) | constructor() { method run (line 455) | public run(accessor: ServicesAccessor | null, editor: ICodeEditor): vo... class StartFindWithSelectionAction (line 470) | class StartFindWithSelectionAction extends EditorAction { method constructor (line 472) | constructor() { method run (line 489) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { method run (line 506) | public run(accessor: ServicesAccessor | null, editor: ICodeEditor): void { class NextMatchFindAction (line 524) | class NextMatchFindAction extends MatchFindAction { method constructor (line 526) | constructor() { method _run (line 541) | protected _run(controller: CommonFindController): boolean { class NextMatchFindAction2 (line 546) | class NextMatchFindAction2 extends MatchFindAction { method constructor (line 548) | constructor() { method _run (line 562) | protected _run(controller: CommonFindController): boolean { class PreviousMatchFindAction (line 567) | class PreviousMatchFindAction extends MatchFindAction { method constructor (line 569) | constructor() { method _run (line 584) | protected _run(controller: CommonFindController): boolean { class PreviousMatchFindAction2 (line 589) | class PreviousMatchFindAction2 extends MatchFindAction { method constructor (line 591) | constructor() { method _run (line 605) | protected _run(controller: CommonFindController): boolean { method run (line 611) | public run(accessor: ServicesAccessor | null, editor: ICodeEditor): void { class NextSelectionMatchFindAction (line 636) | class NextSelectionMatchFindAction extends SelectionMatchFindAction { method constructor (line 638) | constructor() { method _run (line 652) | protected _run(controller: CommonFindController): boolean { class PreviousSelectionMatchFindAction (line 657) | class PreviousSelectionMatchFindAction extends SelectionMatchFindAction { method constructor (line 659) | constructor() { method _run (line 673) | protected _run(controller: CommonFindController): boolean { class StartFindReplaceAction (line 678) | class StartFindReplaceAction extends EditorAction { method constructor (line 680) | constructor() { method run (line 701) | public run(accessor: ServicesAccessor | null, editor: ICodeEditor): vo... FILE: src/vs/editor/contrib/find/findDecorations.ts class FindDecorations (line 15) | class FindDecorations implements IDisposable { method constructor (line 25) | constructor(editor: IActiveCodeEditor) { method dispose (line 35) | public dispose(): void { method reset (line 45) | public reset(): void { method getCount (line 53) | public getCount(): number { method getFindScope (line 57) | public getFindScope(): Range | null { method getStartPosition (line 64) | public getStartPosition(): Position { method setStartPosition (line 68) | public setStartPosition(newStartPosition: Position): void { method _getDecorationIndex (line 73) | private _getDecorationIndex(decorationId: string): number { method getCurrentMatchesPosition (line 81) | public getCurrentMatchesPosition(desiredRange: Range): number { method setCurrentFindMatch (line 92) | public setCurrentFindMatch(nextMatch: Range | null): number { method set (line 135) | public set(findMatches: FindMatch[], findScope: Range | null): void { method matchBeforePosition (line 207) | public matchBeforePosition(position: Position): Range | null { method matchAfterPosition (line 229) | public matchAfterPosition(position: Position): Range | null { method _allDecorations (line 251) | private _allDecorations(): string[] { FILE: src/vs/editor/contrib/find/findModel.ts constant CONTEXT_FIND_WIDGET_VISIBLE (line 27) | const CONTEXT_FIND_WIDGET_VISIBLE = new RawContextKey('findWidg... constant CONTEXT_FIND_WIDGET_NOT_VISIBLE (line 28) | const CONTEXT_FIND_WIDGET_NOT_VISIBLE: ContextKeyExpr = CONTEXT_FIND_WID... constant CONTEXT_FIND_INPUT_FOCUSED (line 30) | const CONTEXT_FIND_INPUT_FOCUSED = new RawContextKey('findInput... constant CONTEXT_REPLACE_INPUT_FOCUSED (line 31) | const CONTEXT_REPLACE_INPUT_FOCUSED = new RawContextKey('replac... constant FIND_IDS (line 50) | const FIND_IDS = { constant MATCHES_LIMIT (line 69) | const MATCHES_LIMIT = 19999; constant RESEARCH_DELAY (line 70) | const RESEARCH_DELAY = 240; class FindModelBoundToEditorModel (line 72) | class FindModelBoundToEditorModel { method constructor (line 84) | constructor(editor: IActiveCodeEditor, state: FindReplaceState) { method dispose (line 124) | public dispose(): void { method _onStateChanged (line 130) | private _onStateChanged(e: FindReplaceStateChangedEvent): void { method _getSearchRange (line 162) | private static _getSearchRange(model: ITextModel, findScope: Range | n... method research (line 171) | private research(moveCursor: boolean, newFindScope?: Range | null): vo... method _hasMatches (line 203) | private _hasMatches(): boolean { method _cannotFind (line 207) | private _cannotFind(): boolean { method _setCurrentFindMatch (line 219) | private _setCurrentFindMatch(match: Range): void { method _prevSearchPosition (line 231) | private _prevSearchPosition(before: Position) { method _moveToPrevMatch (line 253) | private _moveToPrevMatch(before: Position, isRecursed: boolean = false... method moveToPrevMatch (line 311) | public moveToPrevMatch(): void { method _nextSearchPosition (line 315) | private _nextSearchPosition(after: Position) { method _moveToNextMatch (line 338) | private _moveToNextMatch(after: Position): void { method _getNextMatch (line 360) | private _getNextMatch(after: Position, captureMatches: boolean, forceM... method moveToNextMatch (line 403) | public moveToNextMatch(): void { method _getReplacePattern (line 407) | private _getReplacePattern(): ReplacePattern { method replace (line 414) | public replace(): void { method _findMatches (line 440) | private _findMatches(findScope: Range | null, captureMatches: boolean,... method replaceAll (line 445) | public replaceAll(): void { method _largeReplaceAll (line 462) | private _largeReplaceAll(): void { method _regularReplaceAll (line 501) | private _regularReplaceAll(findScope: Range | null): void { method selectAllMatches (line 515) | public selectAllMatches(): void { method _executeEditorCommand (line 539) | private _executeEditorCommand(source: string, command: editorCommon.IC... FILE: src/vs/editor/contrib/find/findOptionsWidget.ts class FindOptionsWidget (line 17) | class FindOptionsWidget extends Widget implements IOverlayWidget { method constructor (line 30) | constructor( method _keybindingLabelFor (line 119) | private _keybindingLabelFor(actionId: string): string { method dispose (line 127) | public dispose(): void { method getId (line 134) | public getId(): string { method getDomNode (line 138) | public getDomNode(): HTMLElement { method getPosition (line 142) | public getPosition(): IOverlayWidgetPosition { method highlightFindOptions (line 148) | public highlightFindOptions(): void { method _revealTemporarily (line 154) | private _revealTemporarily(): void { method _onMouseOut (line 159) | private _onMouseOut(): void { method _onMouseOver (line 163) | private _onMouseOver(): void { method _show (line 169) | private _show(): void { method _hide (line 177) | private _hide(): void { method _applyTheme (line 185) | private _applyTheme(theme: ITheme) { FILE: src/vs/editor/contrib/find/findState.ts type FindReplaceStateChangedEvent (line 10) | interface FindReplaceStateChangedEvent { type FindOptionOverride (line 28) | const enum FindOptionOverride { type INewFindReplaceState (line 34) | interface INewFindReplaceState { function effectiveOptionValue (line 50) | function effectiveOptionValue(override: FindOptionOverride, value: boole... class FindReplaceState (line 60) | class FindReplaceState implements IDisposable { method searchString (line 79) | public get searchString(): string { return this._searchString; } method replaceString (line 80) | public get replaceString(): string { return this._replaceString; } method isRevealed (line 81) | public get isRevealed(): boolean { return this._isRevealed; } method isReplaceRevealed (line 82) | public get isReplaceRevealed(): boolean { return this._isReplaceReveal... method isRegex (line 83) | public get isRegex(): boolean { return effectiveOptionValue(this._isRe... method wholeWord (line 84) | public get wholeWord(): boolean { return effectiveOptionValue(this._wh... method matchCase (line 85) | public get matchCase(): boolean { return effectiveOptionValue(this._ma... method preserveCase (line 86) | public get preserveCase(): boolean { return effectiveOptionValue(this.... method actualIsRegex (line 88) | public get actualIsRegex(): boolean { return this._isRegex; } method actualWholeWord (line 89) | public get actualWholeWord(): boolean { return this._wholeWord; } method actualMatchCase (line 90) | public get actualMatchCase(): boolean { return this._matchCase; } method actualPreserveCase (line 91) | public get actualPreserveCase(): boolean { return this._preserveCase; } method searchScope (line 93) | public get searchScope(): Range | null { return this._searchScope; } method matchesPosition (line 94) | public get matchesPosition(): number { return this._matchesPosition; } method matchesCount (line 95) | public get matchesCount(): number { return this._matchesCount; } method currentMatch (line 96) | public get currentMatch(): Range | null { return this._currentMatch; } method constructor (line 99) | constructor() { method dispose (line 118) | public dispose(): void { method changeMatchInfo (line 121) | public changeMatchInfo(matchesPosition: number, matchesCount: number, ... method change (line 171) | public change(newState: INewFindReplaceState, moveCursor: boolean, upd... FILE: src/vs/editor/contrib/find/findWidget.ts type IFindController (line 39) | interface IFindController { constant NLS_FIND_INPUT_LABEL (line 45) | const NLS_FIND_INPUT_LABEL = nls.localize('label.find', "Find"); constant NLS_FIND_INPUT_PLACEHOLDER (line 46) | const NLS_FIND_INPUT_PLACEHOLDER = nls.localize('placeholder.find', "Fin... constant NLS_PREVIOUS_MATCH_BTN_LABEL (line 47) | const NLS_PREVIOUS_MATCH_BTN_LABEL = nls.localize('label.previousMatchBu... constant NLS_NEXT_MATCH_BTN_LABEL (line 48) | const NLS_NEXT_MATCH_BTN_LABEL = nls.localize('label.nextMatchButton', "... constant NLS_TOGGLE_SELECTION_FIND_TITLE (line 49) | const NLS_TOGGLE_SELECTION_FIND_TITLE = nls.localize('label.toggleSelect... constant NLS_CLOSE_BTN_LABEL (line 50) | const NLS_CLOSE_BTN_LABEL = nls.localize('label.closeButton', "Close"); constant NLS_REPLACE_INPUT_LABEL (line 51) | const NLS_REPLACE_INPUT_LABEL = nls.localize('label.replace', "Replace"); constant NLS_REPLACE_INPUT_PLACEHOLDER (line 52) | const NLS_REPLACE_INPUT_PLACEHOLDER = nls.localize('placeholder.replace'... constant NLS_REPLACE_BTN_LABEL (line 53) | const NLS_REPLACE_BTN_LABEL = nls.localize('label.replaceButton', "Repla... constant NLS_REPLACE_ALL_BTN_LABEL (line 54) | const NLS_REPLACE_ALL_BTN_LABEL = nls.localize('label.replaceAllButton',... constant NLS_TOGGLE_REPLACE_MODE_BTN_LABEL (line 55) | const NLS_TOGGLE_REPLACE_MODE_BTN_LABEL = nls.localize('label.toggleRepl... constant NLS_MATCHES_COUNT_LIMIT_TITLE (line 56) | const NLS_MATCHES_COUNT_LIMIT_TITLE = nls.localize('title.matchesCountLi... constant NLS_MATCHES_LOCATION (line 57) | const NLS_MATCHES_LOCATION = nls.localize('label.matchesLocation', "{0} ... constant NLS_NO_RESULTS (line 58) | const NLS_NO_RESULTS = nls.localize('label.noResults', "No Results"); constant FIND_WIDGET_INITIAL_WIDTH (line 60) | const FIND_WIDGET_INITIAL_WIDTH = 419; constant PART_WIDTH (line 61) | const PART_WIDTH = 275; constant FIND_INPUT_AREA_WIDTH (line 62) | const FIND_INPUT_AREA_WIDTH = PART_WIDTH - 54; constant MAX_MATCHES_COUNT_WIDTH (line 64) | let MAX_MATCHES_COUNT_WIDTH = 69; constant FIND_ALL_CONTROLS_WIDTH (line 65) | let FIND_ALL_CONTROLS_WIDTH = 17/** Find Input margin-left */ + (MAX_MAT... constant FIND_INPUT_AREA_HEIGHT (line 67) | const FIND_INPUT_AREA_HEIGHT = 33; class FindWidgetViewZone (line 71) | class FindWidgetViewZone implements IViewZone { method constructor (line 77) | constructor(afterLineNumber: number) { function stopPropagationForMultiLineUpwards (line 87) | function stopPropagationForMultiLineUpwards(event: IKeyboardEvent, value... function stopPropagationForMultiLineDownwards (line 95) | function stopPropagationForMultiLineDownwards(event: IKeyboardEvent, val... class FindWidget (line 103) | class FindWidget extends Widget implements IOverlayWidget, IHorizontalSa... method constructor (line 144) | constructor( method getId (line 272) | public getId(): string { method getDomNode (line 276) | public getDomNode(): HTMLElement { method getPosition (line 280) | public getPosition(): IOverlayWidgetPosition | null { method _onStateChanged (line 291) | private _onStateChanged(e: FindReplaceStateChangedEvent): void { method _delayedUpdateHistory (line 370) | private _delayedUpdateHistory() { method _updateHistory (line 374) | private _updateHistory() { method _updateMatchesCount (line 383) | private _updateMatchesCount(): void { method _getAriaLabel (line 419) | private _getAriaLabel(label: string, currentMatch: Range | null, searc... method _updateToggleSelectionFindButton (line 434) | private _updateToggleSelectionFindButton(): void { method _updateButtons (line 442) | private _updateButtons(): void { method _reveal (line 464) | private _reveal(): void { method _hide (line 520) | private _hide(focusTheEditor: boolean): void { method _layoutViewZone (line 537) | private _layoutViewZone() { method _showViewZone (line 561) | private _showViewZone(adjustScroll: boolean = true) { method _removeViewZone (line 607) | private _removeViewZone() { method _applyTheme (line 620) | private _applyTheme(theme: ITheme) { method _tryUpdateWidgetWidth (line 641) | private _tryUpdateWidgetWidth() { method _getHeight (line 705) | private _getHeight(): number { method _tryUpdateHeight (line 726) | private _tryUpdateHeight(): boolean { method focusFindInput (line 740) | public focusFindInput(): void { method focusReplaceInput (line 746) | public focusReplaceInput(): void { method highlightFindOptions (line 752) | public highlightFindOptions(): void { method _updateSearchScope (line 756) | private _updateSearchScope(): void { method _onFindInputMouseDown (line 776) | private _onFindInputMouseDown(e: IMouseEvent): void { method _onFindInputKeyDown (line 783) | private _onFindInputKeyDown(e: IKeyboardEvent): void { method _onReplaceInputKeyDown (line 815) | private _onReplaceInputKeyDown(e: IKeyboardEvent): void { method getHorizontalSashTop (line 862) | public getHorizontalSashTop(_sash: Sash): number { method getHorizontalSashLeft (line 865) | public getHorizontalSashLeft?(_sash: Sash): number { method getHorizontalSashWidth (line 868) | public getHorizontalSashWidth?(_sash: Sash): number { method _keybindingLabelFor (line 874) | private _keybindingLabelFor(actionId: string): string { method _buildDomNode (line 882) | private _buildDomNode(): void { method updateAccessibilitySupport (line 1197) | private updateAccessibilitySupport(): void { type ISimpleCheckboxOpts (line 1203) | interface ISimpleCheckboxOpts { class SimpleCheckbox (line 1209) | class SimpleCheckbox extends Widget { method constructor (line 1218) | constructor(opts: ISimpleCheckboxOpts) { method domNode (line 1249) | public get domNode(): HTMLElement { method isEnabled (line 1253) | public isEnabled(): boolean { method checked (line 1257) | public get checked(): boolean { method checked (line 1261) | public set checked(newValue: boolean) { method focus (line 1265) | public focus(): void { method enable (line 1269) | private enable(): void { method disable (line 1273) | private disable(): void { method setEnabled (line 1277) | public setEnabled(enabled: boolean): void { type ISimpleButtonOpts (line 1288) | interface ISimpleButtonOpts { class SimpleButton (line 1295) | class SimpleButton extends Widget { method constructor (line 1300) | constructor(opts: ISimpleButtonOpts) { method domNode (line 1328) | public get domNode(): HTMLElement { method isEnabled (line 1332) | public isEnabled(): boolean { method focus (line 1336) | public focus(): void { method setEnabled (line 1340) | public setEnabled(enabled: boolean): void { method setExpanded (line 1346) | public setExpanded(expanded: boolean): void { method toggleClass (line 1350) | public toggleClass(className: string, shouldHaveIt: boolean): void { FILE: src/vs/editor/contrib/find/replaceAllCommand.ts type IEditOperation (line 11) | interface IEditOperation { class ReplaceAllCommand (line 16) | class ReplaceAllCommand implements editorCommon.ICommand { method constructor (line 23) | constructor(editorSelection: Selection, ranges: Range[], replaceString... method getEditOperations (line 30) | public getEditOperations(model: ITextModel, builder: editorCommon.IEdi... method computeCursorState (line 69) | public computeCursorState(model: ITextModel, helper: editorCommon.ICur... FILE: src/vs/editor/contrib/find/replacePattern.ts type ReplacePatternKind (line 9) | const enum ReplacePatternKind { class StaticValueReplacePattern (line 17) | class StaticValueReplacePattern { method constructor (line 19) | constructor(public readonly staticValue: string) { } class DynamicPiecesReplacePattern (line 25) | class DynamicPiecesReplacePattern { method constructor (line 27) | constructor(public readonly pieces: ReplacePiece[]) { } class ReplacePattern (line 30) | class ReplacePattern { method fromStaticValue (line 32) | public static fromStaticValue(value: string): ReplacePattern { method hasReplacementPatterns (line 38) | public get hasReplacementPatterns(): boolean { method constructor (line 42) | constructor(pieces: ReplacePiece[] | null) { method buildReplaceString (line 52) | public buildReplaceString(matches: string[] | null, preserveCase?: boo... method _substitute (line 77) | private static _substitute(matchIndex: number, matches: string[] | nul... class ReplacePiece (line 102) | class ReplacePiece { method staticValue (line 104) | public static staticValue(value: string): ReplacePiece { method matchIndex (line 108) | public static matchIndex(index: number): ReplacePiece { method constructor (line 115) | private constructor(staticValue: string | null, matchIndex: number) { class ReplacePieceBuilder (line 121) | class ReplacePieceBuilder { method constructor (line 129) | constructor(source: string) { method emitUnchanged (line 137) | public emitUnchanged(toCharIndex: number): void { method emitStatic (line 142) | public emitStatic(value: string, toCharIndex: number): void { method _emitStatic (line 147) | private _emitStatic(value: string): void { method emitMatchIndex (line 154) | public emitMatchIndex(index: number, toCharIndex: number): void { method finalize (line 164) | public finalize(): ReplacePattern { function parseReplaceString (line 185) | function parseReplaceString(replaceString: string): ReplacePattern { FILE: src/vs/editor/contrib/find/test/findController.test.ts class TestFindController (line 23) | class TestFindController extends CommonFindController { method constructor (line 30) | constructor( method _start (line 42) | protected _start(opts: IFindStartOptions): void { function fromSelection (line 54) | function fromSelection(slc: Selection): number[] { FILE: src/vs/editor/contrib/find/test/findModel.test.ts function findTest (line 21) | function findTest(testName: string, callback: (editor: IActiveCodeEditor... function fromRange (line 54) | function fromRange(rng: Range): number[] { function _getFindState (line 58) | function _getFindState(editor: ICodeEditor) { function assertFindState (line 81) | function assertFindState(editor: ICodeEditor, cursor: number[], highligh... FILE: src/vs/editor/contrib/find/test/replacePattern.test.ts function assertReplace (line 102) | function assertReplace(target: string, search: RegExp, replaceString: st... function assertReplace (line 128) | function assertReplace(target: string, search: RegExp, replaceString: st... FILE: src/vs/editor/contrib/folding/folding.ts constant CONTEXT_FOLDING_ENABLED (line 36) | const CONTEXT_FOLDING_ENABLED = new RawContextKey('foldingEnabl... type RangeProvider (line 39) | interface RangeProvider { type FoldingStateMemento (line 45) | interface FoldingStateMemento { class FoldingController (line 51) | class FoldingController extends Disposable implements IEditorContribution { method get (line 56) | public static get(editor: ICodeEditor): FoldingController { method constructor (line 84) | constructor( method getId (line 137) | public getId(): string { method saveViewState (line 144) | public saveViewState(): FoldingStateMemento | undefined { method restoreViewState (line 160) | public restoreViewState(state: FoldingStateMemento): void { method onModelChanged (line 188) | private onModelChanged(): void { method onFoldingStrategyChanged (line 238) | private onFoldingStrategyChanged() { method getRangeProvider (line 246) | private getRangeProvider(editorModel: ITextModel): RangeProvider { method getFoldingModel (line 270) | public getFoldingModel() { method onModelContentChanged (line 274) | private onModelContentChanged() { method onHiddenRangesChanges (line 302) | private onHiddenRangesChanges(hiddenRanges: IRange[]) { method onCursorPositionChanged (line 314) | private onCursorPositionChanged() { method revealCursor (line 320) | private revealCursor() { method onEditorMouseDown (line 346) | private onEditorMouseDown(e: IEditorMouseEvent): void { method onEditorMouseUp (line 398) | private onEditorMouseUp(e: IEditorMouseEvent): void { method reveal (line 440) | public reveal(position: IPosition): void { method runEditorCommand (line 449) | public runEditorCommand(accessor: ServicesAccessor, editor: ICodeEditor,... method getSelectedLines (line 469) | protected getSelectedLines(editor: ICodeEditor) { method getLineNumbers (line 474) | protected getLineNumbers(args: FoldingArguments, editor: ICodeEditor) { method run (line 481) | public run(_accessor: ServicesAccessor, _editor: ICodeEditor): void { type FoldingArguments (line 485) | interface FoldingArguments { function foldingArgumentsConstraint (line 491) | function foldingArgumentsConstraint(args: any) { class UnfoldAction (line 510) | class UnfoldAction extends FoldingAction { method constructor (line 512) | constructor() { method invoke (line 563) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class UnFoldRecursivelyAction (line 574) | class UnFoldRecursivelyAction extends FoldingAction { method constructor (line 576) | constructor() { method invoke (line 590) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class FoldAction (line 595) | class FoldAction extends FoldingAction { method constructor (line 597) | constructor() { method invoke (line 648) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class ToggleFoldAction (line 660) | class ToggleFoldAction extends FoldingAction { method constructor (line 662) | constructor() { method invoke (line 676) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class FoldRecursivelyAction (line 683) | class FoldRecursivelyAction extends FoldingAction { method constructor (line 685) | constructor() { method invoke (line 699) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class FoldAllBlockCommentsAction (line 705) | class FoldAllBlockCommentsAction extends FoldingAction { method constructor (line 707) | constructor() { method invoke (line 721) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class FoldAllRegionsAction (line 738) | class FoldAllRegionsAction extends FoldingAction { method constructor (line 740) | constructor() { method invoke (line 754) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class UnfoldAllRegionsAction (line 771) | class UnfoldAllRegionsAction extends FoldingAction { method constructor (line 773) | constructor() { method invoke (line 787) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class FoldAllAction (line 804) | class FoldAllAction extends FoldingAction { method constructor (line 806) | constructor() { method invoke (line 820) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class UnfoldAllAction (line 825) | class UnfoldAllAction extends FoldingAction { method constructor (line 827) | constructor() { method invoke (line 841) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... class FoldLevelAction (line 846) | class FoldLevelAction extends FoldingAction { method getFoldingLevel (line 850) | private getFoldingLevel() { method invoke (line 854) | invoke(_foldingController: FoldingController, foldingModel: FoldingMod... FILE: src/vs/editor/contrib/folding/foldingDecorations.ts class FoldingDecorationProvider (line 11) | class FoldingDecorationProvider implements IDecorationProvider { method constructor (line 31) | constructor(private readonly editor: ICodeEditor) { method getDecorationOption (line 34) | getDecorationOption(isCollapsed: boolean): ModelDecorationOptions { method deltaDecorations (line 44) | deltaDecorations(oldDecorations: string[], newDecorations: IModelDelta... method changeDecorations (line 48) | changeDecorations(callback: (changeAccessor: IModelDecorationsChang... FILE: src/vs/editor/contrib/folding/foldingModel.ts type IDecorationProvider (line 10) | interface IDecorationProvider { type FoldingModelChangeEvent (line 16) | interface FoldingModelChangeEvent { type CollapseMemento (line 21) | type CollapseMemento = ILineRange[]; class FoldingModel (line 23) | class FoldingModel { method regions (line 34) | public get regions(): FoldingRegions { return this._regions; } method textModel (line 35) | public get textModel() { return this._textModel; } method isInitialized (line 36) | public get isInitialized() { return this._isInitialized; } method constructor (line 38) | constructor(textModel: ITextModel, decorationProvider: IDecorationProv... method toggleCollapseState (line 46) | public toggleCollapseState(regions: FoldingRegion[]) { method update (line 66) | public update(newRegions: FoldingRegions, blockedLineNumers: number[] ... method getMemento (line 141) | public getMemento(): CollapseMemento | undefined { method applyMemento (line 162) | public applyMemento(state: CollapseMemento) { method dispose (line 176) | public dispose() { method getAllRegionsAtLine (line 180) | getAllRegionsAtLine(lineNumber: number, filter?: (r: FoldingRegion, le... method getRegionAtLine (line 197) | getRegionAtLine(lineNumber: number): FoldingRegion | null { method getRegionsInside (line 207) | getRegionsInside(region: FoldingRegion | null, filter?: (r: FoldingReg... function toggleCollapseState (line 250) | function toggleCollapseState(foldingModel: FoldingModel, levels: number,... function setCollapseStateLevelsDown (line 273) | function setCollapseStateLevelsDown(foldingModel: FoldingModel, doCollap... function setCollapseStateLevelsUp (line 301) | function setCollapseStateLevelsUp(foldingModel: FoldingModel, doCollapse... function setCollapseStateAtLevel (line 315) | function setCollapseStateAtLevel(foldingModel: FoldingModel, foldLevel: ... function setCollapseStateForMatchingLines (line 325) | function setCollapseStateForMatchingLines(foldingModel: FoldingModel, re... function setCollapseStateForType (line 344) | function setCollapseStateForType(foldingModel: FoldingModel, type: strin... FILE: src/vs/editor/contrib/folding/foldingRanges.ts type ILineRange (line 6) | interface ILineRange { constant MAX_FOLDING_REGIONS (line 11) | const MAX_FOLDING_REGIONS = 0xFFFF; constant MAX_LINE_NUMBER (line 12) | const MAX_LINE_NUMBER = 0xFFFFFF; constant MASK_INDENT (line 14) | const MASK_INDENT = 0xFF000000; class FoldingRegions (line 16) | class FoldingRegions { method constructor (line 23) | constructor(startIndexes: Uint32Array, endIndexes: Uint32Array, types?... method ensureParentIndices (line 34) | private ensureParentIndices() { method length (line 59) | public get length(): number { method getStartLineNumber (line 63) | public getStartLineNumber(index: number): number { method getEndLineNumber (line 67) | public getEndLineNumber(index: number): number { method getType (line 71) | public getType(index: number): string | undefined { method hasTypes (line 75) | public hasTypes() { method isCollapsed (line 79) | public isCollapsed(index: number): boolean { method setCollapsed (line 85) | public setCollapsed(index: number, newState: boolean) { method toRegion (line 96) | public toRegion(index: number): FoldingRegion { method getParentIndex (line 100) | public getParentIndex(index: number) { method contains (line 109) | public contains(index: number, line: number) { method findIndex (line 113) | private findIndex(line: number) { method findRange (line 129) | public findRange(line: number): number { method toString (line 147) | public toString() { class FoldingRegion (line 156) | class FoldingRegion { method constructor (line 158) | constructor(private readonly ranges: FoldingRegions, private index: nu... method startLineNumber (line 161) | public get startLineNumber() { method endLineNumber (line 165) | public get endLineNumber() { method regionIndex (line 169) | public get regionIndex() { method parentIndex (line 173) | public get parentIndex() { method isCollapsed (line 177) | public get isCollapsed() { method containedBy (line 181) | containedBy(range: ILineRange): boolean { method containsLine (line 184) | containsLine(lineNumber: number) { method hidesLine (line 187) | hidesLine(lineNumber: number) { FILE: src/vs/editor/contrib/folding/hiddenRangeModel.ts class HiddenRangeModel (line 13) | class HiddenRangeModel { method onDidChange (line 19) | public get onDidChange(): Event { return this._updateEventEm... method hiddenRanges (line 20) | public get hiddenRanges() { return this._hiddenRanges; } method constructor (line 22) | public constructor(model: FoldingModel) { method updateHiddenRanges (line 31) | private updateHiddenRanges(): void { method applyMemento (line 69) | public applyMemento(state: CollapseMemento): boolean { method getMemento (line 87) | public getMemento(): CollapseMemento { method applyHiddenRanges (line 91) | private applyHiddenRanges(newHiddenAreas: IRange[]) { method hasRanges (line 96) | public hasRanges() { method isHidden (line 100) | public isHidden(line: number): boolean { method adjustSelections (line 104) | public adjustSelections(selections: Selection[]): boolean { method dispose (line 136) | public dispose() { function isInside (line 148) | function isInside(line: number, range: IRange) { function findRange (line 151) | function findRange(ranges: IRange[], line: number): IRange | null { FILE: src/vs/editor/contrib/folding/indentRangeProvider.ts constant MAX_FOLDING_REGIONS_FOR_INDENT_LIMIT (line 14) | const MAX_FOLDING_REGIONS_FOR_INDENT_LIMIT = 5000; constant ID_INDENT_PROVIDER (line 16) | const ID_INDENT_PROVIDER = 'indent'; class IndentRangeProvider (line 18) | class IndentRangeProvider implements RangeProvider { method constructor (line 21) | constructor(private readonly editorModel: ITextModel) { method dispose (line 24) | dispose() { method compute (line 27) | compute(cancelationToken: CancellationToken): Promise { class RangesCollector (line 36) | class RangesCollector { method constructor (line 43) | constructor(foldingRangesLimit: number) { method insertFirst (line 51) | public insertFirst(startLineNumber: number, endLineNumber: number, ind... method toIndentRanges (line 64) | public toIndentRanges(model: ITextModel) { type PreviousRegion (line 108) | interface PreviousRegion { function computeRanges (line 114) | function computeRanges(model: ITextModel, offSide: boolean, markers?: Fo... FILE: src/vs/editor/contrib/folding/intializingRangeProvider.ts constant ID_INIT_PROVIDER (line 12) | const ID_INIT_PROVIDER = 'init'; class InitializingRangeProvider (line 14) | class InitializingRangeProvider implements RangeProvider { method constructor (line 20) | constructor(private readonly editorModel: ITextModel, initialRanges: I... method dispose (line 40) | dispose(): void { method compute (line 51) | compute(cancelationToken: CancellationToken): Promise { FILE: src/vs/editor/contrib/folding/syntaxRangeProvider.ts constant MAX_FOLDING_REGIONS (line 13) | const MAX_FOLDING_REGIONS = 5000; type IFoldingRangeData (line 15) | interface IFoldingRangeData extends FoldingRange { constant ID_SYNTAX_PROVIDER (line 22) | const ID_SYNTAX_PROVIDER = 'syntax'; class SyntaxRangeProvider (line 24) | class SyntaxRangeProvider implements RangeProvider { method constructor (line 28) | constructor(private readonly editorModel: ITextModel, private provider... method compute (line 31) | compute(cancellationToken: CancellationToken): Promise(callback: (changeAccessor: IModelDecorationsChang... function r (line 47) | function r(startLineNumber: number, endLineNumber: number, isCollapsed: ... function assertRegion (line 51) | function assertRegion(actual: FoldingRegion | null, expected: ExpectedRe... function assertFoldedRanges (line 60) | function assertFoldedRanges(foldingModel: FoldingModel, expectedRegions:... function assertRanges (line 71) | function assertRanges(foldingModel: FoldingModel, expectedRegions: Expec... function assertRegions (line 80) | function assertRegions(actual: FoldingRegion[], expectedRegions: Expecte... FILE: src/vs/editor/contrib/folding/test/hiddenRangeModel.test.ts type ExpectedRange (line 14) | interface ExpectedRange { function r (line 20) | function r(startLineNumber: number, endLineNumber: number): ExpectedRange { function assertRanges (line 24) | function assertRanges(actual: IRange[], expectedRegions: ExpectedRange[]... FILE: src/vs/editor/contrib/folding/test/indentFold.test.ts type IndentRange (line 9) | interface IndentRange { function r (line 15) | function r(start: number, end: number): IndentRange { function assertLimit (line 52) | function assertLimit(maxEntries: number, expectedRanges: IndentRange[], ... FILE: src/vs/editor/contrib/folding/test/indentRangeProvider.test.ts type ExpectedIndentRange (line 11) | interface ExpectedIndentRange { function assertRanges (line 17) | function assertRanges(lines: string[], expected: ExpectedIndentRange[], ... function r (line 29) | function r(startLineNumber: number, endLineNumber: number, parentIndex: ... FILE: src/vs/editor/contrib/folding/test/syntaxFold.test.ts type IndentRange (line 12) | interface IndentRange { class TestFoldingRangeProvider (line 17) | class TestFoldingRangeProvider implements FoldingRangeProvider { method constructor (line 18) | constructor(private model: ITextModel, private ranges: IndentRange[]) { method provideFoldingRanges (line 21) | provideFoldingRanges(model: ITextModel, context: FoldingContext, token... function r (line 30) | function r(start: number, end: number): IndentRange { function assertLimit (line 76) | async function assertLimit(maxEntries: number, expectedRanges: IndentRan... FILE: src/vs/editor/contrib/fontZoom/fontZoom.ts class EditorFontZoomIn (line 11) | class EditorFontZoomIn extends EditorAction { method constructor (line 13) | constructor() { method run (line 22) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class EditorFontZoomOut (line 27) | class EditorFontZoomOut extends EditorAction { method constructor (line 29) | constructor() { method run (line 38) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class EditorFontZoomReset (line 43) | class EditorFontZoomReset extends EditorAction { method constructor (line 45) | constructor() { method run (line 54) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/contrib/format/format.ts function alertFormattingEdits (line 29) | function alertFormattingEdits(edits: ISingleEditOperation[]): void { function getRealAndSyntheticDocumentFormattersOrdered (line 56) | function getRealAndSyntheticDocumentFormattersOrdered(model: ITextModel)... type FormattingMode (line 89) | const enum FormattingMode { type IFormattingEditProviderSelector (line 94) | interface IFormattingEditProviderSelector { method setFormatterSelector (line 102) | static setFormatterSelector(selector: IFormattingEditProviderSelector): ... method select (line 107) | static async select( function getDefinitionsAtPosition (line 37) | function getDefinitionsAtPosition(model: ITextModel, position: Position,... function getDeclarationsAtPosition (line 43) | function getDeclarationsAtPosition(model: ITextModel, position: Position... function getImplementationsAtPosition (line 49) | function getImplementationsAtPosition(model: ITextModel, position: Posit... function getTypeDefinitionsAtPosition (line 55) | function getTypeDefinitionsAtPosition(model: ITextModel, position: Posit... FILE: src/vs/editor/contrib/goToDefinition/goToDefinitionCommands.ts class DefinitionActionConfig (line 36) | class DefinitionActionConfig { method constructor (line 38) | constructor( class DefinitionAction (line 48) | class DefinitionAction extends EditorAction { method constructor (line 52) | constructor(configuration: DefinitionActionConfig, opts: IActionOption... method run (line 57) | public run(accessor: ServicesAccessor, editor: ICodeEditor): Promise { method _showMessage (line 138) | private _showMessage(): void { method constructor (line 155) | constructor() { method runEditorCommand (line 169) | runEditorCommand(accessor: ServicesAccessor, editor: ICodeEditor): void ... method handler (line 179) | handler(accessor) { class EditorState (line 186) | class EditorState { method constructor (line 194) | constructor(@ICodeEditorService editorService: ICodeEditorService) { method dispose (line 200) | dispose(): void { method _onDidAddEditor (line 206) | private _onDidAddEditor(editor: ICodeEditor): void { method _onDidRemoveEditor (line 213) | private _onDidRemoveEditor(editor: ICodeEditor): void { FILE: src/vs/editor/contrib/gotoError/gotoError.ts class MarkerModel (line 31) | class MarkerModel { method constructor (line 41) | constructor(editor: ICodeEditor, markers: IMarker[]) { method onCurrentMarkerChanged (line 63) | public get onCurrentMarkerChanged() { method onMarkerSetChanged (line 67) | public get onMarkerSetChanged() { method setMarkers (line 71) | public setMarkers(markers: IMarker[]): void { method withoutWatchingEditorPosition (line 84) | public withoutWatchingEditorPosition(callback: () => void): void { method _initIdx (line 93) | private _initIdx(fwd: boolean): void { method currentMarker (line 121) | get currentMarker(): IMarker | undefined { method currentMarker (line 125) | set currentMarker(marker: IMarker | undefined) { method move (line 136) | public move(fwd: boolean, inCircles: boolean): boolean { method canNavigate (line 171) | public canNavigate(): boolean { method findMarkerAtPosition (line 175) | public findMarkerAtPosition(pos: Position): IMarker | undefined { method total (line 179) | public get total() { method indexOf (line 183) | public indexOf(marker: IMarker): number { method dispose (line 187) | public dispose(): void { class MarkerController (line 192) | class MarkerController implements editorCommon.IEditorContribution { method get (line 196) | public static get(editor: ICodeEditor): MarkerController { method constructor (line 206) | constructor( method getId (line 218) | public getId(): string { method dispose (line 222) | public dispose(): void { method _cleanUp (line 227) | private _cleanUp(): void { method getOrCreateModel (line 234) | public getOrCreateModel(): MarkerModel { method closeMarkersNavigation (line 296) | public closeMarkersNavigation(focusEditor: boolean = true): void { method show (line 303) | public show(marker: IMarker): void { method _onMarkerChanged (line 308) | private _onMarkerChanged(changedResources: URI[]): void { method _getMarkers (line 324) | private _getMarkers(): IMarker[] { class MarkerNavigationAction (line 337) | class MarkerNavigationAction extends EditorAction { method constructor (line 343) | constructor(next: boolean, multiFile: boolean, opts: IActionOptions) { method run (line 349) | public run(accessor: ServicesAccessor, editor: ICodeEditor): Promise('m... FILE: src/vs/editor/contrib/gotoError/gotoErrorWidget.ts class MessageWidget (line 31) | class MessageWidget { method constructor (line 43) | constructor(parent: HTMLElement, editor: ICodeEditor, onRelatedInforma... method dispose (line 80) | dispose(): void { method update (line 84) | update({ source, message, relatedInformation, code }: IMarker): void { method layout (line 156) | layout(height: number, width: number): void { method getHeightInLines (line 162) | getHeightInLines(): number { class MarkerNavigationWidget (line 167) | class MarkerNavigationWidget extends PeekViewWidget { method constructor (line 181) | constructor( method _applyTheme (line 196) | private _applyTheme(theme: ITheme) { method _applyStyles (line 214) | protected _applyStyles(): void { method dispose (line 221) | dispose(): void { method focus (line 226) | focus(): void { method _fillHead (line 230) | protected _fillHead(container: HTMLElement): void { method _fillTitleIcon (line 235) | protected _fillTitleIcon(container: HTMLElement): void { method _getActionBarOptions (line 239) | protected _getActionBarOptions(): IActionBarOptions { method _fillBody (line 245) | protected _fillBody(container: HTMLElement): void { method show (line 258) | show(where: Position, heightInLines: number): void { method showAtMarker (line 262) | showAtMarker(marker: IMarker, markerIdx: number, markerCount: number):... method updateMarker (line 291) | updateMarker(marker: IMarker): void { method showStale (line 296) | showStale() { method _doLayoutBody (line 301) | protected _doLayoutBody(heightInPixel: number, widthInPixel: number): ... method _onWidth (line 308) | public _onWidth(widthInPixel: number): void { method _relayout (line 312) | protected _relayout(): void { method computeRequiredHeight (line 316) | private computeRequiredHeight() { FILE: src/vs/editor/contrib/hover/getHover.ts function getHover (line 14) | function getHover(model: ITextModel, position: Position, token: Cancella... function isValid (line 32) | function isValid(result: Hover) { FILE: src/vs/editor/contrib/hover/hover.ts class ModesHoverController (line 30) | class ModesHoverController implements IEditorContribution { method contentWidget (line 40) | get contentWidget(): ModesContentHoverWidget { method glyphWidget (line 47) | get glyphWidget(): ModesGlyphHoverWidget { method get (line 59) | static get(editor: ICodeEditor): ModesHoverController { method constructor (line 63) | constructor(private readonly _editor: ICodeEditor, method _hookEvents (line 84) | private _hookEvents(): void { method _unhookEvents (line 105) | private _unhookEvents(): void { method _onModelDecorationsChanged (line 109) | private _onModelDecorationsChanged(): void { method _onEditorScrollChanged (line 114) | private _onEditorScrollChanged(e: IScrollEvent): void { method _onEditorMouseDown (line 120) | private _onEditorMouseDown(mouseEvent: IEditorMouseEvent): void { method _onEditorMouseUp (line 143) | private _onEditorMouseUp(mouseEvent: IEditorMouseEvent): void { method _onEditorMouseMove (line 147) | private _onEditorMouseMove(mouseEvent: IEditorMouseEvent): void { method _onKeyDown (line 190) | private _onKeyDown(e: IKeyboardEvent): void { method _hideWidgets (line 197) | private _hideWidgets(): void { method _createHoverWidgets (line 206) | private _createHoverWidgets() { method showContentHover (line 211) | public showContentHover(range: Range, mode: HoverStartMode, focus: boo... method getId (line 215) | public getId(): string { method dispose (line 219) | public dispose(): void { class ShowHoverAction (line 228) | class ShowHoverAction extends EditorAction { method constructor (line 230) | constructor() { method run (line 250) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/contrib/hover/hoverOperation.ts type IHoverComputer (line 10) | interface IHoverComputer { type ComputeHoverOperationState (line 36) | const enum ComputeHoverOperationState { type HoverStartMode (line 43) | const enum HoverStartMode { class HoverOperation (line 48) | class HoverOperation { method constructor (line 64) | constructor(computer: IHoverComputer, success: (r: Result) => ... method setHoverTime (line 81) | public setHoverTime(hoverTime: number): void { method _firstWaitTime (line 85) | private _firstWaitTime(): number { method _secondWaitTime (line 89) | private _secondWaitTime(): number { method _loadingMessageTime (line 93) | private _loadingMessageTime(): number { method _triggerAsyncComputation (line 97) | private _triggerAsyncComputation(): void { method _triggerSyncComputation (line 114) | private _triggerSyncComputation(): void { method _showLoadingMessage (line 128) | private _showLoadingMessage(): void { method _withAsyncResult (line 134) | private _withAsyncResult(asyncResult: Result): void { method _onComplete (line 145) | private _onComplete(value: Result): void { method _onError (line 151) | private _onError(error: any): void { method _onProgress (line 159) | private _onProgress(value: Result): void { method start (line 165) | public start(mode: HoverStartMode): void { method cancel (line 187) | public cancel(): void { FILE: src/vs/editor/contrib/hover/hoverWidgets.ts class ContentHoverWidget (line 16) | class ContentHoverWidget extends Widget implements IContentWidget { method isVisible (line 31) | protected get isVisible(): boolean { method isVisible (line 35) | protected set isVisible(value: boolean) { method constructor (line 40) | constructor(id: string, editor: ICodeEditor) { method getId (line 79) | public getId(): string { method getDomNode (line 83) | public getDomNode(): HTMLElement { method showAt (line 87) | public showAt(position: Position, range: Range | null, focus: boolean)... method hide (line 103) | public hide(): void { method getPosition (line 116) | public getPosition(): IContentWidgetPosition | null { method dispose (line 130) | public dispose(): void { method updateFont (line 135) | private updateFont(): void { method updateContents (line 140) | protected updateContents(node: Node): void { method onContentsChange (line 149) | protected onContentsChange(): void { method layout (line 153) | private layout(): void { class GlyphHoverWidget (line 164) | class GlyphHoverWidget extends Widget implements IOverlayWidget { method constructor (line 172) | constructor(id: string, editor: ICodeEditor) { method isVisible (line 194) | protected get isVisible(): boolean { method isVisible (line 198) | protected set isVisible(value: boolean) { method getId (line 203) | public getId(): string { method getDomNode (line 207) | public getDomNode(): HTMLElement { method showAt (line 211) | public showAt(lineNumber: number): void { method hide (line 229) | public hide(): void { method getPosition (line 236) | public getPosition(): IOverlayWidgetPosition | null { method dispose (line 240) | public dispose(): void { method updateFont (line 245) | private updateFont(): void { method updateContents (line 252) | protected updateContents(node: Node): void { FILE: src/vs/editor/contrib/hover/modesContentHover.ts class ColorHover (line 45) | class ColorHover { method constructor (line 47) | constructor( class MarkerHover (line 54) | class MarkerHover { method constructor (line 56) | constructor( type HoverPart (line 62) | type HoverPart = MarkdownHover | ColorHover | MarkerHover; class ModesContentComputer (line 64) | class ModesContentComputer implements IHoverComputer { method constructor (line 70) | constructor( method setRange (line 78) | setRange(range: Range): void { method clearResult (line 83) | clearResult(): void { method computeAsync (line 87) | computeAsync(token: CancellationToken): Promise { method computeSync (line 104) | computeSync(): HoverPart[] { method onResult (line 157) | onResult(result: HoverPart[], isFromSynchronousComputation: boolean): ... method getResult (line 173) | getResult(): HoverPart[] { method getResultWithLoadingMessage (line 177) | getResultWithLoadingMessage(): HoverPart[] { method _getLoadingMessage (line 181) | private _getLoadingMessage(): HoverPart { class ModesContentHoverWidget (line 189) | class ModesContentHoverWidget extends ContentHoverWidget { method constructor (line 204) | constructor( method dispose (line 243) | dispose(): void { method onModelDecorationsChanged (line 248) | onModelDecorationsChanged(): void { method startShowingAt (line 264) | startShowingAt(range: Range, mode: HoverStartMode, focus: boolean): vo... method hide (line 304) | hide(): void { method isColorPickerVisible (line 315) | isColorPickerVisible(): boolean { method _withResult (line 322) | private _withResult(result: HoverPart[], complete: boolean): void { method _renderMessages (line 332) | private _renderMessages(renderRange: Range, messages: HoverPart[]): vo... method renderMarkerHover (line 481) | private renderMarkerHover(markerHover: MarkerHover): HTMLElement { method renderMarkerStatusbar (line 521) | private renderMarkerStatusbar(markerHover: MarkerHover): HTMLElement { method getCodeActions (line 584) | private getCodeActions(marker: IMarker): CancelablePromise { method constructor (line 27) | constructor(editor: ICodeEditor) { method setLineNumber (line 33) | public setLineNumber(lineNumber: number): void { method clearResult (line 38) | public clearResult(): void { method computeSync (line 42) | public computeSync(): IHoverMessage[] { method onResult (line 73) | public onResult(result: IHoverMessage[], isFromSynchronousComputation:... method getResult (line 77) | public getResult(): IHoverMessage[] { method getResultWithLoadingMessage (line 81) | public getResultWithLoadingMessage(): IHoverMessage[] { class ModesGlyphHoverWidget (line 86) | class ModesGlyphHoverWidget extends GlyphHoverWidget { method constructor (line 97) | constructor( method dispose (line 120) | public dispose(): void { method onModelDecorationsChanged (line 125) | public onModelDecorationsChanged(): void { method startShowingAt (line 135) | public startShowingAt(lineNumber: number): void { method hide (line 150) | public hide(): void { method _withResult (line 156) | public _withResult(result: IHoverMessage[]): void { method _renderMessages (line 166) | private _renderMessages(lineNumber: number, messages: IHoverMessage[])... FILE: src/vs/editor/contrib/inPlaceReplace/inPlaceReplace.ts class InPlaceReplaceController (line 25) | class InPlaceReplaceController implements IEditorContribution { method get (line 29) | static get(editor: ICodeEditor): InPlaceReplaceController { method constructor (line 43) | constructor( method dispose (line 51) | public dispose(): void { method getId (line 54) | public getId(): string { method run (line 58) | public run(source: string, up: boolean): Promise | undefined { class InPlaceReplaceUp (line 136) | class InPlaceReplaceUp extends EditorAction { method constructor (line 138) | constructor() { method run (line 152) | public run(accessor: ServicesAccessor, editor: ICodeEditor): Promise { class LinksList (line 76) | class LinksList extends Disposable { method constructor (line 80) | constructor(tuples: [ILinksList, LinkProvider][]) { method _union (line 95) | private static _union(oldLinks: Link[], newLinks: Link[]): Link[] { function getLinks (line 138) | function getLinks(model: ITextModel, token: CancellationToken): Promise<... FILE: src/vs/editor/contrib/links/links.ts function getHoverMessage (line 29) | function getHoverMessage(link: Link, useMetaKey: boolean): MarkdownString { class LinkOccurrence (line 68) | class LinkOccurrence { method decoration (line 70) | public static decoration(link: Link, useMetaKey: boolean): IModelDelta... method _getOptions (line 77) | private static _getOptions(link: Link, useMetaKey: boolean, isActive: ... method constructor (line 86) | constructor(link: Link, decorationId: string) { method activate (line 91) | public activate(changeAccessor: IModelDecorationsChangeAccessor, useMe... method deactivate (line 95) | public deactivate(changeAccessor: IModelDecorationsChangeAccessor, use... class LinkDetector (line 100) | class LinkDetector implements editorCommon.IEditorContribution { method get (line 104) | public static get(editor: ICodeEditor): LinkDetector { method constructor (line 121) | constructor( method getId (line 173) | public getId(): string { method onModelChanged (line 177) | private onModelChanged(): void { method onModelModeChanged (line 184) | private onModelModeChanged(): void { method onChange (line 189) | private onChange(): void { method beginCompute (line 193) | private async beginCompute(): Promise { method updateDecorations (line 220) | private updateDecorations(links: Link[]): void { method _onEditorMouseMove (line 248) | private _onEditorMouseMove(mouseEvent: ClickLinkMouseEvent, withKey: C... method cleanUpActiveLinkDecoration (line 264) | private cleanUpActiveLinkDecoration(): void { method onEditorMouseUp (line 278) | private onEditorMouseUp(mouseEvent: ClickLinkMouseEvent): void { method openLinkOccurrence (line 289) | public openLinkOccurrence(occurrence: LinkOccurrence, openToSide: bool... method getLinkOccurrence (line 315) | public getLinkOccurrence(position: Position | null): LinkOccurrence | ... method isEnabled (line 336) | private isEnabled(mouseEvent: ClickLinkMouseEvent, withKey?: ClickLink... method stop (line 343) | private stop(): void { method dispose (line 354) | public dispose(): void { class OpenLinkAction (line 361) | class OpenLinkAction extends EditorAction { method constructor (line 363) | constructor() { method run (line 372) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/contrib/markdown/markdownRenderer.ts type IMarkdownRenderResult (line 20) | interface IMarkdownRenderResult extends IDisposable { class MarkdownRenderer (line 24) | class MarkdownRenderer extends Disposable { method constructor (line 29) | constructor( method getOptions (line 37) | private getOptions(disposeables: DisposableStore): MarkdownRenderOptio... method render (line 82) | render(markdown: IMarkdownString | undefined): IMarkdownRenderResult { FILE: src/vs/editor/contrib/message/messageController.ts class MessageController (line 22) | class MessageController extends Disposable implements editorCommon.IEdit... method get (line 28) | static get(editor: ICodeEditor): MessageController { method getId (line 34) | getId(): string { method constructor (line 43) | constructor( method dispose (line 53) | dispose(): void { method isVisible (line 58) | isVisible() { method showMessage (line 62) | showMessage(message: string, position: IPosition): void { method closeMessage (line 97) | closeMessage(): void { method _onDidAttemptReadOnlyEdit (line 105) | private _onDidAttemptReadOnlyEdit(): void { class MessageWidget (line 125) | class MessageWidget implements IContentWidget { method fadeOut (line 135) | static fadeOut(messageWidget: MessageWidget): IDisposable { method constructor (line 148) | constructor(editor: ICodeEditor, { lineNumber, column }: IPosition, te... method dispose (line 170) | dispose() { method getId (line 174) | getId(): string { method getDomNode (line 178) | getDomNode(): HTMLElement { method getPosition (line 182) | getPosition(): IContentWidgetPosition { FILE: src/vs/editor/contrib/multicursor/multicursor.ts class InsertCursorAbove (line 31) | class InsertCursorAbove extends EditorAction { method constructor (line 33) | constructor() { method run (line 57) | public run(accessor: ServicesAccessor, editor: ICodeEditor, args: any)... class InsertCursorBelow (line 80) | class InsertCursorBelow extends EditorAction { method constructor (line 82) | constructor() { method run (line 106) | public run(accessor: ServicesAccessor, editor: ICodeEditor, args: any)... class InsertCursorAtEndOfEachLineSelected (line 129) | class InsertCursorAtEndOfEachLineSelected extends EditorAction { method constructor (line 131) | constructor() { method getCursorsForSelection (line 151) | private getCursorsForSelection(selection: Selection, model: ITextModel... method run (line 165) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class InsertCursorAtEndOfLineSelected (line 181) | class InsertCursorAtEndOfLineSelected extends EditorAction { method constructor (line 183) | constructor() { method run (line 192) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class InsertCursorAtTopOfLineSelected (line 211) | class InsertCursorAtTopOfLineSelected extends EditorAction { method constructor (line 213) | constructor() { method run (line 222) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class MultiCursorSessionResult (line 240) | class MultiCursorSessionResult { method constructor (line 241) | constructor( class MultiCursorSession (line 248) | class MultiCursorSession { method create (line 250) | public static create(editor: ICodeEditor, findController: CommonFindCo... method constructor (line 301) | constructor( method addSelectionToNextFindMatch (line 311) | public addSelectionToNextFindMatch(): MultiCursorSessionResult | null { method moveSelectionToNextFindMatch (line 325) | public moveSelectionToNextFindMatch(): MultiCursorSessionResult | null { method _getNextMatch (line 339) | private _getNextMatch(): Selection | null { method addSelectionToPreviousFindMatch (line 362) | public addSelectionToPreviousFindMatch(): MultiCursorSessionResult | n... method moveSelectionToPreviousFindMatch (line 376) | public moveSelectionToPreviousFindMatch(): MultiCursorSessionResult | ... method _getPreviousMatch (line 390) | private _getPreviousMatch(): Selection | null { method selectAll (line 413) | public selectAll(): FindMatch[] { class MultiCursorSelectionController (line 424) | class MultiCursorSelectionController extends Disposable implements IEdit... method get (line 433) | public static get(editor: ICodeEditor): MultiCursorSelectionController { method constructor (line 437) | constructor(editor: ICodeEditor) { method dispose (line 444) | public dispose(): void { method getId (line 449) | public getId(): string { method _beginSessionIfNeeded (line 453) | private _beginSessionIfNeeded(findController: CommonFindController): v... method _endSession (line 488) | private _endSession(): void { method _setSelections (line 501) | private _setSelections(selections: Selection[]): void { method _expandEmptyToWord (line 507) | private _expandEmptyToWord(model: ITextModel, selection: Selection): S... method _applySessionResult (line 518) | private _applySessionResult(result: MultiCursorSessionResult | null): ... method getSession (line 528) | public getSession(findController: CommonFindController): MultiCursorSe... method addSelectionToNextFindMatch (line 532) | public addSelectionToNextFindMatch(findController: CommonFindControlle... method addSelectionToPreviousFindMatch (line 560) | public addSelectionToPreviousFindMatch(findController: CommonFindContr... method moveSelectionToNextFindMatch (line 567) | public moveSelectionToNextFindMatch(findController: CommonFindControll... method moveSelectionToPreviousFindMatch (line 574) | public moveSelectionToPreviousFindMatch(findController: CommonFindCont... method selectAll (line 581) | public selectAll(findController: CommonFindController): void { method run (line 630) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class AddSelectionToNextFindMatchAction (line 645) | class AddSelectionToNextFindMatchAction extends MultiCursorSelectionCont... method constructor (line 646) | constructor() { method _run (line 665) | protected _run(multiCursorController: MultiCursorSelectionController, ... class AddSelectionToPreviousFindMatchAction (line 670) | class AddSelectionToPreviousFindMatchAction extends MultiCursorSelection... method constructor (line 671) | constructor() { method _run (line 685) | protected _run(multiCursorController: MultiCursorSelectionController, ... class MoveSelectionToNextFindMatchAction (line 690) | class MoveSelectionToNextFindMatchAction extends MultiCursorSelectionCon... method constructor (line 691) | constructor() { method _run (line 704) | protected _run(multiCursorController: MultiCursorSelectionController, ... class MoveSelectionToPreviousFindMatchAction (line 709) | class MoveSelectionToPreviousFindMatchAction extends MultiCursorSelectio... method constructor (line 710) | constructor() { method _run (line 718) | protected _run(multiCursorController: MultiCursorSelectionController, ... class SelectHighlightsAction (line 723) | class SelectHighlightsAction extends MultiCursorSelectionControllerAction { method constructor (line 724) | constructor() { method _run (line 743) | protected _run(multiCursorController: MultiCursorSelectionController, ... class CompatChangeAll (line 748) | class CompatChangeAll extends MultiCursorSelectionControllerAction { method constructor (line 749) | constructor() { method _run (line 766) | protected _run(multiCursorController: MultiCursorSelectionController, ... class SelectionHighlighterState (line 771) | class SelectionHighlighterState { method constructor (line 776) | constructor(searchText: string, matchCase: boolean, wordSeparators: st... method softEquals (line 785) | public static softEquals(a: SelectionHighlighterState | null, b: Selec... class SelectionHighlighter (line 800) | class SelectionHighlighter extends Disposable implements IEditorContribu... method constructor (line 809) | constructor(editor: ICodeEditor) { method getId (line 851) | public getId(): string { method _update (line 855) | private _update(): void { method _createState (line 859) | private static _createState(isEnabled: boolean, editor: ICodeEditor): ... method _setState (line 935) | private _setState(state: SelectionHighlighterState | null): void { method dispose (line 1018) | public dispose(): void { function modelRangesContainSameText (line 1024) | function modelRangesContainSameText(model: ITextModel, ranges: Range[], ... function getValueInRange (line 1039) | function getValueInRange(model: ITextModel, range: Range, toLowerCase: b... FILE: src/vs/editor/contrib/multicursor/test/multicursor.test.ts function fromRange (line 55) | function fromRange(rng: Range): number[] { function testMulticursor (line 252) | function testMulticursor(text: string[], callback: (editor: TestCodeEdit... function testAddSelectionToNextFindMatchAction (line 264) | function testAddSelectionToNextFindMatchAction(text: string[], callback:... FILE: src/vs/editor/contrib/parameterHints/parameterHints.ts class ParameterHintsController (line 21) | class ParameterHintsController extends Disposable implements IEditorCont... method get (line 25) | public static get(editor: ICodeEditor): ParameterHintsController { method constructor (line 32) | constructor(editor: ICodeEditor, @IInstantiationService instantiationS... method getId (line 38) | getId(): string { method cancel (line 42) | cancel(): void { method previous (line 46) | previous(): void { method next (line 50) | next(): void { method trigger (line 54) | trigger(context: TriggerContext): void { class TriggerParameterHintsAction (line 59) | class TriggerParameterHintsAction extends EditorAction { method constructor (line 61) | constructor() { method run (line 75) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/contrib/parameterHints/parameterHintsModel.ts type TriggerContext (line 17) | interface TriggerContext { type Type (line 23) | const enum Type { class Pending (line 31) | class Pending { method constructor (line 33) | constructor( class Active (line 38) | class Active { method constructor (line 40) | constructor( type State (line 45) | type State = typeof Default | Pending | Active; class ParameterHintsModel (line 48) | class ParameterHintsModel extends Disposable { method constructor (line 65) | constructor( method state (line 87) | private get state() { return this._state; } method state (line 88) | private set state(value: ParameterHintState.State) { method cancel (line 95) | cancel(silent: boolean = false): void { method trigger (line 105) | trigger(context: TriggerContext, delay?: number): void { method next (line 121) | public next(): void { method previous (line 140) | public previous(): void { method updateActiveSignature (line 159) | private updateActiveSignature(activeSignature: number) { method doTrigger (line 168) | private doTrigger(triggerContext: modes.SignatureHelpContext, triggerI... method isTriggered (line 212) | private get isTriggered(): boolean { method onModelChanged (line 218) | private onModelChanged(): void { method onDidType (line 244) | private onDidType(text: string) { method onCursorChange (line 260) | private onCursorChange(e: ICursorSelectionChangedEvent): void { method onModelContentChange (line 268) | private onModelContentChange(): void { method onEditorConfigurationChange (line 274) | private onEditorConfigurationChange(): void { method dispose (line 282) | dispose(): void { FILE: src/vs/editor/contrib/parameterHints/parameterHintsWidget.ts class ParameterHintsWidget (line 28) | class ParameterHintsWidget extends Disposable implements IContentWidget,... method constructor (line 52) | constructor( method createParamaterHintDOMNodes (line 74) | private createParamaterHintDOMNodes() { method show (line 136) | private show(): void { method hide (line 155) | private hide(): void { method getPosition (line 169) | getPosition(): IContentWidgetPosition | null { method render (line 179) | private render(hints: modes.SignatureHelp): void { method renderParameters (line 279) | private renderParameters(parent: HTMLElement, signature: modes.Signatu... method getParameterLabel (line 296) | private getParameterLabel(signature: modes.SignatureInformation, param... method getParameterLabelOffsets (line 305) | private getParameterLabelOffsets(signature: modes.SignatureInformation... method next (line 319) | next(): void { method previous (line 326) | previous(): void { method cancel (line 333) | cancel(): void { method getDomNode (line 339) | getDomNode(): HTMLElement { method getId (line 346) | getId(): string { method trigger (line 350) | trigger(context: TriggerContext): void { method updateMaxHeight (line 356) | private updateMaxHeight(): void { FILE: src/vs/editor/contrib/parameterHints/provideSignatureHelp.ts function provideSignatureHelp (line 20) | function provideSignatureHelp( FILE: src/vs/editor/contrib/parameterHints/test/parameterHintsModel.test.ts function createMockEditor (line 51) | function createMockEditor(fileContents: string) { method provideSignatureHelp (line 75) | provideSignatureHelp(_model: ITextModel, _position: Position, _token: Ca... method provideSignatureHelp (line 97) | provideSignatureHelp(_model: ITextModel, _position: Position, _token: Ca... method provideSignatureHelp (line 135) | provideSignatureHelp(_model: ITextModel, _position: Position, _token: Ca... method provideSignatureHelp (line 170) | provideSignatureHelp(_model: ITextModel, _position: Position, _token: Ca... method provideSignatureHelp (line 201) | provideSignatureHelp(_model: ITextModel, _position: Position, _token: Ca... method provideSignatureHelp (line 236) | provideSignatureHelp(_model: ITextModel, _position: Position, token: Can... method provideSignatureHelp (line 292) | provideSignatureHelp(_model: ITextModel, _position: Position, _token: Ca... method provideSignatureHelp (line 334) | async provideSignatureHelp(_model: ITextModel, _position: Position, _tok... method provideSignatureHelp (line 362) | async provideSignatureHelp(_model: ITextModel, _position: Position, _tok... function getNextHint (line 395) | function getNextHint(model: ParameterHintsModel) { FILE: src/vs/editor/contrib/quickOpen/quickOpen.ts function getDocumentSymbols (line 18) | async function getDocumentSymbols(document: ITextModel, flat: boolean, t... function compareEntriesUsingStart (line 43) | function compareEntriesUsingStart(a: DocumentSymbol, b: DocumentSymbol):... function flatten (line 47) | function flatten(bucket: DocumentSymbol[], entries: DocumentSymbol[], ov... FILE: src/vs/editor/contrib/referenceSearch/peekViewWidget.ts type IPeekViewService (line 28) | interface IPeekViewService { method addExclusiveWidget (line 38) | addExclusiveWidget(editor: ICodeEditor, widget: PeekViewWidget): void { function getOuterEditor (line 60) | function getOuterEditor(accessor: ServicesAccessor): ICodeEditor | undef... type IPeekViewStyles (line 68) | interface IPeekViewStyles extends IStyles { type IPeekViewOptions (line 74) | type IPeekViewOptions = IOptions & IPeekViewStyles; method constructor (line 95) | constructor(editor: ICodeEditor, options: IPeekViewOptions = {}) { method dispose (line 100) | public dispose(): void { method onDidClose (line 105) | public get onDidClose(): Event { method style (line 109) | public style(styles: IPeekViewStyles): void { method _applyStyles (line 123) | protected _applyStyles(): void { method _fillContainer (line 140) | protected _fillContainer(container: HTMLElement): void { method _fillHead (line 153) | protected _fillHead(container: HTMLElement): void { method _fillTitleIcon (line 177) | protected _fillTitleIcon(container: HTMLElement): void { method _getActionBarOptions (line 180) | protected _getActionBarOptions(): IActionBarOptions { method _onTitleClick (line 184) | protected _onTitleClick(event: IMouseEvent): void { method setTitle (line 188) | public setTitle(primaryHeading: string, secondaryHeading?: string): void { method setMetaTitle (line 200) | public setMetaTitle(value: string): void { method _doLayout (line 212) | public _doLayout(heightInPixel: number, widthInPixel: number): void { method _doLayoutHead (line 227) | protected _doLayoutHead(heightInPixel: number, widthInPixel: number): vo... method _doLayoutBody (line 234) | protected _doLayoutBody(heightInPixel: number, widthInPixel: number): vo... FILE: src/vs/editor/contrib/referenceSearch/referenceSearch.ts method getMetaTitle (line 33) | getMetaTitle(model) { class ReferenceController (line 38) | class ReferenceController implements editorCommon.IEditorContribution { method constructor (line 42) | constructor( method dispose (line 51) | public dispose(): void { method getId (line 54) | public getId(): string { class ReferenceAction (line 59) | class ReferenceAction extends EditorAction { method constructor (line 61) | constructor() { method run (line 82) | public run(_accessor: ServicesAccessor, editor: ICodeEditor): void { function closeActiveReferenceSearch (line 173) | function closeActiveReferenceSearch(accessor: ServicesAccessor, args: an... function openReferenceToSide (line 177) | function openReferenceToSide(accessor: ServicesAccessor, args: any) { function withController (line 186) | function withController(accessor: ServicesAccessor, fn: (controller: Ref... method handler (line 205) | handler(accessor) { method handler (line 217) | handler(accessor) { method handler (line 229) | handler(accessor) { method handler (line 241) | handler(accessor) { function provideReferences (line 277) | function provideReferences(model: ITextModel, position: Position, token:... FILE: src/vs/editor/contrib/referenceSearch/referencesController.ts type RequestOptions (line 26) | interface RequestOptions { method get (line 44) | public static get(editor: ICodeEditor): ReferencesController { method constructor (line 48) | public constructor( method getId (line 62) | public getId(): string { method dispose (line 66) | public dispose(): void { method toggleWidget (line 79) | public toggleWidget(range: Range, modelPromise: CancelablePromise { method openReference (line 254) | public openReference(ref: Location, sideBySide: boolean): void { FILE: src/vs/editor/contrib/referenceSearch/referencesModel.ts class OneReference (line 20) | class OneReference { method constructor (line 26) | constructor( method uri (line 34) | get uri(): URI { method range (line 38) | get range(): IRange { method range (line 42) | set range(value: IRange) { method getAriaMessage (line 47) | getAriaMessage(): string { class FilePreview (line 55) | class FilePreview implements IDisposable { method constructor (line 57) | constructor( method dispose (line 62) | dispose(): void { method preview (line 66) | preview(range: IRange, n: number = 8): { value: string; highlight: IMa... class FileReferences (line 89) | class FileReferences implements IDisposable { method constructor (line 96) | constructor(private readonly _parent: ReferencesModel, private readonl... method id (line 100) | get id(): string { method parent (line 104) | get parent(): ReferencesModel { method children (line 108) | get children(): OneReference[] { method uri (line 112) | get uri(): URI { method preview (line 116) | get preview(): FilePreview | undefined { method failure (line 120) | get failure(): any { method getAriaMessage (line 124) | getAriaMessage(): string { method resolve (line 133) | resolve(textModelResolverService: ITextModelService): Promise { method getHeight (line 68) | getHeight(): number { method getTemplateId (line 71) | getTemplateId(element: FileReferences | OneReference): string { class StringRepresentationProvider (line 80) | class StringRepresentationProvider implements IKeyboardNavigationLabelPr... method constructor (line 82) | constructor(@IKeybindingService private readonly _keybindingService: I... method getKeyboardNavigationLabel (line 84) | getKeyboardNavigationLabel(element: TreeElement): { toString(): string... method mightProducePrintableCharacter (line 96) | mightProducePrintableCharacter(event: IKeyboardEvent): boolean { class IdentityProvider (line 101) | class IdentityProvider implements IIdentityProvider { method getId (line 103) | getId(element: TreeElement): { toString(): string; } { class FileReferencesTemplate (line 110) | class FileReferencesTemplate extends Disposable { method constructor (line 115) | constructor( method set (line 131) | set(element: FileReferences, matches: IMatch[]) { class FileReferencesRenderer (line 146) | class FileReferencesRenderer implements ITreeRenderer, index: numb... method disposeTemplate (line 160) | disposeTemplate(templateData: FileReferencesTemplate): void { class OneReferenceTemplate (line 168) | class OneReferenceTemplate { method constructor (line 172) | constructor(container: HTMLElement) { method set (line 176) | set(element: OneReference, score?: FuzzyScore): void { class OneReferenceRenderer (line 197) | class OneReferenceRenderer implements ITreeRenderer, index: number... method disposeTemplate (line 209) | disposeTemplate(): void { class AriaProvider (line 216) | class AriaProvider implements IAccessibilityProvider { method show (line 256) | show(where: IRange) { method focus (line 261) | focus(): void { method _onTitleClick (line 265) | protected _onTitleClick(e: IMouseEvent): void { method _fillBody (line 275) | protected _fillBody(containerElement: HTMLElement): void { method _onWidth (line 388) | protected _onWidth(width: number) { method _doLayoutBody (line 394) | protected _doLayoutBody(heightInPixel: number, widthInPixel: number): ... method setSelection (line 402) | public setSelection(selection: OneReference): Promise { method setModel (line 414) | public setModel(newModel: ReferencesModel | undefined): Promise { method _onNewModel (line 424) | private _onNewModel(): Promise { method _getFocusedReference (line 471) | private _getFocusedReference(): OneReference | undefined { method _revealReference (line 485) | private async _revealReference(reference: OneReference, revealParent: ... FILE: src/vs/editor/contrib/rename/rename.ts class RenameSkeleton (line 34) | class RenameSkeleton { method constructor (line 38) | constructor( method hasProvider (line 45) | hasProvider() { method resolveRenameLocation (line 49) | async resolveRenameLocation(token: CancellationToken): Promise { method acceptRenameInput (line 221) | acceptRenameInput(): void { method cancelRenameInput (line 225) | cancelRenameInput(): void { class RenameAction (line 232) | class RenameAction extends EditorAction { method constructor (line 234) | constructor() { method runCommand (line 252) | runCommand(accessor: ServicesAccessor, args: [URI, IPosition]): void |... method run (line 272) | run(accessor: ServicesAccessor, editor: ICodeEditor): Promise { FILE: src/vs/editor/contrib/rename/renameInputField.ts constant CONTEXT_RENAME_INPUT_VISIBLE (line 18) | const CONTEXT_RENAME_INPUT_VISIBLE = new RawContextKey('renameI... class RenameInputField (line 20) | class RenameInputField implements IContentWidget, IDisposable { method constructor (line 33) | constructor( method onThemeChange (line 52) | private onThemeChange(theme: ITheme): void { method dispose (line 56) | public dispose(): void { method getId (line 61) | public getId(): string { method getDomNode (line 65) | public getDomNode(): HTMLElement { method updateStyles (line 82) | private updateStyles(theme: ITheme): void { method updateFont (line 102) | private updateFont(): void { method getPosition (line 113) | public getPosition(): IContentWidgetPosition | null { method acceptInput (line 122) | public acceptInput(): void { method cancelInput (line 128) | public cancelInput(focusEditor: boolean): void { method getInput (line 134) | public getInput(where: IRange, value: string, selectionStart: number, ... method _show (line 190) | private _show(): void { method _hide (line 204) | private _hide(): void { FILE: src/vs/editor/contrib/smartSelect/bracketSelections.ts class BracketSelectionRangeProvider (line 12) | class BracketSelectionRangeProvider implements SelectionRangeProvider { method provideSelectionRanges (line 14) | async provideSelectionRanges(model: ITextModel, positions: Position[])... method _bracketsRightYield (line 32) | private static _bracketsRightYield(resolve: () => void, round: number,... method _bracketsLeftYield (line 77) | private static _bracketsLeftYield(resolve: () => void, round: number, ... method _addBracketLeading (line 128) | private static _addBracketLeading(model: ITextModel, bracket: Range, b... FILE: src/vs/editor/contrib/smartSelect/smartSelect.ts class SelectionRanges (line 27) | class SelectionRanges { method constructor (line 29) | constructor( method mov (line 34) | mov(fwd: boolean): SelectionRanges { class SmartSelectController (line 48) | class SmartSelectController implements IEditorContribution { method get (line 52) | static get(editor: ICodeEditor): SmartSelectController { method constructor (line 62) | constructor(editor: ICodeEditor) { method dispose (line 66) | dispose(): void { method getId (line 70) | getId(): string { method run (line 74) | run(forward: boolean): Promise | void { method constructor (line 145) | constructor(forward: boolean, opts: IActionOptions) { method run (line 150) | async run(_accessor: ServicesAccessor, editor: ICodeEditor): Promise boolean): v... class TextmateSnippet (line 481) | class TextmateSnippet extends Marker { method placeholderInfo (line 485) | get placeholderInfo() { method placeholders (line 502) | get placeholders(): Placeholder[] { method offset (line 507) | offset(marker: Marker): number { method fullLen (line 525) | fullLen(marker: Marker): number { method enclosingPlaceholders (line 534) | enclosingPlaceholders(placeholder: Placeholder): Placeholder[] { method resolveVariables (line 546) | resolveVariables(resolver: VariableResolver): this { method appendChild (line 558) | appendChild(child: Marker) { method replace (line 563) | replace(child: Marker, others: Marker[]): void { method toTextmateString (line 568) | toTextmateString(): string { method clone (line 572) | clone(): TextmateSnippet { method walk (line 578) | walk(visitor: (marker: Marker) => boolean): void { class SnippetParser (line 583) | class SnippetParser { method escape (line 585) | static escape(value: string): string { method text (line 592) | text(value: string): string { method parse (line 596) | parse(value: string, insertFinalTabstop?: boolean, enforceFinalTabstop... method _accept (line 651) | private _accept(type: TokenType, value?: boolean): boolean | string { method _backTo (line 660) | private _backTo(token: Token): false { method _until (line 666) | private _until(type: TokenType): false | string { method _parse (line 686) | private _parse(marker: Marker): boolean { method _parseEscaped (line 695) | private _parseEscaped(marker: Marker): boolean { method _parseTabstopOrVariableName (line 711) | private _parseTabstopOrVariableName(parent: Marker): boolean { method _parseComplexPlaceholder (line 729) | private _parseComplexPlaceholder(parent: Marker): boolean { method _parseChoiceElement (line 808) | private _parseChoiceElement(parent: Choice): boolean { method _parseComplexVariable (line 844) | private _parseComplexVariable(parent: Marker): boolean { method _parseTransform (line 898) | private _parseTransform(parent: TransformableMarker): boolean { method _parseFormatString (line 967) | private _parseFormatString(parent: Transform): boolean { method _parseAnything (line 1051) | private _parseAnything(marker: Marker): boolean { FILE: src/vs/editor/contrib/snippet/snippetSession.ts function getColorGraceful (line 30) | function getColorGraceful(name: string) { class OneSnippet (line 39) | class OneSnippet { method constructor (line 57) | constructor(editor: IActiveCodeEditor, snippet: TextmateSnippet, offse... method dispose (line 66) | dispose(): void { method _initDecorations (line 75) | private _initDecorations(): void { method move (line 101) | move(fwd: boolean | undefined): Selection[] { method _hasPlaceholderBeenCollapsed (line 185) | private _hasPlaceholderBeenCollapsed(placeholder: Placeholder): boolean { method isAtFirstPlaceholder (line 203) | get isAtFirstPlaceholder() { method isAtLastPlaceholder (line 207) | get isAtLastPlaceholder() { method hasPlaceholder (line 211) | get hasPlaceholder() { method computePossibleSelections (line 215) | computePossibleSelections() { method choice (line 247) | get choice(): Choice | undefined { method merge (line 251) | merge(others: OneSnippet[]): void { method getEnclosingRange (line 305) | public getEnclosingRange(): Range | undefined { type ISnippetSessionInsertOptions (line 320) | interface ISnippetSessionInsertOptions { class SnippetSession (line 334) | class SnippetSession { method adjustWhitespace (line 336) | static adjustWhitespace(model: ITextModel, position: IPosition, snippe... method adjustSelection (line 358) | static adjustSelection(model: ITextModel, selection: Selection, overwr... method createEditsAndSnippets (line 382) | static createEditsAndSnippets(editor: IActiveCodeEditor, template: str... method constructor (line 475) | constructor(editor: IActiveCodeEditor, template: string, options: ISni... method dispose (line 481) | dispose(): void { method _logInfo (line 485) | _logInfo(): string { method insert (line 489) | insert(): void { method merge (line 508) | merge(template: string, options: ISnippetSessionInsertOptions = _defau... method next (line 529) | next(): void { method prev (line 535) | prev(): void { method _move (line 541) | private _move(fwd: boolean | undefined): Selection[] { method isAtFirstPlaceholder (line 550) | get isAtFirstPlaceholder() { method isAtLastPlaceholder (line 554) | get isAtLastPlaceholder() { method hasPlaceholder (line 558) | get hasPlaceholder() { method choice (line 562) | get choice(): Choice | undefined { method isSelectionWithinPlaceholders (line 566) | isSelectionWithinPlaceholders(): boolean { method getEnclosingRange (line 642) | public getEnclosingRange(): Range | undefined { FILE: src/vs/editor/contrib/snippet/snippetVariables.ts class CompositeSnippetVariableResolver (line 53) | class CompositeSnippetVariableResolver implements VariableResolver { method constructor (line 55) | constructor(private readonly _delegates: VariableResolver[]) { method resolve (line 59) | resolve(variable: Variable): string | undefined { class SelectionBasedVariableResolver (line 70) | class SelectionBasedVariableResolver implements VariableResolver { method constructor (line 72) | constructor( method resolve (line 79) | resolve(variable: Variable): string | undefined { class ModelBasedVariableResolver (line 133) | class ModelBasedVariableResolver implements VariableResolver { method constructor (line 135) | constructor( method resolve (line 142) | resolve(variable: Variable): string | undefined { type IReadClipboardText (line 172) | interface IReadClipboardText { class ClipboardBasedVariableResolver (line 176) | class ClipboardBasedVariableResolver implements VariableResolver { method constructor (line 178) | constructor( method resolve (line 187) | resolve(variable: Variable): string | undefined { class CommentBasedVariableResolver (line 209) | class CommentBasedVariableResolver implements VariableResolver { method constructor (line 210) | constructor( method resolve (line 215) | resolve(variable: Variable): string | undefined { class TimeBasedVariableResolver (line 232) | class TimeBasedVariableResolver implements VariableResolver { method resolve (line 239) | resolve(variable: Variable): string | undefined { class WorkspaceBasedVariableResolver (line 272) | class WorkspaceBasedVariableResolver implements VariableResolver { method constructor (line 273) | constructor( method resolve (line 279) | resolve(variable: Variable): string | undefined { method _resolveWorkspaceName (line 297) | private _resolveWorkspaceName(workspaceIdentifier: IWorkspaceIdentifie... method _resoveWorkspacePath (line 308) | private _resoveWorkspacePath(workspaceIdentifier: IWorkspaceIdentifier... class RandomBasedVariableResolver (line 322) | class RandomBasedVariableResolver implements VariableResolver { method resolve (line 323) | resolve(variable: Variable): string | undefined { FILE: src/vs/editor/contrib/snippet/test/snippetController2.old.test.ts class TestSnippetController (line 15) | class TestSnippetController extends SnippetController2 { method constructor (line 17) | constructor( method isInSnippetMode (line 24) | isInSnippetMode(): boolean { function snippetTest (line 32) | function snippetTest(cb: (editor: TestCodeEditor, cursor: Cursor, templa... FILE: src/vs/editor/contrib/snippet/test/snippetController2.test.ts function assertSelections (line 17) | function assertSelections(editor: ICodeEditor, ...s: Selection[]) { function assertContextKeys (line 25) | function assertContextKeys(service: MockContextKeyService, inSnippet: bo... FILE: src/vs/editor/contrib/snippet/test/snippetParser.test.ts function assertText (line 91) | function assertText(value: string, expected: string) { function assertMarker (line 97) | function assertMarker(input: TextmateSnippet | Marker[] | string, ...cto... function assertTextAndMarker (line 116) | function assertTextAndMarker(value: string, escaped: string, ...ctors: F... function assertEscaped (line 121) | function assertEscaped(value: string, expected: string) { function assertTextsnippetString (line 292) | function assertTextsnippetString(input: string, expected: string): void { function assertIdent (line 309) | function assertIdent(input: string): void { function assertLen (line 492) | function assertLen(template: string, ...lengths: number[]): void { function assertParent (line 733) | function assertParent(marker: Marker) { FILE: src/vs/editor/contrib/snippet/test/snippetSession.test.ts function assertSelections (line 20) | function assertSelections(editor: IActiveCodeEditor, ...s: Selection[]) { function assertNormalized (line 42) | function assertNormalized(position: IPosition, input: string, expected: ... FILE: src/vs/editor/contrib/snippet/test/snippetVariables.test.ts method getUriLabel (line 19) | getUriLabel(uri: URI) { function assertVariableResolve (line 44) | function assertVariableResolve(resolver: VariableResolver, varName: stri... method getUriLabel (line 90) | getUriLabel(uri: URI) { function assertVariableResolve2 (line 165) | function assertVariableResolve2(input: string, expected: string, varValu... function assertVariableResolve3 (line 264) | function assertVariableResolve3(resolver: VariableResolver, varName: str... method resolve (line 292) | resolve() { return '10'; } method resolve (line 295) | resolve() { return '11'; } method getWorkspace (line 310) | getWorkspace(): IWorkspace { return workspace; } FILE: src/vs/editor/contrib/suggest/completionModel.ts type StrictCompletionItem (line 14) | type StrictCompletionItem = Required; type ICompletionStats (line 24) | interface ICompletionStats { class LineContext (line 31) | class LineContext { method constructor (line 32) | constructor( type Refilter (line 38) | const enum Refilter { class CompletionModel (line 44) | class CompletionModel { method constructor (line 58) | constructor( method lineContext (line 80) | get lineContext(): LineContext { method lineContext (line 84) | set lineContext(value: LineContext) { method items (line 93) | get items(): CompletionItem[] { method incomplete (line 98) | get incomplete(): Set { method adopt (line 103) | adopt(except: Set): CompletionItem[] { method stats (line 121) | get stats(): ICompletionStats { method _ensureCachedState (line 126) | private _ensureCachedState(): void { method _createCachedState (line 132) | private _createCachedState(): void { method _compareCompletionItems (line 245) | private static _compareCompletionItems(a: StrictCompletionItem, b: Str... method _compareCompletionItemsSnippetsDown (line 263) | private static _compareCompletionItemsSnippetsDown(a: StrictCompletion... method _compareCompletionItemsSnippetsUp (line 274) | private static _compareCompletionItemsSnippetsUp(a: StrictCompletionIt... FILE: src/vs/editor/contrib/suggest/suggest.ts class CompletionItem (line 28) | class CompletionItem { method constructor (line 45) | constructor( type SnippetSortOrder (line 90) | const enum SnippetSortOrder { class CompletionOptions (line 94) | class CompletionOptions { method constructor (line 98) | constructor( function getSnippetSuggestSupport (line 107) | function getSnippetSuggestSupport(): modes.CompletionItemProvider { function setSnippetSuggestSupport (line 111) | function setSnippetSuggestSupport(support: modes.CompletionItemProvider)... function provideSuggestionItems (line 117) | function provideSuggestionItems( function defaultComparator (line 207) | function defaultComparator(a: CompletionItem, b: CompletionItem): number { function snippetUpComparator (line 226) | function snippetUpComparator(a: CompletionItem, b: CompletionItem): numb... function snippetDownComparator (line 237) | function snippetDownComparator(a: CompletionItem, b: CompletionItem): nu... type Comparator (line 248) | interface Comparator { (a: T, b: T): number; } function getSuggestionComparator (line 254) | function getSuggestionComparator(snippetConfig: SnippetSortOrder): (a: C... type SuggestController (line 289) | interface SuggestController extends IEditorContribution { method provideCompletionItems (line 297) | provideCompletionItems(): modes.CompletionList { function showSimpleSuggestions (line 307) | function showSimpleSuggestions(editor: ICodeEditor, suggestions: modes.C... FILE: src/vs/editor/contrib/suggest/suggestAlternatives.ts class SuggestAlternatives (line 12) | class SuggestAlternatives { method constructor (line 24) | constructor( method dispose (line 31) | dispose(): void { method reset (line 35) | reset(): void { method set (line 43) | set({ model, index }: ISelectedSuggestion, acceptNext: (selected: ISel... method _moveIndex (line 69) | private static _moveIndex(fwd: boolean, model: CompletionModel, index:... method next (line 83) | next(): void { method prev (line 87) | prev(): void { method _move (line 91) | private _move(fwd: boolean): void { FILE: src/vs/editor/contrib/suggest/suggestCommitCharacters.ts class CommitCharacterController (line 13) | class CommitCharacterController { method constructor (line 22) | constructor(editor: ICodeEditor, widget: SuggestWidget, accept: (selec... method _onItem (line 38) | private _onItem(selected: ISelectedSuggestion | undefined): void { method reset (line 60) | reset(): void { method dispose (line 64) | dispose() { FILE: src/vs/editor/contrib/suggest/suggestController.ts class LineSuffix (line 47) | class LineSuffix { method constructor (line 51) | constructor(private readonly _model: ITextModel, private readonly _pos... method dispose (line 66) | dispose(): void { method delta (line 72) | delta(position: IPosition): number { class SuggestController (line 89) | class SuggestController implements IEditorContribution { method get (line 93) | public static get(editor: ICodeEditor): SuggestController { method constructor (line 103) | constructor( method getId (line 214) | getId(): string { method dispose (line 218) | dispose(): void { method _insertSuggestion (line 226) | protected _insertSuggestion( method _alertCompletionItem (line 325) | private _alertCompletionItem({ completion: suggestion }: CompletionIte... method triggerSuggest (line 332) | triggerSuggest(onlyFrom?: Set): void { method triggerSuggestAndAcceptBest (line 340) | triggerSuggestAndAcceptBest(arg: { fallback: string }): void { method acceptSelectedSuggestion (line 408) | acceptSelectedSuggestion(keepAlternativeSuggestions: boolean, keepSuff... method acceptNextSuggestion (line 413) | acceptNextSuggestion() { method acceptPrevSuggestion (line 417) | acceptPrevSuggestion() { method cancelSuggestWidget (line 421) | cancelSuggestWidget(): void { method selectNextSuggestion (line 427) | selectNextSuggestion(): void { method selectNextPageSuggestion (line 431) | selectNextPageSuggestion(): void { method selectLastSuggestion (line 435) | selectLastSuggestion(): void { method selectPrevSuggestion (line 439) | selectPrevSuggestion(): void { method selectPrevPageSuggestion (line 443) | selectPrevPageSuggestion(): void { method selectFirstSuggestion (line 447) | selectFirstSuggestion(): void { method toggleSuggestionDetails (line 451) | toggleSuggestionDetails(): void { method toggleExplainMode (line 455) | toggleExplainMode(): void { method toggleSuggestionFocus (line 459) | toggleSuggestionFocus(): void { class TriggerSuggestAction (line 464) | class TriggerSuggestAction extends EditorAction { method constructor (line 468) | constructor() { method run (line 483) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { method handler (line 510) | handler(x, args) { FILE: src/vs/editor/contrib/suggest/suggestMemory.ts method select (line 21) | select(model: ITextModel, pos: IPosition, items: CompletionItem[]): numb... class NoMemory (line 47) | class NoMemory extends Memory { method memorize (line 49) | memorize(model: ITextModel, pos: IPosition, item: CompletionItem): void { method toJSON (line 53) | toJSON() { method fromJSON (line 57) | fromJSON() { type MemItem (line 62) | interface MemItem { class LRUMemory (line 68) | class LRUMemory extends Memory { method memorize (line 73) | memorize(model: ITextModel, pos: IPosition, item: CompletionItem): void { method select (line 83) | select(model: ITextModel, pos: IPosition, items: CompletionItem[]): nu... method toJSON (line 123) | toJSON(): object { method fromJSON (line 131) | fromJSON(data: [string, MemItem][]): void { class PrefixMemory (line 144) | class PrefixMemory extends Memory { method memorize (line 149) | memorize(model: ITextModel, pos: IPosition, item: CompletionItem): void { method select (line 159) | select(model: ITextModel, pos: IPosition, items: CompletionItem[]): nu... method toJSON (line 180) | toJSON(): object { method fromJSON (line 195) | fromJSON(data: [string, MemItem][]): void { type MemMode (line 207) | type MemMode = 'first' | 'recentlyUsed' | 'recentlyUsedByPrefix'; class SuggestMemoryService (line 209) | class SuggestMemoryService extends Disposable implements ISuggestMemoryS... method constructor (line 220) | constructor( method _update (line 256) | private _update(mode: MemMode, shareMem: boolean, force: boolean): void { method memorize (line 275) | memorize(model: ITextModel, pos: IPosition, item: CompletionItem): void { method select (line 280) | select(model: ITextModel, pos: IPosition, items: CompletionItem[]): nu... method _saveState (line 284) | private _saveState() { type ISuggestMemoryService (line 294) | interface ISuggestMemoryService { FILE: src/vs/editor/contrib/suggest/suggestModel.ts type ICancelEvent (line 25) | interface ICancelEvent { type ITriggerEvent (line 29) | interface ITriggerEvent { type ISuggestEvent (line 35) | interface ISuggestEvent { type SuggestTriggerContext (line 42) | interface SuggestTriggerContext { class LineContext (line 48) | class LineContext { method shouldAutoTrigger (line 50) | static shouldAutoTrigger(editor: ICodeEditor): boolean { method constructor (line 78) | constructor(model: ITextModel, position: Position, auto: boolean, shy:... type State (line 88) | const enum State { class SuggestModel (line 94) | class SuggestModel implements IDisposable { method constructor (line 116) | constructor( method dispose (line 165) | dispose(): void { method _updateQuickSuggest (line 175) | private _updateQuickSuggest(): void { method _updateTriggerCharacters (line 183) | private _updateTriggerCharacters(): void { method state (line 221) | get state(): State { method cancel (line 225) | cancel(retrigger: boolean = false): void { method clear (line 239) | clear() { method _updateActiveSuggestSession (line 243) | private _updateActiveSuggestSession(): void { method _onCursorChange (line 253) | private _onCursorChange(e: ICursorSelectionChangedEvent): void { method _refilterCompletionItems (line 338) | private _refilterCompletionItems(): void { method trigger (line 358) | trigger(context: SuggestTriggerContext, retrigger: boolean = false, on... method _onNewContext (line 470) | private _onNewContext(ctx: LineContext): void { FILE: src/vs/editor/contrib/suggest/suggestWidget.ts type ISuggestionTemplateData (line 46) | interface ISuggestionTemplateData { function extractColor (line 66) | function extractColor(item: CompletionItem, out: string[]): boolean { function canExpandCompletionItem (line 78) | function canExpandCompletionItem(item: CompletionItem | null) { class Renderer (line 89) | class Renderer implements IListRenderer | ILis... method onListSelection (line 587) | private onListSelection(e: IListEvent): void { method select (line 595) | private select(item: CompletionItem, index: number): void { method _getSuggestionAriaAlertLabel (line 606) | private _getSuggestionAriaAlertLabel(item: CompletionItem): string { method _ariaAlert (line 615) | private _ariaAlert(newAriaAlertLabel: string | null): void { method onThemeChange (line 625) | private onThemeChange(theme: ITheme) { method onListFocus (line 646) | private onListFocus(e: IListEvent): void { method setState (line 715) | private setState(state: State): void { method showTriggered (line 770) | showTriggered(auto: boolean, delay: number) { method showSuggestions (line 782) | showSuggestions(completionModel: CompletionModel, selectionIndex: numb... method selectNextPage (line 851) | selectNextPage(): boolean { method selectNext (line 866) | selectNext(): boolean { method selectLast (line 878) | selectLast(): boolean { method selectPreviousPage (line 893) | selectPreviousPage(): boolean { method selectPrevious (line 908) | selectPrevious(): boolean { method selectFirst (line 920) | selectFirst(): boolean { method getFocusedItem (line 935) | getFocusedItem(): ISelectedSuggestion | undefined { method toggleDetailsFocus (line 951) | toggleDetailsFocus(): void { method toggleDetails (line 966) | toggleDetails(): void { method showDetails (line 990) | showDetails(loading: boolean): void { method toggleExplainMode (line 1014) | toggleExplainMode(): void { method show (line 1021) | private show(): void { method hide (line 1036) | private hide(): void { method hideWidget (line 1042) | hideWidget(): void { method getPosition (line 1048) | getPosition(): IContentWidgetPosition | null { method getDomNode (line 1064) | getDomNode(): HTMLElement { method getId (line 1068) | getId(): string { method updateListHeight (line 1072) | private updateListHeight(): number { method adjustDocsPosition (line 1092) | private adjustDocsPosition() { method expandSideOrBelow (line 1140) | private expandSideOrBelow() { method maxWidgetHeight (line 1159) | private get maxWidgetHeight(): number { method unfocusedHeight (line 1163) | private get unfocusedHeight(): number { method getHeight (line 1170) | getHeight(element: CompletionItem): number { method getTemplateId (line 1174) | getTemplateId(element: CompletionItem): string { method expandDocsSettingFromStorage (line 1178) | private expandDocsSettingFromStorage(): boolean { method updateExpandDocsSetting (line 1182) | private updateExpandDocsSetting(value: boolean) { method dispose (line 1186) | dispose(): void { FILE: src/vs/editor/contrib/suggest/test/completionModel.test.ts function createSuggestItem (line 13) | function createSuggestItem(label: string, overwriteBefore: number, kind ... FILE: src/vs/editor/contrib/suggest/test/suggest.test.ts method provideCompletionItems (line 24) | provideCompletionItems(_doc, pos) { method provideCompletionItems (line 87) | provideCompletionItems() { FILE: src/vs/editor/contrib/suggest/test/suggestMemory.test.ts method memorize (line 32) | memorize(model: ITextModel, pos: IPosition, item: CompletionItem): void { method toJSON (line 34) | toJSON(): object { method fromJSON (line 37) | fromJSON(data: object): void { FILE: src/vs/editor/contrib/suggest/test/suggestModel.test.ts type Ctor (line 36) | interface Ctor { function mock (line 40) | function mock(): Ctor { function createMockEditor (line 45) | function createMockEditor(model: TextModel): TestCodeEditor { class OuterMode (line 70) | class OuterMode extends MockMode { method constructor (line 71) | constructor() { class InnerMode (line 100) | class InnerMode extends MockMode { method constructor (line 101) | constructor() { function getDefaultSuggestRange (line 157) | function getDefaultSuggestRange(model: ITextModel, position: Position) { method provideCompletionItems (line 163) | provideCompletionItems(doc, pos): CompletionList { method provideCompletionItems (line 172) | provideCompletionItems(doc, pos): CompletionList { function withOracle (line 194) | function withOracle(callback: (model: SuggestModel, editor: TestCodeEdit... function assertEvent (line 214) | function assertEvent(event: Event, action: () => any, assert: (e: ... method provideCompletionItems (line 310) | provideCompletionItems(doc, pos): CompletionList { method provideCompletionItems (line 360) | provideCompletionItems(doc, pos): CompletionList { method provideCompletionItems (line 375) | provideCompletionItems(doc, pos): CompletionList { method provideCompletionItems (line 472) | provideCompletionItems(doc, pos): CompletionList { method provideCompletionItems (line 509) | provideCompletionItems(doc, pos): CompletionList { method provideCompletionItems (line 553) | provideCompletionItems(doc, pos, context): CompletionList { method provideCompletionItems (line 585) | provideCompletionItems(doc, pos): CompletionList { method provideCompletionItems (line 657) | provideCompletionItems(doc, pos): CompletionList { class TestCtrl (line 677) | class TestCtrl extends SuggestController { method _insertSuggestion (line 678) | _insertSuggestion(item: ISelectedSuggestion) { method provideCompletionItems (line 731) | provideCompletionItems(doc, pos) { method provideCompletionItems (line 746) | provideCompletionItems(doc, pos) { method resolveCompletionItem (line 759) | resolveCompletionItem(doc, pos, item) { FILE: src/vs/editor/contrib/suggest/wordContextKey.ts class WordContextKey (line 11) | class WordContextKey extends Disposable { method constructor (line 20) | constructor( method dispose (line 30) | dispose(): void { method _update (line 36) | private _update(): void { FILE: src/vs/editor/contrib/suggest/wordDistance.ts method distance (line 18) | distance() { return 0; } method create (line 21) | static async create(service: IEditorWorkerService, editor: ICodeEditor):... FILE: src/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.ts class ToggleTabFocusModeAction (line 14) | class ToggleTabFocusModeAction extends EditorAction { method constructor (line 18) | constructor() { method run (line 33) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/contrib/tokenization/tokenization.ts class ForceRetokenizeAction (line 11) | class ForceRetokenizeAction extends EditorAction { method constructor (line 12) | constructor() { method run (line 21) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/contrib/wordHighlighter/wordHighlighter.ts function getOccurrencesAtPosition (line 39) | function getOccurrencesAtPosition(model: ITextModel, position: Position,... type IOccurenceAtPositionRequest (line 52) | interface IOccurenceAtPositionRequest { method constructor (line 63) | constructor(model: ITextModel, selection: Selection, wordSeparators: str... method _getCurrentWordRange (line 70) | private _getCurrentWordRange(model: ITextModel, selection: Selection): R... method isValid (line 78) | public isValid(model: ITextModel, selection: Selection, decorationIds: s... method cancel (line 101) | public cancel(): void { class SemanticOccurenceAtPositionRequest (line 106) | class SemanticOccurenceAtPositionRequest extends OccurenceAtPositionRequ... method _compute (line 107) | protected _compute(model: ITextModel, selection: Selection, wordSepara... class TextualOccurenceAtPositionRequest (line 112) | class TextualOccurenceAtPositionRequest extends OccurenceAtPositionReque... method constructor (line 116) | constructor(model: ITextModel, selection: Selection, wordSeparators: s... method _compute (line 121) | protected _compute(model: ITextModel, selection: Selection, wordSepara... method isValid (line 142) | public isValid(model: ITextModel, selection: Selection, decorationIds:... function computeOccurencesAtPosition (line 151) | function computeOccurencesAtPosition(model: ITextModel, selection: Selec... class WordHighlighter (line 160) | class WordHighlighter { method constructor (line 179) | constructor(editor: IActiveCodeEditor, contextKeyService: IContextKeyS... method hasDecorations (line 220) | public hasDecorations(): boolean { method restore (line 224) | public restore(): void { method _getSortedHighlights (line 231) | private _getSortedHighlights(): Range[] { method moveNext (line 239) | public moveNext() { method moveBack (line 253) | public moveBack() { method _removeDecorations (line 267) | private _removeDecorations(): void { method _stopAll (line 275) | private _stopAll(): void { method _onPositionChanged (line 298) | private _onPositionChanged(e: ICursorPositionChangedEvent): void { method _run (line 315) | private _run(): void { method _beginRenderDecorations (line 385) | private _beginRenderDecorations(): void { method renderDecorations (line 401) | private renderDecorations(): void { method _getDecorationOptions (line 416) | private static _getDecorationOptions(kind: DocumentHighlightKind | und... method dispose (line 453) | public dispose(): void { class WordHighlighterContribution (line 459) | class WordHighlighterContribution extends Disposable implements editorCo... method get (line 463) | public static get(editor: ICodeEditor): WordHighlighterContribution { method constructor (line 469) | constructor(editor: ICodeEditor, @IContextKeyService contextKeyService... method getId (line 487) | public getId(): string { method saveViewState (line 491) | public saveViewState(): boolean { method moveNext (line 498) | public moveNext() { method moveBack (line 504) | public moveBack() { method restoreViewState (line 510) | public restoreViewState(state: boolean | undefined): void { method dispose (line 516) | public dispose(): void { class WordHighlightNavigationAction (line 526) | class WordHighlightNavigationAction extends EditorAction { method constructor (line 530) | constructor(next: boolean, opts: IActionOptions) { method run (line 535) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class NextWordHighlightAction (line 549) | class NextWordHighlightAction extends WordHighlightNavigationAction { method constructor (line 550) | constructor() { class PrevWordHighlightAction (line 565) | class PrevWordHighlightAction extends WordHighlightNavigationAction { method constructor (line 566) | constructor() { class TriggerWordHighlightAction (line 581) | class TriggerWordHighlightAction extends EditorAction { method constructor (line 582) | constructor() { method run (line 596) | public run(accessor: ServicesAccessor, editor: ICodeEditor, args: any)... FILE: src/vs/editor/contrib/wordOperations/test/wordOperations.test.ts function runEditorCommand (line 40) | function runEditorCommand(editor: ICodeEditor, command: EditorCommand): ... function cursorWordLeft (line 43) | function cursorWordLeft(editor: ICodeEditor, inSelectionMode: boolean = ... function cursorWordAccessibilityLeft (line 46) | function cursorWordAccessibilityLeft(editor: ICodeEditor, inSelectionMod... function cursorWordAccessibilityRight (line 49) | function cursorWordAccessibilityRight(editor: ICodeEditor, inSelectionMo... function cursorWordStartLeft (line 52) | function cursorWordStartLeft(editor: ICodeEditor, inSelectionMode: boole... function cursorWordEndLeft (line 55) | function cursorWordEndLeft(editor: ICodeEditor, inSelectionMode: boolean... function cursorWordRight (line 58) | function cursorWordRight(editor: ICodeEditor, inSelectionMode: boolean =... function moveWordEndRight (line 61) | function moveWordEndRight(editor: ICodeEditor, inSelectionMode: boolean ... function moveWordStartRight (line 64) | function moveWordStartRight(editor: ICodeEditor, inSelectionMode: boolea... function deleteWordLeft (line 67) | function deleteWordLeft(editor: ICodeEditor): void { function deleteWordStartLeft (line 70) | function deleteWordStartLeft(editor: ICodeEditor): void { function deleteWordEndLeft (line 73) | function deleteWordEndLeft(editor: ICodeEditor): void { function deleteWordRight (line 76) | function deleteWordRight(editor: ICodeEditor): void { function deleteWordStartRight (line 79) | function deleteWordStartRight(editor: ICodeEditor): void { function deleteWordEndRight (line 82) | function deleteWordEndRight(editor: ICodeEditor): void { FILE: src/vs/editor/contrib/wordOperations/test/wordTestUtils.ts function deserializePipePositions (line 9) | function deserializePipePositions(text: string): [string, Position[]] { function serializePipePositions (line 32) | function serializePipePositions(text: string, positions: Position[]): st... function testRepeatedActionAndExtractPositions (line 61) | function testRepeatedActionAndExtractPositions(text: string, initialPosi... FILE: src/vs/editor/contrib/wordOperations/wordOperations.ts type MoveWordOptions (line 25) | interface MoveWordOptions extends ICommandOptions { method constructor (line 35) | constructor(opts: MoveWordOptions) { method runEditorCommand (line 41) | public runEditorCommand(accessor: ServicesAccessor, editor: ICodeEditor,... method _moveTo (line 62) | private _moveTo(from: Selection, to: Position, inSelectionMode: boolean)... class WordLeftCommand (line 85) | class WordLeftCommand extends MoveWordCommand { method _move (line 86) | protected _move(wordSeparators: WordCharacterClassifier, model: ITextM... class WordRightCommand (line 91) | class WordRightCommand extends MoveWordCommand { method _move (line 92) | protected _move(wordSeparators: WordCharacterClassifier, model: ITextM... class CursorWordStartLeft (line 97) | class CursorWordStartLeft extends WordLeftCommand { method constructor (line 98) | constructor() { class CursorWordEndLeft (line 114) | class CursorWordEndLeft extends WordLeftCommand { method constructor (line 115) | constructor() { class CursorWordLeft (line 125) | class CursorWordLeft extends WordLeftCommand { method constructor (line 126) | constructor() { class CursorWordStartLeftSelect (line 136) | class CursorWordStartLeftSelect extends WordLeftCommand { method constructor (line 137) | constructor() { class CursorWordEndLeftSelect (line 153) | class CursorWordEndLeftSelect extends WordLeftCommand { method constructor (line 154) | constructor() { class CursorWordLeftSelect (line 164) | class CursorWordLeftSelect extends WordLeftCommand { method constructor (line 165) | constructor() { class CursorWordAccessibilityLeft (line 175) | class CursorWordAccessibilityLeft extends WordLeftCommand { method constructor (line 176) | constructor() { method _move (line 191) | protected _move(_: WordCharacterClassifier, model: ITextModel, positio... class CursorWordAccessibilityLeftSelect (line 196) | class CursorWordAccessibilityLeftSelect extends WordLeftCommand { method constructor (line 197) | constructor() { method _move (line 212) | protected _move(_: WordCharacterClassifier, model: ITextModel, positio... class CursorWordStartRight (line 217) | class CursorWordStartRight extends WordRightCommand { method constructor (line 218) | constructor() { class CursorWordEndRight (line 228) | class CursorWordEndRight extends WordRightCommand { method constructor (line 229) | constructor() { class CursorWordRight (line 245) | class CursorWordRight extends WordRightCommand { method constructor (line 246) | constructor() { class CursorWordStartRightSelect (line 256) | class CursorWordStartRightSelect extends WordRightCommand { method constructor (line 257) | constructor() { class CursorWordEndRightSelect (line 267) | class CursorWordEndRightSelect extends WordRightCommand { method constructor (line 268) | constructor() { class CursorWordRightSelect (line 284) | class CursorWordRightSelect extends WordRightCommand { method constructor (line 285) | constructor() { class CursorWordAccessibilityRight (line 295) | class CursorWordAccessibilityRight extends WordRightCommand { method constructor (line 296) | constructor() { method _move (line 311) | protected _move(_: WordCharacterClassifier, model: ITextModel, positio... class CursorWordAccessibilityRightSelect (line 316) | class CursorWordAccessibilityRightSelect extends WordRightCommand { method constructor (line 317) | constructor() { method _move (line 332) | protected _move(_: WordCharacterClassifier, model: ITextModel, positio... type DeleteWordOptions (line 337) | interface DeleteWordOptions extends ICommandOptions { method constructor (line 346) | constructor(opts: DeleteWordOptions) { method runEditorCommand (line 352) | public runEditorCommand(accessor: ServicesAccessor, editor: ICodeEditor,... class DeleteWordLeftCommand (line 373) | class DeleteWordLeftCommand extends DeleteWordCommand { method _delete (line 374) | protected _delete(wordSeparators: WordCharacterClassifier, model: ITex... class DeleteWordRightCommand (line 383) | class DeleteWordRightCommand extends DeleteWordCommand { method _delete (line 384) | protected _delete(wordSeparators: WordCharacterClassifier, model: ITex... class DeleteWordStartLeft (line 395) | class DeleteWordStartLeft extends DeleteWordLeftCommand { method constructor (line 396) | constructor() { class DeleteWordEndLeft (line 406) | class DeleteWordEndLeft extends DeleteWordLeftCommand { method constructor (line 407) | constructor() { class DeleteWordLeft (line 417) | class DeleteWordLeft extends DeleteWordLeftCommand { method constructor (line 418) | constructor() { class DeleteWordStartRight (line 434) | class DeleteWordStartRight extends DeleteWordRightCommand { method constructor (line 435) | constructor() { class DeleteWordEndRight (line 445) | class DeleteWordEndRight extends DeleteWordRightCommand { method constructor (line 446) | constructor() { class DeleteWordRight (line 456) | class DeleteWordRight extends DeleteWordRightCommand { method constructor (line 457) | constructor() { FILE: src/vs/editor/contrib/wordPartOperations/test/wordPartOperations.test.ts function runEditorCommand (line 21) | function runEditorCommand(editor: ICodeEditor, command: EditorCommand): ... function cursorWordPartLeft (line 24) | function cursorWordPartLeft(editor: ICodeEditor, inSelectionmode: boolea... function cursorWordPartRight (line 27) | function cursorWordPartRight(editor: ICodeEditor, inSelectionmode: boole... function deleteWordPartLeft (line 30) | function deleteWordPartLeft(editor: ICodeEditor): void { function deleteWordPartRight (line 33) | function deleteWordPartRight(editor: ICodeEditor): void { FILE: src/vs/editor/contrib/wordPartOperations/wordPartOperations.ts class DeleteWordPartLeft (line 19) | class DeleteWordPartLeft extends DeleteWordCommand { method constructor (line 20) | constructor() { method _delete (line 35) | protected _delete(wordSeparators: WordCharacterClassifier, model: ITex... class DeleteWordPartRight (line 44) | class DeleteWordPartRight extends DeleteWordCommand { method constructor (line 45) | constructor() { method _delete (line 60) | protected _delete(wordSeparators: WordCharacterClassifier, model: ITex... class WordPartLeftCommand (line 71) | class WordPartLeftCommand extends MoveWordCommand { method _move (line 72) | protected _move(wordSeparators: WordCharacterClassifier, model: ITextM... class CursorWordPartLeft (line 76) | class CursorWordPartLeft extends WordPartLeftCommand { method constructor (line 77) | constructor() { class CursorWordPartLeftSelect (line 95) | class CursorWordPartLeftSelect extends WordPartLeftCommand { method constructor (line 96) | constructor() { class WordPartRightCommand (line 114) | class WordPartRightCommand extends MoveWordCommand { method _move (line 115) | protected _move(wordSeparators: WordCharacterClassifier, model: ITextM... class CursorWordPartRight (line 119) | class CursorWordPartRight extends WordPartRightCommand { method constructor (line 120) | constructor() { class CursorWordPartRightSelect (line 135) | class CursorWordPartRightSelect extends WordPartRightCommand { method constructor (line 136) | constructor() { FILE: src/vs/editor/contrib/zoneWidget/zoneWidget.ts type IOptions (line 21) | interface IOptions { type IStyles (line 33) | interface IStyles { constant WIDGET_ID (line 49) | const WIDGET_ID = 'vs.editor.contrib.zoneWidget'; class ViewZoneDelegate (line 51) | class ViewZoneDelegate implements IViewZone { method constructor (line 62) | constructor(domNode: HTMLElement, afterLineNumber: number, afterColumn... method onDomNodeTop (line 74) | onDomNodeTop(top: number): void { method onComputedHeight (line 78) | onComputedHeight(height: number): void { class OverlayWidgetDelegate (line 83) | class OverlayWidgetDelegate implements IOverlayWidget { method constructor (line 88) | constructor(id: string, domNode: HTMLElement) { method getId (line 93) | getId(): string { method getDomNode (line 97) | getDomNode(): HTMLElement { method getPosition (line 101) | getPosition(): IOverlayWidgetPosition | null { class Arrow (line 106) | class Arrow { method constructor (line 115) | constructor( method dispose (line 121) | dispose(): void { method color (line 126) | set color(value: string) { method height (line 133) | set height(value: number) { method _updateStyle (line 140) | private _updateStyle(): void { method show (line 148) | show(where: IPosition): void { method hide (line 155) | hide(): void { method constructor (line 176) | constructor(editor: ICodeEditor, options: IOptions = {}) { method dispose (line 194) | dispose(): void { method create (line 215) | create(): void { method style (line 234) | style(styles: IStyles): void { method _applyStyles (line 244) | protected _applyStyles(): void { method _getWidth (line 256) | private _getWidth(info: EditorLayoutInfo): number { method _getLeft (line 260) | private _getLeft(info: EditorLayoutInfo): number { method _onViewZoneTop (line 268) | private _onViewZoneTop(top: number): void { method _onViewZoneHeight (line 272) | private _onViewZoneHeight(height: number): void { method position (line 287) | get position(): Position | undefined { method show (line 307) | show(rangeOrPos: IRange | IPosition, heightInLines: number): void { method hide (line 315) | hide(): void { method _decoratingElementsHeight (line 333) | private _decoratingElementsHeight(): number { method _showImpl (line 350) | private _showImpl(where: Range, heightInLines: number): void { method revealLine (line 439) | protected revealLine(lineNumber: number, isLastLine: boolean) { method setCssClass (line 447) | protected setCssClass(className: string, classToReplace?: string): void { method _onWidth (line 462) | protected _onWidth(widthInPixel: number): void { method _doLayout (line 466) | protected _doLayout(heightInPixel: number, widthInPixel: number): void { method _relayout (line 470) | protected _relayout(newHeightInLines: number): void { method _initSash (line 483) | private _initSash(): void { method getHorizontalSashLeft (line 521) | getHorizontalSashLeft() { method getHorizontalSashTop (line 525) | getHorizontalSashTop() { method getHorizontalSashWidth (line 529) | getHorizontalSashWidth() { FILE: src/vs/editor/editor.worker.ts function initialize (line 12) | function initialize(foreignModule: any) { FILE: src/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.ts constant CONTEXT_ACCESSIBILITY_WIDGET_VISIBLE (line 36) | const CONTEXT_ACCESSIBILITY_WIDGET_VISIBLE = new RawContextKey(... class AccessibilityHelpController (line 38) | class AccessibilityHelpController extends Disposable method get (line 42) | public static get(editor: ICodeEditor): AccessibilityHelpController { method constructor (line 51) | constructor( method getId (line 63) | public getId(): string { method show (line 67) | public show(): void { method hide (line 71) | public hide(): void { function getSelectionLabel (line 77) | function getSelectionLabel(selections: Selection[] | null, charactersSel... class AccessibilityHelpWidget (line 101) | class AccessibilityHelpWidget extends Widget implements IOverlayWidget { method constructor (line 112) | constructor( method dispose (line 185) | public dispose(): void { method getId (line 190) | public getId(): string { method getDomNode (line 194) | public getDomNode(): HTMLElement { method getPosition (line 198) | public getPosition(): IOverlayWidgetPosition { method show (line 204) | public show(): void { method _descriptionForCommand (line 218) | private _descriptionForCommand(commandId: string, msg: string, noKbMsg... method _buildContent (line 226) | private _buildContent() { method hide (line 297) | public hide(): void { method _layout (line 311) | private _layout(): void { class ShowAccessibilityHelpAction (line 328) | class ShowAccessibilityHelpAction extends EditorAction { method constructor (line 329) | constructor() { method run (line 343) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/standalone/browser/colorizer.ts type IColorizerOptions (line 18) | interface IColorizerOptions { type IColorizerElementOptions (line 22) | interface IColorizerElementOptions extends IColorizerOptions { class Colorizer (line 27) | class Colorizer { method colorizeElement (line 29) | public static colorizeElement(themeService: IStandaloneThemeService, m... method colorize (line 48) | public static colorize(modeService: IModeService, text: string, mimeTy... method colorizeLine (line 113) | public static colorizeLine(line: string, mightContainNonBasicASCII: bo... method colorizeModelLine (line 137) | public static colorizeModelLine(model: ITextModel, lineNumber: number,... function _colorize (line 146) | function _colorize(lines: string[], tabSize: number, tokenizationSupport... function _fakeColorize (line 163) | function _fakeColorize(lines: string[], tabSize: number): string { function _actualColorize (line 210) | function _actualColorize(lines: string[], tabSize: number, tokenizationS... FILE: src/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.ts class IPadShowKeyboard (line 15) | class IPadShowKeyboard extends Disposable implements IEditorContribution { method constructor (line 22) | constructor(editor: ICodeEditor) { method update (line 32) | private update(): void { method getId (line 47) | public getId(): string { method dispose (line 51) | public dispose(): void { class ShowKeyboardWidget (line 60) | class ShowKeyboardWidget extends Disposable implements IOverlayWidget { method constructor (line 68) | constructor(editor: ICodeEditor) { method dispose (line 84) | public dispose(): void { method getId (line 91) | public getId(): string { method getDomNode (line 95) | public getDomNode(): HTMLElement { method getPosition (line 99) | public getPosition(): IOverlayWidgetPosition { FILE: src/vs/editor/standalone/browser/inspectTokens/inspectTokens.ts class InspectTokensController (line 26) | class InspectTokensController extends Disposable implements IEditorContr... method get (line 30) | public static get(editor: ICodeEditor): InspectTokensController { method constructor (line 38) | constructor( method getId (line 53) | public getId(): string { method dispose (line 57) | public dispose(): void { method launch (line 62) | public launch(): void { method stop (line 72) | public stop(): void { class InspectTokens (line 80) | class InspectTokens extends EditorAction { method constructor (line 82) | constructor() { method run (line 91) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { type ICompleteLineTokenization (line 99) | interface ICompleteLineTokenization { type IDecodedMetadata (line 106) | interface IDecodedMetadata { function renderTokenText (line 114) | function renderTokenText(tokenText: string): string { function getSafeTokenizationSupport (line 146) | function getSafeTokenizationSupport(languageIdentifier: LanguageIdentifi... class InspectTokensWidget (line 158) | class InspectTokensWidget extends Disposable implements IContentWidget { method constructor (line 171) | constructor( method dispose (line 187) | public dispose(): void { method getId (line 192) | public getId(): string { method _compute (line 196) | private _compute(position: Position): void { method _decodeMetadata (line 248) | private _decodeMetadata(metadata: number): IDecodedMetadata { method _tokenTypeToString (line 264) | private _tokenTypeToString(tokenType: StandardTokenType): string { method _fontStyleToString (line 274) | private _fontStyleToString(fontStyle: FontStyle): string { method _getTokensAtLine (line 291) | private _getTokensAtLine(lineNumber: number): ICompleteLineTokenization { method _getStateBeforeLine (line 305) | private _getStateBeforeLine(lineNumber: number): IState { method getDomNode (line 316) | public getDomNode(): HTMLElement { method getPosition (line 320) | public getPosition(): IContentWidgetPosition { FILE: src/vs/editor/standalone/browser/quickOpen/editorQuickOpen.ts type IQuickOpenControllerOpts (line 19) | interface IQuickOpenControllerOpts { class QuickOpenController (line 25) | class QuickOpenController implements editorCommon.IEditorContribution, I... method get (line 29) | public static get(editor: ICodeEditor): QuickOpenController { method constructor (line 38) | constructor(editor: ICodeEditor, @IThemeService private readonly theme... method getId (line 42) | public getId(): string { method dispose (line 46) | public dispose(): void { method run (line 54) | public run(opts: IQuickOpenControllerOpts): void { method decorateLine (line 108) | public decorateLine(range: Range, editor: ICodeEditor): void { method clearDecorations (line 126) | public clearDecorations(): void { type IQuickOpenOpts (line 134) | interface IQuickOpenOpts { method constructor (line 153) | constructor(inputAriaLabel: string, opts: IActionOptions) { method getController (line 158) | protected getController(editor: ICodeEditor): QuickOpenController { method _show (line 162) | protected _show(controller: QuickOpenController, opts: IQuickOpenOpts): ... type IDecorator (line 171) | interface IDecorator { FILE: src/vs/editor/standalone/browser/quickOpen/gotoLine.ts type ParseResult (line 22) | interface ParseResult { class GotoLineEntry (line 28) | class GotoLineEntry extends QuickOpenEntry { method constructor (line 33) | constructor(line: string, editor: editorCommon.IEditor, decorator: IDe... method parseInput (line 41) | private parseInput(line: string): ParseResult { method getLabel (line 83) | getLabel(): string { method getAriaLabel (line 87) | getAriaLabel(): string { method run (line 93) | run(mode: Mode, _context: IEntryRunContext): boolean { method runOpen (line 101) | runOpen(): boolean { method runPreview (line 117) | runPreview(): boolean { method toSelection (line 135) | private toSelection(): Range { class GotoLineAction (line 145) | class GotoLineAction extends BaseEditorQuickOpenAction { method constructor (line 147) | constructor() { method run (line 162) | run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/standalone/browser/quickOpen/quickCommand.ts class EditorActionCommandEntry (line 22) | class EditorActionCommandEntry extends QuickOpenEntryGroup { method constructor (line 28) | constructor(key: string, keyAriaLabel: string, highlights: IHighlight[... method getLabel (line 38) | public getLabel(): string { method getAriaLabel (line 42) | public getAriaLabel(): string { method getGroupLabel (line 50) | public getGroupLabel(): string { method run (line 54) | public run(mode: Mode, context: IEntryRunContext): boolean { class QuickCommandAction (line 78) | class QuickCommandAction extends BaseEditorQuickOpenAction { method constructor (line 80) | constructor() { method run (line 98) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { method _sort (line 115) | private _sort(elementA: QuickOpenEntryGroup, elementB: QuickOpenEntryG... method _editorActionsToEntries (line 122) | private _editorActionsToEntries(keybindingService: IKeybindingService,... FILE: src/vs/editor/standalone/browser/quickOpen/quickOpenEditorWidget.ts type IQuickOpenEditorWidgetOptions (line 16) | interface IQuickOpenEditorWidgetOptions { class QuickOpenEditorWidget (line 20) | class QuickOpenEditorWidget implements IOverlayWidget { method constructor (line 31) | constructor(codeEditor: ICodeEditor, onOk: () => void, onCancel: () =>... method setInput (line 58) | setInput(model: QuickOpenModel, focus: IAutoFocus): void { method getId (line 62) | getId(): string { method getDomNode (line 66) | getDomNode(): HTMLElement { method destroy (line 70) | destroy(): void { method isVisible (line 76) | isVisible(): boolean { method show (line 80) | show(value: string): void { method hide (line 92) | hide(): void { method getPosition (line 98) | getPosition(): IOverlayWidgetPosition | null { FILE: src/vs/editor/standalone/browser/quickOpen/quickOutline.ts constant SCOPE_PREFIX (line 24) | let SCOPE_PREFIX = ':'; class SymbolEntry (line 26) | class SymbolEntry extends QuickOpenEntryGroup { method constructor (line 34) | constructor(name: string, type: string, description: string | undefine... method getLabel (line 46) | public getLabel(): string { method getAriaLabel (line 50) | public getAriaLabel(): string { method getIcon (line 54) | public getIcon(): string { method getDescription (line 58) | public getDescription(): string | undefined { method getType (line 62) | public getType(): string { method getRange (line 66) | public getRange(): Range { method run (line 70) | public run(mode: Mode, context: IEntryRunContext): boolean { method runOpen (line 78) | private runOpen(_context: IEntryRunContext): boolean { method runPreview (line 89) | private runPreview(): boolean { method toSelection (line 101) | private toSelection(): Range { class QuickOutlineAction (line 111) | class QuickOutlineAction extends BaseEditorQuickOpenAction { method constructor (line 113) | constructor() { method run (line 131) | public run(accessor: ServicesAccessor, editor: ICodeEditor) { method _run (line 152) | private _run(editor: ICodeEditor, result: DocumentSymbol[]): void { method symbolEntry (line 172) | private symbolEntry(name: string, type: string, description: string | ... method toQuickOpenEntries (line 176) | private toQuickOpenEntries(editor: ICodeEditor, flattened: DocumentSym... method typeToLabel (line 258) | private typeToLabel(type: string, count: number): string { method sortNormal (line 275) | private sortNormal(searchValue: string, elementA: SymbolEntry, element... method sortScoped (line 291) | private sortScoped(searchValue: string, elementA: SymbolEntry, element... FILE: src/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.ts class StandaloneReferencesController (line 16) | class StandaloneReferencesController extends ReferencesController { method constructor (line 18) | public constructor( FILE: src/vs/editor/standalone/browser/simpleServices.ts class SimpleModel (line 50) | class SimpleModel implements IResolvedTextEditorModel { method constructor (line 55) | constructor(model: ITextModel) { method onDispose (line 60) | public get onDispose(): Event { method load (line 64) | public load(): Promise { method textEditorModel (line 68) | public get textEditorModel(): ITextModel { method createSnapshot (line 72) | public createSnapshot(): ITextSnapshot { method isReadonly (line 76) | public isReadonly(): boolean { method dispose (line 80) | public dispose(): void { type IOpenEditorDelegate (line 85) | interface IOpenEditorDelegate { function withTypedEditor (line 89) | function withTypedEditor(widget: editorCommon.IEditor, codeEditorCall... class SimpleEditorModelResolverService (line 99) | class SimpleEditorModelResolverService implements ITextModelService { method setEditor (line 104) | public setEditor(editor: editorCommon.IEditor): void { method createModelReference (line 108) | public createModelReference(resource: URI): Promise, delay?: number): Promise { class SimpleDialogService (line 164) | class SimpleDialogService implements IDialogService { method confirm (line 168) | public confirm(confirmation: IConfirmation): Promise { method show (line 186) | public show(severity: Severity, message: string, buttons: string[], op... method about (line 190) | public about(): Promise { class SimpleNotificationService (line 195) | class SimpleNotificationService implements INotificationService { method info (line 201) | public info(message: string): INotificationHandle { method warn (line 205) | public warn(message: string): INotificationHandle { method error (line 209) | public error(error: string | Error): INotificationHandle { method notify (line 213) | public notify(notification: INotification): INotificationHandle { method prompt (line 229) | public prompt(severity: Severity, message: string, choices: IPromptCho... method status (line 233) | public status(message: string | Error, options?: IStatusMessageOptions... method setFilter (line 237) | public setFilter(filter: NotificationsFilter): void { } class StandaloneCommandService (line 240) | class StandaloneCommandService implements ICommandService { method constructor (line 251) | constructor(instantiationService: IInstantiationService) { method addCommand (line 256) | public addCommand(command: ICommand): IDisposable { method executeCommand (line 264) | public executeCommand(id: string, ...args: any[]): Promise { class StandaloneKeybindingService (line 282) | class StandaloneKeybindingService extends AbstractKeybindingService { method constructor (line 286) | constructor( method addDynamicKeybinding (line 307) | public addDynamicKeybinding(commandId: string, _keybinding: number, ha... method updateResolver (line 348) | private updateResolver(event: IKeybindingEvent): void { method _getResolver (line 353) | protected _getResolver(): KeybindingResolver { method _documentHasFocus (line 362) | protected _documentHasFocus(): boolean { method _toNormalizedKeybindingItems (line 366) | private _toNormalizedKeybindingItems(items: IKeybindingItem[], isDefau... method resolveKeybinding (line 386) | public resolveKeybinding(keybinding: Keybinding): ResolvedKeybinding[] { method resolveKeyboardEvent (line 390) | public resolveKeyboardEvent(keyboardEvent: IKeyboardEvent): ResolvedKe... method resolveUserBinding (line 401) | public resolveUserBinding(userBinding: string): ResolvedKeybinding[] { method _dumpDebugInfo (line 405) | public _dumpDebugInfo(): string { method _dumpDebugInfoJSON (line 409) | public _dumpDebugInfoJSON(): string { function isConfigurationOverrides (line 414) | function isConfigurationOverrides(thing: any): thing is IConfigurationOv... class SimpleConfigurationService (line 421) | class SimpleConfigurationService implements IConfigurationService { method constructor (line 430) | constructor() { method configuration (line 434) | private configuration(): Configuration { method getValue (line 442) | getValue(arg1?: any, arg2?: any): any { method updateValue (line 448) | public updateValue(key: string, value: any, arg3?: any, arg4?: any): P... method inspect (line 453) | public inspect(key: string, options: IConfigurationOverrides = {}): { method keys (line 463) | public keys() { method reloadConfiguration (line 467) | public reloadConfiguration(): Promise { method getConfigurationData (line 471) | public getConfigurationData(): IConfigurationData | null { class SimpleResourceConfigurationService (line 486) | class SimpleResourceConfigurationService implements ITextResourceConfigu... method constructor (line 493) | constructor(private readonly configurationService: SimpleConfiguration... method getValue (line 501) | getValue(resource: any, arg2?: any, arg3?: any) { class SimpleResourcePropertiesService (line 511) | class SimpleResourcePropertiesService implements ITextResourceProperties... method constructor (line 515) | constructor( method getEOL (line 520) | getEOL(resource: URI, language?: string): string { class StandaloneTelemetryService (line 529) | class StandaloneTelemetryService implements ITelemetryService { method setEnabled (line 534) | public setEnabled(value: boolean): void { method publicLog (line 537) | public publicLog(eventName: string, data?: any): Promise { method publicLog2 (line 541) | publicLog2 = never, T extends GDPRClassif... method getTelemetryInfo (line 545) | public getTelemetryInfo(): Promise { class SimpleWorkspaceContextService (line 550) | class SimpleWorkspaceContextService implements IWorkspaceContextService { method constructor (line 567) | constructor() { method getCompleteWorkspace (line 572) | getCompleteWorkspace(): Promise { method getWorkspace (line 576) | public getWorkspace(): IWorkspace { method getWorkbenchState (line 580) | public getWorkbenchState(): WorkbenchState { method getWorkspaceFolder (line 590) | public getWorkspaceFolder(resource: URI): IWorkspaceFolder | null { method isInsideWorkspace (line 594) | public isInsideWorkspace(resource: URI): boolean { method isCurrentWorkspace (line 598) | public isCurrentWorkspace(workspaceIdentifier: ISingleFolderWorkspaceI... function applyConfigurationValues (line 603) | function applyConfigurationValues(configurationService: IConfigurationSe... class SimpleBulkEditService (line 620) | class SimpleBulkEditService implements IBulkEditService { method constructor (line 623) | constructor(private readonly _modelService: IModelService) { method apply (line 627) | apply(workspaceEdit: WorkspaceEdit, options?: IBulkEditOptions): Promi... class SimpleUriLabelService (line 663) | class SimpleUriLabelService implements ILabelService { method getUriLabel (line 670) | public getUriLabel(resource: URI, options?: { relative?: boolean, forc... method getUriBasenameLabel (line 677) | getUriBasenameLabel(resource: URI): string { method getWorkspaceLabel (line 681) | public getWorkspaceLabel(workspace: IWorkspaceIdentifier | URI | IWork... method getSeparator (line 685) | public getSeparator(scheme: string, authority?: string): '/' | '\\' { method registerFormatter (line 689) | public registerFormatter(formatter: ResourceLabelFormatter): IDisposab... method getHostLabel (line 693) | public getHostLabel(): string { class SimpleLayoutService (line 698) | class SimpleLayoutService implements ILayoutService { method dimension (line 704) | get dimension(): IDimension { method container (line 712) | get container(): HTMLElement { method constructor (line 716) | constructor(private _container: HTMLElement) { } FILE: src/vs/editor/standalone/browser/standaloneCodeEditor.ts type IActionDescriptor (line 38) | interface IActionDescriptor { type IStandaloneEditorConstructionOptions (line 83) | interface IStandaloneEditorConstructionOptions extends IEditorConstructi... type IDiffEditorConstructionOptions (line 117) | interface IDiffEditorConstructionOptions extends IDiffEditorOptions { type IStandaloneCodeEditor (line 127) | interface IStandaloneCodeEditor extends ICodeEditor { type IStandaloneDiffEditor (line 133) | interface IStandaloneDiffEditor extends IDiffEditor { constant LAST_GENERATED_COMMAND_ID (line 142) | let LAST_GENERATED_COMMAND_ID = 0; function createAriaDomNode (line 145) | function createAriaDomNode() { class StandaloneCodeEditor (line 156) | class StandaloneCodeEditor extends CodeEditorWidget implements IStandalo... method constructor (line 160) | constructor( method addCommand (line 191) | public addCommand(keybinding: number, handler: ICommandHandler, contex... method createContextKey (line 202) | public createContextKey(key: string, defaultValue: T): IContextKey<... method addAction (line 206) | public addAction(_descriptor: IActionDescriptor): IDisposable { class StandaloneEditor (line 283) | class StandaloneEditor extends StandaloneCodeEditor implements IStandalo... method constructor (line 289) | constructor( method dispose (line 336) | public dispose(): void { method updateOptions (line 340) | public updateOptions(newOptions: IEditorOptions): void { method _attachModel (line 345) | _attachModel(model: ITextModel | null): void { method _postDetachModelCleanup (line 352) | _postDetachModelCleanup(detachedModel: ITextModel): void { class StandaloneDiffEditor (line 361) | class StandaloneDiffEditor extends DiffEditorWidget implements IStandalo... method constructor (line 366) | constructor( method dispose (line 399) | public dispose(): void { method updateOptions (line 403) | public updateOptions(newOptions: IDiffEditorOptions): void { method _createInnerEditor (line 408) | protected _createInnerEditor(instantiationService: IInstantiationServi... method getOriginalEditor (line 412) | public getOriginalEditor(): IStandaloneCodeEditor { method getModifiedEditor (line 416) | public getModifiedEditor(): IStandaloneCodeEditor { method addCommand (line 420) | public addCommand(keybinding: number, handler: ICommandHandler, contex... method createContextKey (line 424) | public createContextKey(key: string, defaultValue: T): IContextKey<... method addAction (line 428) | public addAction(descriptor: IActionDescriptor): IDisposable { FILE: src/vs/editor/standalone/browser/standaloneCodeServiceImpl.ts class StandaloneCodeEditorServiceImpl (line 16) | class StandaloneCodeEditorServiceImpl extends CodeEditorServiceImpl { method getActiveCodeEditor (line 18) | public getActiveCodeEditor(): ICodeEditor | undefined { method openCodeEditor (line 22) | public openCodeEditor(input: IResourceInput, source: ICodeEditor | und... method doOpenEditor (line 30) | private doOpenEditor(editor: ICodeEditor, input: IResourceInput): ICod... method findModel (line 63) | private findModel(editor: ICodeEditor, resource: URI): ITextModel | nu... FILE: src/vs/editor/standalone/browser/standaloneEditor.ts type Omit (line 43) | type Omit = Pick>; function withAllStandaloneServices (line 45) | function withAllStandaloneServices(domEl... function create (line 72) | function create(domElement: HTMLElement, options?: IStandaloneEditorCons... function onDidCreateEditor (line 97) | function onDidCreateEditor(listener: (codeEditor: ICodeEditor) => void):... function createDiffEditor (line 108) | function createDiffEditor(domElement: HTMLElement, options?: IDiffEditor... type IDiffNavigator (line 130) | interface IDiffNavigator { type IDiffNavigatorOptions (line 137) | interface IDiffNavigatorOptions { function createDiffNavigator (line 143) | function createDiffNavigator(diffEditor: IStandaloneDiffEditor, opts?: I... function doCreateModel (line 147) | function doCreateModel(value: string, languageSelection: ILanguageSelect... function createModel (line 155) | function createModel(value: string, language?: string, uri?: URI): IText... function setModelLanguage (line 173) | function setModelLanguage(model: ITextModel, languageId: string): void { function setModelMarkers (line 180) | function setModelMarkers(model: ITextModel, owner: string, markers: IMar... function getModelMarkers (line 191) | function getModelMarkers(filter: { owner?: string, resource?: URI, take?... function getModel (line 198) | function getModel(uri: URI): ITextModel | null { function getModels (line 205) | function getModels(): ITextModel[] { function onDidCreateModel (line 213) | function onDidCreateModel(listener: (model: ITextModel) => void): IDispo... function onWillDisposeModel (line 221) | function onWillDisposeModel(listener: (model: ITextModel) => void): IDis... function onDidChangeModelLanguage (line 229) | function onDidChangeModelLanguage(listener: (e: { readonly model: ITextM... function createWebWorker (line 242) | function createWebWorker(opts: IWebWorkerOptions): MonacoWebWorker { function colorizeElement (line 249) | function colorizeElement(domNode: HTMLElement, options: IColorizerElemen... function colorize (line 256) | function colorize(text: string, languageId: string, options: IColorizerO... function colorizeModelLine (line 263) | function colorizeModelLine(model: ITextModel, lineNumber: number, tabSiz... function getSafeTokenizationSupport (line 270) | function getSafeTokenizationSupport(language: string): Omit void): IDisposab... function setLanguageConfiguration (line 65) | function setLanguageConfiguration(languageId: string, configuration: Lan... class EncodedTokenizationSupport2Adapter (line 76) | class EncodedTokenizationSupport2Adapter implements modes.ITokenizationS... method constructor (line 80) | constructor(actual: EncodedTokensProvider) { method getInitialState (line 84) | public getInitialState(): modes.IState { method tokenize (line 88) | public tokenize(line: string, state: modes.IState, offsetDelta: number... method tokenize2 (line 92) | public tokenize2(line: string, state: modes.IState): TokenizationResul... class TokenizationSupport2Adapter (line 101) | class TokenizationSupport2Adapter implements modes.ITokenizationSupport { method constructor (line 107) | constructor(standaloneThemeService: IStandaloneThemeService, languageI... method getInitialState (line 113) | public getInitialState(): modes.IState { method _toClassicTokens (line 117) | private _toClassicTokens(tokens: IToken[], language: string, offsetDel... method tokenize (line 140) | public tokenize(line: string, state: modes.IState, offsetDelta: number... method _toBinaryTokens (line 155) | private _toBinaryTokens(tokens: IToken[], offsetDelta: number): Uint32... method tokenize2 (line 193) | public tokenize2(line: string, state: modes.IState, offsetDelta: numbe... type IToken (line 212) | interface IToken { type ILineTokens (line 220) | interface ILineTokens { type IEncodedLineTokens (line 235) | interface IEncodedLineTokens { type TokensProvider (line 267) | interface TokensProvider { type EncodedTokensProvider (line 281) | interface EncodedTokensProvider { function isEncodedTokensProvider (line 292) | function isEncodedTokensProvider(provider: TokensProvider | EncodedToken... function isThenable (line 296) | function isThenable(obj: any): obj is Thenable { function setTokensProvider (line 303) | function setTokensProvider(languageId: string, provider: TokensProvider ... function setMonarchTokensProvider (line 325) | function setMonarchTokensProvider(languageId: string, languageDef: IMona... function registerReferenceProvider (line 338) | function registerReferenceProvider(languageId: string, provider: modes.R... function registerRenameProvider (line 345) | function registerRenameProvider(languageId: string, provider: modes.Rena... function registerSignatureHelpProvider (line 352) | function registerSignatureHelpProvider(languageId: string, provider: mod... function registerHoverProvider (line 359) | function registerHoverProvider(languageId: string, provider: modes.Hover... function registerDocumentSymbolProvider (line 383) | function registerDocumentSymbolProvider(languageId: string, provider: mo... function registerDocumentHighlightProvider (line 390) | function registerDocumentHighlightProvider(languageId: string, provider:... function registerDefinitionProvider (line 397) | function registerDefinitionProvider(languageId: string, provider: modes.... function registerImplementationProvider (line 404) | function registerImplementationProvider(languageId: string, provider: mo... function registerTypeDefinitionProvider (line 411) | function registerTypeDefinitionProvider(languageId: string, provider: mo... function registerCodeLensProvider (line 418) | function registerCodeLensProvider(languageId: string, provider: modes.Co... function registerCodeActionProvider (line 425) | function registerCodeActionProvider(languageId: string, provider: CodeAc... function registerDocumentFormattingEditProvider (line 439) | function registerDocumentFormattingEditProvider(languageId: string, prov... function registerDocumentRangeFormattingEditProvider (line 446) | function registerDocumentRangeFormattingEditProvider(languageId: string,... function registerOnTypeFormattingEditProvider (line 453) | function registerOnTypeFormattingEditProvider(languageId: string, provid... function registerLinkProvider (line 460) | function registerLinkProvider(languageId: string, provider: modes.LinkPr... function registerCompletionItemProvider (line 467) | function registerCompletionItemProvider(languageId: string, provider: mo... function registerColorProvider (line 474) | function registerColorProvider(languageId: string, provider: modes.Docum... function registerFoldingRangeProvider (line 481) | function registerFoldingRangeProvider(languageId: string, provider: mode... function registerDeclarationProvider (line 488) | function registerDeclarationProvider(languageId: string, provider: modes... function registerSelectionRangeProvider (line 495) | function registerSelectionRangeProvider(languageId: string, provider: mo... type CodeActionContext (line 503) | interface CodeActionContext { type CodeActionProvider (line 520) | interface CodeActionProvider { function createMonacoLanguagesAPI (line 530) | function createMonacoLanguagesAPI(): typeof monaco.languages { FILE: src/vs/editor/standalone/browser/standaloneServices.ts type IEditorOverrideServices (line 52) | interface IEditorOverrideServices { class LazyStaticService (line 60) | class LazyStaticService { method id (line 65) | public get id() { return this._serviceId; } method constructor (line 67) | constructor(serviceId: ServiceIdentifier, factory: (overrides?: IEd... method get (line 73) | public get(overrides?: IEditorOverrideServices): T { function define (line 92) | function define(serviceId: ServiceIdentifier, factory: (overrides:... function init (line 98) | function init(overrides: IEditorOverrideServices): [ServiceCollection, I... class DynamicStandaloneServices (line 164) | class DynamicStandaloneServices extends Disposable { method constructor (line 169) | constructor(domElement: HTMLElement, overrides: IEditorOverrideService... method get (line 219) | public get(serviceId: ServiceIdentifier): T { method set (line 227) | public set(serviceId: ServiceIdentifier, instance: T): void { method has (line 231) | public has(serviceId: ServiceIdentifier): boolean { FILE: src/vs/editor/standalone/browser/standaloneThemeServiceImpl.ts constant VS_THEME_NAME (line 18) | const VS_THEME_NAME = 'vs'; constant VS_DARK_THEME_NAME (line 19) | const VS_DARK_THEME_NAME = 'vs-dark'; constant HC_BLACK_THEME_NAME (line 20) | const HC_BLACK_THEME_NAME = 'hc-black'; class StandaloneTheme (line 25) | class StandaloneTheme implements IStandaloneTheme { method constructor (line 34) | constructor(name: string, standaloneThemeData: IStandaloneThemeData) { method base (line 49) | public get base(): string { method notifyBaseUpdated (line 53) | public notifyBaseUpdated() { method getColors (line 60) | private getColors(): Map { method getColor (line 79) | public getColor(colorId: ColorIdentifier, useDefault?: boolean): Color... method getDefault (line 90) | private getDefault(colorId: ColorIdentifier): Color | undefined { method defines (line 100) | public defines(colorId: ColorIdentifier): boolean { method type (line 104) | public get type() { method tokenTheme (line 112) | public get tokenTheme(): TokenTheme { function isBuiltinTheme (line 133) | function isBuiltinTheme(themeName: string): themeName is BuiltinTheme { function getBuiltinRules (line 141) | function getBuiltinRules(builtinTheme: BuiltinTheme): IStandaloneThemeDa... function newBuiltInTheme (line 152) | function newBuiltInTheme(builtinTheme: BuiltinTheme): StandaloneTheme { class StandaloneThemeServiceImpl (line 157) | class StandaloneThemeServiceImpl implements IStandaloneThemeService { method constructor (line 168) | constructor() { method onThemeChange (line 181) | public get onThemeChange(): Event { method defineTheme (line 185) | public defineTheme(themeName: string, themeData: IStandaloneThemeData)... method getTheme (line 207) | public getTheme(): IStandaloneTheme { method setTheme (line 211) | public setTheme(themeName: string): string { method getIconTheme (line 248) | public getIconTheme(): IIconTheme { method onIconThemeChange (line 256) | public get onIconThemeChange(): Event { FILE: src/vs/editor/standalone/browser/toggleHighContrast/toggleHighContrast.ts class ToggleHighContrast (line 11) | class ToggleHighContrast extends EditorAction { method constructor (line 15) | constructor() { method run (line 25) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/editor/standalone/common/monarch/monarchCommon.ts type MonarchBracket (line 17) | const enum MonarchBracket { type ILexerMin (line 23) | interface ILexerMin { type ILexer (line 33) | interface ILexer extends ILexerMin { type IBracket (line 43) | interface IBracket { type FuzzyAction (line 49) | type FuzzyAction = IAction | string; function isFuzzyActionArr (line 51) | function isFuzzyActionArr(what: FuzzyAction | FuzzyAction[]): what is Fu... function isFuzzyAction (line 55) | function isFuzzyAction(what: FuzzyAction | FuzzyAction[]): what is Fuzzy... function isString (line 59) | function isString(what: FuzzyAction): what is string { function isIAction (line 63) | function isIAction(what: FuzzyAction): what is IAction { type IRule (line 67) | interface IRule { type IAction (line 74) | interface IAction { type IBranch (line 93) | interface IBranch { function empty (line 104) | function empty(s: string): boolean { function fixCase (line 111) | function fixCase(lexer: ILexerMin, str: string): string { function sanitize (line 118) | function sanitize(s: string) { function log (line 127) | function log(lexer: ILexerMin, msg: string) { function createError (line 133) | function createError(lexer: ILexerMin, msg: string): Error { function substituteMatches (line 148) | function substituteMatches(lexer: ILexerMin, str: string, id: string, ma... function findRules (line 178) | function findRules(lexer: ILexer, inState: string): IRule[] | null { function stateExists (line 201) | function stateExists(lexer: ILexerMin, inState: string): boolean { FILE: src/vs/editor/standalone/common/monarch/monarchCompile.ts function isArrayOf (line 23) | function isArrayOf(elemType: (x: any) => boolean, obj: any): boolean { function bool (line 27) | function bool(prop: any, defValue: boolean): boolean { function string (line 34) | function string(prop: any, defValue: string): string { function arrayToHash (line 42) | function arrayToHash(array: string[]): { [name: string]: true } { function createKeywordMatcher (line 51) | function createKeywordMatcher(arr: string[], caseInsensitive: boolean = ... function compileRegExp (line 74) | function compileRegExp(lexer: monarchCommon.ILexerMin, str: string): Reg... function selectScrutinee (line 103) | function selectScrutinee(id: string, matches: string[], state: string, n... function createGuard (line 121) | function createGuard(lexer: monarchCommon.ILexerMin, ruleName: string, t... function compileAction (line 225) | function compileAction(lexer: monarchCommon.ILexerMin, ruleName: string,... class Rule (line 337) | class Rule implements monarchCommon.IRule { method constructor (line 343) | constructor(name: string) { method setRegex (line 347) | public setRegex(lexer: monarchCommon.ILexerMin, re: string | RegExp): ... method setAction (line 364) | public setAction(lexer: monarchCommon.ILexerMin, act: monarchCommon.IA... function compile (line 378) | function compile(languageId: string, json: IMonarchLanguage): monarchCom... FILE: src/vs/editor/standalone/common/monarch/monarchLexer.ts constant CACHE_STACK_DEPTH (line 20) | const CACHE_STACK_DEPTH = 5; class MonarchStackElementFactory (line 25) | class MonarchStackElementFactory { method create (line 28) | public static create(parent: MonarchStackElement | null, state: string... method constructor (line 35) | constructor(maxCacheDepth: number) { method create (line 40) | public create(parent: MonarchStackElement | null, state: string): Mona... class MonarchStackElement (line 61) | class MonarchStackElement { method constructor (line 67) | constructor(parent: MonarchStackElement | null, state: string) { method getStackElementId (line 73) | public static getStackElementId(element: MonarchStackElement | null): ... method _equals (line 85) | private static _equals(a: MonarchStackElement | null, b: MonarchStackE... method equals (line 102) | public equals(other: MonarchStackElement): boolean { method push (line 106) | public push(state: string): MonarchStackElement { method pop (line 110) | public pop(): MonarchStackElement | null { method popall (line 114) | public popall(): MonarchStackElement { method switchTo (line 122) | public switchTo(state: string): MonarchStackElement { class EmbeddedModeData (line 127) | class EmbeddedModeData { method constructor (line 131) | constructor(modeId: string, state: modes.IState) { method equals (line 136) | public equals(other: EmbeddedModeData): boolean { method clone (line 143) | public clone(): EmbeddedModeData { class MonarchLineStateFactory (line 156) | class MonarchLineStateFactory { method create (line 159) | public static create(stack: MonarchStackElement, embeddedModeData: Emb... method constructor (line 166) | constructor(maxCacheDepth: number) { method create (line 171) | public create(stack: MonarchStackElement, embeddedModeData: EmbeddedMo... class MonarchLineState (line 192) | class MonarchLineState implements modes.IState { method constructor (line 197) | constructor( method clone (line 205) | public clone(): modes.IState { method equals (line 214) | public equals(other: modes.IState): boolean { type IMonarchTokensCollector (line 231) | interface IMonarchTokensCollector { class MonarchClassicTokensCollector (line 237) | class MonarchClassicTokensCollector implements IMonarchTokensCollector { method constructor (line 244) | constructor() { method enterMode (line 251) | public enterMode(startOffset: number, modeId: string): void { method emit (line 255) | public emit(startOffset: number, type: string): void { method nestedModeTokenize (line 264) | public nestedModeTokenize(embeddedModeLine: string, embeddedModeData: ... method finalize (line 283) | public finalize(endState: MonarchLineState): TokenizationResult { class MonarchModernTokensCollector (line 288) | class MonarchModernTokensCollector implements IMonarchTokensCollector { method constructor (line 297) | constructor(modeService: IModeService, theme: TokenTheme) { method enterMode (line 306) | public enterMode(startOffset: number, modeId: string): void { method emit (line 310) | public emit(startOffset: number, type: string): void { method _merge (line 320) | private static _merge(a: Uint32Array | null, b: number[], c: Uint32Arr... method nestedModeTokenize (line 348) | public nestedModeTokenize(embeddedModeLine: string, embeddedModeData: ... method finalize (line 367) | public finalize(endState: MonarchLineState): TokenizationResult2 { type ILoadStatus (line 375) | type ILoadStatus = { loaded: true; } | { loaded: false; promise: Promise... class MonarchTokenizer (line 377) | class MonarchTokenizer implements modes.ITokenizationSupport { method constructor (line 387) | constructor(modeService: IModeService, standaloneThemeService: IStanda... method dispose (line 417) | public dispose(): void { method getLoadStatus (line 421) | public getLoadStatus(): ILoadStatus { method getInitialState (line 456) | public getInitialState(): modes.IState { method tokenize (line 461) | public tokenize(line: string, lineState: modes.IState, offsetDelta: nu... method tokenize2 (line 467) | public tokenize2(line: string, lineState: modes.IState, offsetDelta: n... method _tokenize (line 473) | private _tokenize(line: string, lineState: MonarchLineState, offsetDel... method _findLeavingNestedModeOffset (line 481) | private _findLeavingNestedModeOffset(line: string, state: MonarchLineS... method _nestedTokenize (line 522) | private _nestedTokenize(line: string, lineState: MonarchLineState, off... method _safeRuleName (line 542) | private _safeRuleName(rule: monarchCommon.IRule | null): string { method _myTokenize (line 549) | private _myTokenize(line: string, lineState: MonarchLineState, offsetD... method _getNestedEmbeddedModeData (line 836) | private _getNestedEmbeddedModeData(mimetypeOrModeId: string): Embedded... method _locateMode (line 848) | private _locateMode(mimetypeOrModeId: string): string | null { function findBracket (line 874) | function findBracket(lexer: monarchCommon.ILexer, matched: string) { function createTokenizationSupport (line 892) | function createTokenizationSupport(modeService: IModeService, standalone... FILE: src/vs/editor/standalone/common/monarch/monarchTypes.ts type IMonarchLanguage (line 15) | interface IMonarchLanguage { type IShortMonarchLanguageRule1 (line 47) | type IShortMonarchLanguageRule1 = [RegExp, IMonarchLanguageAction]; type IShortMonarchLanguageRule2 (line 49) | type IShortMonarchLanguageRule2 = [RegExp, IMonarchLanguageAction, string]; type IExpandedMonarchLanguageRule (line 51) | interface IExpandedMonarchLanguageRule { type IMonarchLanguageRule (line 67) | type IMonarchLanguageRule = IShortMonarchLanguageRule1 type IShortMonarchLanguageAction (line 76) | type IShortMonarchLanguageAction = string; type IExpandedMonarchLanguageAction (line 78) | interface IExpandedMonarchLanguageAction { type IMonarchLanguageAction (line 117) | type IMonarchLanguageAction = IShortMonarchLanguageAction type IMonarchLanguageBracket (line 125) | interface IMonarchLanguageBracket { FILE: src/vs/editor/standalone/common/standaloneThemeService.ts type BuiltinTheme (line 12) | type BuiltinTheme = 'vs' | 'vs-dark' | 'hc-black'; type IColors (line 13) | type IColors = { [colorId: string]: string; }; type IStandaloneThemeData (line 15) | interface IStandaloneThemeData { type IStandaloneTheme (line 23) | interface IStandaloneTheme extends ITheme { type IStandaloneThemeService (line 28) | interface IStandaloneThemeService extends IThemeService { FILE: src/vs/editor/standalone/test/browser/simpleServices.test.ts class TestStandaloneKeybindingService (line 16) | class TestStandaloneKeybindingService extends StandaloneKeybindingService { method testDispatch (line 17) | public testDispatch(e: IKeyboardEvent): void { FILE: src/vs/editor/standalone/test/browser/standaloneLanguages.test.ts class MockTokenTheme (line 22) | class MockTokenTheme extends TokenTheme { method constructor (line 24) | constructor() { method match (line 27) | public match(languageId: LanguageId, token: string): number { class MockThemeService (line 35) | class MockThemeService implements IStandaloneThemeService { method setTheme (line 37) | public setTheme(themeName: string): string { method defineTheme (line 40) | public defineTheme(themeName: string, themeData: IStandaloneThemeData)... method getTheme (line 43) | public getTheme(): IStandaloneTheme { method getIconTheme (line 60) | public getIconTheme(): IIconTheme { class MockState (line 71) | class MockState implements IState { method constructor (line 73) | private constructor() { } method clone (line 74) | public clone(): IState { method equals (line 77) | public equals(other: IState): boolean { function testBadTokensProvider (line 82) | function testBadTokensProvider(providerTokens: IToken[], offsetDelta: nu... FILE: src/vs/editor/test/browser/commands/shiftCommand.test.ts function createSingleEditOp (line 21) | function createSingleEditOp(text: string, positionLineNumber: number, po... class DocBlockCommentMode (line 28) | class DocBlockCommentMode extends MockMode { method constructor (line 32) | constructor() { function testShiftCommand (line 46) | function testShiftCommand(lines: string[], languageIdentifier: LanguageI... function testUnshiftCommand (line 56) | function testUnshiftCommand(lines: string[], languageIdentifier: Languag... function withDockBlockCommentMode (line 66) | function withDockBlockCommentMode(callback: (mode: DocBlockCommentMode) ... function _assertUnshiftCommand (line 947) | function _assertUnshiftCommand(tabSize: number, indentSize: number, inse... function _assertShiftCommand (line 961) | function _assertShiftCommand(tabSize: number, indentSize: number, insert... FILE: src/vs/editor/test/browser/commands/sideEditing.test.ts function testCommand (line 18) | function testCommand(lines: string[], selections: Selection[], edits: II... function _runTest (line 200) | function _runTest(selection: Selection, editRange: Range, editText: stri... function runTest (line 221) | function runTest(selection: Range, editRange: Range, editText: string, e... FILE: src/vs/editor/test/browser/commands/trimTrailingWhitespaceCommand.test.ts function createInsertDeleteSingleEditOp (line 18) | function createInsertDeleteSingleEditOp(text: string | null, positionLin... function createSingleEditOp (line 28) | function createSingleEditOp(text: string | null, positionLineNumber: num... function assertTrimTrailingWhitespaceCommand (line 35) | function assertTrimTrailingWhitespaceCommand(text: string[], expected: I... function assertTrimTrailingWhitespace (line 43) | function assertTrimTrailingWhitespace(text: string[], cursors: Position[... FILE: src/vs/editor/test/browser/controller/cursor.test.ts function cursorCommand (line 33) | function cursorCommand(cursor: Cursor, command: string, extraData?: any,... function cursorCommandAndTokenize (line 37) | function cursorCommandAndTokenize(model: TextModel, cursor: Cursor, comm... function moveTo (line 42) | function moveTo(cursor: Cursor, lineNumber: number, column: number, inSe... function moveLeft (line 54) | function moveLeft(cursor: Cursor, inSelectionMode: boolean = false) { function moveRight (line 62) | function moveRight(cursor: Cursor, inSelectionMode: boolean = false) { function moveDown (line 70) | function moveDown(cursor: Cursor, inSelectionMode: boolean = false) { function moveUp (line 78) | function moveUp(cursor: Cursor, inSelectionMode: boolean = false) { function moveToBeginningOfLine (line 86) | function moveToBeginningOfLine(cursor: Cursor, inSelectionMode: boolean ... function moveToEndOfLine (line 94) | function moveToEndOfLine(cursor: Cursor, inSelectionMode: boolean = fals... function moveToBeginningOfBuffer (line 102) | function moveToBeginningOfBuffer(cursor: Cursor, inSelectionMode: boolea... function moveToEndOfBuffer (line 110) | function moveToEndOfBuffer(cursor: Cursor, inSelectionMode: boolean = fa... function assertCursor (line 118) | function assertCursor(cursor: Cursor, what: Position | Selection | Selec... class SurroundingMode (line 1097) | class SurroundingMode extends MockMode { method constructor (line 1101) | constructor() { class OnEnterMode (line 1109) | class OnEnterMode extends MockMode { method constructor (line 1112) | constructor(indentAction: IndentAction) { class IndentRulesMode (line 1125) | class IndentRulesMode extends MockMode { method constructor (line 1127) | constructor(indentationRules: IndentationRule) { class MyMode (line 1241) | class MyMode extends MockMode { method constructor (line 1242) | constructor() { method constructor (line 4988) | constructor() { function assertWordRight (line 1789) | function assertWordRight(col: number, expectedCol: number) { class TestCommand (line 2440) | class TestCommand implements ICommand { method getEditOperations (line 2444) | public getEditOperations(model: ITextModel, builder: IEditOperationBui... method computeCursorState (line 2449) | public computeCursorState(model: ITextModel, helper: ICursorStateCompu... class JSMode (line 3561) | class JSMode extends MockMode { method constructor (line 3563) | constructor() { class CppMode (line 3624) | class CppMode extends MockMode { method constructor (line 3626) | constructor() { class JSONMode (line 3688) | class JSONMode extends MockMode { method constructor (line 3690) | constructor() { type ICursorOpts (line 3757) | interface ICursorOpts { function usingCursor (line 3764) | function usingCursor(opts: ICursorOpts, callback: (model: TextModel, cur... class ElectricCharMode (line 3779) | class ElectricCharMode extends MockMode { method constructor (line 3783) | constructor() { class AutoClosingMode (line 4037) | class AutoClosingMode extends MockMode { method constructor (line 4041) | constructor() { method setAutocloseEnabledSet (line 4060) | public setAutocloseEnabledSet(chars: string) { type ColumnType (line 4076) | const enum ColumnType { function extractSpecialColumns (line 4082) | function extractSpecialColumns(maxColumn: number, annotatedLine: string)... function assertType (line 4100) | function assertType(model: TextModel, cursor: Cursor, lineNumber: number... class ElectricMode (line 4520) | class ElectricMode extends MockMode { method constructor (line 4521) | constructor() { function typeCharacters (line 4585) | function typeCharacters(cursor: Cursor, chars: string): void { class MyMode (line 4987) | class MyMode extends MockMode { method constructor (line 1242) | constructor() { method constructor (line 4988) | constructor() { FILE: src/vs/editor/test/browser/controller/cursorMoveCommand.test.ts function move (line 410) | function move(cursor: Cursor, args: any) { function moveToLineStart (line 414) | function moveToLineStart(cursor: Cursor) { function moveToLineFirstNonWhitespaceCharacter (line 418) | function moveToLineFirstNonWhitespaceCharacter(cursor: Cursor) { function moveToLineCenter (line 422) | function moveToLineCenter(cursor: Cursor) { function moveToLineEnd (line 426) | function moveToLineEnd(cursor: Cursor) { function moveToLineLastNonWhitespaceCharacter (line 430) | function moveToLineLastNonWhitespaceCharacter(cursor: Cursor) { function moveLeft (line 434) | function moveLeft(cursor: Cursor, value?: number, by?: string, select?: ... function moveRight (line 438) | function moveRight(cursor: Cursor, value?: number, by?: string, select?:... function moveUp (line 442) | function moveUp(cursor: Cursor, noOfLines: number = 1, select?: boolean) { function moveUpByModelLine (line 446) | function moveUpByModelLine(cursor: Cursor, noOfLines: number = 1, select... function moveDown (line 450) | function moveDown(cursor: Cursor, noOfLines: number = 1, select?: boolea... function moveDownByModelLine (line 454) | function moveDownByModelLine(cursor: Cursor, noOfLines: number = 1, sele... function moveToTop (line 458) | function moveToTop(cursor: Cursor, noOfLines: number = 1, select?: boole... function moveToCenter (line 462) | function moveToCenter(cursor: Cursor, select?: boolean) { function moveToBottom (line 466) | function moveToBottom(cursor: Cursor, noOfLines: number = 1, select?: bo... function cursorEqual (line 470) | function cursorEqual(cursor: Cursor, posLineNumber: number, posColumn: n... function positionEqual (line 475) | function positionEqual(position: Position, lineNumber: number, column: n... function selectionEqual (line 479) | function selectionEqual(selection: Selection, posLineNumber: number, pos... function moveTo (line 493) | function moveTo(cursor: Cursor, lineNumber: number, column: number, inSe... function moveToEndOfLine (line 505) | function moveToEndOfLine(cursor: Cursor, inSelectionMode: boolean = fals... FILE: src/vs/editor/test/browser/controller/imeTester.ts class SingleLineTestModel (line 16) | class SingleLineTestModel implements ISimpleModel { method constructor (line 20) | constructor(line: string) { method _setText (line 24) | _setText(text: string) { method getLineMaxColumn (line 28) | getLineMaxColumn(lineNumber: number): number { method getValueInRange (line 32) | getValueInRange(range: IRange, eol: EndOfLinePreference): string { method getModelLineContent (line 36) | getModelLineContent(lineNumber: number): string { method getLineCount (line 40) | getLineCount(): number { class TestView (line 45) | class TestView { method constructor (line 49) | constructor(model: SingleLineTestModel) { method paint (line 53) | public paint(output: HTMLElement) { function doCreateTest (line 63) | function doCreateTest(description: string, inputStr: string, expectedStr... constant TESTS (line 166) | const TESTS = [ FILE: src/vs/editor/test/browser/controller/textAreaState.test.ts class MockTextAreaWrapper (line 13) | class MockTextAreaWrapper extends Disposable implements ITextAreaWrapper { method constructor (line 19) | constructor() { method getValue (line 26) | public getValue(): string { method setValue (line 30) | public setValue(reason: string, value: string): void { method getSelectionStart (line 36) | public getSelectionStart(): number { method getSelectionEnd (line 40) | public getSelectionEnd(): number { method setSelectionRange (line 44) | public setSelectionRange(reason: string, selectionStart: number, selec... function equalsTextAreaState (line 62) | function equalsTextAreaState(a: TextAreaState, b: TextAreaState): boolean { function assertTextAreaState (line 74) | function assertTextAreaState(actual: TextAreaState, value: string, selec... function testDeduceInput (line 126) | function testDeduceInput(prevState: TextAreaState | null, value: string,... function testPagedScreenReaderStrategy (line 536) | function testPagedScreenReaderStrategy(lines: string[], selection: Selec... FILE: src/vs/editor/test/browser/core/editorState.test.ts type IStubEditorState (line 14) | interface IStubEditorState { function validate (line 81) | function validate(source: IStubEditorState, target: IStubEditorState) { function createEditor (line 90) | function createEditor({ model, position, selection, scroll }: IStubEdito... FILE: src/vs/editor/test/browser/editorTestServices.ts class TestCodeEditorService (line 15) | class TestCodeEditorService extends AbstractCodeEditorService { method getActiveCodeEditor (line 17) | public getActiveCodeEditor(): ICodeEditor | undefined { return undefin... method openCodeEditor (line 18) | public openCodeEditor(input: IResourceInput, _source: ICodeEditor | un... method registerDecorationType (line 22) | public registerDecorationType(key: string, options: IDecorationRenderO... method removeDecorationType (line 23) | public removeDecorationType(key: string): void { } method resolveDecorationOptions (line 24) | public resolveDecorationOptions(decorationTypeKey: string, writable: b... class TestCommandService (line 27) | class TestCommandService implements ICommandService { method constructor (line 38) | constructor(instantiationService: IInstantiationService) { method executeCommand (line 42) | public executeCommand(id: string, ...args: any[]): Promise { FILE: src/vs/editor/test/browser/services/decorationRenderOptions.test.ts class TestCodeEditorServiceImpl (line 17) | class TestCodeEditorServiceImpl extends CodeEditorServiceImpl { method getActiveCodeEditor (line 18) | getActiveCodeEditor(): ICodeEditor | undefined { method openCodeEditor (line 22) | openCodeEditor(input: IResourceInput, source: ICodeEditor | undefined,... function readStyleSheet (line 47) | function readStyleSheet(styleSheet: HTMLStyleElement): string { FILE: src/vs/editor/test/browser/services/openerService.test.ts method executeCommand (line 21) | executeCommand(id: string, ...args: any[]): Promise { FILE: src/vs/editor/test/browser/testCodeEditor.ts class TestCodeEditor (line 29) | class TestCodeEditor extends CodeEditorWidget implements editorBrowser.I... method _createConfiguration (line 32) | protected _createConfiguration(options: editorOptions.IEditorConstruct... method _createView (line 35) | protected _createView(viewModel: ViewModel, cursor: Cursor): [View, bo... method getCursor (line 42) | public getCursor(): Cursor | undefined { method registerAndInstantiateContribution (line 45) | public registerAndInstantiateContribution, state: ILin... function testOnModelLinesDeleted (line 44) | function testOnModelLinesDeleted(deleteFromLineNumber: number, deleteToL... function testOnModelLineChanged (line 319) | function testOnModelLineChanged(changedLineNumber: number, expectedPinge... function testOnModelLinesInserted (line 400) | function testOnModelLinesInserted(insertFromLineNumber: number, insertTo... function testOnModelTokensChanged (line 676) | function testOnModelTokensChanged(changedFromLineNumber: number, changed... FILE: src/vs/editor/test/common/commentMode.ts class CommentMode (line 11) | class CommentMode extends MockMode { method constructor (line 14) | constructor(commentsConfig: CommentRule) { FILE: src/vs/editor/test/common/config/commonEditorConfig.test.ts class TestWrappingConfiguration (line 55) | class TestWrappingConfiguration extends TestConfiguration { method _getEnvConfiguration (line 56) | protected _getEnvConfiguration(): IEnvConfiguration { function assertWrapping (line 69) | function assertWrapping(config: TestConfiguration, isViewportWrapping: b... FILE: src/vs/editor/test/common/controller/cursorMoveHelper.test.ts function testVisibleColumnFromColumn (line 44) | function testVisibleColumnFromColumn(text: string, tabSize: number, colu... function testColumnFromVisibleColumn (line 103) | function testColumnFromVisibleColumn(text: string, tabSize: number, visi... FILE: src/vs/editor/test/common/core/lineTokens.test.ts type ILineToken (line 12) | interface ILineToken { function createLineTokens (line 17) | function createLineTokens(text: string, tokens: ILineToken[]): LineTokens { function createTestLineTokens (line 30) | function createTestLineTokens(): LineTokens { type ITestViewLineToken (line 108) | interface ITestViewLineToken { function assertViewLineTokens (line 113) | function assertViewLineTokens(_actual: IViewLineTokens, expected: ITestV... FILE: src/vs/editor/test/common/core/viewLineToken.ts class ViewLineToken (line 13) | class ViewLineToken { method constructor (line 22) | constructor(endIndex: number, metadata: number) { method getForeground (line 27) | public getForeground(): ColorId { method getType (line 31) | public getType(): string { method getInlineStyle (line 35) | public getInlineStyle(colorMap: string[]): string { method _equals (line 39) | private static _equals(a: ViewLineToken, b: ViewLineToken): boolean { method equalsArr (line 46) | public static equalsArr(a: readonly ViewLineToken[], b: readonly ViewL... class ViewLineTokens (line 51) | class ViewLineTokens implements IViewLineTokens { method constructor (line 55) | constructor(actual: ViewLineToken[]) { method equals (line 59) | public equals(other: IViewLineTokens): boolean { method getCount (line 66) | public getCount(): number { method getForeground (line 70) | public getForeground(tokenIndex: number): ColorId { method getEndOffset (line 74) | public getEndOffset(tokenIndex: number): number { method getClassName (line 78) | public getClassName(tokenIndex: number): string { method getInlineStyle (line 82) | public getInlineStyle(tokenIndex: number, colorMap: string[]): string { method findTokenIndexAtOffset (line 86) | public findTokenIndexAtOffset(offset: number): number { class ViewLineTokenFactory (line 91) | class ViewLineTokenFactory { method inflateArr (line 93) | public static inflateArr(tokens: Uint32Array): ViewLineToken[] { FILE: src/vs/editor/test/common/diff/diffComputer.test.ts function extractCharChangeRepresentation (line 9) | function extractCharChangeRepresentation(change: ICharChange, expectedCh... function extractLineChangeRepresentation (line 25) | function extractLineChangeRepresentation(change: ILineChange, expectedCh... function assertDiff (line 53) | function assertDiff(originalLines: string[], modifiedLines: string[], ex... function createLineDeletion (line 70) | function createLineDeletion(startLineNumber: number, endLineNumber: numb... function createLineInsertion (line 80) | function createLineInsertion(startLineNumber: number, endLineNumber: num... function createLineChange (line 90) | function createLineChange(originalStartLineNumber: number, originalEndLi... function createCharInsertion (line 100) | function createCharInsertion(startLineNumber: number, startColumn: numbe... function createCharDeletion (line 113) | function createCharDeletion(startLineNumber: number, startColumn: number... function createCharChange (line 126) | function createCharChange( FILE: src/vs/editor/test/common/editorTestUtils.ts function withEditorModel (line 11) | function withEditorModel(text: string[], callback: (model: TextModel) =>... type IRelaxedTextModelCreationOptions (line 17) | interface IRelaxedTextModelCreationOptions { function createTextModel (line 28) | function createTextModel(text: string, _options: IRelaxedTextModelCreati... FILE: src/vs/editor/test/common/mocks/mockMode.ts class MockMode (line 11) | class MockMode extends Disposable implements IMode { method constructor (line 14) | constructor(languageIdentifier: LanguageIdentifier) { method getId (line 19) | public getId(): string { method getLanguageIdentifier (line 23) | public getLanguageIdentifier(): LanguageIdentifier { class StaticLanguageSelector (line 28) | class StaticLanguageSelector implements ILanguageSelection { method constructor (line 30) | constructor(public readonly languageIdentifier: LanguageIdentifier) { } method dispose (line 31) | public dispose(): void { } FILE: src/vs/editor/test/common/mocks/testConfiguration.ts class TestConfiguration (line 11) | class TestConfiguration extends CommonEditorConfiguration { method constructor (line 13) | constructor(opts: IEditorOptions) { method _getEnvConfiguration (line 18) | protected _getEnvConfiguration(): IEnvConfiguration { method readConfiguration (line 30) | protected readConfiguration(styling: BareFontInfo): FontInfo { FILE: src/vs/editor/test/common/model/benchmark/benchmarkUtils.ts function doBenchmark (line 9) | function doBenchmark(id: string, ts: T[], fn: (t: T) => void) { type IBenchmark (line 20) | interface IBenchmark { class BenchmarkSuite (line 37) | class BenchmarkSuite { method constructor (line 42) | constructor(suiteOptions: { name: string, iterations: number }) { method add (line 48) | add(benchmark: IBenchmark) { method run (line 52) | run() { FILE: src/vs/editor/test/common/model/editableTextModel.test.ts function createEditableTextModelFromString (line 14) | function createEditableTextModelFromString(text: string): TextModel { function testApplyEdits (line 20) | function testApplyEdits(original: string[], edits: IIdentifiedSingleEdit... function editOp (line 31) | function editOp(startLineNumber: number, startColumn: number, endLineNum... function testApplyEdits (line 66) | function testApplyEdits(original: string[], edits: IIdentifiedSingleEdit... function editOp (line 77) | function editOp(startLineNumber: number, startColumn: number, endLineNum... function editOp (line 108) | function editOp(startLineNumber: number, startColumn: number, endLineNum... function testApplyEditsFails (line 859) | function testApplyEditsFails(original: string[], edits: IIdentifiedSingl... FILE: src/vs/editor/test/common/model/editableTextModelAuto.test.ts constant GENERATE_TESTS (line 12) | const GENERATE_TESTS = false; function editOp (line 15) | function editOp(startLineNumber: number, startColumn: number, endLineNum... function getRandomInt (line 137) | function getRandomInt(min: number, max: number): number { function getRandomString (line 141) | function getRandomString(minLength: number, maxLength: number): string { function generateFile (line 150) | function generateFile(small: boolean): string { function generateEdits (line 159) | function generateEdits(content: string): ITestModelEdit[] { type ITestModelEdit (line 187) | interface ITestModelEdit { class TestModel (line 193) | class TestModel { method _generateOffsetToPosition (line 199) | private static _generateOffsetToPosition(content: string): Position[] { method constructor (line 220) | constructor() { method print (line 246) | public print(): string { FILE: src/vs/editor/test/common/model/editableTextModelTestUtils.ts function testApplyEditsWithSyncedModels (line 13) | function testApplyEditsWithSyncedModels(original: string[], edits: IIden... type AssertDocumentLineMappingDirection (line 50) | const enum AssertDocumentLineMappingDirection { function assertOneDirectionLineMapping (line 55) | function assertOneDirectionLineMapping(model: TextModel, direction: Asse... function assertLineMapping (line 84) | function assertLineMapping(model: TextModel, msg: string): void { function assertSyncedModels (line 90) | function assertSyncedModels(text: string, callback: (model: TextModel, a... FILE: src/vs/editor/test/common/model/intervalTree.test.ts constant GENERATE_TESTS (line 10) | const GENERATE_TESTS = false; constant TEST_COUNT (line 11) | let TEST_COUNT = GENERATE_TESTS ? 10000 : 0; constant PRINT_TREE (line 12) | let PRINT_TREE = false; constant MIN_INTERVAL_START (line 13) | const MIN_INTERVAL_START = 1; constant MAX_INTERVAL_END (line 14) | const MAX_INTERVAL_END = 100; constant MIN_INSERTS (line 15) | const MIN_INSERTS = 1; constant MAX_INSERTS (line 16) | const MAX_INSERTS = 30; constant MIN_CHANGE_CNT (line 17) | const MIN_CHANGE_CNT = 10; constant MAX_CHANGE_CNT (line 18) | const MAX_CHANGE_CNT = 20; class Interval (line 22) | class Interval { method constructor (line 28) | constructor(start: number, end: number) { class Oracle (line 34) | class Oracle { method constructor (line 37) | constructor() { method insert (line 41) | public insert(interval: Interval): Interval { method delete (line 52) | public delete(interval: Interval): void { method search (line 61) | public search(interval: Interval): Interval[] { class TestState (line 73) | class TestState { method acceptOp (line 80) | public acceptOp(op: IOperation): void { method getExistingNodeId (line 129) | public getExistingNodeId(index: number): number { type IInsertOperation (line 144) | interface IInsertOperation { type IDeleteOperation (line 150) | interface IDeleteOperation { type IChangeOperation (line 155) | interface IChangeOperation { type ISearchOperation (line 162) | interface ISearchOperation { type IOperation (line 168) | type IOperation = IInsertOperation | IDeleteOperation | IChangeOperation... function testIntervalTree (line 170) | function testIntervalTree(ops: IOperation[]): void { function getRandomInt (line 177) | function getRandomInt(min: number, max: number): number { function getRandomRange (line 181) | function getRandomRange(min: number, max: number): [number, number] { class AutoTest (line 194) | class AutoTest { method constructor (line 201) | constructor() { method _doRandomInsert (line 207) | private _doRandomInsert(): void { method _doRandomDelete (line 216) | private _doRandomDelete(): void { method _doRandomChange (line 224) | private _doRandomChange(): void { method run (line 235) | public run() { method _run (line 259) | private _run(op: IOperation): void { method print (line 264) | public print(): void { function createCormenTree (line 477) | function createCormenTree(): IntervalTree { function assertIntervalSearch (line 500) | function assertIntervalSearch(start: number, end: number, expected: [num... function assertNodeAcceptEdit (line 558) | function assertNodeAcceptEdit(msg: string, nodeStart: number, nodeEnd: n... function printTree (line 824) | function printTree(T: IntervalTree): void { function _printTree (line 834) | function _printTree(T: IntervalTree, n: IntervalNode, indent: string, de... function assertTreeInvariants (line 850) | function assertTreeInvariants(T: IntervalTree): void { function depth (line 862) | function depth(n: IntervalNode): number { function assertValidNode (line 871) | function assertValidNode(n: IntervalNode, delta: number): void { function assertValidTree (line 899) | function assertValidTree(T: IntervalTree): void { FILE: src/vs/editor/test/common/model/linesTextBuffer/linesTextBuffer.test.ts function editOp (line 14) | function editOp(startLineNumber: number, startColumn: number, endLineNum... function inverseEditOp (line 27) | function inverseEditOp(startLineNumber: number, startColumn: number, end... function assertInverseEdits (line 31) | function assertInverseEdits(ops: IValidatedEditOperation[], expected: Ra... function editOp (line 265) | function editOp(startLineNumber: number, startColumn: number, endLineNum... function testToSingleEditOperation (line 278) | function testToSingleEditOperation(original: string[], edits: IValidated... FILE: src/vs/editor/test/common/model/linesTextBuffer/linesTextBufferBuilder.test.ts function testTextBufferFactory (line 12) | function testTextBufferFactory(text: string, eol: string, mightContainNo... FILE: src/vs/editor/test/common/model/linesTextBuffer/textBufferAutoTestUtils.ts function getRandomInt (line 10) | function getRandomInt(min: number, max: number): number { function getRandomEOLSequence (line 14) | function getRandomEOLSequence(): string { function getRandomString (line 25) | function getRandomString(minLength: number, maxLength: number): string { function generateRandomEdits (line 34) | function generateRandomEdits(chunks: string[], editCnt: number): IIdenti... function generateSequentialInserts (line 67) | function generateSequentialInserts(chunks: string[], editCnt: number): I... function generateRandomReplaces (line 102) | function generateRandomReplaces(chunks: string[], editCnt: number, searc... function createMockText (line 138) | function createMockText(lineCount: number, minColumn: number, maxColumn:... function createMockBuffer (line 150) | function createMockBuffer(str: string, bufferBuilder: ITextBufferBuilder... function generateRandomChunkWithLF (line 157) | function generateRandomChunkWithLF(minLength: number, maxLength: number)... FILE: src/vs/editor/test/common/model/model.line.test.ts type ILineEdit (line 13) | interface ILineEdit { function assertLineTokens (line 19) | function assertLineTokens(__actual: LineTokens, _expected: TestToken[]):... function assertIndentLevel (line 45) | function assertIndentLevel(text: string, expected: number, tabSize: numb... class TestToken (line 68) | class TestToken { method constructor (line 72) | constructor(startOffset: number, color: number) { method toTokens (line 78) | public static toTokens(tokens: TestToken[] | null): Uint32Array | null { type IBufferLineState (line 97) | interface IBufferLineState { type IEdit (line 102) | interface IEdit { function testApplyEdits (line 107) | function testApplyEdits(initial: IBufferLineState[], edits: IEdit[], exp... function testLineEditTokens (line 427) | function testLineEditTokens(initialText: string, initialTokens: TestToke... function testLineSplitTokens (line 988) | function testLineSplitTokens(initialText: string, initialTokens: TestTok... function testLineAppendTokens (line 1079) | function testLineAppendTokens(aText: string, aTokens: TestToken[], bText... FILE: src/vs/editor/test/common/model/model.modes.test.ts function checkAndClear (line 22) | function checkAndClear(arr: string[]) { class ModelState2 (line 157) | class ModelState2 implements modes.IState { method constructor (line 160) | constructor(prevLineContent: string) { method clone (line 164) | clone(): modes.IState { method equals (line 168) | equals(other: modes.IState): boolean { function checkAndClear (line 175) | function checkAndClear(arr: string[]): void { FILE: src/vs/editor/test/common/model/model.test.ts constant LINE1 (line 21) | const LINE1 = 'My First Line'; constant LINE2 (line 22) | const LINE2 = '\t\tMy Second Line'; constant LINE3 (line 23) | const LINE3 = ' Third Line'; constant LINE4 (line 24) | const LINE4 = ''; constant LINE5 (line 25) | const LINE5 = '1'; class OuterMode (line 383) | class OuterMode extends MockMode { method constructor (line 384) | constructor() { class InnerMode (line 413) | class InnerMode extends MockMode { method constructor (line 414) | constructor() { method constructor (line 470) | constructor() { FILE: src/vs/editor/test/common/model/modelDecorations.test.ts type ILightWeightDecoration2 (line 15) | interface ILightWeightDecoration2 { function modelHasDecorations (line 20) | function modelHasDecorations(model: TextModel, decorations: ILightWeight... function modelHasDecoration (line 33) | function modelHasDecoration(model: TextModel, startLineNumber: number, s... function modelHasNoDecorations (line 40) | function modelHasNoDecorations(model: TextModel) { function addDecoration (line 44) | function addDecoration(model: TextModel, startLineNumber: number, startC... function lineHasDecorations (line 52) | function lineHasDecorations(model: TextModel, lineNumber: number, decora... function lineHasNoDecorations (line 65) | function lineHasNoDecorations(model: TextModel, lineNumber: number) { function lineHasDecoration (line 69) | function lineHasDecoration(model: TextModel, lineNumber: number, start: ... function _runTest (line 417) | function _runTest(decRange: Range, stickiness: TrackedRangeStickiness, e... function runTest (line 436) | function runTest(decRange: Range, editRange: Range, editText: string, ex... type ILightWeightDecoration (line 1107) | interface ILightWeightDecoration { function decoration (line 1114) | function decoration(id: string, startLineNumber: number, startColumn: nu... function toModelDeltaDecoration (line 1121) | function toModelDeltaDecoration(dec: ILightWeightDecoration): IModelDelt... function strcmp (line 1130) | function strcmp(a: string, b: string): number { function readModelDecorations (line 1140) | function readModelDecorations(model: TextModel, ids: string[]): ILightWe... function testDeltaDecorations (line 1149) | function testDeltaDecorations(text: string[], decorations: ILightWeightD... function range (line 1175) | function range(startLineNumber: number, startColumn: number, endLineNumb... FILE: src/vs/editor/test/common/model/modelEditOperation.test.ts function createSingleEditOp (line 33) | function createSingleEditOp(text: string, positionLineNumber: number, po... function assertSingleEditOp (line 49) | function assertSingleEditOp(singleEditOp: IIdentifiedSingleEditOperation... FILE: src/vs/editor/test/common/model/pieceTreeTextBuffer/pieceTreeTextBuffer.test.ts function randomChar (line 20) | function randomChar() { function randomInt (line 24) | function randomInt(bound: number) { function randomStr (line 28) | function randomStr(len: number) { function trimLineFeed (line 46) | function trimLineFeed(text: string): string { function testLinesContent (line 77) | function testLinesContent(str: string, pieceTable: PieceTreeBase) { function testLineStarts (line 99) | function testLineStarts(str: string, pieceTable: PieceTreeBase) { function createTextBuffer (line 154) | function createTextBuffer(val: string[], normalizeEOL: boolean = true): ... function assertTreeInvariants (line 163) | function assertTreeInvariants(T: PieceTreeBase): void { function depth (line 173) | function depth(n: TreeNode): number { function assertValidNode (line 182) | function assertValidNode(n: TreeNode): { size: number, lf_cnt: number } { function assertValidTree (line 203) | function assertValidTree(T: PieceTreeBase): void { function getValueInSnapshot (line 1751) | function getValueInSnapshot(snapshot: ITextSnapshot) { FILE: src/vs/editor/test/common/model/textModel.test.ts function testGuessIndentation (line 13) | function testGuessIndentation(defaultInsertSpaces: boolean, defaultTabSi... function assertGuess (line 29) | function assertGuess(expectedInsertSpaces: boolean | undefined, expected... type ITextBufferData (line 70) | interface ITextBufferData { function testTextModelDataFromString (line 77) | function testTextModelDataFromString(text: string, expected: ITextBuffer... FILE: src/vs/editor/test/common/model/textModelSearch.test.ts function assertFindMatch (line 20) | function assertFindMatch(actual: FindMatch | null, expectedRange: Range,... function _assertFindMatches (line 24) | function _assertFindMatches(model: TextModel, searchParams: SearchParams... function assertFindMatches (line 49) | function assertFindMatches(text: string, searchString: string, isRegex: ... function assertParseSearchResult (line 591) | function assertParseSearchResult(searchString: string, isRegex: boolean,... FILE: src/vs/editor/test/common/model/textModelWithTokens.test.ts function testBrackets (line 21) | function testBrackets(contents: string[], brackets: CharacterPair[]): vo... function assertIsNotBracket (line 148) | function assertIsNotBracket(model: TextModel, lineNumber: number, column... function assertIsBracket (line 153) | function assertIsBracket(model: TextModel, testPosition: Position, expec... function assertViewLineTokens (line 344) | function assertViewLineTokens(model: TextModel, lineNumber: number, forc... function createViewLineToken (line 411) | function createViewLineToken(endIndex: number, foreground: number): View... function assertIndentGuides (line 505) | function assertIndentGuides(lines: [number, string][]): void { FILE: src/vs/editor/test/common/modes/linkComputer.test.ts class SimpleLinkComputerTarget (line 9) | class SimpleLinkComputerTarget implements ILinkComputerTarget { method constructor (line 11) | constructor(private _lines: string[]) { method getLineCount (line 15) | public getLineCount(): number { method getLineContent (line 19) | public getLineContent(lineNumber: number): string { function myComputeLinks (line 24) | function myComputeLinks(lines: string[]): ILink[] { function assertLink (line 29) | function assertLink(text: string, extractedLink: string): void { FILE: src/vs/editor/test/common/modes/supports/characterPair.test.ts function findAutoClosingPair (line 57) | function findAutoClosingPair(characterPairSupport: CharacterPairSupport,... function testShouldAutoClose (line 61) | function testShouldAutoClose(characterPairSupport: CharacterPairSupport,... FILE: src/vs/editor/test/common/modes/supports/electricCharacter.test.ts function _testOnElectricCharacter (line 15) | function _testOnElectricCharacter(electricCharacterSupport: BracketElect... function testDoesNothing (line 19) | function testDoesNothing(electricCharacterSupport: BracketElectricCharac... function testMatchBracket (line 24) | function testMatchBracket(electricCharacterSupport: BracketElectricChara... FILE: src/vs/editor/test/common/modes/supports/richEditBrackets.test.ts function findPrevBracketInRange (line 12) | function findPrevBracketInRange(reversedBracketRegex: RegExp, lineText: ... function findNextBracketInRange (line 16) | function findNextBracketInRange(forwardBracketRegex: RegExp, lineText: s... FILE: src/vs/editor/test/common/modes/supports/tokenization.test.ts function assertMatch (line 56) | function assertMatch(scopeName: string, expected: ThemeTrieElementRule):... function assertSimpleMatch (line 61) | function assertSimpleMatch(scopeName: string, fontStyle: FontStyle, fore... function assertNoMatch (line 65) | function assertNoMatch(scopeName: string): void { FILE: src/vs/editor/test/common/modes/textToHtmlTokenizer.test.ts function toStr (line 14) | function toStr(pieces: { className: string; text: string }[]): string { class Mode (line 281) | class Mode extends MockMode { method constructor (line 285) | constructor() { FILE: src/vs/editor/test/common/modesTestUtils.ts type TokenText (line 10) | interface TokenText { function createFakeScopedLineTokens (line 15) | function createFakeScopedLineTokens(rawTokens: TokenText[]): ScopedLineT... FILE: src/vs/editor/test/common/services/editorSimpleWorker.test.ts class WorkerWithModels (line 13) | class WorkerWithModels extends EditorSimpleWorker { method getModel (line 15) | getModel(uri: string) { method addModel (line 19) | addModel(lines: string[], eol: string = '\n') { function assertPositionAt (line 44) | function assertPositionAt(offset: number, line: number, column: number) { function assertOffsetAt (line 50) | function assertOffsetAt(lineNumber: number, column: number, offset: numb... FILE: src/vs/editor/test/common/services/modelService.test.ts constant GENERATE_TESTS (line 20) | const GENERATE_TESTS = false; function assertComputeEdits (line 306) | function assertComputeEdits(lines1: string[], lines2: string[]): void { function getRandomInt (line 321) | function getRandomInt(min: number, max: number): number { function getRandomString (line 325) | function getRandomString(minLength: number, maxLength: number): string { function generateFile (line 334) | function generateFile(small: boolean): string[] { class TestTextResourcePropertiesService (line 368) | class TestTextResourcePropertiesService implements ITextResourceProperti... method constructor (line 372) | constructor( method getEOL (line 377) | getEOL(resource: URI, language?: string): string { FILE: src/vs/editor/test/common/viewLayout/editorLayoutProvider.test.ts type IEditorLayoutProviderOpts (line 10) | interface IEditorLayoutProviderOpts { function doTest (line 40) | function doTest(input: IEditorLayoutProviderOpts, expected: EditorLayout... FILE: src/vs/editor/test/common/viewLayout/viewLineRenderer.test.ts function createViewLineTokens (line 16) | function createViewLineTokens(viewLineTokens: ViewLineToken[]): IViewLin... function createPart (line 20) | function createPart(endIndex: number, foreground: number): ViewLineToken { function assertCharacterReplacement (line 28) | function assertCharacterReplacement(lineContent: string, tabSize: number... function assertParts (line 78) | function assertParts(lineContent: string, tabSize: number, parts: ViewLi... function assertSplitsTokens (line 419) | function assertSplitsTokens(message: string, lineText: string, expectedO... function assertSplitsTokens (line 520) | function assertSplitsTokens(message: string, lineText: string, expectedO... function assertCharacterMapping (line 660) | function assertCharacterMapping(actual: CharacterMapping, expectedCharPa... function assertCharPartOffsets (line 683) | function assertCharPartOffsets(actual: CharacterMapping, expected: numbe... function testCreateLineParts (line 719) | function testCreateLineParts(fontIsMonospace: boolean, lineContent: stri... function createTestGetColumnOfLinePartOffset (line 1686) | function createTestGetColumnOfLinePartOffset(lineContent: string, tabSiz... FILE: src/vs/editor/test/common/viewModel/characterHardWrappingLineMapper.test.ts function assertLineMapping (line 10) | function assertLineMapping(factory: ILineMapperFactory, tabSize: number,... FILE: src/vs/editor/test/common/viewModel/splitLinesCollection.test.ts function withSplitLinesCollection (line 92) | function withSplitLinesCollection(text: string, callback: (model: TextMo... type ITestViewLineToken (line 369) | interface ITestViewLineToken { function assertViewLineTokens (line 374) | function assertViewLineTokens(_actual: IViewLineTokens, expected: ITestV... type ITestMinimapLineRenderingData (line 385) | interface ITestMinimapLineRenderingData { function assertMinimapLineRenderingData (line 392) | function assertMinimapLineRenderingData(actual: ViewLineData, expected: ... function assertMinimapLinesRenderingData (line 407) | function assertMinimapLinesRenderingData(actual: ViewLineData[], expecte... function assertAllMinimapLinesRenderingData (line 414) | function assertAllMinimapLinesRenderingData(splitLinesCollection: SplitL... function withSplitLinesCollection (line 742) | function withSplitLinesCollection(model: TextModel, wordWrap: 'on' | 'of... function pos (line 777) | function pos(lineNumber: number, column: number): Position { function createSplitLine (line 781) | function createSplitLine(splitLengths: number[], wrappedLinesPrefix: str... function createLineMapping (line 785) | function createLineMapping(breakingLengths: number[], wrappedLinesPrefix... function createModel (line 792) | function createModel(text: string): ISimpleModel { FILE: src/vs/editor/test/common/viewModel/testViewModel.ts function testViewModel (line 11) | function testViewModel(text: string[], options: IEditorOptions, callback... FILE: src/vs/editor/test/common/viewModel/viewModelImpl.test.ts function assertGetPlainTextToCopy (line 110) | function assertGetPlainTextToCopy(text: string[], ranges: Range[], empty... FILE: src/vs/editor/test/node/classification/typescript.test.ts type IParseFunc (line 13) | interface IParseFunc { type IAssertion (line 17) | interface IAssertion { type ITest (line 24) | interface ITest { function parseTest (line 29) | function parseTest(fileName: string): ITest { function executeTest (line 111) | function executeTest(fileName: string, parseFunc: IParseFunc): void { FILE: src/vs/kendryte/vs/base/browser/dom.ts function querySelector (line 3) | function querySelector(parent: HTMLElement | string, selector?: string):... FILE: src/vs/kendryte/vs/base/browser/ui/editableSelect.ts type SelectStyle (line 16) | type SelectStyle = type IEditableSelectBoxStyleOverrides (line 26) | type IEditableSelectBoxStyleOverrides = Pick) { method value (line 261) | get value() { method value (line 265) | set value(v: string) { method editable (line 287) | get editable() { method editable (line 291) | set editable(v: boolean) { method applyStyles (line 300) | private applyStyles(): void { method style (line 304) | style(colors: { [name: string]: Color }): void { method dispose (line 316) | dispose() { method setEnable (line 322) | public setEnable(enable: boolean) { FILE: src/vs/kendryte/vs/base/browser/ui/lazyInputBox.ts class LazyInputBox (line 5) | class LazyInputBox extends InputBox { method constructor (line 11) | constructor(container: HTMLElement, contextViewProvider: IContextViewP... method handleDidChange (line 23) | private handleDidChange(v: string) { method handleBlur (line 31) | private handleBlur() { method handleFocus (line 39) | private handleFocus() { FILE: src/vs/kendryte/vs/base/browser/ui/myCheckBox.ts type IMyCheckboxStyles (line 14) | interface IMyCheckboxStyles { type IMyCheckboxOpts (line 20) | interface IMyCheckboxOpts extends IMyCheckboxStyles { type IMyCheckboxStyleOverrides (line 31) | interface IMyCheckboxStyleOverrides extends IStyleOverrides { function attachMyCheckboxStyler (line 37) | function attachMyCheckboxStyler(widget: MyCheckBox, themeService: ITheme... class MyCheckBox (line 45) | class MyCheckBox extends Widget implements IThemable { method onChange (line 47) | get onChange(): Event { return this._onCha... method constructor (line 57) | constructor(parent: HTMLElement, opts: IMyCheckboxOpts) { method enabled (line 97) | get enabled(): boolean { method focus (line 101) | focus(): void { method checked (line 105) | get checked(): boolean { method checked (line 109) | set checked(newIsChecked: boolean) { method width (line 123) | width(): number { method style (line 127) | style(styles: IMyCheckboxStyles): void { method applyStyles (line 140) | protected applyStyles(): void { method enable (line 155) | enable(): void { method disable (line 160) | disable(): void { method setTitle (line 165) | private setTitle(title: string, description: string = title) { FILE: src/vs/kendryte/vs/base/browser/ui/selectBox.ts function selectBoxFindIndex (line 3) | function selectBoxFindIndex(selections: ISelectOptionItem[], selected: s... function selectBoxNames (line 9) | function selectBoxNames(text: string): ISelectOptionItem { FILE: src/vs/kendryte/vs/base/common/arrayUnique.ts function arrayUnique (line 1) | function arrayUnique(arr: T[]): T[] { function arrayRemoveDuplicate (line 7) | function arrayRemoveDuplicate(arr: any[]): void { FILE: src/vs/kendryte/vs/base/common/assertNotNull.ts function assertNotNull (line 1) | function assertNotNull(val: T) { function throwNull (line 6) | function throwNull(val: T) { FILE: src/vs/kendryte/vs/base/common/cmakeTypeHelper.ts function packageJsonArray (line 4) | function packageJsonArray(pkg: ICompileInfoReadonly, k... function packageJsonObject (line 8) | function packageJsonObject(pkg: ICompileInfoReadonly, key: I... function packageJsonString (line 12) | function packageJsonString(pkg: ICompileInfoReadonly, key: ICompileInfoP... function packageJsonIsNormal (line 16) | function packageJsonIsNormal(pkg: ICompileInfoReadonly): pkg is ILibrary... FILE: src/vs/kendryte/vs/base/common/configKeys.ts constant CONFIG_CATEGORY (line 4) | const CONFIG_CATEGORY = { constant CONFIG_KEY_BUILD_VERBOSE (line 17) | const CONFIG_KEY_BUILD_VERBOSE = 'cmake.build.verbose'; constant CONFIG_LABEL_BUILD_VERBOSE (line 18) | const CONFIG_LABEL_BUILD_VERBOSE = localize('cmake.build.verbose.lbl', '... constant CONFIG_DESCRIPTION_BUILD_VERBOSE (line 19) | const CONFIG_DESCRIPTION_BUILD_VERBOSE = localize('cmake.build.verbose.d... constant CONFIG_KEY_CMAKE_DEBUG (line 21) | const CONFIG_KEY_CMAKE_DEBUG = 'cmake.debug'; constant CONFIG_LABEL_DEBUG (line 22) | const CONFIG_LABEL_DEBUG = localize('cmake.debug.lbl', 'Debug CMake outp... constant CONFIG_DESCRIPTION_DEBUG (line 23) | const CONFIG_DESCRIPTION_DEBUG = localize('cmake.debug.desc', 'Super ver... constant CONFIG_KEY_MAKE_PROGRAM (line 25) | const CONFIG_KEY_MAKE_PROGRAM = 'cmake.build.make-program'; constant CONFIG_LABEL_MAKE_PROGRAM (line 26) | const CONFIG_LABEL_MAKE_PROGRAM = '"make" program'; constant CONFIG_DESCRIPTION_MAKE_PROGRAM (line 27) | const CONFIG_DESCRIPTION_MAKE_PROGRAM = 'where is "make" program located'; constant CONFIG_KEY_EXTRA_PATH (line 29) | const CONFIG_KEY_EXTRA_PATH = 'cmake.build.extraPath'; constant CONFIG_LABEL_EXTRA_PATH (line 30) | const CONFIG_LABEL_EXTRA_PATH = 'Extra PATH'; constant CONFIG_DESCRIPTION_EXTRA_PATH (line 31) | const CONFIG_DESCRIPTION_EXTRA_PATH = 'List of paths to append after PAT... constant CONFIG_KEY_OPENOCD_USE (line 34) | const CONFIG_KEY_OPENOCD_USE = 'debug.openocd.config'; constant CONFIG_DESCRIPTION_OPENOCD_USE (line 35) | const CONFIG_DESCRIPTION_OPENOCD_USE = localize('debug.openocd.config', ... constant CONFIG_KEY_OPENOCD_PORT (line 37) | const CONFIG_KEY_OPENOCD_PORT = 'debug.openocd.port'; constant CONFIG_DESCRIPTION_OPENOCD_PORT (line 38) | const CONFIG_DESCRIPTION_OPENOCD_PORT = localize('debug.openocd.port', '... constant CONFIG_KEY_OPENOCD_EXTRA_ARGS (line 40) | const CONFIG_KEY_OPENOCD_EXTRA_ARGS = 'debug.openocd.extraArgs'; constant CONFIG_DESCRIPTION_OPENOCD_EXTRA_ARGS (line 41) | const CONFIG_DESCRIPTION_OPENOCD_EXTRA_ARGS = localize('debug.openocd.ex... constant CONFIG_KEY_JTAG_ID (line 44) | const CONFIG_KEY_JTAG_ID = 'debug.jtag.id'; constant CONFIG_DESCRIPTION_JTAG_ID (line 45) | const CONFIG_DESCRIPTION_JTAG_ID = localize('debug.jtag.id.desc', 'Seria... constant CONFIG_KEY_JTAG_SPEED (line 47) | const CONFIG_KEY_JTAG_SPEED = 'debug.jtag.speed'; constant CONFIG_DESCRIPTION_JTAG_SPEED (line 48) | const CONFIG_DESCRIPTION_JTAG_SPEED = localize('debug.jtag.speed.desc', ... constant CONFIG_KEY_FTDI_SPEED (line 51) | const CONFIG_KEY_FTDI_SPEED = 'debug.ftdi.speed'; constant CONFIG_DESCRIPTION_FTDI_SPEED (line 52) | const CONFIG_DESCRIPTION_FTDI_SPEED = localize('debug.ftdi.speed.desc', ... constant CONFIG_KEY_FTDI_VID_PID (line 54) | const CONFIG_KEY_FTDI_VID_PID = 'debug.ftdi.vid_pid'; constant CONFIG_DESCRIPTION_FTDI_VID_PID (line 55) | const CONFIG_DESCRIPTION_FTDI_VID_PID = localize('debug.ftdi.vid_pid.des... constant CONFIG_KEY_FTDI_LAYOUT (line 57) | const CONFIG_KEY_FTDI_LAYOUT = 'debug.ftdi.layout'; constant CONFIG_DESCRIPTION_FTDI_LAYOUT (line 58) | const CONFIG_DESCRIPTION_FTDI_LAYOUT = localize('debug.ftdi.layout.desc'... constant CONFIG_KEY_FTDI_TDO_FE (line 60) | const CONFIG_KEY_FTDI_TDO_FE = 'debug.ftdi.tdo-fe'; constant CONFIG_DESCRIPTION_FTDI_TDO_FE (line 61) | const CONFIG_DESCRIPTION_FTDI_TDO_FE = localize('debug.ftdi.tdo-fe.desc'... constant CONFIG_KEY_FTDI_EXTRA (line 63) | const CONFIG_KEY_FTDI_EXTRA = 'debug.ftdi.extra'; constant CONFIG_DESCRIPTION_FTDI_EXTRA (line 64) | const CONFIG_DESCRIPTION_FTDI_EXTRA = localize('debug.ftdi.extra.desc', ... constant CONFIG_KEY_CUSTOM (line 67) | const CONFIG_KEY_CUSTOM = 'debug.custom'; constant CONFIG_DESCRIPTION_CUSTOM (line 68) | const CONFIG_DESCRIPTION_CUSTOM = localize('debug.custom.desc', 'custom ... constant CONFIG_KEY_DEFAULT_SERIAL_BAUDRATE (line 71) | const CONFIG_KEY_DEFAULT_SERIAL_BAUDRATE = 'serialport.monitor.baudrate'; constant CONFIG_KEY_FLASH_SERIAL_BAUDRATE (line 72) | const CONFIG_KEY_FLASH_SERIAL_BAUDRATE = 'serialport.flash.baudrate'; constant CONFIG_KEY_FILTER_EMPTY_DEVICES (line 75) | const CONFIG_KEY_FILTER_EMPTY_DEVICES = 'serialport.common.filter-empty'; constant CONFIG_DESCRIPTION_FILTER_EMPTY_DEVICES (line 76) | const CONFIG_DESCRIPTION_FILTER_EMPTY_DEVICES = localize('debug.common.f... FILE: src/vs/kendryte/vs/base/common/constants/remoteRegistry.ts constant REQUIRED_BLOCK_DISTRIBUTE_URL (line 2) | const REQUIRED_BLOCK_DISTRIBUTE_URL = 'https://s3.cn-northwest-1.amazona... constant IDE_MAIN_DISTRIBUTE_URL (line 4) | const IDE_MAIN_DISTRIBUTE_URL = 'https://s3.cn-northwest-1.amazonaws.com... constant PACKAGE_MANAGER_DISTRIBUTE_URL (line 6) | const PACKAGE_MANAGER_DISTRIBUTE_URL = 'https://s3.cn-northwest-1.amazon... constant IDE_HOMEPAGE (line 8) | const IDE_HOMEPAGE = 'https://github.com/kendryte/kendryte-ide'; FILE: src/vs/kendryte/vs/base/common/constants/wellknownFiles.ts constant PROJECT_CONFIG_FOLDER_NAME (line 1) | const PROJECT_CONFIG_FOLDER_NAME = 'config'; constant PROJECT_CONFI_HEADER_FOLDER_NAME (line 2) | const PROJECT_CONFI_HEADER_FOLDER_NAME = 'config/includes'; constant PROJECT_BUILD_FOLDER_NAME (line 3) | const PROJECT_BUILD_FOLDER_NAME = 'build'; constant CMAKE_CONFIG_FILE_NAME (line 5) | const CMAKE_CONFIG_FILE_NAME = 'kendryte-package.json'; constant CMAKE_LIBRARY_FOLDER_NAME (line 6) | const CMAKE_LIBRARY_FOLDER_NAME = 'kendryte_libraries'; constant FLASH_MANAGER_CONFIG_FILE_NAME (line 8) | const FLASH_MANAGER_CONFIG_FILE_NAME = 'flash-manager.json'; constant FPIOA_FILE_NAME (line 9) | const FPIOA_FILE_NAME = 'device-manager.json'; constant HOOK_ENTRY_FILE_NAME (line 10) | const HOOK_ENTRY_FILE_NAME = 'ide-hook-main.c'; constant GIT_IGNORE_FILE (line 12) | const GIT_IGNORE_FILE = '.gitignore'; FILE: src/vs/kendryte/vs/base/common/cpp/wrapHeaderFile.ts function wrapHeaderFile (line 3) | function wrapHeaderFile(code: string, constName: string) { FILE: src/vs/kendryte/vs/base/common/deferredPromise.ts type ValueCallback (line 4) | type ValueCallback = (value: T | Thenable) => void; type ProgressCallback (line 5) | type ProgressCallback = (value: T) => void; type IProgressHolder (line 7) | interface IProgressHolder { class DeferredPromise (line 11) | class DeferredPromise implements IDisposable { method constructor (line 18) | constructor() { method dispose (line 33) | public dispose(): void { method getDebugInstanceName (line 45) | protected getDebugInstanceName() { method notify (line 49) | notify(progress: PT): this { method progress (line 56) | progress(fn: ProgressCallback): void { method completed (line 60) | get completed() { method resolved (line 64) | get resolved() { method rejected (line 68) | get rejected() { method complete (line 72) | public complete(value: T) { method error (line 77) | public error(err: any) { method cancel (line 82) | public cancel() { FILE: src/vs/kendryte/vs/base/common/doubleExtname.ts function doubleExtname (line 6) | function doubleExtname(path: string) { FILE: src/vs/kendryte/vs/base/common/drainStream.ts function drainStream (line 1) | function drainStream(stream: NodeJS.ReadableStream, size: number, start:... FILE: src/vs/kendryte/vs/base/common/dumpDate.ts function time (line 2) | function time(date: Date | string | number) { function date (line 10) | function date(date: Date | string | number, sp = '-') { function datetime (line 18) | function datetime(date: Date | string | number) { FILE: src/vs/kendryte/vs/base/common/dumpEventEmitter.ts function dumpEventEmitterEmit (line 3) | function dumpEventEmitterEmit(ev: EventEmitter) { FILE: src/vs/kendryte/vs/base/common/extendMap.ts type MapLike (line 1) | interface MapLike { class ExtendMap (line 5) | class ExtendMap extends Map { method getReq (line 6) | public getReq(id: K): V { method getDef (line 14) | public getDef(id: K, def: V): V { method entry (line 18) | public entry(id: K, init: (id: K) => V): V { method getForce (line 29) | public getForce(key: K) { FILE: src/vs/kendryte/vs/base/common/filterProjectName.ts function filterProjectName (line 1) | function filterProjectName(name: string): string { FILE: src/vs/kendryte/vs/base/common/finishAllPromise.ts type PromiseResultArray (line 1) | interface PromiseResultArray { function finishAllPromise (line 9) | function finishAllPromise(ps: Thenable[]) { FILE: src/vs/kendryte/vs/base/common/fs/isSameDrive.ts function isSameDrive (line 3) | function isSameDrive(a: string, b: string) { FILE: src/vs/kendryte/vs/base/common/guaranteeDebounce.ts function preventCallFast (line 4) | function preventCallFast(delay: number): Function { FILE: src/vs/kendryte/vs/base/common/ipcIds.ts constant IPC_ID_STOP_LOG_EVENT (line 1) | const IPC_ID_STOP_LOG_EVENT = 'STOP_LOG_EVENT'; constant IPC_ID_IS_ME_FIRST (line 2) | const IPC_ID_IS_ME_FIRST = 'IS_ME_FIRST'; FILE: src/vs/kendryte/vs/base/common/jsonComments.ts type ExParseError (line 5) | interface ExParseError extends ParseError { function getLine (line 10) | function getLine(str: string, offset: number) { constant EXTEND_JSON_MARKER_ID (line 14) | const EXTEND_JSON_MARKER_ID = 'exjson.parse'; function parseExtendedJson (line 16) | function parseExtendedJson(content: string, fileName: string = 'JSON'... FILE: src/vs/kendryte/vs/base/common/jsonSchemaHelper/commonTypes.ts function SchemaMap (line 3) | function SchemaMap(description: string, type: IJSONSchema | string | str... function SchemaArray (line 23) | function SchemaArray(description: string, type: IJSONSchema | string | s... FILE: src/vs/kendryte/vs/base/common/jsonSchemaHelper/type.ts type IJSONSchemaMapOf (line 3) | type IJSONSchemaMapOf = Record FILE: src/vs/kendryte/vs/base/common/jsonSchemas/cmakeConfigSchema.ts constant CMAKE_CONFIG_FILE_NAME (line 12) | const CMAKE_CONFIG_FILE_NAME = CMAKE_CONFIG_FILE_NAME_NEW; constant CMAKE_LIBRARY_FOLDER_NAME (line 14) | const CMAKE_LIBRARY_FOLDER_NAME = CMAKE_LIBRARY_FOLDER_NAME_NEW; constant CMAKE_LIST_GENERATED_WARNING (line 15) | const CMAKE_LIST_GENERATED_WARNING = '# ' + DONT_MODIFY_MARKER; constant CMAKE_LIST_GENERATED_WARNING_OLD (line 16) | const CMAKE_LIST_GENERATED_WARNING_OLD = '# [NEVER REMOVE THIS LINE] WAR... type ICompileInfo (line 23) | type ICompileInfo = ILibraryProject | IExecutableProject | IDefineProjec... type ICompileInfoReadonly (line 24) | type ICompileInfoReadonly = DeepReadonly; type ICompileInfoPossible (line 25) | type ICompileInfoPossible = ILibraryProject & IExecutableProject & IDefi... type ICompileInfoPossibleKeys (line 26) | type ICompileInfoPossibleKeys = keyof ICompileInfoPossible; type ICompileFolder (line 28) | interface ICompileFolder { type ICommonProject (line 33) | interface ICommonProject { type CMakeProjectTypes (line 53) | enum CMakeProjectTypes { type IDefineProject (line 61) | interface IDefineProject extends Pick implements IDisposable, Set... method add (line 12) | add(value: T): this { method delete (line 20) | delete(value: T): boolean { method simpleDelete (line 26) | private simpleDelete(value: T) { method clear (line 30) | clear(): void { method dispose (line 34) | dispose(): void { method forEach (line 39) | forEach(callbackfn: (value: T, value2: T, set: Set) => void, thisAr... method has (line 43) | has(value: T) { method size (line 47) | get size() { method entries (line 55) | entries() { method keys (line 59) | keys() { method values (line 63) | values() { method [Symbol.iterator] (line 51) | [Symbol.iterator]() { FILE: src/vs/kendryte/vs/base/common/lifecycle/publicDisposable.ts class PublicDisposable (line 4) | class PublicDisposable extends StatefulDisposable { method registerWith (line 5) | registerWith(t: T): T { FILE: src/vs/kendryte/vs/base/common/lifecycle/stackArray.ts class StackArray (line 1) | class StackArray { method constructor (line 4) | constructor() { method dispose (line 7) | dispose() { method removeFrame (line 14) | removeFrame(element: T) { method size (line 25) | size() { method push (line 29) | push(element: T) { method pop (line 33) | pop() { method top (line 37) | top() { FILE: src/vs/kendryte/vs/base/common/lifecycle/statefulDisposable.ts class StatefulDisposable (line 4) | class StatefulDisposable implements IDisposable { method dispose (line 10) | public dispose(): void { method _register (line 21) | protected _register(t: T): T { method toDispose (line 36) | protected get toDispose(): IDisposable[] { return this._toDispose; } method isDisposed (line 38) | public get isDisposed(): boolean { return this._lifecycle_disposable_i... FILE: src/vs/kendryte/vs/base/common/log.ts type ICommonLogger (line 1) | interface ICommonLogger { FILE: src/vs/kendryte/vs/base/common/menu/cmake.ts constant ACTION_CATEGORY_BUILD_DEBUG (line 3) | const ACTION_CATEGORY_BUILD_DEBUG = localize('and', '{0} and {1}', local... constant ACTION_ID_SHOW_CMAKE_LOG (line 5) | const ACTION_ID_SHOW_CMAKE_LOG = 'workbench.action.kendryte.show-cmake-l... constant ACTION_LABEL_SHOW_CMAKE_LOG (line 6) | const ACTION_LABEL_SHOW_CMAKE_LOG = localize('show.log.cmake', 'Click to... constant ACTION_ID_MAIX_CMAKE_CLEANUP (line 8) | const ACTION_ID_MAIX_CMAKE_CLEANUP = 'workbench.action.kendryte.cleanup'; constant ACTION_LABEL_MAIX_CMAKE_CLEANUP (line 9) | const ACTION_LABEL_MAIX_CMAKE_CLEANUP = localize('cleanup', 'Cleanup'); constant ACTION_ID_MAIX_CMAKE_CONFIGURE (line 11) | const ACTION_ID_MAIX_CMAKE_CONFIGURE = 'workbench.action.kendryte.config... constant ACTION_LABEL_MAIX_CMAKE_CONFIGURE (line 12) | const ACTION_LABEL_MAIX_CMAKE_CONFIGURE = localize('configure', 'Configu... constant ACTION_ID_MAIX_CMAKE_BUILD (line 14) | const ACTION_ID_MAIX_CMAKE_BUILD = 'workbench.action.kendryte.build'; constant ACTION_LABEL_MAIX_CMAKE_BUILD (line 15) | const ACTION_LABEL_MAIX_CMAKE_BUILD = localize('build', 'Build'); constant ACTION_ID_MAIX_CMAKE_RUN (line 17) | const ACTION_ID_MAIX_CMAKE_RUN = 'workbench.action.kendryte.run'; constant ACTION_LABEL_MAIX_CMAKE_RUN (line 18) | const ACTION_LABEL_MAIX_CMAKE_RUN = localize('run', 'Run'); constant ACTION_ID_MAIX_CMAKE_BUILD_RUN (line 19) | const ACTION_ID_MAIX_CMAKE_BUILD_RUN = 'workbench.action.kendryte.build-... constant ACTION_LABEL_MAIX_CMAKE_BUILD_RUN (line 20) | const ACTION_LABEL_MAIX_CMAKE_BUILD_RUN = localize('and', '{0} and {1}',... constant ACTION_ID_MAIX_CMAKE_DEBUG (line 22) | const ACTION_ID_MAIX_CMAKE_DEBUG = 'workbench.action.kendryte.debug'; constant ACTION_LABEL_MAIX_CMAKE_DEBUG (line 23) | const ACTION_LABEL_MAIX_CMAKE_DEBUG = localize('debug', 'Debug'); constant ACTION_ID_MAIX_CMAKE_BUILD_DEBUG (line 24) | const ACTION_ID_MAIX_CMAKE_BUILD_DEBUG = 'workbench.action.kendryte.buil... constant ACTION_LABEL_MAIX_CMAKE_BUILD_DEBUG (line 25) | const ACTION_LABEL_MAIX_CMAKE_BUILD_DEBUG = localize('and', '{0} and {1}... constant ACTION_LABEL_CMAKE_NO_ERROR (line 27) | const ACTION_LABEL_CMAKE_NO_ERROR = localize('no.error', 'CMake status O... FILE: src/vs/kendryte/vs/base/common/menu/kendryteMenuDefine.ts class MyMenuSeparator (line 83) | class MyMenuSeparator { method constructor (line 86) | constructor( class MyMenu (line 91) | class MyMenu { method constructor (line 93) | constructor( class MySubMenu (line 99) | class MySubMenu { method constructor (line 100) | constructor( type MyMenuElement (line 106) | type MyMenuElement = (MyMenu | MyMenuSeparator | MySubMenu | null); type MyMenuRegistry (line 107) | type MyMenuRegistry = ReadonlyArray; FILE: src/vs/kendryte/vs/base/common/menu/openocd.ts constant ACTION_CATEGORY_OPENOCD (line 3) | const ACTION_CATEGORY_OPENOCD = localize('openocd', 'OpenOCD'); constant ACTION_CATEGORY_JTAG (line 4) | const ACTION_CATEGORY_JTAG = localize('jtag', 'JLink'); constant ACTION_ID_OPENOCD_START (line 6) | const ACTION_ID_OPENOCD_START = 'workbench.action.openocd.start'; constant ACTION_LABEL_OPENOCD_START (line 7) | const ACTION_LABEL_OPENOCD_START = localize('openocd.action.start', 'Sta... constant ACTION_ID_OPENOCD_STOP (line 9) | const ACTION_ID_OPENOCD_STOP = 'workbench.action.openocd.stop'; constant ACTION_LABEL_OPENOCD_STOP (line 10) | const ACTION_LABEL_OPENOCD_STOP = localize('openocd.action.stop', 'Stop ... constant ACTION_ID_OPENOCD_RESTART (line 12) | const ACTION_ID_OPENOCD_RESTART = 'workbench.action.openocd.restart'; constant ACTION_LABEL_OPENOCD_RESTART (line 13) | const ACTION_LABEL_OPENOCD_RESTART = localize('openocd.action.restart', ... constant ACTION_ID_JTAG_GET_ID (line 15) | const ACTION_ID_JTAG_GET_ID = 'workbench.action.jtag.get'; constant ACTION_LABEL_JTAG_GET_ID (line 16) | const ACTION_LABEL_JTAG_GET_ID = localize('jtag.action.detect', 'Detect ... constant ACTION_ID_JTAG_INSTALL_DRIVER (line 18) | const ACTION_ID_JTAG_INSTALL_DRIVER = 'workbench.action.jtag.install.lib... constant ACTION_LABEL_JTAG_INSTALL_DRIVER (line 19) | const ACTION_LABEL_JTAG_INSTALL_DRIVER = localize('jtag.action.install.l... constant ACTION_ID_JTAG_INSTALL_DRIVER_O (line 21) | const ACTION_ID_JTAG_INSTALL_DRIVER_O = 'workbench.action.jtag.install'; constant ACTION_LABEL_JTAG_INSTALL_DRIVER_O (line 22) | const ACTION_LABEL_JTAG_INSTALL_DRIVER_O = localize('jtag.action.install... FILE: src/vs/kendryte/vs/base/common/menu/packageManager.ts constant ACTION_CATEGORY_PACKAGE_MANAGER (line 3) | const ACTION_CATEGORY_PACKAGE_MANAGER = localize('packageManager', 'Pack... constant ACTION_ID_PACKAGE_MANAGER_OPEN_MARKET (line 5) | const ACTION_ID_PACKAGE_MANAGER_OPEN_MARKET = 'workbench.package-manager... constant ACTION_LABEL_PACKAGE_MANAGER_OPEN_MARKET (line 6) | const ACTION_LABEL_PACKAGE_MANAGER_OPEN_MARKET = localize('openMarketPla... constant ACTION_ID_PACKAGE_MANAGER_INSTALL_DEPENDENCY (line 8) | const ACTION_ID_PACKAGE_MANAGER_INSTALL_DEPENDENCY = 'workbench.package-... constant ACTION_LABEL_PACKAGE_MANAGER_INSTALL_DEPENDENCY (line 9) | const ACTION_LABEL_PACKAGE_MANAGER_INSTALL_DEPENDENCY = localize('Instal... constant ACTION_ID_PACKAGE_MANAGER_INSTALL_PROJECT_DEPENDENCY (line 11) | const ACTION_ID_PACKAGE_MANAGER_INSTALL_PROJECT_DEPENDENCY = 'workbench.... constant ACTION_LABEL_PACKAGE_MANAGER_INSTALL_PROJECT_DEPENDENCY (line 12) | const ACTION_LABEL_PACKAGE_MANAGER_INSTALL_PROJECT_DEPENDENCY = localize... constant ACTION_ID_PACKAGE_MANAGER_INSTALL_SINGLE_DEPENDENCY (line 14) | const ACTION_ID_PACKAGE_MANAGER_INSTALL_SINGLE_DEPENDENCY = 'workbench.p... constant ACTION_ID_PACKAGE_MANAGER_DELETE_DEPENDENCY (line 16) | const ACTION_ID_PACKAGE_MANAGER_DELETE_DEPENDENCY = 'workbench.package-m... constant ACTION_LABEL_PACKAGE_MANAGER_DELETE_DEPENDENCY (line 17) | const ACTION_LABEL_PACKAGE_MANAGER_DELETE_DEPENDENCY = localize('DeleteD... FILE: src/vs/kendryte/vs/base/common/menu/processTool.ts constant ACTION_CATEGORY_DEV_TOOLS (line 3) | const ACTION_CATEGORY_DEV_TOOLS = localize('developerTools', 'IDE Debug ... constant ACTION_ID_REPORT_BUG (line 5) | const ACTION_ID_REPORT_BUG = 'workbench.action.process.report'; constant ACTION_LABEL_REPORT_BUG (line 6) | const ACTION_LABEL_REPORT_BUG = localize('openocd.action.report', 'Gener... constant ACTION_ID_REBOOT (line 8) | const ACTION_ID_REBOOT = 'workbench.action.process.relaunch'; constant ACTION_LABEL_REBOOT (line 9) | const ACTION_LABEL_REBOOT = localize('openocd.action.relaunch', 'Restart... constant ACTION_ID_RELOAD (line 11) | const ACTION_ID_RELOAD = 'workbench.action.reloadWindow'; constant ACTION_LABEL_RELOAD (line 12) | const ACTION_LABEL_RELOAD = localize('reloadWindow', 'Reload Window'); constant ACTION_ID_QUIT_UPDATE (line 14) | const ACTION_ID_QUIT_UPDATE = 'workbench.action.process.update'; constant ACTION_LABEL_QUIT_UPDATE (line 15) | const ACTION_LABEL_QUIT_UPDATE = localize('openocd.action.quit-and-updat... FILE: src/vs/kendryte/vs/base/common/menu/serialPort.ts constant ACTION_CATEGORY_SERIAL_PORT (line 4) | const ACTION_CATEGORY_SERIAL_PORT = localize('serialport', 'Serial Port'); constant ACTION_ID_MAIX_SERIAL_UPLOAD (line 6) | const ACTION_ID_MAIX_SERIAL_UPLOAD = 'workbench.action.kendryte.upload'; constant ACTION_LABEL_MAIX_SERIAL_UPLOAD (line 7) | const ACTION_LABEL_MAIX_SERIAL_UPLOAD = localize('upload', 'Upload'); constant ACTION_ID_MAIX_SERIAL_BUILD_UPLOAD (line 8) | const ACTION_ID_MAIX_SERIAL_BUILD_UPLOAD = 'workbench.action.kendryte.bu... constant ACTION_LABEL_MAIX_SERIAL_BUILD_UPLOAD (line 9) | const ACTION_LABEL_MAIX_SERIAL_BUILD_UPLOAD = localize('and', '{0} and {... constant ACTION_ID_MAIX_SERIAL_BOOT (line 11) | const ACTION_ID_MAIX_SERIAL_BOOT = 'workbench.action.kendryte.reboot'; constant ACTION_LABEL_MAIX_SERIAL_BOOT (line 12) | const ACTION_LABEL_MAIX_SERIAL_BOOT = localize('reboot', 'Reboot'); constant ACTION_ID_MAIX_SERIAL_BOOT_ISP (line 13) | const ACTION_ID_MAIX_SERIAL_BOOT_ISP = 'workbench.action.kendryte.reboot... constant ACTION_LABEL_MAIX_SERIAL_BOOT_ISP (line 14) | const ACTION_LABEL_MAIX_SERIAL_BOOT_ISP = localize('reboot.to.ISP.mode',... constant ACTION_ID_MAIX_SERIAL_SELECT_DEFAULT (line 16) | const ACTION_ID_MAIX_SERIAL_SELECT_DEFAULT = 'workbench.action.kendryte.... constant ACTION_LABEL_MAIX_SERIAL_SELECT_DEFAULT (line 17) | const ACTION_LABEL_MAIX_SERIAL_SELECT_DEFAULT = localize('kendryte.seria... FILE: src/vs/kendryte/vs/base/common/menu/tools.ts constant ACTION_CATEGORY_TOOLS (line 3) | const ACTION_CATEGORY_TOOLS = localize('tools', 'Tools'); constant ACTION_ID_CREATE_SHORTCUTS (line 5) | const ACTION_ID_CREATE_SHORTCUTS = 'workbench.action.kendryte.createShor... constant ACTION_LABEL_CREATE_SHORTCUTS (line 6) | const ACTION_LABEL_CREATE_SHORTCUTS = localize('CreateShortcuts', 'Creat... constant ACTION_ID_OPEN_FPIOA_EDIT (line 8) | const ACTION_ID_OPEN_FPIOA_EDIT = 'workbench.action.kendryte.openIOConfig'; constant ACTION_LABEL_OPEN_FPIOA_EDIT (line 9) | const ACTION_LABEL_OPEN_FPIOA_EDIT = localize('KendryteIOEditor', 'Edit ... constant ACTION_ID_OPEN_DEVICE_MANAGER (line 11) | const ACTION_ID_OPEN_DEVICE_MANAGER = 'workbench.action.kendryte.deviceM... constant ACTION_LABEL_OPEN_DEVICE_MANAGER (line 12) | const ACTION_LABEL_OPEN_DEVICE_MANAGER = localize('OpenDeviceManager', '... constant ACTION_ID_OPEN_FLASH_MANAGER (line 14) | const ACTION_ID_OPEN_FLASH_MANAGER = 'workbench.action.kendryte.flashMan... constant ACTION_LABEL_OPEN_FLASH_MANAGER (line 15) | const ACTION_LABEL_OPEN_FLASH_MANAGER = localize('OpenFlashManager', 'Fl... constant ACTION_ID_OPEN_PROJECT_SETTINGS (line 17) | const ACTION_ID_OPEN_PROJECT_SETTINGS = 'workbench.action.kendryte.packa... constant ACTION_LABEL_OPEN_PROJECT_SETTINGS (line 18) | const ACTION_LABEL_OPEN_PROJECT_SETTINGS = localize('OpenProjectSettings... FILE: src/vs/kendryte/vs/base/common/menu/webLink.ts constant ACTION_CATEGORY_WEBLINK (line 3) | const ACTION_CATEGORY_WEBLINK = localize('weblink', 'External Link'); constant ACTION_ID_OPEN_FORUM (line 5) | const ACTION_ID_OPEN_FORUM = 'workbench.action.weblink.forum'; constant ACTION_LABEL_OPEN_FORUM (line 6) | const ACTION_LABEL_OPEN_FORUM = localize('openocd.action.weblink.forum',... constant ACTION_ID_OPEN_DOCUMENT (line 8) | const ACTION_ID_OPEN_DOCUMENT = 'workbench.action.weblink.document'; constant ACTION_LABEL_OPEN_DOCUMENT (line 9) | const ACTION_LABEL_OPEN_DOCUMENT = localize('openocd.action.weblink.docu... FILE: src/vs/kendryte/vs/base/common/messages.ts constant KFLASH_CHANNEL_TITLE (line 3) | const KFLASH_CHANNEL_TITLE = localize('kflash', 'kflash'); constant KFLASH_CHANNEL (line 4) | const KFLASH_CHANNEL = 'kflash'; constant DONT_MODIFY_MARKER (line 6) | const DONT_MODIFY_MARKER = localize('dontModifyMarker', 'DO NOT MODIFY T... constant ERROR_REQUIRE_FOLDER (line 7) | const ERROR_REQUIRE_FOLDER = localize('ErrorRequireFolder', 'You need to... constant ERROR_REQUIRE_PROJECT (line 8) | const ERROR_REQUIRE_PROJECT = localize('ErrorRequireProject', 'You need ... function missingOrInvalidProject (line 10) | function missingOrInvalidProject(path: string) { function missingJsonField (line 14) | function missingJsonField(fieldName: string) { FILE: src/vs/kendryte/vs/base/common/normalizeArray.ts function normalizeArray (line 1) | function normalizeArray(input: any): T[] { FILE: src/vs/kendryte/vs/base/common/objectPath.ts function objectPath (line 4) | function objectPath(obj: any, path: string, value?: any): any { FILE: src/vs/kendryte/vs/base/common/platformEnv.ts function getActualEnvironmentKey (line 14) | function getActualEnvironmentKey(upperKey: string, env: MapLike... function removeEnvironment (line 34) | function removeEnvironment(field: string, env: MapLike { FILE: src/vs/kendryte/vs/base/common/resolvePath.ts type ResolvePathFunction (line 7) | interface ResolvePathFunction { type JoinPathFunction (line 11) | interface JoinPathFunction { function resolveWindowsPath (line 17) | function resolveWindowsPath(...pathSegments: string[]): string { type NormalizePathFunction (line 21) | interface NormalizePathFunction { function normalizeWindowsPath (line 27) | function normalizeWindowsPath(path: string): string { function osTempDir (line 31) | function osTempDir(name?: string) { function relativeWindowsPath (line 39) | function relativeWindowsPath(from: string, to: string) { FILE: src/vs/kendryte/vs/base/common/simpleIdProvider.ts function SimpleIdProvider (line 3) | function SimpleIdProvider(): IIdentityProvider... FILE: src/vs/kendryte/vs/base/common/speedShow.ts function showDownloadSpeed (line 3) | function showDownloadSpeed(total: number, workedStart: number = 0) { function emojiByLevel (line 22) | function emojiByLevel(bps: number) { function humanSize (line 39) | function humanSize(bytes: number, fixed = 2) { function humanSpeed (line 51) | function humanSpeed(bps: number, fixed = 2) { class SpeedMeter (line 55) | class SpeedMeter { method constructor (line 60) | constructor() { method getSpeed (line 63) | public getSpeed() { method setCurrent (line 71) | public setCurrent(currentBytes: number) { method start (line 75) | public start() { method complete (line 79) | public complete() { FILE: src/vs/kendryte/vs/base/common/textProgressBar.ts class TextProgressBar (line 3) | class TextProgressBar implements IDisposable { method constructor (line 11) | constructor( method percent (line 20) | percent(p: number) { method infinite (line 35) | infinite() { method dispose (line 49) | dispose() { method toString (line 58) | toString() { FILE: src/vs/kendryte/vs/base/common/timeout.ts function timeouted (line 8) | function timeouted(): Error { function timeout (line 14) | function timeout(millis: number): Promise { FILE: src/vs/kendryte/vs/base/common/type/deepReadonly.ts type primitive (line 1) | type primitive = string | number | boolean | undefined | null type DeepReadonly (line 2) | type DeepReadonly = type DeepReadonlyArray (line 7) | interface DeepReadonlyArray extends ReadonlyArray> { type DeepReadonlyObject (line 10) | type DeepReadonlyObject = { FILE: src/vs/kendryte/vs/base/common/type/objectKeys.ts function objectKeys (line 1) | function objectKeys(object: T): (keyof T)[] { function objectEntries (line 5) | function objectEntries(object: T):... FILE: src/vs/kendryte/vs/base/common/urlList.ts constant URL_INSTALL_JLINK_DRIVER (line 1) | const URL_INSTALL_JLINK_DRIVER = 'https://github.com/kendryte/kendryte-i... FILE: src/vs/kendryte/vs/base/common/utils.ts function array_has_diff (line 1) | function array_has_diff(a: any[], b: any[]) { function array_has_diff_cb (line 14) | function array_has_diff_cb(a: T[], b: T[], cmp: (a: T, b: T) => boole... function object_has_diff (line 27) | function object_has_diff(a: any, b: any) { FILE: src/vs/kendryte/vs/base/common/workerPool.ts type SimpleWorkerThread (line 7) | interface SimpleWorkerThread { class SimpleWorkerPool (line 11) | class SimpleWorkerPool implements IDisposable { method constructor (line 19) | constructor( method dispose (line 28) | public dispose(): void { method run (line 38) | run(shared: D, jobs: IterableIterator, token: CancellationToken) { method next (line 60) | private next() { FILE: src/vs/kendryte/vs/base/electron-browser/rawClipboardAction.ts type GetText (line 5) | type GetText = () => string | Thenable; class RawCopyAction (line 7) | class RawCopyAction extends Action { method constructor (line 11) | constructor( method run (line 19) | async run() { FILE: src/vs/kendryte/vs/base/electron-main/errorStack.ts function processErrorStack (line 5) | function processErrorStack(e: Error) { FILE: src/vs/kendryte/vs/base/electron-main/injection/registry.ts type IMainContribution (line 5) | interface IMainContribution { type IMainContributionSignature (line 9) | type IMainContributionSignature = IConstructorSignature0(ctor: IMainContributionSignature): ... function getMainContributions (line 15) | function getMainContributions(): ReadonlyArray { class CollectingStream (line 46) | class CollectingStream extends Writable { method constructor (line 50) | constructor(sourceStream?: NodeJS.ReadableStream) { method _write (line 60) | _write(chunk: Buffer, encoding: string, callback: (error?: Error | nul... method getOutput (line 70) | getOutput() { method promise (line 74) | promise(): Promise { FILE: src/vs/kendryte/vs/base/node/copyPreserve.ts function copyPreserve (line 5) | async function copyPreserve(source: string, target: string, copiedSource... function doCopyFile (line 30) | async function doCopyFile(source: string, target: string, mode: number):... FILE: src/vs/kendryte/vs/base/node/disposableEvents.ts type EventEmitterTyped (line 3) | interface EventEmitterTyped { function addDisposableEventEmitterListener (line 9) | function addDisposableEventEmitterListener(emitte... FILE: src/vs/kendryte/vs/base/node/disposableStream.ts function disposableStream (line 4) | function disposableStream(stream: T): T &... FILE: src/vs/kendryte/vs/base/node/extrafs.ts function lstatExists (line 3) | function lstatExists(file: string) { FILE: src/vs/kendryte/vs/base/node/fileLock.ts function wrapActionWithFileLock (line 8) | function wrapActionWithFileLock(fileToLock: string, logger: ICommonLo... function doLockFile (line 21) | async function doLockFile(f: string, logger: ICommonLogger): Promise void; class LoggerStream (line 5) | class LoggerStream extends Transform { method constructor (line 8) | constructor( method _transform (line 16) | _transform(chunk: Buffer, encoding: string, callback: Function): void { function pad2 (line 30) | function pad2(s: string) { class HexDumpLoggerStream (line 34) | class HexDumpLoggerStream extends Transform { method constructor (line 37) | constructor( method _transform (line 45) | _transform(chunk: Buffer, encoding: string, callback: Function): void { FILE: src/vs/kendryte/vs/base/node/processPromise.ts class ProgramError (line 3) | class ProgramError extends Error { method constructor (line 7) | constructor( function processPromise (line 19) | function processPromise(cp: ChildProcess) { function StatusCodeError (line 33) | function StatusCodeError(status: number, signal: string): ProgramError |... FILE: src/vs/kendryte/vs/base/node/replaceBuffer.ts function replaceBuffer (line 3) | function replaceBuffer(source: Buffer, from: Buffer, to: Buffer): Buffer { FILE: src/vs/kendryte/vs/base/node/splitBuffer.ts function splitBuffer (line 1) | function splitBuffer(source: Buffer, needle: string | number | Buffer, i... FILE: src/vs/kendryte/vs/base/node/streamPromise.ts function streamPromise (line 1) | function streamPromise(stream: NodeJS.ReadableStream | NodeJS.WritableSt... function streamHasEnd (line 14) | function streamHasEnd(S: NodeJS.ReadableStream | NodeJS.WritableStream) { FILE: src/vs/kendryte/vs/code/electron-browser/updater/actions/createReportAction.ts class CreateReportAction (line 9) | class CreateReportAction extends Action { method constructor (line 13) | constructor( method run (line 23) | async run() { FILE: src/vs/kendryte/vs/code/electron-browser/updater/actions/quitUpdateAction.ts class QuitUpdateAction (line 5) | class QuitUpdateAction extends Action { method constructor (line 9) | constructor( method run (line 16) | async run() { FILE: src/vs/kendryte/vs/code/electron-browser/updater/actions/rebootAction.ts class RebootAction (line 5) | class RebootAction extends Action { method constructor (line 9) | constructor( method run (line 16) | async run() { FILE: src/vs/kendryte/vs/code/electron-main/checkHealth.ts function __kendryte_check_window_health (line 18) | function __kendryte_check_window_health(win: BrowserWindow, environmentS... FILE: src/vs/kendryte/vs/code/electron-main/createServices.injection.ts function _kendryte_main_hookInstantiationService (line 8) | function _kendryte_main_hookInstantiationService( FILE: src/vs/kendryte/vs/platform/config/common/category.ts type Extensions (line 1) | enum Extensions { type IConfigCategoryRegistry (line 5) | interface IConfigCategoryRegistry { type ICategoryConfig (line 11) | interface ICategoryConfig { FILE: src/vs/kendryte/vs/platform/config/common/dynamicEnum.ts type EnumProviderService (line 4) | interface EnumProviderService { type EnumProviderConfig (line 10) | interface EnumProviderConfig { function dynamicEnum (line 19) | function dynamicEnum(service: ServiceIdentifier) { method isInfinity (line 70) | get isInfinity(): boolean { method infinite (line 74) | infinite() { method message (line 80) | message(message: string) { method splitWith (line 84) | splitWith(parts: number[]) { method next (line 98) | next() { method progress (line 113) | progress(value: number) { method doReport (line 127) | private doReport() { type IProgressFn (line 170) | interface IProgressFn { function simpleProgressTranslate (line 174) | function simpleProgressTranslate(reporter: IProgress): IP... FILE: src/vs/kendryte/vs/platform/config/common/registry.ts type IExtendConfigurationPropertySchema (line 14) | interface IExtendConfigurationPropertySchema extends IConfigurationPrope... type IExtendConfigurationNode (line 19) | interface IExtendConfigurationNode extends IConfigurationNode { type ICategoryConfigurationRegistry (line 25) | interface ICategoryConfigurationRegistry extends IConfigurationRegistry { function registerConfiguration (line 37) | function registerConfiguration(configuration: IExtendConfigurationNode):... function registerConfigurations (line 56) | function registerConfigurations(configurations: IExtendConfigurationNode... class RegisterConfigSections (line 60) | class RegisterConfigSections implements IWorkbenchContribution { method constructor (line 63) | constructor( method checkAndAssignCategory (line 76) | private checkAndAssignCategory(key: string) { method registerAll (line 84) | private registerAll() { FILE: src/vs/kendryte/vs/platform/createShortcut/node/shortcuts.ts function createUserLink (line 13) | async function createUserLink(linkFile: string, existsFile: string, wind... type IUserLinkValue (line 28) | type IUserLinkValue = string | IShortcutOptions; type IUserLinkStat (line 30) | interface IUserLinkStat { function readUserLink (line 37) | async function readUserLink(linkFile: string): Promise { function isUserLinkSame (line 59) | function isUserLinkSame(link: IUserLinkStat, value: string, windowsOptio... type LinkTarget (line 87) | enum LinkTarget { function pathResolve (line 93) | function pathResolve(windows: string, linux: string, ...paths: string[]) { function pathResolveNow (line 97) | function pathResolveNow(windows: string, linux: string, ...paths: string... function lnk (line 101) | function lnk(f: string) { function ensureLinkEquals (line 109) | async function ensureLinkEquals(linkFile: string, existsFile: string, wi... FILE: src/vs/kendryte/vs/platform/fileDialog/common/configKeys.ts constant CONFIG_KEY_SOURCE_TYPES (line 3) | const CONFIG_KEY_SOURCE_TYPES = 'file-dialog.types.source'; constant CONFIG_TITLE_SOURCE_TYPES (line 4) | const CONFIG_TITLE_SOURCE_TYPES = localize('file-dialog.types.source', '... constant CONFIG_DESCRIPTION_SOURCE_TYPES (line 5) | const CONFIG_DESCRIPTION_SOURCE_TYPES = localize('file-dialog.types.sour... FILE: src/vs/kendryte/vs/platform/fileDialog/common/sourceFile.ts function createSourceFilter (line 6) | function createSourceFilter(configurationService: IConfigurationService)... function getSourceFileExtensions (line 15) | function getSourceFileExtensions(configurationService: IConfigurationSer... FILE: src/vs/kendryte/vs/platform/instantiation/common/ipcExtensions.ts type ServiceChannel (line 6) | interface ServiceChannel extends IChannel { function createChannelDecorator (line 12) | function createChannelDecorator(id: string): S... function registerChannelClient (line 19) | function registerChannelClient(id: ServiceIden... function _getChannelDecorators (line 29) | function _getChannelDecorators() { FILE: src/vs/kendryte/vs/platform/instantiation/common/mainExtensions.ts type IServiceContribution (line 11) | interface IServiceContribution { function registerMainSingleton (line 18) | function registerMainSingleton(id: ServiceIdentifier, ctor: IConst... function getMainServices (line 22) | function getMainServices(): IServiceContribution[] { FILE: src/vs/kendryte/vs/platform/instantiation/electron-main/mainIpcExtensions.ts function registerMainIPC (line 8) | function registerMainIPC(id: ServiceIdentifier, c... function getMainIPCs (line 12) | function getMainIPCs(): IServiceContribution[] { FILE: src/vs/kendryte/vs/platform/log/common/valueNotify.ts class ValueNotify (line 5) | class ValueNotify { method constructor (line 14) | constructor(private log: ILogService) { } method notify (line 16) | notify(value: any, debugKey: string) { method updated (line 26) | updated(value: any, debugKey: string) { method cacheMismatch (line 36) | private cacheMismatch(value: any) { FILE: src/vs/kendryte/vs/platform/marker/common/errorWithPath.ts class PathAttachedError (line 3) | class PathAttachedError extends Error { method constructor (line 4) | constructor(private readonly path: URI | string, message: string) { method fsPath (line 8) | get fsPath() { method resource (line 12) | get resource() { FILE: src/vs/kendryte/vs/platform/marker/common/simple.ts function createSimpleMarker (line 5) | function createSimpleMarker(severity: MarkerSeverity, message: string, l... function createSimpleErrorMarker (line 16) | function createSimpleErrorMarker(e: Error | string, line = 0): IMarkerDa... function createSimpleJsonWarningMarkers (line 27) | function createSimpleJsonWarningMarkers(warnings: ExParseError[]): IMark... FILE: src/vs/kendryte/vs/platform/notify/common/promiseNotification.ts function promiseWithNotificationService (line 5) | function promiseWithNotificationService(action: string, promise: Promise... FILE: src/vs/kendryte/vs/platform/open/common/actionIds.ts constant ACTION_CATEGORY_OPEN (line 3) | const ACTION_CATEGORY_OPEN = localize('kendryte.open', 'Open'); constant ACTION_ID_OPEN_EXTERNAL_TERMINAL (line 6) | const ACTION_ID_OPEN_EXTERNAL_TERMINAL = 'workbench.action.terminal.open... constant ACTION_LABEL_OPEN_EXTERNAL_TERMINAL (line 7) | const ACTION_LABEL_OPEN_EXTERNAL_TERMINAL = localize('workbench.action.k... FILE: src/vs/kendryte/vs/platform/open/common/chipConst.ts constant DATA_LEN_WRITE_MEMORTY (line 1) | const DATA_LEN_WRITE_MEMORTY = 1024; constant DATA_LEN_WRITE_FLASH (line 2) | const DATA_LEN_WRITE_FLASH = 4096; FILE: src/vs/kendryte/vs/platform/open/common/openDocumentInBrowser.ts class OpenDocumentInBrowser (line 5) | class OpenDocumentInBrowser extends Action { method constructor (line 9) | constructor( method run (line 17) | async run() { FILE: src/vs/kendryte/vs/platform/open/common/openForumInBrowser.ts class OpenForumInBrowserAction (line 5) | class OpenForumInBrowserAction extends Action { method constructor (line 9) | constructor( method run (line 16) | async run() { FILE: src/vs/kendryte/vs/platform/open/common/openUrlAction.ts type GetUrl (line 4) | type GetUrl = () => string | Thenable; class OpenUrlAction (line 6) | class OpenUrlAction extends Action { method constructor (line 9) | constructor( method run (line 17) | async run() { FILE: src/vs/kendryte/vs/platform/openocd/common/custom.ts function createCustomConfig (line 16) | function createCustomConfig(port: number, content: string) { FILE: src/vs/kendryte/vs/platform/openocd/common/ftdi.ts type FtdiConfigExtra (line 16) | interface FtdiConfigExtra { function createDefaultFtdiConfig (line 66) | function createDefaultFtdiConfig(port: number, config: FtdiConfigExtra) { FILE: src/vs/kendryte/vs/platform/openocd/common/jtag.ts type JTagConfigExtra (line 4) | interface JTagConfigExtra { function createDefaultJTagConfig (line 33) | async function createDefaultJTagConfig(port: number, options: JTagConfig... FILE: src/vs/kendryte/vs/platform/serialPort/fastFlasher/node/fastLoader.ts class FastLoader (line 30) | class FastLoader extends Disposable { method constructor (line 36) | constructor( method handleData (line 85) | protected handleData(data: string) { method handleError (line 110) | protected handleError(error: Error) { method abort (line 114) | private abort(error: Error) { method rebootNormalMode (line 120) | rebootNormalMode() { method rebootISPMode (line 124) | public async rebootISPMode() { method getSize (line 144) | private async getSize(stream: ReadStream | Buffer) { method flashProgram (line 152) | async flashProgram(stream: NodeJS.ReadableStream, length: number, repo... method flashData (line 166) | async flashData(stream: ReadStream, baseAddress: number, reverse4Bytes... method doWriteChunk (line 181) | private async doWriteChunk(index: number, count: number, chunk: Buffer... FILE: src/vs/kendryte/vs/platform/serialPort/fastFlasher/node/response.ts type ResponseObject (line 1) | type ResponseObject = ResponseHello | ResponseWriteOk ; type ResponseType (line 3) | const enum ResponseType { type ResponseHello (line 8) | interface ResponseHello { type ResponseWriteOk (line 13) | interface ResponseWriteOk { function responseIsHello (line 19) | function responseIsHello(json: ResponseObject): json is ResponseHello { function responseIsWriteOk (line 23) | function responseIsWriteOk(json: ResponseObject): json is ResponseWriteOk { FILE: src/vs/kendryte/vs/platform/serialPort/fastFlasher/node/serialReduceStream.ts class SerialReduceStream (line 3) | class SerialReduceStream extends Transform { method constructor (line 7) | constructor(private readonly repeat: number) { method _transform (line 11) | _transform(chunk: Buffer, encoding: string, callback: (error?: Error, ... method em (line 29) | private em(char: number) { FILE: src/vs/kendryte/vs/platform/serialPort/flashCommon/node/dataBufferPack.ts function flashDataBufferPack (line 4) | async function flashDataBufferPack(stream: NodeJS.ReadableStream, revers... function flashDataBufferPackFastLoader (line 11) | async function flashDataBufferPackFastLoader(stream: NodeJS.ReadableStre... FILE: src/vs/kendryte/vs/platform/serialPort/flashCommon/node/programBufferPack.ts function flashProgramBufferPack (line 4) | async function flashProgramBufferPack(stream: NodeJS.ReadableStream, len... FILE: src/vs/kendryte/vs/platform/serialPort/flashCommon/node/tryReboot.ts function tryRebootDevBoard (line 6) | async function tryRebootDevBoard( FILE: src/vs/kendryte/vs/platform/serialPort/flasher/common/chipDefine.ts constant CHIP_BAUDRATE (line 1) | const CHIP_BAUDRATE = 115200; constant PROGRAM_BASE (line 2) | const PROGRAM_BASE = 0x80000000; constant FLASH_MAX_SIZE (line 3) | const FLASH_MAX_SIZE = 16 * 1024 * 1024; constant FLASH_SAFE_ADDRESS (line 4) | const FLASH_SAFE_ADDRESS = 6 * 1024 * 1024 + 4096; FILE: src/vs/kendryte/vs/platform/serialPort/flasher/common/memoryAllocationCalculator.ts function ceilAlign (line 4) | function ceilAlign(address: number): number { type AllocInfo (line 13) | interface AllocInfo { class MemoryAllocationCalculator (line 18) | class MemoryAllocationCalculator { method constructor (line 21) | constructor( method getLatestEnding (line 28) | public getLatestEnding() { method allocAuto (line 33) | allocAuto(size: number): AllocInfo { method allocManual (line 61) | allocManual(size: number, from: number): AllocInfo { function isValidFlashAddressString (line 95) | function isValidFlashAddressString(v: string) { function stringifyMemoryAddress (line 99) | function stringifyMemoryAddress(value: number) { function parseMemoryAddress (line 103) | function parseMemoryAddress(value: string) { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/common/sections.ts function sizeOfFlashSection (line 3) | function sizeOfFlashSection(data: IFlashSection) { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/baseTransform.ts method constructor (line 4) | constructor() { method _transform (line 8) | _transform(chunk: F, encoding: string, callback: Function) { method push (line 19) | push(chunk: T) { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/bufferConsts.ts type ISPOperation (line 6) | enum ISPOperation { type ISPError (line 21) | enum ISPError { type ISPMessage (line 30) | interface ISPMessage { type ISPResponse (line 34) | interface ISPResponse extends ISPMessage { type ISPRequest (line 39) | interface ISPRequest extends ISPMessage { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/chunkBuffer.ts class ChunkBuffer (line 3) | class ChunkBuffer extends Transform { method constructor (line 7) | constructor(private readonly size: number) { method _transform (line 12) | _transform(chunk: Buffer, encoding: string, callback: Function): void { method _flush (line 36) | _flush(callback: Function): void { type IBufferChunk (line 56) | interface IBufferChunk { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/escapeBuffer.ts class EscapeBuffer (line 8) | class EscapeBuffer extends BaseTransformStream { method transform (line 9) | transform(str: string) { class UnEscapeBuffer (line 20) | class UnEscapeBuffer extends BaseTransformStream { method transform (line 23) | transform(str: string) { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/flasher.ts type FlashTargetType (line 38) | enum FlashTargetType { type IFlashProgress (line 43) | interface IFlashProgress { class SerialLoader (line 47) | class SerialLoader extends Disposable { method onError (line 64) | public get onError(): Event { return this.streamChain.onError; } method constructor (line 70) | constructor( method setFlashTarget (line 121) | public setFlashTarget(target: FlashTargetType) { method setBootLoader (line 125) | public setBootLoader(loader: string) { method setProgram (line 129) | public setProgram(application: string, encryptionKey?: Buffer) { method setBaudRate (line 134) | public setBaudRate(br: number) { method bootLoaderStream (line 139) | protected get bootLoaderStream(): ReadStream { method applicationStream (line 146) | protected get applicationStream(): ReadStream { method writeMemoryChunks (line 152) | protected async writeMemoryChunks(content: ReadStream, baseAddress: nu... method writeFlashProgramChunks (line 175) | protected async writeFlashProgramChunks(content: ReadStream, baseAddre... method flashBootGreeting (line 200) | private async flashBootGreeting() { method executeBootloader (line 222) | async executeBootloader(report: SubProgress) { method executeProgram (line 234) | async executeProgram(address = PROGRAM_BASE) { method selectFlashTarget (line 246) | async selectFlashTarget() { method flashBootLoader (line 259) | async flashBootLoader(report: SubProgress) { method changeBaudRate (line 265) | async changeBaudRate(br = this._baudRate) { method flashMainProgram (line 297) | async flashMainProgram(report: SubProgress) { method flashData (line 303) | async flashData(stream: ReadStream, address: number, reverse4Bytes: bo... method rebootNormalMode (line 332) | rebootNormalMode() { method rebootISPMode (line 336) | async rebootISPMode() { method logGarbage (line 347) | protected logGarbage({ content, source }: GarbageData) { method send (line 362) | protected send(op: ISPOperation, data: Buffer, raw = false) { method setTimeout (line 370) | protected setTimeout(what: string, ms: number, promise: Promise) { method unexpect (line 388) | protected unexpect() { method expect (line 400) | protected expect(what: ISPOperation | ISPOperation[], ret: ISPError = ... method handleData (line 416) | protected handleData(data: ISPResponse) { method handleError (line 475) | protected handleError(error: Error) { method abort (line 479) | private abort(error: Error) { method getSize (line 484) | protected async getSize(stream: ReadStream) { method run (line 488) | public async run(report: SubProgress) { method packISPWritePackage (line 497) | async packISPWritePackage( method _run (line 554) | public async _run(report: SubProgress) { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/fourBytesReverser.ts class FourBytesReverser (line 4) | class FourBytesReverser extends Transform { method constructor (line 8) | constructor() { method _transform (line 14) | _transform(chunk: Buffer, encoding: string, callback: Function): void { method _flush (line 31) | _flush(callback: Function): void { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/ispBuffer.ts function buffHex (line 5) | function buffHex(buff: Buffer) { function debugWriteBuffer (line 11) | function debugWriteBuffer(header: Buffer, data: Buffer) { class ISPSerializeBuffer (line 36) | class ISPSerializeBuffer extends BaseTransformStream { method transform (line 37) | transform(req: ISPRequest) { class ISPParseBuffer (line 53) | class ISPParseBuffer extends BaseTransformStream { method transform (line 54) | transform(chunk: Buffer) { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/ispFlashPackage.ts function packISPWritePackage (line 1) | function packISPWritePackage(buff: Buffer, address: number) { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/quotedBuffer.ts class QuotingBuffer (line 4) | class QuotingBuffer extends BaseTransformStream { method transform (line 5) | transform(chunk: string) { class UnQuotedBuffer (line 15) | class UnQuotedBuffer extends BaseTransformStream { method constructor (line 18) | constructor(protected readonly quote = quoteMark) { method transform (line 23) | transform(chunk: Buffer) { method test (line 53) | static test() { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/streamChain.ts type GarbageData (line 6) | interface GarbageData { function overrideAllMethod (line 30) | function overrideAllMethod(obj: any) { class StreamChain (line 42) | class StreamChain extends Disposable implements NodeJS.WritableS... method constructor (line 54) | constructor( method write (line 99) | write(data: IT | Buffer | string) { method writable (line 103) | public get writable() { method abort (line 107) | public abort(reason?: any): Promise { method end (line 113) | end(chunk: any, encoding?: any, cb?: any) { method setMaxListeners (line 117) | setMaxListeners(n: number): this { method getMaxListeners (line 122) | getMaxListeners() { method removeListener (line 126) | removeListener(event: string, listener: (...args: any[]) => void): this { method listeners (line 131) | listeners(event: string | symbol): Function[] { method removeAllListeners (line 135) | removeAllListeners(event: string): this { method addListener (line 140) | addListener(event: string, listener: (...args: any[]) => void): this { method on (line 145) | on(event: string, listener: (...args: any[]) => void): this { method once (line 150) | once(event: string, listener: (...args: any[]) => void): this { method off (line 155) | public off(event: string | symbol, listener: (...args: any[]) => void)... method rawListeners (line 160) | public rawListeners(event: string | symbol) { method emit (line 164) | emit(event: string | symbol, ...args: any[]): boolean { method listenerCount (line 168) | listenerCount(type: string | symbol): number { method prependListener (line 172) | prependListener(event: string, listener: (...args: any[]) => void): th... method prependOnceListener (line 177) | prependOnceListener(event: string, listener: (...args: any[]) => void)... method eventNames (line 182) | eventNames(): Array { FILE: src/vs/kendryte/vs/platform/serialPort/flasher/node/timoutBuffer.ts class TimeoutBuffer (line 3) | class TimeoutBuffer extends Transform { method constructor (line 7) | constructor(private readonly timeoutSeconds: number) { method _transform (line 13) | _transform(chunk: Buffer, encoding: string, callback: Function): void { method _destroy (line 21) | _destroy(err: Error, callback: (error: Error | null) => void) { method dispose (line 31) | dispose() { method disable (line 39) | disable() { method enable (line 44) | enable() { method enabled (line 49) | get enabled() { method startTimeout (line 53) | private startTimeout() { method reset (line 65) | private reset() { FILE: src/vs/kendryte/vs/platform/sudo/node/sudoService.ts type Options (line 8) | interface Options { type Result (line 17) | interface Result { type ISudoService (line 22) | interface ISudoService { class SudoService (line 29) | class SudoService implements ISudoService { method constructor (line 34) | constructor( method exec (line 43) | exec(cmd: string, options: Options = {}): Promise { FILE: src/vs/kendryte/vs/platform/vscode/common/relaunchService.ts type IKendryteRelaunchChannel (line 5) | interface IKendryteRelaunchChannel extends IServerChannel { type IRelaunchService (line 9) | interface IRelaunchService extends IPCServiceAttachedData { FILE: src/vs/kendryte/vs/platform/vscode/common/socket.ts function connectToHost (line 6) | function connectToHost(host: string, log: ILogService): Socket { FILE: src/vs/kendryte/vs/platform/vscode/electron-browser/relaunchRenderService.ts class RenderRelaunchService (line 5) | class RenderRelaunchService implements IRelaunchService { method constructor (line 8) | constructor( method createLogsTarball (line 15) | public createLogsTarball(): Promise { method connect (line 20) | public connect() { method launchUpdater (line 25) | public launchUpdater() { method relaunch (line 30) | public relaunch() { FILE: src/vs/kendryte/vs/platform/vscode/electron-main/relaunchMainService.ts type IRelaunchMainService (line 15) | interface IRelaunchMainService extends IRelaunchService { type IProtocol (line 21) | interface IProtocol { type IResolver (line 27) | interface IResolver { class MainProcessRelaunchService (line 32) | class MainProcessRelaunchService implements IRelaunchMainService { method constructor (line 39) | constructor( method disconnect (line 47) | private disconnect() { method connect (line 53) | public connect() { method _connect (line 60) | async _connect() { method relaunch (line 119) | relaunch() { method createLogsTarball (line 123) | public createLogsTarball(): Promise { method launchUpdater (line 127) | public launchUpdater() { method preExit (line 133) | preExit(): Promise { method nextToken (line 148) | private nextToken() { method handleResponse (line 153) | private handleResponse(data: any, token: number) { method _send (line 173) | private async _send(type: string, data: any, token = this.nextToken())... method send (line 190) | private async send(type: string, data: any, token = this.nextToken()):... FILE: src/vs/kendryte/vs/platform/vscode/node/myVersion.ts function IDECurrentPatchVersion (line 4) | function IDECurrentPatchVersion() { FILE: src/vs/kendryte/vs/platform/vsicons/browser/vsIconRender.ts function vsicon (line 4) | function vsicon(name: string) { function visualStudioIconClass (line 10) | function visualStudioIconClass(name: string) { function visualStudioIconHtml (line 14) | function visualStudioIconHtml(name: string) { function vscodeIcon (line 18) | function vscodeIcon(name: string) { function vscodeIconClass (line 24) | function vscodeIconClass(name: string) { FILE: src/vs/kendryte/vs/services/channelLogger/common/logger.ts class ChannelLogger (line 11) | class ChannelLogger extends AbstractLogService implements IChannelLogger... method constructor (line 18) | constructor( method clear (line 33) | public clear() { method println (line 38) | public println(level: string, _colorTheme: string, message: string, ..... method log (line 42) | log(message: string, ...args: any[]): void { method write (line 46) | write(message: string, ...args: any[]): void { method writeln (line 50) | writeln(message: string): void { method trace (line 54) | trace(message: string, ...args: any[]): void { method debug (line 60) | debug(message: string, ...args: any[]): void { method info (line 66) | info(message: string, ...args: any[]): void { method warn (line 72) | warn(message: string | Error, ...args: any[]): void { method error (line 81) | error(message: string, ...args: any[]): void { method critical (line 87) | critical(message: string, ...args: any[]): void { method serialize (line 93) | serialize() { method flush (line 100) | flush(): void { method dispose (line 104) | dispose() { FILE: src/vs/kendryte/vs/services/channelLogger/common/type.ts type LogEvent (line 5) | interface LogEvent { type IChannelLogService (line 11) | interface IChannelLogService { type IChannelLogger (line 21) | interface IChannelLogger extends ILogService { constant OPEN_RESOURCE_SCHEME (line 30) | const OPEN_RESOURCE_SCHEME = 'channel'; function toOpenResource (line 32) | function toOpenResource(title: string, name: string) { FILE: src/vs/kendryte/vs/services/channelLogger/electron-browser/service.ts class ChannelLogService (line 17) | class ChannelLogService extends Disposable implements IChannelLogService { method constructor (line 22) | constructor( method onEditorOpening (line 41) | private onEditorOpening(editor: IEditorInput, options: IEditorOptions ... method closeChannel (line 56) | closeChannel(channel: string) { method createChannel (line 63) | public createChannel(name: string, id: string = name, log: boolean = f... method show (line 86) | show(channel: string, preserveFocus: boolean = false) { FILE: src/vs/kendryte/vs/services/channelLogger/electron-main/remoteLogger.ts class RemoteLogger (line 5) | class RemoteLogger implements IChannelLogger { method constructor (line 15) | constructor( method stop (line 19) | stop() { method dispose (line 27) | dispose() { method clear (line 31) | public clear(): void { method log (line 35) | public log(message: string, ...args: any[]): void { method write (line 39) | public write(message: string, ...args: any[]): void { method writeln (line 43) | public writeln(message: string): void { method trace (line 47) | public trace(message: string, ...args: any[]): void { method debug (line 51) | public debug(message: string, ...args: any[]): void { method info (line 55) | public info(message: string, ...args: any[]): void { method warn (line 59) | public warn(message: string, ...args: any[]): void { method error (line 63) | public error(message: string | Error, ...args: any[]): void { method critical (line 70) | public critical(message: string | Error, ...args: any[]): void { method getLevel (line 77) | public getLevel(): LogLevel { method setLevel (line 81) | public setLevel(level: LogLevel): void { method flush (line 85) | public flush(): void { FILE: src/vs/kendryte/vs/services/channelLogger/electron-main/service.ts type IMainChannelLogService (line 9) | interface IMainChannelLogService { class MainChannelLogService (line 19) | class MainChannelLogService extends Disposable implements IMainChannelLo... method constructor (line 24) | constructor() { method receive (line 28) | receive(channelId: string, windowId: number): RemoteLogger { method _handleLogEvent (line 34) | _handleLogEvent(channelId: string, windowId: number): Event { method _handleStopLogEvent (line 38) | async _handleStopLogEvent(channelId: string, windowId: number): Promis... FILE: src/vs/kendryte/vs/services/download/common/download.ts type DownloadID (line 6) | interface DownloadID { function createDownloadId (line 10) | function createDownloadId(id: string): DownloadID { type IDownloadTargetInfo (line 22) | interface IDownloadTargetInfo { type INodeDownloadService (line 32) | interface INodeDownloadService { FILE: src/vs/kendryte/vs/services/download/electron-browser/downloadWithProgressService.ts type IDownloadWithProgressService (line 9) | interface IDownloadWithProgressService { class DownloadWithProgressService (line 19) | class DownloadWithProgressService implements IDownloadWithProgressService { method constructor (line 22) | constructor( method handle (line 28) | private async handle(title: string, cb: () => Thenable, on... method download (line 87) | download(url: string, target: string, logger?: ILogService, onDidCance... method downloadTemp (line 93) | downloadTemp(url: string, logger?: ILogService, onDidCancel?: () => vo... method continue (line 99) | continue(title: string, id: DownloadID, logger?: ILogService, onDidCan... FILE: src/vs/kendryte/vs/services/download/electron-browser/nodeDownloadService.ts class NodeDownloadServiceClient (line 9) | class NodeDownloadServiceClient implements INodeDownloadService { method constructor (line 13) | constructor( method onProgress (line 35) | public onProgress(download: DownloadID): Event { method cancel (line 51) | public cancel(download: DownloadID): Promise { method progress (line 55) | public progress(download: DownloadID): Promise { method destroy (line 59) | public destroy(download: DownloadID): Promise { method wait (line 63) | public wait(downloadId: DownloadID): Promise { method waitResultFile (line 67) | public waitResultFile(downloadId: DownloadID): Promise { method getStatus (line 71) | public getStatus(downloadId: DownloadID): Promise { FILE: src/vs/kendryte/vs/services/download/electron-main/downloadTask.ts type State (line 19) | enum State { function loadIdFromResumeFile (line 28) | function loadIdFromResumeFile(url: string, target: string, logger: ILogS... class DownloadTask (line 45) | class DownloadTask extends Disposable { method onBeforeDispose (line 55) | public get onBeforeDispose() { return this._onBeforeDispose.event; } method constructor (line 70) | constructor( method timeout (line 102) | private timeout() { method addLogTarget (line 111) | addLogTarget(logger: ILogService) { method progressEvent (line 122) | public get progressEvent(): Event> { method prepare (line 135) | prepare() { method start (line 161) | async start(): Promise { method _realStart (line 181) | private _realStart() { method _handleSuccess (line 218) | private _handleSuccess() { method _handleError (line 231) | private _handleError(e: Error) { method _lockedStart (line 245) | private async _lockedStart() { method flush (line 337) | flush(): Thenable { method _stop (line 350) | private async _stop() { method _destroy (line 356) | private async _destroy() { method stop (line 363) | async stop() { method destroy (line 368) | async destroy() { method getProgress (line 374) | async getProgress(): Promise { method getInfo (line 390) | getInfo(): IDownloadTargetInfo { method _init_getTotal (line 397) | private async _init_getTotal(): Promise { method _parsePartInfoFromResponse (line 409) | private _parsePartInfoFromResponse(resp: IRequestContext) { method loadResumeFile (line 433) | private loadResumeFile(starting: boolean): Promise { method _init_checkTotal (line 470) | private async _init_checkTotal() { method updateMessage (line 503) | private updateMessage(message: string) { method triggerCurrentChange (line 509) | private triggerCurrentChange() { method dispose (line 517) | public dispose(): void { method whenFinish (line 529) | public whenFinish() { function getFirstHeader (line 534) | function getFirstHeader(headers: IRequestContext['res']['headers'], key:... FILE: src/vs/kendryte/vs/services/download/electron-main/nodeDownloadService.ts class NodeDownloadService (line 13) | class NodeDownloadService implements INodeDownloadService { method constructor (line 18) | constructor( method getTask (line 23) | private getTask(download: DownloadID): DownloadTask { method removeTask (line 37) | private removeTask(download: DownloadID) { method setTask (line 41) | private setTask(download: DownloadID, t: DownloadTask) { method hasTask (line 45) | private hasTask(download: DownloadID) { method getStatus (line 49) | public async getStatus(download: DownloadID): Promise { method cancel (line 106) | public async cancel(download: DownloadID): Promise { method progress (line 112) | public async progress(download: DownloadID): Promise { method wait (line 122) | public async wait(download: DownloadID): Promise { method waitResultFile (line 129) | public waitResultFile(download: DownloadID): Promise { method downloadTemp (line 137) | public downloadTemp(url: string, start = true, logger?: ILogService): ... FILE: src/vs/kendryte/vs/services/download/node/nodeRequestService.ts type Headers (line 11) | interface Headers extends request.Headers { type INodeRequestService (line 15) | interface INodeRequestService { class NodeRequestService (line 23) | class NodeRequestService implements INodeRequestService { method constructor (line 29) | constructor( method getBody (line 35) | getBody(url: string): Promise { method raw (line 55) | async raw(method: string, url: string, headers: request.Headers = {}):... FILE: src/vs/kendryte/vs/services/fileCompress/node/fileCompressService.ts type IFileCompressService (line 24) | interface IFileCompressService { class FileCompressService (line 30) | class FileCompressService implements IFileCompressService { method constructor (line 34) | constructor() { method unZip (line 37) | private unZip(file: string, target: string) { method MicrosoftInstall (line 41) | private MicrosoftInstall(msi: string, target: string, logger: ILogServ... method unTar (line 46) | private unTar(file: string, target: string, logger: ILogService): Prom... method extractTemp (line 52) | public async extractTemp(zipFile: string, logger: ILogService): Promis... FILE: src/vs/kendryte/vs/services/fileSystem/common/type.ts type IJSONResult (line 6) | interface IJSONResult { type IJSONModel (line 11) | interface IJSONModel { type IFileWithStat (line 16) | interface IFileWithStat { type ILoadedCompileInfo (line 27) | type ILoadedCompileInfo = ICompileInfo; type INodeFileSystemService (line 29) | interface INodeFileSystemService { FILE: src/vs/kendryte/vs/services/fileSystem/node/nodeFileSystemService.ts class NodeFileSystemService (line 23) | class NodeFileSystemService implements INodeFileSystemService { method constructor (line 26) | constructor( method readFile (line 36) | public readFile(file: string, raw?: boolean): Promise { method readFileWithTime (line 47) | async readFileWithTime(file: string, raw?: boolean): Promise) { method readFileIfExists (line 82) | public async readFileIfExists(file: string, raw?: boolean): Promise { method hasFileChanged (line 102) | protected async hasFileChanged(file: string, data: Buffer): Promise(file: string) { method tryWriteInFolder (line 147) | public async tryWriteInFolder(target: string): Promise { method editJsonFile (line 166) | public async editJsonFile(file: string, key: Segment[] | Segment, valu... method applyEditToBuffer (line 201) | private applyEditToBuffer(edit: Edit, model: ITextModel): boolean { method resolveModelReference (line 214) | private async resolveModelReference(resource: URI): Promise { method deleteFileIfExists (line 246) | public async deleteFileIfExists(path: string) { FILE: src/vs/kendryte/vs/services/github/node/githubServiceContribution.ts type IGithubService (line 10) | interface IGithubService { type XPath (line 17) | type XPath = { xpath: string }; function pathInvoke (line 19) | function pathInvoke(self: object, parent: XPath | null, current: string,... class GithubService (line 35) | class GithubService implements IGithubService { method constructor (line 39) | constructor( method configure (line 52) | private async configure() { FILE: src/vs/kendryte/vs/services/ipc/browser/ipc.ts type IKendryteMainIpcChannelClient (line 4) | interface IKendryteMainIpcChannelClient extends IChannel { type IKendryteServiceRunnerChannelClient (line 8) | interface IKendryteServiceRunnerChannelClient extends IChannel { FILE: src/vs/kendryte/vs/services/ipc/browser/ipcChannelWorkbench.ts class KendryteIPCWorkbenchService (line 18) | class KendryteIPCWorkbenchService implements IKendryteClientService, IPC... method constructor (line 22) | constructor( method initService (line 30) | public initService(serviceObj: T, ii... method isMeFirst (line 41) | isMeFirst(): Thenable { method listen (line 46) | public listen(event: string): Event { method markEvents (line 50) | markEvents(service: ServiceIdentifier, events: (keyof T)[]) { method markMethod (line 62) | markMethod(service: ServiceIdentifier, methods: (keyof T)[]) { method markEventMethod (line 75) | markEventMethod(service: ServiceIdentifier, methods: (keyof T)[]) { method as (line 88) | public as(service: ServiceIdentifier): T { method _create (line 102) | private _create(id: string, methods: string[], events: string[], event... method _callService (line 132) | _callService(id: string, method: string, args: any[]): Promise { method _listenService (line 138) | _listenService(id: string, method: string, args?: any[]): Event { method serializeArg (line 148) | private serializeArg(args: any[]) { method _listenLogger (line 164) | _listenLogger(logger: ChannelLogger) { FILE: src/vs/kendryte/vs/services/ipc/common/ipcType.ts type IPCServiceCaller (line 7) | interface IPCServiceCaller { type IPCServiceAttachedData (line 13) | interface IPCServiceAttachedData { type IKendryteClientService (line 17) | interface IKendryteClientService { function MainThreadMethod (line 35) | function MainThreadMethod(id: ServiceI... function MainThreadEvent (line 45) | function MainThreadEvent(id: ServiceId... function MainThreadEventMethod (line 55) | function MainThreadEventMethod(id: Ser... FILE: src/vs/kendryte/vs/services/ipc/common/reflect.ts function getOwnMethods (line 1) | function getOwnMethods(o: any) { function getAllMethodOf (line 15) | function getAllMethodOf(o: any) { FILE: src/vs/kendryte/vs/services/ipc/common/type.ts type IRemoteProgress (line 1) | interface IRemoteProgress { FILE: src/vs/kendryte/vs/services/ipc/electron-main/ipc.ts type IKendryteMainIpcChannel (line 4) | interface IKendryteMainIpcChannel extends IServerChannel { type IKendryteServiceRunnerChannel (line 8) | interface IKendryteServiceRunnerChannel extends IServerChannel { FILE: src/vs/kendryte/vs/services/ipc/electron-main/ipcChannelMain.ts class KendryteIPCMainService (line 17) | class KendryteIPCMainService implements IKendryteMainIpcChannel { method constructor (line 22) | constructor( method mainChannelLogService (line 29) | private get mainChannelLogService() { method call (line 35) | public async call(context: string, command: string, arg?: any, canc... method listen (line 47) | public listen(context: string, event: string, arg?: any): Event { method isFirstWindow (line 61) | private async isFirstWindow(windowId: number) { class RemoteServiceRunner (line 75) | class RemoteServiceRunner implements IKendryteServiceRunnerChannel { method constructor (line 78) | constructor( method call (line 84) | public async call(context: string, command: string, arg?: any): Pro... method listen (line 99) | public listen(context: string, event: string, arg?: any): Event { method _listen (line 114) | private _listen(id: string, method: string, arg: any[]): Event { function normalize (line 123) | function normalize(arg: any): any[] { function parseArgs (line 133) | function parseArgs(access: ServicesAccessor, param: any[]) { FILE: src/vs/kendryte/vs/services/ipc/electron-main/ipcType.ts type IKendryteServerService (line 3) | interface IKendryteServerService { FILE: src/vs/kendryte/vs/services/makefileService/common/createCMakeListsAction.ts class CreateCMakeListsAction (line 6) | class CreateCMakeListsAction extends Action { method constructor (line 10) | constructor( method run (line 19) | async run() { FILE: src/vs/kendryte/vs/services/makefileService/common/type.ts constant ACTION_ID_CREATE_MAKEFILE (line 7) | const ACTION_ID_CREATE_MAKEFILE = 'workbench.action.kendryte.create.make... constant ACTION_LABEL_CREATE_MAKEFILE (line 8) | const ACTION_LABEL_CREATE_MAKEFILE = localize('createMakefile', 'Create ... constant CONFIG_KEY_INSERT_PRINT_HOOK (line 10) | const CONFIG_KEY_INSERT_PRINT_HOOK = 'insert.code.printf.enabled'; type DefineValue (line 12) | interface DefineValue { type IProjectInfo (line 19) | interface IProjectInfo { type IBeforeBuildEvent (line 30) | interface IBeforeBuildEvent { type ICompileInfoWithFile (line 43) | type ICompileInfoWithFile = ICompileInfo & { fsPath: string }; type IMakefileService (line 46) | interface IMakefileService { FILE: src/vs/kendryte/vs/services/makefileService/node/extensionHandler.ts type IProjectTempData (line 12) | interface IProjectTempData { class BeforeBuildEventResult (line 37) | class BeforeBuildEventResult { method constructor (line 40) | constructor( method commitSingle (line 55) | private async commitSingle(project: IProjectInfo, tempData: IProjectTe... method commit (line 118) | public async commit() { class BeforeBuildEvent (line 125) | class BeforeBuildEvent implements IBeforeBuildEvent { method constructor (line 128) | constructor( method registerGlobalConstructor (line 136) | registerGlobalConstructor(functionName: string, header: string, critic... method registerGlobalExtraSource (line 140) | registerGlobalExtraSource(sourceFiles: string[]): void { method registerGlobalIgnore (line 144) | registerGlobalIgnore(ignoreLines: string[]) { method registerConstructor (line 148) | registerConstructor(project: IProjectInfo, functionName: string, heade... method registerExtraSource (line 166) | registerExtraSource(project: IProjectInfo, sourceFiles: string[]) { method registerIgnore (line 170) | registerIgnore(project: IProjectInfo, ignoreLines: string[]) { method waitUntil (line 174) | waitUntil(thenable: Promise) { FILE: src/vs/kendryte/vs/services/makefileService/node/makefileService.ts constant MARKER_ID (line 21) | const MARKER_ID = 'makefile'; function createCapIdentifier (line 23) | function createCapIdentifier(param: string) { class MakefileService (line 27) | class MakefileService implements IMakefileService { method constructor (line 38) | constructor( method updateLevel (line 56) | private updateLevel() { method generateMakefile (line 65) | async generateMakefile(projectPath: string) { method _generateMakefile (line 77) | private async _generateMakefile(projectPath: string) { method firePrepareBuildEvent (line 111) | public async firePrepareBuildEvent(projectList: ReadonlyArray) { method spaceArray (line 365) | private spaceArray(arr: ReadonlyArray, sp: string = '\n ') { method localResolve (line 369) | private localResolve(path: string) { FILE: src/vs/kendryte/vs/services/makefileService/superFlash/common/type.ts constant CONFIG_KEY_SUPER_FLASH_ENABLE (line 1) | const CONFIG_KEY_SUPER_FLASH_ENABLE = 'super-flash.enabled'; FILE: src/vs/kendryte/vs/services/makefileService/superFlash/node/superFlashHookContribution.ts class SuperFlashHookContribution (line 8) | class SuperFlashHookContribution extends Disposable implements IWorkbenc... method constructor (line 9) | constructor( FILE: src/vs/kendryte/vs/services/makefileService/superFlash/node/superFlashService.ts type ISuperFlashService (line 18) | interface ISuperFlashService { constant SUPER_FLASH_HEADER_FILE (line 25) | const SUPER_FLASH_HEADER_FILE = 'super-flash.h'; constant SUPER_FLASH_CODE_FILE (line 26) | const SUPER_FLASH_CODE_FILE = 'super-flash.c'; class SuperFlashService (line 28) | class SuperFlashService implements ISuperFlashService { method constructor (line 32) | constructor( method handlePrecompileEvent (line 41) | async handlePrecompileEvent(event: IBeforeBuildEvent): Promise { method writeProgram (line 68) | private async writeProgram(headerFile: string, codeFile: string, drive... FILE: src/vs/kendryte/vs/services/openocd/common/channel.ts constant OPENOCD_CHANNEL (line 1) | const OPENOCD_CHANNEL = 'openocd'; constant OPENOCD_CHANNEL_TITLE (line 2) | const OPENOCD_CHANNEL_TITLE = 'OpenOCD'; FILE: src/vs/kendryte/vs/services/openocd/common/openOCDService.ts type IOpenOCDService (line 3) | interface IOpenOCDService { FILE: src/vs/kendryte/vs/services/openocd/electron-browser/actions/jtagBase.ts class InstallJTagDriverAction (line 25) | class InstallJTagDriverAction extends Action { method constructor (line 32) | constructor( method run (line 46) | async run() { method showNotify (line 70) | private showNotify() { method dispose (line 103) | dispose() { class InstallJTagOfficialDriverAction (line 109) | class InstallJTagOfficialDriverAction extends Action { method constructor (line 115) | constructor( method run (line 126) | async run() { FILE: src/vs/kendryte/vs/services/openocd/electron-browser/actions/jtagFindId.ts class MatchingStream (line 20) | class MatchingStream extends Writable { method _write (line 26) | _write(chunk: Buffer, encoding: string, callback: (error?: Error | nul... method value (line 48) | value() { method promise (line 52) | promise() { class DetectJTagIdAction (line 57) | class DetectJTagIdAction extends Action { method constructor (line 61) | constructor( method jlinkExe (line 71) | jlinkExe(): string { method run (line 81) | async run(event?: any): Promise { FILE: src/vs/kendryte/vs/services/openocd/electron-browser/actions/openocdStartStopAction.ts class OpenOCDStartAction (line 12) | class OpenOCDStartAction extends Action { method constructor (line 16) | constructor( method run (line 23) | async run() { class OpenOCDStopAction (line 28) | class OpenOCDStopAction extends Action { method constructor (line 32) | constructor( method run (line 39) | async run() { class OpenOCDRestartAction (line 44) | class OpenOCDRestartAction extends Action { method constructor (line 48) | constructor( method run (line 55) | async run() { FILE: src/vs/kendryte/vs/services/openocd/electron-browser/openOCDService.ts class OpenOCDService (line 45) | class OpenOCDService implements IOpenOCDService { method constructor (line 57) | constructor( method getCurrentPort (line 77) | getCurrentPort() { method kill (line 85) | private kill() { method restart (line 92) | async restart() { method stop (line 99) | async stop(restart: boolean = false) { method start (line 132) | async start(restart: boolean = false) { method delayActions (line 199) | private delayActions() { method createConfigFile (line 216) | private async createConfigFile() { method createConfigContent (line 224) | private async createConfigContent(): Promise { method findPort (line 263) | private findPort(): Promise { method findJTagSn (line 276) | protected async findJTagSn() { method handleOutput (line 284) | private handleOutput(line: string) { FILE: src/vs/kendryte/vs/services/path/common/type.ts type INodePathService (line 3) | interface INodePathService { FILE: src/vs/kendryte/vs/services/path/node/nodePathService.ts class NodePathService (line 19) | class NodePathService implements INodePathService { method constructor (line 24) | constructor( method getSelfControllingRoot (line 43) | getSelfControllingRoot() { method createAppLink (line 53) | public async createAppLink(): Promise { method getInstallationPath (line 64) | getInstallationPath() { method kendrytePaths (line 77) | kendrytePaths(): string[] { method tempDir (line 88) | tempDir(name?: string) { method ensureTempDir (line 96) | async ensureTempDir(name?: string): Promise { method createUserLink (line 102) | createUserLink(linkFile: string, existsFile: string, windowsOptions?: ... method getPackagesPath (line 107) | getPackagesPath(project?: string) { method getIDESourceCodeRoot (line 116) | getIDESourceCodeRoot() { method getDataPath (line 122) | private getDataPath() { method exeFile (line 131) | exeFile(filePath: string) { method getToolchainBinPath (line 135) | getToolchainBinPath() { method rawToolchainPath (line 140) | rawToolchainPath() { method getToolchainPath (line 144) | getToolchainPath() { FILE: src/vs/kendryte/vs/services/serialPort/common/actionId.ts constant ACTION_ID_REFRESH_SERIAL_DEVICE (line 1) | const ACTION_ID_REFRESH_SERIAL_DEVICE = 'workbench.action.kendryte.seria... FILE: src/vs/kendryte/vs/services/serialPort/common/libraryType.ts type __CopySerialPortModuleOpenOptions (line 1) | interface __CopySerialPortModuleOpenOptions { type __CopySerialPortModuleSetOptions (line 20) | interface __CopySerialPortModuleSetOptions { type SetOptions (line 28) | type SetOptions = __CopySerialPortModuleSetOptions; type OpenOptions (line 29) | type OpenOptions = Partial<__CopySerialPortModuleOpenOptions>; function nullOpenOptions (line 31) | function nullOpenOptions(): OpenOptions { FILE: src/vs/kendryte/vs/services/serialPort/common/rebootSequence.ts type BOOT_BUTTON_TYPE (line 14) | const enum BOOT_BUTTON_TYPE { type BOOT_BOARD_TYPE (line 19) | enum BOOT_BOARD_TYPE { function getSerialPortIspSequence (line 24) | function getSerialPortIspSequence(type: BOOT_BOARD_TYPE, board: BOOT_BUT... function getSerialPortNormalState (line 42) | function getSerialPortNormalState(): SetOptions { function getSerialPortResetState (line 46) | function getSerialPortResetState(type: BOOT_BUTTON_TYPE): SetOptions { function getSerialPortResetBootState (line 54) | function getSerialPortResetBootState(): SetOptions { function getSerialPortBootState (line 58) | function getSerialPortBootState(type: BOOT_BUTTON_TYPE): SetOptions { FILE: src/vs/kendryte/vs/services/serialPort/common/reloadAction.ts class ReloadSerialPortDevicesAction (line 10) | class ReloadSerialPortDevicesAction extends Action { method constructor (line 14) | constructor( method run (line 23) | public async run(event?: any): Promise { FILE: src/vs/kendryte/vs/services/serialPort/common/type.ts type SerialPortItem (line 7) | interface SerialPortItem { // copy out from serial port package type ISerialPortInstance (line 17) | interface ISerialPortInstance extends NodeJS.ReadWriteStream { type ISerialPortManager (line 29) | interface ISerialPortManager { type ISerialRebootSequence (line 36) | type ISerialRebootSequence = SetOptions[]; type ISerialPortService (line 38) | interface ISerialPortService extends EnumProviderService { FILE: src/vs/kendryte/vs/services/serialPort/node/serialPortInstance.ts type CallbackFunction (line 9) | type CallbackFunction = (err?: Error) => void; class SerialPortInstance (line 11) | class SerialPortInstance extends Duplex implements ISerialPortInstance { method constructor (line 26) | constructor( method _handlePromise (line 39) | private _handlePromise(what: string, action: (cb: (e: Error, data?:... method _dataHandler (line 53) | private _dataHandler(data: Buffer) { method _readableHandler (line 57) | private _readableHandler() { method _errorHandler (line 64) | private _errorHandler(e: Error) { method _read (line 68) | _read() { // PUSH: consumer want to read, will trigger readable soon method _write (line 74) | _write(chunk: Buffer, encoding: string, callback: CallbackFunction) { method _final (line 80) | _final(callback: CallbackFunction) { method dispose (line 88) | public dispose(): void { method asyncDispose (line 94) | async asyncDispose() { method setOptions (line 113) | async setOptions(newOpts: OpenOptions) { method flush (line 125) | public flush() { method flushAll (line 131) | protected flushAll(port: SerialPort): Promise { method _unlinkPort (line 139) | private _unlinkPort(port: SerialPort) { method logicClose (line 147) | async logicClose() { method logicOpen (line 162) | logicOpen(port: SerialPort) { method flowControl (line 177) | public flowControl(value: SetOptions) { method setBaudrate (line 185) | public async setBaudrate(newBr: number) { FILE: src/vs/kendryte/vs/services/serialPort/node/serialPortManager.ts class SerialPortManager (line 19) | class SerialPortManager implements ISerialPortManager { method constructor (line 31) | constructor( method $port (line 37) | public get $port(): SerialPortInstance { method _handlePromise (line 41) | private _handlePromise(what: string, action: (cb: (e: Error, data?:... method openPort (line 55) | public openPort(options: OpenOptions, exclusive: boolean = false): Pro... method openNext (line 68) | private openNext() { method resumePrev (line 133) | private resumePrev() { method flushAll (line 142) | protected flushAll(): Promise { method connectOrUpdateSerialPort (line 151) | private async connectOrUpdateSerialPort(options: OpenOptions) { method realConnect (line 180) | private async realConnect(deviceOptions: OpenOptions) { method realDisconnect (line 231) | private async realDisconnect() { method closePort (line 244) | async closePort(stream: SerialPortInstance) { method connect (line 253) | public connect() { method asyncDispose (line 260) | async asyncDispose() { FILE: src/vs/kendryte/vs/services/serialPort/node/serialPortService.ts constant SELECT_STORAGE_KEY (line 20) | const SELECT_STORAGE_KEY = 'serial-port.last-selected'; function testSame (line 22) | function testSame(a: SerialPortItem, b: SerialPortItem) { class SerialPortService (line 26) | class SerialPortService implements ISerialPortService { method constructor (line 41) | constructor( method refreshDevices (line 66) | public refreshDevices() { method _refreshDevices (line 76) | private async _refreshDevices(): Promise { method getDynamicEnum (line 94) | public getDynamicEnum(): Promise { method _toDeviceObject (line 102) | private _toDeviceObject(p: string | ISerialPortManager | ISerialPortIn... method sendFlowControl (line 112) | public async sendFlowControl(port: string | ISerialPortManager | ISeri... method lastSelect (line 136) | get lastSelect() { method quickOpenDevice (line 140) | public async quickOpenDevice(): Promise { method _handlePromise (line 163) | private _handlePromise(what: string, action: (cb: (e: Error, data?:... method getPortManager (line 177) | public getPortManager(serialDevice: string): SerialPortManager { method destroyPortManager (line 187) | public async destroyPortManager(port: string | ISerialPortManager): Pr... FILE: src/vs/kendryte/vs/services/storage/electron-main/contribution.ts class StorageMainService (line 9) | class StorageMainService extends Disposable implements IStorageService { method constructor (line 19) | constructor() { method get (line 24) | public get(key: string, scope: StorageScope, fallbackValue?: string): ... method getBoolean (line 29) | public getBoolean(key: string, scope: StorageScope, fallbackValue?: bo... method store (line 33) | public store(key: string, value: any, scope: StorageScope): void { method remove (line 41) | public remove(key: string): void { method getNumber (line 47) | public getNumber(key: string, scope: StorageScope, fallbackValue?: num... method logStorage (line 51) | async logStorage(): Promise { method migrate (line 55) | async migrate(toWorkspace: IWorkspaceInitializationPayload): Promise('workspace... constant CONTEXT_KENDRYTE_MULTIPLE_PROJECT (line 4) | const CONTEXT_KENDRYTE_MULTIPLE_PROJECT = new RawContextKey('us... FILE: src/vs/kendryte/vs/services/workspace/common/type.ts type IActionFunction (line 6) | interface IActionFunction { type IKendryteWorkspaceService (line 10) | interface IKendryteWorkspaceService { FILE: src/vs/kendryte/vs/services/workspace/electron-browser/kendryteWorkspaceService.ts class KendryteWorkspaceService (line 21) | class KendryteWorkspaceService implements IKendryteWorkspaceService { method constructor (line 34) | constructor( method isEmpty (line 79) | isEmpty() { method isEmptyWorkspace (line 83) | isEmptyWorkspace() { method trySwitchLastProject (line 88) | private trySwitchLastProject() { method rememberSelectedProject (line 102) | private rememberSelectedProject() { method flushStatus (line 113) | private flushStatus() { method requireCurrentWorkspace (line 124) | requireCurrentWorkspace() { method requireCurrentWorkspaceFile (line 132) | requireCurrentWorkspaceFile(...s: string[]) { method getCurrentWorkspace (line 140) | getCurrentWorkspace() { method getCurrentFolderName (line 148) | getCurrentFolderName() { method getCurrentProjectName (line 156) | async getCurrentProjectName() { method getCurrentWorkspaceFile (line 166) | getCurrentWorkspaceFile(...s: string[]) { method getAllWorkspace (line 174) | getAllWorkspace() { method getAllWorkspaceFile (line 178) | getAllWorkspaceFile(...s: string[]) { method changeWorkspaceByName (line 184) | changeWorkspaceByName(name: string) { method changeWorkspaceByPath (line 196) | changeWorkspaceByPath(path: string) { method changeWorkspaceByIndex (line 210) | changeWorkspaceByIndex(index: number) { method _closeWorkspace (line 224) | private _closeWorkspace() { method _changeWorkspace (line 236) | private _changeWorkspace(ws: IWorkspaceFolderData) { method getProjectSetting (line 255) | getProjectSetting(root: string) { method isKendryteProject (line 259) | isKendryteProject(root: string): Promise { method readProjectSetting (line 263) | async readProjectSetting(root: string) { FILE: src/vs/kendryte/vs/services/workspace/electron-browser/selectProjectAction.ts type IPickWithFolder (line 10) | interface IPickWithFolder extends IQuickPickItem { class SelectWorkspaceFolderAction (line 15) | class SelectWorkspaceFolderAction extends Action { method constructor (line 19) | constructor( method run (line 29) | async run(): Promise { FILE: src/vs/kendryte/vs/workbench/actionRegistry/common/openDevToolsAction.ts class OpenDevToolsAction (line 7) | class OpenDevToolsAction extends Action { method constructor (line 12) | constructor(id: string, label: string, @IElectronService private elect... method run (line 16) | run(): Promise { FILE: src/vs/kendryte/vs/workbench/actionRegistry/common/registerAction.ts type IActionToRegister (line 15) | interface IActionToRegister extends IConstructorSignature2(instantiationService: II... function createRunDisposeAction (line 97) | function createRunDisposeAction(instantiationService: IInstantiationServ... FILE: src/vs/kendryte/vs/workbench/bootstrap/electron-browser/kendryteBootstrap.ts class KendryteContribution (line 22) | class KendryteContribution implements IWorkbenchContribution { method constructor (line 23) | constructor( method extensions (line 44) | async extensions() { method activateCmake (line 55) | activateCmake() { method _run (line 59) | async _run() { method run (line 108) | run() { FILE: src/vs/kendryte/vs/workbench/bottomBar/common/kendryteButtonContribution.ts class KendryteButtonContribution (line 45) | class KendryteButtonContribution extends Disposable implements IWorkbenc... method constructor (line 48) | constructor( method createSerialButtons (line 61) | private createSerialButtons() { method changeSelection (line 91) | private changeSelection(selectDefaultButton: IPublicStatusButton) { method handleCMakeContext (line 99) | private handleCMakeContext() { method createCMakeButtons (line 102) | private createCMakeButtons() { method updateErrorButtonColor (line 203) | private updateErrorButtonColor(errorButton: IPublicStatusButton) { method onWorkspaceChange (line 216) | private onWorkspaceChange(workspaceButton: IPublicStatusButton, path: ... FILE: src/vs/kendryte/vs/workbench/bottomBar/common/kendryteStatusControllerService.ts type DisposeStatusBarItem (line 11) | interface DisposeStatusBarItem extends MyStatusBarItem { class KendryteStatusControllerService (line 15) | class KendryteStatusControllerService implements IDisposable, IKendryteS... method constructor (line 23) | constructor( method createInstance (line 56) | createInstance(id: MyStatusBarItemNames, bigPos?: number): MyStatusBar... method destroyInstance (line 71) | destroyInstance(button: MyStatusBarItem): void { method resolveMessage (line 75) | resolveMessage(id: string) { method showMessage (line 81) | showMessage(id: string): IPartMyStatusBarItem { method onReady (line 113) | private onReady() { method refreshShowStatusByContext (line 119) | private refreshShowStatusByContext(button: MyStatusBarItem) { method dispose (line 132) | dispose() { FILE: src/vs/kendryte/vs/workbench/bottomBar/common/myStatusBarItem.ts type IContextKeyObject (line 9) | interface IContextKeyObject { class MyStatusBarItem (line 14) | class MyStatusBarItem implements IStatusButtonData, IStatusButtonMethod { method constructor (line 35) | constructor( method contextKeyList (line 42) | get contextKeyList() { method contextKeyExpr (line 46) | get contextKeyExpr(): ContextKeyExpr | null { method getContextKey (line 50) | getContextKey(): IContextKeyObject | null { method setContextKey (line 54) | setContextKey(v: ContextKeyExpr | null) { method reload (line 65) | public reload() { method show (line 72) | show() { method hide (line 76) | hide() { method setVisible (line 80) | private setVisible(isShow: boolean) { method isVisible (line 114) | public isVisible() { method dispose (line 118) | public dispose(): void { method sleep (line 125) | public sleep(): ISleepData { method wakeup (line 141) | public wakeup(data: ISleepData) { function get_set (line 183) | function get_set(): PropertyDecorator { FILE: src/vs/kendryte/vs/workbench/bottomBar/common/myStatusBarItemId.ts type MyStatusBarItemNames (line 3) | const enum MyStatusBarItemNames { function getNameOfButton (line 21) | function getNameOfButton(id: MyStatusBarItemNames) { FILE: src/vs/kendryte/vs/workbench/bottomBar/common/type.ts type StatusBarLeftLocation (line 7) | enum StatusBarLeftLocation { type IStatusButtonData (line 13) | interface IStatusButtonData { type ISleepData (line 26) | interface ISleepData extends Partial('cmakeProjec... type ICMakeSelection (line 29) | interface ICMakeSelection { type CurrentItem (line 34) | interface CurrentItem extends IQuickPickItem { type IProjectList (line 38) | type IProjectList = ReadonlyMap { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/actions/configureAction.ts class MaixCMakeConfigureAction (line 8) | class MaixCMakeConfigureAction extends Action { method constructor (line 13) | constructor( method run (line 23) | async run(): Promise { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/actions/debugAction.ts class MaixCMakeDebugAction (line 29) | class MaixCMakeDebugAction extends Action { method constructor (line 34) | constructor( method dispose (line 48) | dispose() { method saveToLaunchJson (line 54) | protected async saveToLaunchJson(config: ILaunch) { method run (line 108) | async run(): Promise { function indent (line 142) | function indent(tab: string, txt: string) { class MaixCMakeBuildDebugAction (line 146) | class MaixCMakeBuildDebugAction extends Action { method constructor (line 150) | constructor( method run (line 157) | async run() { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/actions/helloWorldAction.ts class MaixCMakeHelloWorldAction (line 18) | class MaixCMakeHelloWorldAction extends Action { method constructor (line 23) | constructor( method _run (line 38) | _run(): Promise { method run (line 47) | async run(): Promise { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/actions/openLocalCMakeList.ts class OpenLocalCMakeListAction (line 11) | class OpenLocalCMakeListAction extends Action { method constructor (line 15) | constructor( method run (line 24) | async run(): Promise { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/actions/openLogAction.ts class MaixCMakeOpenLogAction (line 9) | class MaixCMakeOpenLogAction extends Action { method constructor (line 13) | constructor( method run (line 20) | run(): Promise { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/actions/runAction.ts class MaixCMakeRunAction (line 22) | class MaixCMakeRunAction extends Action { method constructor (line 27) | constructor( method run (line 41) | async run() { class MaixCMakeBuildRunAction (line 64) | class MaixCMakeBuildRunAction extends Action { method constructor (line 68) | constructor( method run (line 75) | run() { method _run (line 83) | async _run() { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/actions/selectTargetAction.ts class MaixCMakeSelectTargetAction (line 9) | class MaixCMakeSelectTargetAction extends Action { method constructor (line 14) | constructor( method run (line 24) | async run(): Promise { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/actions/selectVariantAction.ts class MaixCMakeSelectVariantAction (line 9) | class MaixCMakeSelectVariantAction extends Action { method constructor (line 14) | constructor( method run (line 24) | async run(): Promise { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/cmakeService.ts class CMakeService (line 75) | class CMakeService implements ICMakeService { method constructor (line 110) | constructor( method reloadSettings (line 157) | private reloadSettings() { method readyState (line 168) | get readyState() { method getCMakeDef (line 172) | private async getCMakeDef(): Promise<{ [name: string]: string }> { method getCMakeEnv (line 184) | private async getCMakeEnv(): Promise> { method runCMakeRaw (line 206) | protected async runCMakeRaw(...args: string[]) { method ensureProcess (line 242) | private async ensureProcess() { method shutdownClean (line 329) | private shutdownClean() { method shutdown (line 344) | async shutdown(force: boolean = false): Promise { method handleOutput (line 360) | private handleOutput(output: string) { method handleProtocol (line 369) | private handleProtocol(line: string) { method handleProtocolInput (line 392) | private handleProtocolInput(msg: string) { method sendRequest (line 476) | protected async sendRequest(payload: ICMakeRequest) { method rescanCurrentFolder (line 495) | public rescanCurrentFolder(): Promise { method _rescanCurrentFolder (line 511) | private async _rescanCurrentFolder(currentFolder: string | void): Prom... method cmakeLists (line 549) | private get cmakeLists() { method buildPath (line 559) | get buildPath() { method initBaseConfigWhenHello (line 568) | private async initBaseConfigWhenHello(hello: ICMakeProtocolHello) { method cleanupMake (line 594) | public async cleanupMake(): Promise { method configure (line 606) | public configure(): Promise { method _configure (line 620) | private async _configure() { method build (line 669) | public build() { method _build (line 684) | private async _build() { method ensureConfiguration (line 768) | async ensureConfiguration(): Promise { method setVariant (line 775) | setVariant(variant: string) { method setTarget (line 785) | setTarget(target: string) { method getVariantList (line 794) | async getVariantList(): Promise { method getCurrentVariant (line 829) | private async getCurrentVariant() { method getTargetList (line 846) | async getTargetList(): Promise { method getCurrentProject (line 874) | private async getCurrentProject() { method getOutputFile (line 894) | public async getOutputFile(): Promise { method getCMakeToRun (line 913) | private getCMakeToRun(): { root: string, bins: string, cmake: string } { method notifyCppExtension (line 922) | private async notifyCppExtension() { method generateCMakeListsFile (line 972) | private async generateCMakeListsFile() { FILE: src/vs/kendryte/vs/workbench/cmake/electron-browser/maixBuildSystemService.ts function MaixBuildSystemPrepare (line 9) | function MaixBuildSystemPrepare(access: ServicesAccessor): Promise(): T { return this.value as T; } method advanced (line 31) | get advanced() { return this._advanced; } method constructor (line 33) | constructor( method getNumber (line 51) | getNumber() { class CMakeCache (line 56) | class CMakeCache { method fromPath (line 57) | static async fromPath(path: string): Promise { method allEntries (line 69) | get allEntries(): Entry[] { return Array.from(this._entries.values()); } method constructor (line 78) | private constructor( method exists (line 88) | get exists() { return this._exists; } method path (line 93) | get path() { return this._path; } method getReloaded (line 100) | getReloaded(): Promise { method parseCache (line 109) | static parseCache(content: string): Map { method get (line 153) | get(key: string): Entry | null { FILE: src/vs/kendryte/vs/workbench/cmake/node/commandExists.ts function findCommandLinux (line 3) | async function findCommandLinux(executable: string): Promise { function _rimrafExclude (line 12) | function _rimrafExclude(path: string, exclude: RegExp): Promise { FILE: src/vs/kendryte/vs/workbench/commonDomBlocks/browser/simpleNavBar.ts class SimpleNavBar (line 8) | class SimpleNavBar { method onChange (line 11) | get onChange(): Event<{ id: string, focus: boolean }> { return this._o... method constructor (line 17) | constructor(container: HTMLElement) { method push (line 23) | push(id: string, label: string, icon: string, tooltip: string): void { method clear (line 36) | clear(): void { method update (line 41) | update(): void { method _update (line 45) | private _update(id: string = this.currentId, focus: boolean = false): ... method dispose (line 52) | dispose(): void { FILE: src/vs/kendryte/vs/workbench/commonDomBlocks/browser/simpleTabControl.ts type ITab (line 18) | interface ITab { type ITabOptions (line 24) | interface ITabOptions { class SimpleTabControl (line 29) | class SimpleTabControl extends Themable { method constructor (line 39) | constructor( method addTab (line 56) | addTab(id: string): HTMLElement { method removeTab (line 72) | removeTab(id: string) { method dispose (line 91) | dispose() { method updateStyles (line 96) | updateStyles(tabOptions?: ITabOptions) { method _styleTab (line 106) | private _styleTab(tab: HTMLElement, index: number) { method _activate (line 118) | private _activate(id: string, $tab: HTMLElement) { FILE: src/vs/kendryte/vs/workbench/commonDomBlocks/browser/splitRender.ts type ISplitEntry (line 6) | interface ISplitEntry extends IListEntry { type ISplitTemplate (line 10) | interface ISplitTemplate { constant SPLIT_TEMPLATE_ID (line 16) | const SPLIT_TEMPLATE_ID = 'SplitRenderer'; class SplitRenderer (line 18) | class SplitRenderer implements IListRenderer { method templateId (line 21) | get templateId(): string { method renderTemplate (line 25) | renderTemplate(parent: HTMLElement): ISplitTemplate { method renderElement (line 37) | renderElement(entry: ISplitEntry, index: number, template: ISplitTempl... method disposeElement (line 42) | public disposeElement(element: ISplitEntry, index: number, templateDat... method disposeTemplate (line 46) | disposeTemplate(template: ISplitTemplate): void { function createSplitRenderInstance (line 50) | function createSplitRenderInstance( FILE: src/vs/kendryte/vs/workbench/config/browser/categoryContribution.ts method registerCategory (line 18) | registerCategory({ id, category, settings, parent: parentId }: ICategory... method addSetting (line 43) | addSetting(categoryId: string, ...settingIds: string[]) { method addSettings (line 47) | addSettings(categoryId: string, settingIds: string[]) { method getRoot (line 63) | getRoot(): ITOCEntry { method init (line 71) | private init() { FILE: src/vs/kendryte/vs/workbench/config/common/type.ts function isDynamicEnum (line 5) | function isDynamicEnum(setting: ISetting): boolean { function getDynamicEnum (line 9) | function getDynamicEnum(setting: ISetting): EnumProviderConfig | v... type IDisposableTemplate (line 17) | interface IDisposableTemplate { type ISettingItemTemplate (line 21) | interface ISettingItemTemplate extends IDisposableTemplate { FILE: src/vs/kendryte/vs/workbench/config/electron-browser/pathSettingsContribution.ts type SettingsOverwiter (line 13) | interface SettingsOverwiter { method 'cmake.cmakePath' (line 18) | 'cmake.cmakePath'(access: ServicesAccessor) { method 'C_Cpp.default.compilerPath' (line 22) | 'C_Cpp.default.compilerPath'(access: ServicesAccessor) { method 'C_Cpp.default.includePath' (line 26) | 'C_Cpp.default.includePath'(access: ServicesAccessor) { class SettingCategoryContribution (line 98) | class SettingCategoryContribution implements IWorkbenchContribution { method constructor (line 101) | constructor( method doOverrideValue (line 110) | private doOverrideValue(key: string) { method hideBuildDirectory (line 132) | private hideBuildDirectory() { function ignore (line 144) | function ignore(data: any, name: string, changed: { change: boolean }) { FILE: src/vs/kendryte/vs/workbench/flashManager/browser/flashManagerEditor.ts class FlashManagerEditor (line 39) | class FlashManagerEditor extends AbstractJsonEditor { method getHeight (line 66) | public getHeight(element: IFlashSection): number { method getTemplateId (line 70) | public getTemplateId(element: IFlashSection): string { class FlashSectionRender (line 75) | class FlashSectionRender implements IPagedRenderer, update: Partial { FILE: src/vs/kendryte/vs/workbench/flashManager/common/type.ts constant KENDRYTE_FLASH_MANAGER_TITLE (line 4) | const KENDRYTE_FLASH_MANAGER_TITLE = localize('flashManagerEditor', 'Fla... constant KENDRYTE_FLASH_MANAGER_ID (line 5) | const KENDRYTE_FLASH_MANAGER_ID = 'workbench.editor.flashManagerEditor'; constant KENDRYTE_FLASH_MANAGER_INPUT_ID (line 6) | const KENDRYTE_FLASH_MANAGER_INPUT_ID = 'workbench.input.flashManagerEdi... constant ACTION_ID_FLASH_MANGER_FLASH_ALL (line 8) | const ACTION_ID_FLASH_MANGER_FLASH_ALL = 'workbench.action.kendryte.flas... constant ACTION_LABEL_FLASH_MANGER_FLASH_ALL (line 9) | const ACTION_LABEL_FLASH_MANGER_FLASH_ALL = localize('uploadAllFiles', '... constant ACTION_ID_FLASH_MANGER_CREATE_ZIP (line 11) | const ACTION_ID_FLASH_MANGER_CREATE_ZIP = 'workbench.action.kendryte.fla... constant ACTION_LABEL_FLASH_MANGER_CREATE_ZIP (line 12) | const ACTION_LABEL_FLASH_MANGER_CREATE_ZIP = localize('createZip', 'Crea... constant ACTION_ID_FLASH_MANGER_CREATE_ZIP_PROGRAM (line 14) | const ACTION_ID_FLASH_MANGER_CREATE_ZIP_PROGRAM = 'workbench.action.kend... constant ACTION_LABEL_FLASH_MANGER_CREATE_ZIP_PROGRAM (line 15) | const ACTION_LABEL_FLASH_MANGER_CREATE_ZIP_PROGRAM = localize('createZip... FILE: src/vs/kendryte/vs/workbench/flashManager/electron-browser/flashManagerContribution.ts constant ACTION_CATEGORY_FLASH_MANAGER (line 35) | const ACTION_CATEGORY_FLASH_MANAGER = localize('flashManager', 'Flash Ma... FILE: src/vs/kendryte/vs/workbench/flashManager/node/createZipAction.ts class CreateZipAction (line 21) | class CreateZipAction extends Action { method constructor (line 26) | constructor( method createSections (line 36) | protected async createSections(path: string) { method run (line 49) | run(path: string | any) { method _run (line 66) | async _run(path: string, handle: INotificationHandle) { method dispose (line 111) | public dispose() { class CreateZipWithProgramAction (line 119) | class CreateZipWithProgramAction extends CreateZipAction { method constructor (line 123) | constructor( method createSections (line 134) | protected async createSections(path: string) { method _run (line 141) | async _run(path: string, handle: INotificationHandle) { function shimJson (line 148) | function shimJson(str: string) { FILE: src/vs/kendryte/vs/workbench/flashManager/node/flashAllAction.ts type IMySection (line 26) | interface IMySection { class FlashAllAction (line 35) | class FlashAllAction extends Action { method constructor (line 42) | constructor( method real_run (line 59) | async real_run(path: string | any, report: IProgress, t... method run (line 163) | async run(path: string | any): Promise { method fastFlashProgress (line 189) | async fastFlashProgress(flasher: FastLoader, sections: IMySection[], r... method flashProgress (line 225) | async flashProgress(flasher: SerialLoader, sections: IMySection[], boo... method dispose (line 261) | public dispose() { FILE: src/vs/kendryte/vs/workbench/flashManager/node/flashHookContribution.ts class FlashManagerHookContribution (line 8) | class FlashManagerHookContribution extends Disposable implements IWorkbe... method constructor (line 9) | constructor( FILE: src/vs/kendryte/vs/workbench/flashManager/node/flashManagerService.ts constant MARKER_ID (line 21) | const MARKER_ID = 'flash.manager.service'; constant CONST_NAME (line 22) | const CONST_NAME = 'KENDRYTE_IDE_FLASH_MANGER_OUT'; class FlashManagerService (line 24) | class FlashManagerService implements IFlashManagerService { method constructor (line 28) | constructor( method handlePrecompileEvent (line 38) | handlePrecompileEvent(event: IBeforeBuildEvent) { method _handlePrecompileEvent (line 45) | private async _handlePrecompileEvent(event: IBeforeBuildEvent, _dispos... method getFlashManagerModel (line 65) | async getFlashManagerModel(fsPath: string, optional = false) { method runGenerateMemoryMap (line 72) | public async runGenerateMemoryMap(model: FlashManagerEditorModel, memo... method _runGenerateMemoryMap (line 90) | private async _runGenerateMemoryMap(model: FlashManagerEditorModel, me... FILE: src/vs/kendryte/vs/workbench/fpioaConfig/common/baseAny.ts class BaseAny (line 1) | class BaseAny { method constructor (line 6) | constructor(letters: string) { method fromRevert (line 19) | static fromRevert(letters: string) { method toBase10 (line 24) | toBase10(data: string): number { method fromBase10 (line 39) | fromBase10(data: number): string { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/common/bga.ts function BGA_IO_GEOMETRY (line 7) | function BGA_IO_GEOMETRY(pinMap: string): IChipGeometry { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/common/builder.ts function stringifyPin (line 6) | function stringifyPin(base: BaseAny, pin: IPin): string { function normalizePin (line 11) | function normalizePin(base: BaseAny, pin: IPin): IPin2DNumber { function flattenInterfaceList (line 25) | function flattenInterfaceList(devTree: (IChipInterface | IChipInter... function isDeviceInterfaceClass (line 37) | function isDeviceInterfaceClass(item: IChipInterface | IChipInterfa... FILE: src/vs/kendryte/vs/workbench/fpioaConfig/common/fpioaModel.ts class FpioaModel (line 5) | class FpioaModel extends SimpleJsonEditorModel { method _load (line 6) | async _load() { method availableChips (line 12) | get availableChips() { method isChipSelected (line 16) | get isChipSelected(): boolean { method currentFuncMap (line 20) | get currentFuncMap(): Readonly { method currentChip (line 24) | get currentChip(): string { method setChip (line 28) | setChip(name: string | undefined): boolean { method unsetFunc (line 36) | unsetFunc(funcId: string): void { method setPinFunc (line 42) | setPinFunc(funcId: string, ioPin: string | undefined): boolean { method getFuncPin (line 51) | getFuncPin(funcId: string): string | undefined { method getPinFunc (line 55) | getPinFunc(ioPin: string | undefined): string | undefined { method getPinMap (line 67) | getPinMap(): Readonly { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/common/ids.ts constant FPIOA_EDITOR_TITLE (line 3) | const FPIOA_EDITOR_TITLE = localize('fpioaEditor', 'FPIOA Configure'); constant FPIOA_EDITOR_ID (line 4) | const FPIOA_EDITOR_ID = 'workbench.editor.fpioaEditor'; constant FPIOA_EDITOR_INPUT_ID (line 5) | const FPIOA_EDITOR_INPUT_ID = 'workbench.input.fpioaEditor'; FILE: src/vs/kendryte/vs/workbench/fpioaConfig/common/packagingRegistry.ts type Extensions (line 9) | enum Extensions { type IChipPackagingRegistry (line 13) | interface IChipPackagingRegistry { function registryChipPackaging (line 21) | function registryChipPackaging(packaging: IChipPackagingDefinition) { method getList (line 63) | getList() { method getByName (line 69) | getByName(name: string) { function pinCountWithin (line 75) | function pinCountWithin(base: BaseAny, range: IPinRange) { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/common/packagingTypes.ts type ChipPackageType (line 3) | enum ChipPackageType { type PIN_POWER (line 7) | type PIN_POWER = -1; type PIN_NC (line 8) | type PIN_NC = -2; type PIN_SPECIAL (line 9) | type PIN_SPECIAL = -3; constant PIN_POWER (line 11) | const PIN_POWER: PIN_POWER = -1; constant PIN_NC (line 12) | const PIN_NC: PIN_NC = -2; constant PIN_SPECIAL (line 13) | const PIN_SPECIAL: PIN_SPECIAL = -3; type PIN_IO (line 15) | type PIN_IO = number; type PinId (line 16) | type PinId = PIN_IO | PIN_NC | PIN_POWER; type IPin2D (line 18) | interface IPin2D { type IPin2DNumber (line 23) | interface IPin2DNumber { type IPin (line 28) | type IPin = string | number | IPin2D; type IPinRange (line 30) | interface IPinRange { type IOPinPlacement (line 35) | interface IOPinPlacement { // { A1: IO1, B2: IO2 ... } type NotePinPlacement (line 39) | interface NotePinPlacement { // { A1: VCC, B2: VDD ... } type IOPinPlacementRevert (line 43) | interface IOPinPlacementRevert { type IChipGeometry (line 47) | interface IChipGeometry { type IChipGeneratorConfig (line 60) | interface IChipGeneratorConfig { type pickKeys (line 66) | type pickKeys = 'funcId' | 'funcNumber' | 'description'; type IFuncPinDefinition (line 69) | interface IFuncPinDefinition { type IFuncPin (line 76) | interface IFuncPin extends Pick { type IChipInterface (line 81) | interface IChipInterface { type IChipInterfaceClass (line 87) | interface IChipInterfaceClass { type FunctionLabelMap (line 93) | interface FunctionLabelMap { type IChipPackagingDefinition (line 100) | interface IChipPackagingDefinition { type IChipPackagingCalculated (line 110) | interface IChipPackagingCalculated extends IChipPackagingDefinition; type IFpioaInputState (line 13) | interface IFpioaInputState extends IInputState { type PinFuncSetEvent (line 17) | interface PinFuncSetEvent { type PinFuncSetEventEmitter (line 23) | interface PinFuncSetEventEmitter { type IEachDisposable (line 27) | interface IEachDisposable { type IEach (line 31) | interface IEach { type ColorMap (line 37) | interface ColorMap { type ContextMenuData (line 41) | interface ContextMenuData { constant ID_NO_FUNCTION (line 47) | const ID_NO_FUNCTION = null; type IFpioaService (line 49) | interface IFpioaService { type IGenerator (line 55) | interface IGenerator { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/fpioaEditor.ts class FpioaEditor (line 26) | class FpioaEditor extends AbstractJsonEditor) { method _layout (line 88) | public _layout(dimension: Dimension): void { method wakeup (line 96) | protected wakeup(state: Partial): void { method sleep (line 100) | protected sleep(): Partial { method _syncModel (line 104) | private _syncModel(needRefresh: boolean) { method applyChip (line 115) | private applyChip(chipName: string | undefined) { method setEditorVisible (line 120) | protected setEditorVisible(visible: boolean, group: IEditorGroup): void { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/left/chipSelectView.ts type IChipSelectTemplate (line 15) | interface IChipSelectTemplate { class ChipSelectRenderer (line 21) | class ChipSelectRenderer implements ITreeRenderer, index: numbe... method disposeElement (line 71) | public disposeElement(element: ITreeNode, inde... method disposeTemplate (line 74) | disposeTemplate(template: IChipSelectTemplate): void { method handleChange (line 78) | private handleChange(input: SelectBox, selected: ISelectData) { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/left/funcMapListItemView.ts type IFuncMapTemplate (line 15) | interface IFuncMapTemplate { type IPinIOMap (line 22) | type IPinIOMap = { [id: string]: string }; class FuncMapListItemRender (line 24) | class FuncMapListItemRender extends Disposable implements ITreeRenderer<... method constructor (line 36) | constructor( method notifyPinMapChange (line 43) | notifyPinMapChange(ioToPin: IPinIOMap) { method setPinMap (line 60) | setPinMap(ioPinMap: IOPinPlacement) { method templateId (line 63) | get templateId(): string { method renderTemplate (line 67) | renderTemplate(parent: HTMLElement): IFuncMapTemplate { method renderElement (line 89) | renderElement({ element }: ITreeNode, index: numb... method disposeElement (line 119) | public disposeElement({ element }: ITreeNode, ind... method disposeTemplate (line 125) | disposeTemplate(template: IFuncMapTemplate): void { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/left/groupTitleView.ts type IGroupTitleTemplate (line 7) | interface IGroupTitleTemplate { class GroupTitleRenderer (line 15) | class GroupTitleRenderer implements ITreeRenderer, index: number... method disposeElement (line 47) | public disposeElement(element: ITreeNode, index: nu... method disposeTemplate (line 50) | disposeTemplate(template: IGroupTitleTemplate): void { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/left/ids.ts type TEMPLATE_ID (line 5) | enum TEMPLATE_ID { type IListSplitElement (line 12) | interface IListSplitElement extends IListEntry { type IListSplitEntry (line 16) | interface IListSplitEntry extends ITreeElement { type IListEmptyEntry (line 20) | interface IListEmptyEntry extends IListSplitEntry { type IListGroupElement (line 24) | interface IListGroupElement extends IListEntry { type IListGroupEntry (line 29) | interface IListGroupEntry extends IListSplitEntry { type IListFuncMapElement (line 34) | interface IListFuncMapElement extends IListEntry { type IListFuncMapEntry (line 41) | interface IListFuncMapEntry extends IListSplitEntry { type IListChipSelectElement (line 46) | interface IListChipSelectElement extends IListEntry { type IListChipSelectEntry (line 51) | interface IListChipSelectEntry extends IListSplitEntry { type IFpioaLeftListEntry (line 56) | type IFpioaLeftListEntry = IListSplitEntry | IListGroupEntry | IListFunc... type IFpioaLeftListEntryElement (line 57) | type IFpioaLeftListEntryElement = IListSplitElement | IListGroupElement ... FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/left/splitView.ts class SplitRenderer (line 6) | class SplitRenderer implements ITreeRenderer, index: number, te... method disposeTemplate (line 20) | disposeTemplate(templateData: void): void { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/leftPanel.ts class FpioaLeftPanel (line 29) | class FpioaLeftPanel extends Disposable implements IView { method constructor (line 59) | constructor(@IInstantiationService instantiationService: IInstantiatio... method layout (line 98) | public layout(width: number): void { method updateList (line 103) | updateList(currentFuncMap: IFPIOAFuncPinMap, needRefresh: boolean) { method setCurrentChip (line 116) | setCurrentChip(chipName: string | undefined) { method changeList (line 142) | private changeList(chip: IChipPackagingCalculated) { method destroyList (line 195) | private destroyList() { method getExistsFuncPin (line 201) | private getExistsFuncPin(funcName: string) { class LeftPanelItemDelegate (line 206) | class LeftPanelItemDelegate implements IListVirtualDelegate) { method render (line 72) | render(element: HTMLElement) { method show (line 95) | show(show: boolean = true) { method dispose (line 103) | dispose() { function grid (line 117) | function grid(num: number, type: 'col' | 'row') { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/right/bgaTable.ts class BGATableRender (line 10) | class BGATableRender extends AbstractTableRender { method styleMap (line 14) | get styleMap(): IColorMapping { method frameStyle (line 22) | frameStyle(colors: ColorMap) { method layout (line 26) | layout(size: number) { method createTableTemplate (line 38) | * createTableTemplate() { method createCellData (line 83) | private createCellData(x: number, y: number): [HTMLTableDataCellElemen... method createCellHeader (line 102) | private createCellHeader(classes: string[], text: string): HTMLTableHe... FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/right/cell.ts type ICellStyle (line 9) | interface ICellStyle extends ColorMap { class CellRender (line 15) | class CellRender extends Disposable { method constructor (line 25) | constructor(public readonly $cell: HTMLTableDataCellElement, public re... method style (line 43) | style(color: ColorMap) { method getPinLocation (line 47) | getPinLocation() { method getIoName (line 51) | getIoName() { method setPinInformation (line 55) | setPinInformation(location: string, ioName: string | number | undefine... method getFunction (line 61) | getFunction() { method setFunction (line 65) | setFunction(label?: string) { method _updateDisplay (line 70) | private _updateDisplay() { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/right/factory.ts function chipRenderFactory (line 6) | function chipRenderFactory(chip: IChipPackagingCalculated, themeService:... FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/editor/rightPanel.ts class FpioaRightPanel (line 16) | class FpioaRightPanel extends Disposable implements IView, IThemable { method constructor (line 30) | constructor( method style (line 47) | style(colors: any) { method layout (line 52) | public layout(): void { method fillTable (line 60) | fillTable(currentFuncMap: Readonly) { method destroyTable (line 64) | private destroyTable() { method drawChip (line 69) | drawChip(chipName: string | undefined) { method disposeTable (line 93) | private disposeTable() { method dispose (line 99) | dispose() { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/fpioaActions.ts class FpioaEditorAction (line 10) | class FpioaEditorAction extends Action { method constructor (line 14) | constructor( method run (line 24) | async run(switchTab: string): Promise { FILE: src/vs/kendryte/vs/workbench/fpioaConfig/electron-browser/fpioaEditorInput.ts class FpioaEditorInput (line 16) | class FpioaEditorInput extends AbstractJsonEditorInput; type IJsonEditorInputToRegister (line 20) | type IJsonEditorInputToRegister = IConstructorSignature2, options: Editor... method clearInput (line 123) | clearInput(): void { method getModel (line 133) | protected getModel() { method switchJsonType (line 143) | private switchJsonType() { method createEditor (line 165) | protected createEditor(parent: HTMLElement): void { method getAriaLabel (line 201) | protected getAriaLabel(): string { FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/editor/browser/abstractJsonEditorInput.ts type IInputState (line 10) | interface IInputState { method constructor (line 25) | public constructor( method getResource (line 61) | getResource(): URI { method getPreferredEditorId (line 65) | getPreferredEditorId(candidates: string[]): string { method supportsSplitEditor (line 69) | supportsSplitEditor(): boolean { method confirmSave (line 73) | confirmSave(): Promise { method save (line 77) | save(): Promise { method switchTo (line 86) | async switchTo(type: 'json' | 'gui') { method jsonMode (line 95) | get jsonMode() { method revert (line 99) | async revert(options?: IRevertOptions): Promise { method isDirty (line 103) | isDirty(): boolean { method getTitle (line 107) | getTitle(verbosity?: Verbosity): string { method getName (line 111) | getName(): string { method getTypeId (line 115) | getTypeId(): string { method resolve (line 121) | async resolve(toRaw: boolean = true) { method matches (line 129) | matches(otherInput: IJsonEditorInput): boolean { method setState (line 141) | public setState(data: Partial): void { method getState (line 154) | public getState(): State { FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/editor/browser/editorDescriptor.ts class JsonEditorDescriptor (line 10) | class JsonEditorDescriptor implements IEditorDescriptor { method constructor (line 11) | constructor( method instantiate (line 17) | instantiate(instantiationService: IInstantiationService): BaseEditor { method getId (line 21) | getId(): string { method getName (line 25) | getName(): string { method describes (line 29) | describes(obj: unknown): boolean { FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/editor/common/actionId.ts constant ACTION_ID_GUI_SWITCH_TO_JSON (line 3) | const ACTION_ID_GUI_SWITCH_TO_JSON = 'workbench.action.kendryte.editor.s... constant ACTION_LABEL_GUI_SWITCH_TO_JSON (line 4) | const ACTION_LABEL_GUI_SWITCH_TO_JSON = localize('editJson', 'Edit JSON'); constant ACTION_ID_GUI_SWITCH_TO_GUI (line 6) | const ACTION_ID_GUI_SWITCH_TO_GUI = 'workbench.action.kendryte.editor.sw... constant ACTION_LABEL_GUI_SWITCH_TO_GUI (line 7) | const ACTION_LABEL_GUI_SWITCH_TO_GUI = localize('editUI', 'Open UI'); FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/editor/common/context.ts constant CONTEXT_JSON_GUI_EDITOR (line 3) | const CONTEXT_JSON_GUI_EDITOR = new RawContextKey('inJsonGuiEdi... constant CONTEXT_JSON_GUI_EDITOR_JSON_MODE (line 4) | const CONTEXT_JSON_GUI_EDITOR_JSON_MODE = new RawContextKey('in... FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/editor/common/inputFactory.ts type ISerializedJsonEditorInput (line 10) | interface ISerializedJsonEditorInput { class CommonJsonEditorInputFactory (line 15) | class CommonJsonEditorInputFactory implements IEditorInputFactory { method constructor (line 18) | constructor() { method serialize (line 22) | public serialize(editorInput: AbstractJsonEditorInput): string { method deserialize (line 34) | public deserialize(instantiationService: IInstantiationService, serial... FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/editor/common/replaceEditor.ts class JsonEditorHandlerContribution (line 12) | class JsonEditorHandlerContribution extends Disposable implements IWorkb... method constructor (line 13) | constructor( method onEditorOpening (line 25) | private onEditorOpening(editor: IEditorInput, options: IEditorOptions ... FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/editor/common/switchEditorAction.ts class ShowJsonEditorAction (line 12) | class ShowJsonEditorAction extends Action { method constructor (line 16) | constructor( method run (line 23) | async run() { class ShowGuiEditorAction (line 30) | class ShowGuiEditorAction extends Action { method constructor (line 34) | constructor( method run (line 41) | async run() { FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/editor/common/type.ts type IJsonEditor (line 5) | interface IJsonEditor extends IEditor { type IJsonEditorInput (line 9) | interface IJsonEditorInput extends IEditorInput { type EditorId (line 14) | interface EditorId { FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/service/common/type.ts type JsonChangeReason (line 13) | const enum JsonChangeReason { type IJsonEditorModel (line 19) | interface IJsonEditorModel extends IEditorModel { type ICustomJsonEditorService (line 36) | interface ICustomJsonEditorService { FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/service/node/customJsonEditorService.ts class CustomJsonEditorService (line 17) | class CustomJsonEditorService implements ICustomJsonEditorService { method constructor (line 24) | constructor( method createJsonModel (line 37) | createJsonModel(resource: URI, ctor: IJsonEditorModelConstructor = Sim... method createTextReference (line 46) | async createTextReference(editorId: string, resource: URI, optional: b... method openEditorAs (line 59) | openEditorAs(resource: URI, editorId: string) { method updateFocus (line 64) | updateFocus(id: string, focus: boolean) { FILE: src/vs/kendryte/vs/workbench/jsonGUIEditor/service/node/simpleJsonEditorModel.ts class SimpleJsonEditorModel (line 22) | class SimpleJsonEditorModel extends Disposable implements IJso... method constructor (line 42) | constructor( method data (line 59) | get data(): DeepReadonly { method isDirty (line 66) | isDirty() { method isLoaded (line 70) | isLoaded() { method _load (line 74) | async _load(): Promise { method load (line 78) | async load(optional: boolean = false): Promise { method refresh (line 107) | private refresh() { method emitChangeEvent (line 119) | private emitChangeEvent(reason: JsonChangeReason) { method update (line 131) | update(key: string | JSONPath, value: any, muteChangeEvent: boolean = ... method applyEditToBuffer (line 165) | private applyEditToBuffer(edit: Edit, model: ITextModel): boolean { method save (line 178) | public async save() { method dispose (line 184) | dispose() { method setDirty (line 200) | private setDirty(newState: boolean) { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/common/ids.ts constant KENDRYTE_PACKAGE_JSON_EDITOR_TITLE (line 3) | const KENDRYTE_PACKAGE_JSON_EDITOR_TITLE = localize('kendrytePackageJson... constant KENDRYTE_PACKAGE_JSON_EDITOR_ID (line 4) | const KENDRYTE_PACKAGE_JSON_EDITOR_ID = 'workbench.editor.kendrytePackag... constant KENDRYTE_PACKAGE_JSON_EDITOR_INPUT_ID (line 5) | const KENDRYTE_PACKAGE_JSON_EDITOR_INPUT_ID = 'workbench.input.kendryteP... FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/common/type.ts type IUISectionWidget (line 1) | interface IUISectionWidget { type IUISection (line 7) | interface IUISection { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/electron-browser/fields/base.ts type IFieldControllerClass (line 20) | interface IFieldControllerClass { type IFieldControllerClassBinding (line 24) | type IFieldControllerClassBinding = SyncDescriptor2(list: T) { method globPath (line 125) | protected globPath(sourceDir: string, recursive: boolean, types: string[... method updateSimple (line 145) | protected updateSimple(value: any): void { method descriptor (line 150) | static descriptor(title: string): IFieldControllerClassBinding(ctor: IFieldControllerClas... FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/electron-browser/fields/dependency.ts class OpenManagerControl (line 5) | class OpenManagerControl extends AbstractFieldControl { method createControlList (line 6) | createControlList() { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/electron-browser/fields/folderList.ts class FolderListFieldControl (line 4) | class FolderListFieldControl extends AbstractFieldControl { method createControlList (line 5) | createControlList() { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/electron-browser/fields/singleFile.ts class SingleFileFieldControl (line 4) | class SingleFileFieldControl extends AbstractFieldControl { method createControlList (line 5) | createControlList() { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/electron-browser/fields/singleFolder.ts class SingleFolderFieldControl (line 4) | class SingleFolderFieldControl extends AbstractFieldControl { method createControlList (line 5) | createControlList() { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/electron-browser/fields/sourceFileList.ts class SourceFileListFieldControl (line 5) | class SourceFileListFieldControl extends AbstractFieldControl { method createControlList (line 6) | createControlList() { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/electron-browser/kendrytePackageJsonEditor.ts type IControlList (line 32) | interface IControlList extends Record) { method onTypeChange (line 134) | private onTypeChange(value: CMakeProjectTypes): void { method _layout (line 210) | _layout(): void { method _createEditor (line 214) | protected _createEditor(parent: HTMLElement): void { method createSection (line 457) | private createSection( method updateSimple (line 484) | private updateSimple(property: ICompileInfoPossibleKeys, value: any): ... method wakeup (line 493) | wakeup(state: Partial) { method sleep (line 499) | sleep(): Partial { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/electron-browser/kendrytePackageJsonEditorInput.ts class KendrytePackageJsonEditorInput (line 10) | class KendrytePackageJsonEditorInput extends AbstractJsonEditorInput { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/electron-browser/sectionFactory.ts class SectionFactory (line 19) | class SectionFactory extends Disposable { method constructor (line 32) | constructor( method setRootPath (line 40) | setRootPath(path: string) { method createFieldControl (line 47) | private createFieldControl( method createTypeSelect (line 69) | public createTypeSelect(parent: HTMLElement): IUISectionWidget( method createTextAreaMap (line 169) | public createTextAreaMap( method createTextAreaArray (line 221) | public createTextAreaArray( method updateSimple (line 257) | private updateSimple(property: ICompileInfoPossibleKeys, value: any) { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/node/validators.class.ts type PackageJsonValidate (line 16) | enum PackageJsonValidate { type PackageJsonValidatorType (line 30) | type PackageJsonValidatorType = PackageJsonValidate | PackageJsonValidat... class KendryteJsonValidator (line 32) | class KendryteJsonValidator { method constructor (line 35) | constructor() { method setRootPath (line 41) | setRootPath(path: string) { method _getValidate (line 45) | private _getValidate(type: PackageJsonValidate): IValidValidator { method getValidate (line 72) | getValidate(type: PackageJsonValidatorType): IValidValidator { method validateFile (line 80) | validateFile(value: string) { method validateFolders (line 84) | validateFolders(value: string) { method validateSources (line 88) | validateSources(value: string) { FILE: src/vs/kendryte/vs/workbench/kendrytePackageJsonEditor/node/validators.ts type IValidValidator (line 6) | type IValidValidator = IInputValidator | undefined ; function msg (line 8) | function msg(content: string, type: MessageType = MessageType.ERROR): IM... function validateRequired (line 12) | function validateRequired(value: string): IMessage | null { function validateProjectName (line 19) | function validateProjectName(value: string): IMessage | null { function validateVersionString (line 26) | function validateVersionString(value: string): IMessage | null { function validateUrl (line 33) | function validateUrl(value: string): IMessage | null { function validateFolders (line 43) | function validateFolders(relativeTo: string, value: string): IMessage | ... function validateSources (line 60) | function validateSources(relativeTo: string, alue: string): IMessage | n... function validateFile (line 66) | function validateFile(relativeTo: string, value: string): IMessage | null { function validateArgList (line 82) | function validateArgList(value: string): IMessage | null { function validateDefinitions (line 88) | function validateDefinitions(value: string): IMessage | null { function validateKeyValue (line 101) | function validateKeyValue(value: string): IMessage | null { function combineValidation (line 112) | function combineValidation(validation: IValidValidator | IValidValidator... FILE: src/vs/kendryte/vs/workbench/packageManager/browser/actions/deleteDependencyAction.ts class DeleteDependencyAction (line 6) | class DeleteDependencyAction extends Action { method constructor (line 7) | constructor( method run (line 18) | public run(event?: any): Promise { FILE: src/vs/kendryte/vs/workbench/packageManager/browser/actions/displayPackageDetailAction.ts class DisplayPackageDetailAction (line 10) | class DisplayPackageDetailAction extends Action { method constructor (line 14) | constructor( method run (line 23) | public run(event: IRemotePackageInfo | ILibraryProject): Promise { FILE: src/vs/kendryte/vs/workbench/packageManager/browser/actions/installDependencyAction.ts class InstallEveryDependencyAction (line 16) | class InstallEveryDependencyAction extends Action { method constructor (line 20) | constructor( method run (line 29) | public run(): Promise { class InstallProjectDependencyAction (line 38) | class InstallProjectDependencyAction extends Action { method constructor (line 42) | constructor( method run (line 52) | public run(): Promise { class InstallSingleDependencyAction (line 62) | class InstallSingleDependencyAction extends Action { method constructor (line 63) | constructor( method run (line 77) | public async run(event?: any): Promise { FILE: src/vs/kendryte/vs/workbench/packageManager/browser/actions/openPackagesMarketPlaceAction.ts class OpenPackagesMarketPlaceAction (line 6) | class OpenPackagesMarketPlaceAction extends Action { method constructor (line 11) | constructor( method run (line 19) | run() { FILE: src/vs/kendryte/vs/workbench/packageManager/browser/assertValidWorkspace.ts function throwWorkspaceEmptyError (line 7) | function throwWorkspaceEmptyError(instantiationService: IInstantiationSe... FILE: src/vs/kendryte/vs/workbench/packageManager/browser/editors/packageBrowser.ts class PackageBrowserEditor (line 25) | class PackageBrowserEditor extends BaseEditor { method constructor (line 38) | constructor( method updateStyles (line 56) | updateStyles() { method getTitle (line 63) | getTitle() { method createEditor (line 67) | protected createEditor(parent: HTMLElement): void { method createTitle (line 82) | private createTitle(parent: HTMLElement) { method createList (line 117) | private createList(parent: HTMLElement) { method layout (line 124) | public layout(dimension: Dimension): void { method onTabChange (line 130) | private onTabChange(type: CMakeProjectTypes) { method refreshList (line 137) | private refreshList() { method showError (line 146) | private showError(e: string) { method updateList (line 152) | private updateList(list: IPager) { FILE: src/vs/kendryte/vs/workbench/packageManager/browser/editors/packageDetail.ts class PackageDetailEditor (line 31) | class PackageDetailEditor extends BaseEditor { method constructor (line 48) | constructor( method createEditor (line 63) | protected createEditor(parent: HTMLElement): void { method onError (line 92) | private onError(err: Error) { method setInput (line 100) | async setInput(input: PackageDetailCompletionInput, options: EditorOpt... method layout (line 207) | public layout(dimension: Dimension = this.dimension): void { method renderBody (line 220) | renderBody(body: string): void { FILE: src/vs/kendryte/vs/workbench/packageManager/browser/editors/remotePackagesListView.ts constant TEMPLATE_ID (line 31) | const TEMPLATE_ID = 'remote-packages'; class ListDelegate (line 33) | class ListDelegate implements IListVirtualDelegate { method getHeight (line 34) | public getHeight(element: number): number { method getTemplateId (line 38) | public getTemplateId(element: number): string { type ITemplateData (line 43) | interface ITemplateData { type MExt (line 55) | interface MExt { class ListRenderer (line 61) | class ListRenderer implements IPagedRenderer(promise: Promise): Promise { FILE: src/vs/kendryte/vs/workbench/packageManager/browser/viewletPanels/localPackagesListView.ts class Delegate (line 28) | class Delegate implements IListVirtualDelegate { method getHeight (line 29) | getHeight() { return 75; } method getTemplateId (line 31) | getTemplateId() { return templateId; } type ITemplateData (line 34) | interface ITemplateData { class Renderer (line 44) | class Renderer implements IPagedRenderer { method constructor (line 47) | constructor( method renderPlaceholder (line 54) | public renderPlaceholder(index: number, templateData: ITemplateData): ... method renderTemplate (line 57) | public renderTemplate(parent: HTMLElement): ITemplateData { method renderElement (line 118) | public renderElement(element: ILibraryProject, index: number, template... method disposeElement (line 137) | public disposeElement(element: ILibraryProject, index: number, templat... method disposeTemplate (line 142) | public disposeTemplate(templateData: ITemplateData): void { method onClickDetail (line 147) | private async onClickDetail(element: ILibraryProject) { method onClickDelete (line 154) | private onClickDelete(element: ILibraryProject) { class LocalPackagesListView (line 164) | class LocalPackagesListView extends ViewletPanel { method constructor (line 169) | constructor( method renderBody (line 185) | protected renderBody(container: HTMLElement): void { method layoutBody (line 197) | protected layoutBody(size: number): void { method setVisible (line 202) | public setVisible(visible: boolean): void { method show (line 210) | async show(): Promise { FILE: src/vs/kendryte/vs/workbench/packageManager/browser/viewletPanels/packageConfigView.ts class Delegate (line 27) | class Delegate implements IListVirtualDelegate { method getHeight (line 28) | getHeight() { return 32; } method getTemplateId (line 30) | getTemplateId() { return templateId; } type IConfigSection (line 33) | interface IConfigSection { type ITemplateData (line 39) | interface ITemplateData { class Renderer (line 46) | class Renderer implements IPagedRenderer { method constructor (line 52) | constructor( method renderPlaceholder (line 57) | public renderPlaceholder(index: number, templateData: ITemplateData): ... method renderTemplate (line 60) | public renderTemplate(container: HTMLElement): ITemplateData { method renderElement (line 77) | public renderElement(element: IConfigSection, index: number, templateD... method disposeElement (line 100) | public disposeElement(element: IConfigSection, index: number, template... method disposeTemplate (line 105) | public disposeTemplate(templateData: ITemplateData): void { function validateNumber (line 111) | function validateNumber(s: string) { class PackageConfigView (line 115) | class PackageConfigView extends ViewletPanel { method constructor (line 120) | constructor( method renderBody (line 137) | protected renderBody(container: HTMLElement): void { method layoutBody (line 151) | protected layoutBody(size: number): void { method setVisible (line 156) | public setVisible(visible: boolean): void { method show (line 164) | async show(): Promise { method writeChange (line 195) | private async writeChange(item: IConfigSection) { FILE: src/vs/kendryte/vs/workbench/packageManager/browser/viewletPanels/register.ts class PackageManagerViewletViewsContribution (line 13) | class PackageManagerViewletViewsContribution implements IWorkbenchContri... method constructor (line 14) | constructor() { method createListViewDescriptor (line 22) | private createListViewDescriptor(): IViewDescriptor { method createTreeViewDescriptor (line 32) | private createTreeViewDescriptor(): IViewDescriptor { FILE: src/vs/kendryte/vs/workbench/packageManager/common/distribute.ts type IPackageVersionDetail (line 4) | interface IPackageVersionDetail { type IRemotePackageInfo (line 10) | interface IRemotePackageInfo { constant PACKAGE_LIST_LIBRARY (line 20) | const PACKAGE_LIST_LIBRARY = `${urlPrefix}registry/library.json`; constant PACKAGE_LIST_EXAMPLE (line 21) | const PACKAGE_LIST_EXAMPLE = `${urlPrefix}registry/example.json`; FILE: src/vs/kendryte/vs/workbench/packageManager/common/editors/packageBrowserInput.ts class PackageBrowserInput (line 5) | class PackageBrowserInput extends EditorInput { method constructor (line 10) | constructor( method getTypeId (line 20) | getTypeId(): string { method getName (line 24) | getName(): string { method matches (line 28) | matches(other: any): boolean { method tab (line 36) | get tab() { method queryString (line 40) | get queryString() { method resolve (line 44) | resolve(): Promise { method supportsSplitEditor (line 48) | supportsSplitEditor(): boolean { method getResource (line 52) | getResource(): URI { FILE: src/vs/kendryte/vs/workbench/packageManager/common/editors/packageDetailInput.ts type IPackageInfo (line 7) | interface IPackageInfo { class PackageDetailCompletionInput (line 12) | class PackageDetailCompletionInput extends EditorInput { method constructor (line 13) | constructor( method matches (line 21) | matches(other: any): boolean { method getName (line 32) | getName(): string { method supportsSplitEditor (line 36) | supportsSplitEditor(): boolean { method getResource (line 40) | getResource(): URI { method resolve (line 48) | async resolve(): Promise { method getTypeId (line 58) | getTypeId(): string { type IPackageLocalRemoteInfo (line 63) | interface IPackageLocalRemoteInfo { FILE: src/vs/kendryte/vs/workbench/packageManager/common/type.ts constant PACKAGE_MANAGER_LOG_CHANNEL_ID (line 11) | const PACKAGE_MANAGER_LOG_CHANNEL_ID = 'workbench.log-channel.package-ma... constant PACKAGE_MANAGER_VIEWLET_ID (line 13) | const PACKAGE_MANAGER_VIEWLET_ID = 'workbench.view.package-manager'; constant PACKAGE_MANAGER_TITLE (line 14) | const PACKAGE_MANAGER_TITLE = localize('packageManager', 'Package Manage... constant PACKAGE_MANAGER_VIEW_ID_LOCAL_INSTALLED_LIST (line 16) | const PACKAGE_MANAGER_VIEW_ID_LOCAL_INSTALLED_LIST = 'packageManager.loc... constant PACKAGE_MANAGER_VIEW_ID_CONFIG_LIST (line 17) | const PACKAGE_MANAGER_VIEW_ID_CONFIG_LIST = 'packageManager.config'; constant PACKAGE_MANAGER_VIEW_CONTAINER (line 18) | const PACKAGE_MANAGER_VIEW_CONTAINER: ViewContainer = Registry.as { method update (line 62) | public update(key: K, value: I... FILE: src/vs/kendryte/vs/workbench/serialMonitor/browser/fields/base.ts type ISerialMonitorField (line 9) | interface ISerialMonitorField { method constructor (line 17) | constructor( method setValue (line 50) | public setValue(val: any): void { method toDispose (line 55) | public toDispose(): IDisposable[] { method _register (line 59) | private _register(dis: T): T { method setEnabled (line 64) | public setEnabled(enable: boolean): void { FILE: src/vs/kendryte/vs/workbench/serialMonitor/browser/fields/text.ts class SerialMonitorText (line 6) | class SerialMonitorText implements ISerialMonitorField { method constructor (line 12) | constructor(parent: HTMLDivElement, def: IJSONSchema) { method setValue (line 15) | public setValue(val: any): void { method toDispose (line 18) | public toDispose(): IDisposable[] { method setEnabled (line 22) | public setEnabled(enable: boolean): void { FILE: src/vs/kendryte/vs/workbench/serialMonitor/browser/serialMonitorSettings.ts type ISettingUpdateEvent (line 9) | interface ISettingUpdateEvent('inSerial... constant CONTEXT_IN_SERIAL_PORT_OUTPUT (line 20) | const CONTEXT_IN_SERIAL_PORT_OUTPUT = new RawContextKey('inSeri... constant CONTEXT_SERIAL_PORT_FIND_WIDGET_INPUT_FOCUSED (line 21) | const CONTEXT_SERIAL_PORT_FIND_WIDGET_INPUT_FOCUSED = new RawContextKey<... constant CONTEXT_SERIAL_PORT_FIND_WIDGET_FOCUSED (line 22) | const CONTEXT_SERIAL_PORT_FIND_WIDGET_FOCUSED = new RawContextKey('seria... constant ACTION_ID_MONITOR_TOGGLE_LEFT (line 25) | const ACTION_ID_MONITOR_TOGGLE_LEFT = 'workbench.action.kendryte.serial-... constant ACTION_LABEL_MONITOR_TOGGLE_LEFT (line 26) | const ACTION_LABEL_MONITOR_TOGGLE_LEFT = localize('kendryte.serial.termi... constant ACTION_ID_MONITOR_TOGGLE_RIGHT (line 28) | const ACTION_ID_MONITOR_TOGGLE_RIGHT = 'workbench.action.kendryte.serial... constant ACTION_LABEL_MONITOR_TOGGLE_RIGHT (line 29) | const ACTION_LABEL_MONITOR_TOGGLE_RIGHT = localize('kendryte.serial.term... FILE: src/vs/kendryte/vs/workbench/serialMonitor/common/localSettings.ts type SerialOpenMode (line 1) | enum SerialOpenMode { type ILocalOptions (line 6) | interface ILocalOptions { function nullMonitorOptions (line 16) | function nullMonitorOptions(): ILocalOptions { FILE: src/vs/kendryte/vs/workbench/serialMonitor/common/schema.ts type ILimitedOpenOptions (line 8) | type ILimitedOpenOptions = Pick>(settings... FILE: src/vs/kendryte/vs/workbench/serialMonitor/common/serialMonitorData.ts class SerialMonitorData (line 7) | class SerialMonitorData { method constructor (line 18) | constructor( method loadOptions (line 26) | public loadOptions(optData: ISerialMonitorSettings) { method dumpOptions (line 32) | public dumpOptions(): ISerialMonitorSettings { method updatePort (line 36) | public updatePort(info: SerialPortItem) { method paused (line 41) | public get paused() {return this._paused;} method savedInput (line 43) | public get savedInput() {return this._savedInput;} method selected (line 45) | public get selected() {return this._selectedMark;} method openMode (line 47) | public get openMode() {return this._openMode;} method setSelect (line 49) | public setSelect(sel: boolean) { method setOpenMode (line 53) | public setOpenMode(mod: SerialOpenMode) { method hasOpen (line 57) | public get hasOpen() {return !!this._instance;} method setInstance (line 59) | public setInstance(port: ISerialPortInstance | null) { method getInstance (line 69) | public getInstance(): ISerialPortInstance { method togglePaused (line 77) | public togglePaused() { method getPortConfig (line 90) | public getPortConfig(): OpenOptions { method getMonitorConfig (line 94) | public getMonitorConfig(): ILocalOptions { function filterNulls (line 99) | function filterNulls(obj: T): T { function limitedExtend (line 108) | function limitedExtend(a: any, b: any) { FILE: src/vs/kendryte/vs/workbench/serialMonitor/common/toggleSerialMonitorAction.ts class ToggleSerialMonitorAction (line 9) | class ToggleSerialMonitorAction extends Action { method constructor (line 13) | constructor( method run (line 21) | async run(): Promise { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/actions/acceptSerialInput.ts class AcceptReplInputAction (line 11) | class AcceptReplInputAction extends EditorAction { method constructor (line 18) | constructor() { method run (line 32) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void | Pr... FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/actions/clear.ts class SerialPortClearAction (line 9) | class SerialPortClearAction extends Action { method constructor (line 13) | constructor( method run (line 21) | public run(event?: any): Promise { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/actions/copyPaste.ts class SerialPortCopyAction (line 15) | class SerialPortCopyAction extends Action { method constructor (line 19) | constructor( method run (line 27) | public run(event?: any): Promise { class SerialPortPasteAction (line 39) | class SerialPortPasteAction extends Action { method constructor (line 43) | constructor( method run (line 51) | public run(event?: any): Promise { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/actions/find.ts class SerialPortShowFindAction (line 10) | class SerialPortShowFindAction extends Action { method constructor (line 14) | constructor( method run (line 22) | public run(event?: any): Promise { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/fakeTerminalProcessManager.ts class FakeTerminalProcessManager (line 5) | class FakeTerminalProcessManager extends Disposable implements ITerminal... method createProcess (line 28) | async createProcess( method write (line 37) | write(data: string): void { method setDimensions (line 40) | setDimensions(cols: number, rows: number): void { method getInitialCwd (line 43) | async getInitialCwd(): Promise { method getCwd (line 47) | async getCwd(): Promise { method getLatency (line 51) | async getLatency(): Promise { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/iobuffers/input.ts method constructor (line 30) | constructor() { method end (line 34) | end() { method setTerminal (line 39) | setTerminal(xterm: OutputXTerminal) { method pipe (line 43) | pipe(instance: T): T { method unpipe (line 56) | unpipe(destination?: T) { class UserTypeInputStream (line 67) | class UserTypeInputStream extends UserInputStream { method _transform (line 71) | _transform(data: string, encoding: string, callback: Function) { method setOptions (line 81) | setOptions(options: ILocalOptions = {} as any) { class UserLineInputStream (line 95) | class UserLineInputStream extends UserInputStream { method _transform (line 101) | _transform(data: string, encoding: string, callback: Function) { method setOptions (line 132) | setOptions(options: ILocalOptions = {} as any) { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/iobuffers/output.ts class XtermScrollbackBuffer (line 11) | class XtermScrollbackBuffer extends Writable { method constructor (line 18) | constructor( method pipeTo (line 39) | pipeTo(_xterm: XTermTerminal) { method _write (line 45) | _write(data: Buffer, encoding: string, callback: Function) { method destroy (line 66) | destroy() { method deletePipe (line 71) | deletePipe() { method flush (line 75) | flush() { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/iobuffers/streamEncoder.ts type availableEncoder (line 4) | type availableEncoder = 'binary' | 'utf8' | 'bin2hex' | 'bin2hex.linefee... function createEncoder (line 6) | function createEncoder(encoding: availableEncoder) { function hexascEncoder (line 28) | function hexascEncoder() { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/outputWindow.ts type IContextMenuCache (line 39) | interface IContextMenuCache { class OutputXTerminal (line 44) | class OutputXTerminal extends TerminalInstance { method constructor (line 72) | constructor( method dispose (line 135) | public dispose(): void { method _createXterm (line 140) | _createXterm(): Promise { method __createXterm (line 149) | async __createXterm(): Promise { method _createProcess (line 160) | _createProcess() { method reattachToElement (line 164) | reattachToElement(container: HTMLElement): void { method _attachToElement (line 172) | _attachToElement(container: HTMLElement): void { method _attach (line 181) | private _attach() { method layout (line 194) | public layout(dimension: Dimension = this.dimension): void { method handleSerialIncoming (line 203) | handleSerialIncoming(instance: ISerialPortInstance | undefined) { method destroyScrollback (line 226) | destroyScrollback(instance: ISerialPortInstance) { method handleUserType (line 241) | handleUserType(enabled: boolean) { method setOptions (line 249) | public setOptions(options: ILocalOptions) { method writeUser (line 255) | writeUser(instance: NodeJS.WritableStream, message: string) { method paste (line 266) | async paste(): Promise { method handleContextMenu (line 272) | private handleContextMenu(event: MouseEvent) { method handleMouseUp (line 288) | private handleMouseUp(event: MouseEvent) { method handleMouseDown (line 298) | private handleMouseDown(event: MouseEvent) { method _getContextMenuActions (line 319) | private _getContextMenuActions(): (IAction | ContextSubMenu)[] { method reloadConfig (line 345) | protected reloadConfig(e: IConfigurationChangeEvent) { method clearScreen (line 356) | clearScreen(instance = this.currentInstance) { method waitForTerminalInit (line 370) | waitForTerminalInit() { method handleInput (line 374) | private handleInput(data: string) { method createWidget (line 383) | private createWidget() { method focusFindWidget (line 390) | async focusFindWidget() { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/outputWindowControlService.ts type ISerialMonitorControlService (line 8) | interface ISerialMonitorControlService { class SerialMonitorControlService (line 24) | class SerialMonitorControlService implements ISerialMonitorControlService { method constructor (line 28) | constructor( method setSingleton (line 34) | public setSingleton(term: OutputXTerminal): void { method copySelection (line 38) | copySelection() { method paste (line 44) | paste() { method clearScreen (line 50) | clearScreen(): void { method focusFindWidget (line 56) | focusFindWidget() { method ensure (line 62) | private async ensure(): Promise { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/outputWindowFind.ts constant FIND_FOCUS_CLASS (line 11) | const FIND_FOCUS_CLASS = 'find-focused'; class OutputWindowFind (line 13) | class OutputWindowFind extends SimpleFindWidget { method constructor (line 23) | constructor( method onInputChanged (line 56) | onInputChanged(): boolean { method find (line 62) | find(previous: boolean): void { method hide (line 70) | hide() { method onFocusTrackerFocus (line 75) | onFocusTrackerFocus(): void { method onFocusTrackerBlur (line 80) | onFocusTrackerBlur(): void { method onFindInputFocusTrackerFocus (line 85) | onFindInputFocusTrackerFocus(): void { method onFindInputFocusTrackerBlur (line 89) | onFindInputFocusTrackerBlur(): void { method _updateTheme (line 93) | private _updateTheme(theme?: ITheme): void { method findFirst (line 101) | protected findFirst(): void { FILE: src/vs/kendryte/vs/workbench/serialMonitor/electron-browser/serialDeviceList.ts class SerialDeviceList (line 18) | class SerialDeviceList extends Disposable { method constructor (line 30) | constructor( method selectItem (line 59) | public selectItem(item: SerialMonitorData) { method layout (line 75) | layout(height: number) { method currentSelect (line 80) | public get currentSelect() { method isSelected (line 84) | isSelected(item?: SerialMonitorData) { method createDelegate (line 92) | protected createDelegate(): IListVirtualDelegate { method updateList (line 105) | updateList(list: SerialPortItem[]) { method refreshCurrent (line 129) | refreshCurrent() { method refreshList (line 137) | private refreshList() { method closePort (line 164) | public closePort(id: string) { method openPort (line 170) | public async openPort(id: string, config: ISerialMonitorSettings) { type ISerialPortItemTemplate (line 189) | interface ISerialPortItemTemplate { class SerialPortItemRenderer (line 196) | class SerialPortItemRenderer implements IListRenderer, token: CancellationToke... method run (line 74) | async run(): Promise { class MaixSerialRebootISPAction (line 100) | class MaixSerialRebootISPAction extends MaixSerialRebootActionBase { class MaixSerialRebootAction (line 107) | class MaixSerialRebootAction extends MaixSerialRebootActionBase { FILE: src/vs/kendryte/vs/workbench/serialUpload/node/selectDefaultAction.ts class MaixSerialSelectDefaultAction (line 5) | class MaixSerialSelectDefaultAction extends Action { method constructor (line 9) | constructor( method run (line 16) | async run(): Promise { FILE: src/vs/kendryte/vs/workbench/serialUpload/node/uploadAction.ts class MaixSerialUploadAction (line 31) | class MaixSerialUploadAction extends Action { method constructor (line 37) | constructor( method dispose (line 52) | public dispose(): void { method run (line 57) | async run(): Promise { method real_run (line 84) | async real_run(report: IProgress, token: CancellationTo... method tryFastLoader (line 161) | private async tryFastLoader(appPath: string, serialPort: string, br: n... method fastFlashProgress (line 188) | async fastFlashProgress(flasher: FastLoader, filepath: string, report:... class MaixSerialBuildUploadAction (line 218) | class MaixSerialBuildUploadAction extends Action { method constructor (line 222) | constructor( method run (line 229) | async run() { FILE: src/vs/kendryte/vs/workbench/topMenu/electron-browser/kendryteMenuContribution.ts function createMenu (line 6) | function createMenu(s: MyMenuRegistry, parent: MenuId) { FILE: src/vs/kendryte/vs/workbench/topMenu/node/darwin.ts function createMacApplicationsLink (line 5) | async function createMacApplicationsLink(installPath: string): Promise { class FirstBootContribution (line 47) | class FirstBootContribution extends Disposable implements IWorkbenchCont... method constructor (line 50) | constructor( method message (line 65) | private message() { method handle (line 75) | private async handle() { FILE: src/vs/kendryte/vs/workbench/topMenu/node/windows.ts function createWindowStartupMenuShortcut (line 10) | async function createWindowStartupMenuShortcut(installPath: string) { FILE: src/vs/loader.js function Environment (line 27) | function Environment() { function LoaderEvent (line 98) | function LoaderEvent(type, detail, timestamp) { function LoaderEventRecorder (line 107) | function LoaderEventRecorder(loaderAvailableTimestamp) { function NullLoaderEventRecorder (line 120) | function NullLoaderEventRecorder() { function Utilities (line 140) | function Utilities() { function ensureError (line 238) | function ensureError(err) { function ConfigurationOptionsUtil (line 251) | function ConfigurationOptionsUtil() { function defaultOnError (line 257) | function defaultOnError(err) { function Configuration (line 351) | function Configuration(env, options) { function OnlyOnceScriptLoader (line 562) | function OnlyOnceScriptLoader(env) { function BrowserScriptLoader (line 604) | function BrowserScriptLoader() { function WorkerScriptLoader (line 642) | function WorkerScriptLoader() { function NodeScriptLoader (line 656) | function NodeScriptLoader(env) { function makeRequireFunction (line 687) | function makeRequireFunction(mod) { function createScriptLoader (line 935) | function createScriptLoader(env) { function ModuleIdResolver (line 949) | function ModuleIdResolver(fromModuleId) { function Module (line 998) | function Module(id, strId, dependencies, callback, errorback, moduleIdRe... function ModuleIdProvider (line 1091) | function ModuleIdProvider() { function RegularDependency (line 1118) | function RegularDependency(id) { function PluginDependency (line 1128) | function PluginDependency(id, pluginId, pluginParam) { function ModuleManager (line 1137) | function ModuleManager(env, scriptLoader, defineFunc, requireFunc, loade... function init (line 1760) | function init() { FILE: src/vs/monaco.d.ts type Thenable (line 10) | type Thenable = PromiseLike; type IDisposable (line 12) | interface IDisposable { type IEvent (line 16) | interface IEvent { class Emitter (line 23) | class Emitter { type MarkerTag (line 31) | enum MarkerTag { type MarkerSeverity (line 36) | enum MarkerSeverity { class CancellationTokenSource (line 43) | class CancellationTokenSource { type CancellationToken (line 50) | interface CancellationToken { class Uri (line 73) | class Uri implements UriComponents { type UriComponents (line 184) | interface UriComponents { type KeyCode (line 197) | enum KeyCode { class KeyMod (line 373) | class KeyMod { type IMarkdownString (line 381) | interface IMarkdownString { type IKeyboardEvent (line 389) | interface IKeyboardEvent { type IMouseEvent (line 403) | interface IMouseEvent { type IScrollEvent (line 421) | interface IScrollEvent { type IPosition (line 434) | interface IPosition { class Position (line 448) | class Position { type IRange (line 525) | interface IRange { class Range (line 547) | class Range { type ISelection (line 689) | interface ISelection { class Selection (line 712) | class Selection extends Range { type SelectionDirection (line 787) | enum SelectionDirection { class Token (line 798) | class Token { type IDiffNavigator (line 832) | interface IDiffNavigator { type IDiffNavigatorOptions (line 839) | interface IDiffNavigatorOptions { type BuiltinTheme (line 946) | type BuiltinTheme = 'vs' | 'vs-dark' | 'hc-black'; type IStandaloneThemeData (line 948) | interface IStandaloneThemeData { type IColors (line 956) | type IColors = { type ITokenThemeRule (line 960) | interface ITokenThemeRule { type MonacoWebWorker (line 970) | interface MonacoWebWorker { type IWebWorkerOptions (line 986) | interface IWebWorkerOptions { type IActionDescriptor (line 1009) | interface IActionDescriptor { type IStandaloneEditorConstructionOptions (line 1054) | interface IStandaloneEditorConstructionOptions extends IEditorConstructi... type IDiffEditorConstructionOptions (line 1088) | interface IDiffEditorConstructionOptions extends IDiffEditorOptions { type IStandaloneCodeEditor (line 1098) | interface IStandaloneCodeEditor extends ICodeEditor { type IStandaloneDiffEditor (line 1104) | interface IStandaloneDiffEditor extends IDiffEditor { type ICommandHandler (line 1111) | interface ICommandHandler { type IContextKey (line 1115) | interface IContextKey { type IEditorOverrideServices (line 1121) | interface IEditorOverrideServices { type IMarker (line 1125) | interface IMarker { type IMarkerData (line 1143) | interface IMarkerData { type IRelatedInformation (line 1159) | interface IRelatedInformation { type IColorizerOptions (line 1168) | interface IColorizerOptions { type IColorizerElementOptions (line 1172) | interface IColorizerElementOptions extends IColorizerOptions { type ScrollbarVisibility (line 1177) | enum ScrollbarVisibility { type ThemeColor (line 1183) | interface ThemeColor { type OverviewRulerLane (line 1190) | enum OverviewRulerLane { type MinimapPosition (line 1200) | enum MinimapPosition { type IDecorationOptions (line 1204) | interface IDecorationOptions { type IModelDecorationOverviewRulerOptions (line 1220) | interface IModelDecorationOverviewRulerOptions extends IDecorationOptions { type IModelDecorationMinimapOptions (line 1230) | interface IModelDecorationMinimapOptions extends IDecorationOptions { type IModelDecorationOptions (line 1240) | interface IModelDecorationOptions { type IModelDeltaDecoration (line 1310) | interface IModelDeltaDecoration { type IModelDecoration (line 1324) | interface IModelDecoration { type IWordAtPosition (line 1346) | interface IWordAtPosition { type EndOfLinePreference (line 1364) | enum EndOfLinePreference { type DefaultEndOfLine (line 1382) | enum DefaultEndOfLine { type EndOfLineSequence (line 1396) | enum EndOfLineSequence { type ISingleEditOperationIdentifier (line 1410) | interface ISingleEditOperationIdentifier { type ISingleEditOperation (line 1425) | interface ISingleEditOperation { type IIdentifiedSingleEditOperation (line 1444) | interface IIdentifiedSingleEditOperation { type ICursorStateComputer (line 1463) | interface ICursorStateComputer { class TextModelResolvedOptions (line 1470) | class TextModelResolvedOptions { type ITextModelUpdateOptions (line 1479) | interface ITextModelUpdateOptions { class FindMatch (line 1486) | class FindMatch { type TrackedRangeStickiness (line 1496) | enum TrackedRangeStickiness { type ITextModel (line 1506) | interface ITextModel { type IEditOperationBuilder (line 1848) | interface IEditOperationBuilder { type ICursorStateComputerData (line 1877) | interface ICursorStateComputerData { type ICommand (line 1893) | interface ICommand { type IDiffEditorModel (line 1912) | interface IDiffEditorModel { type IModelChangedEvent (line 1926) | interface IModelChangedEvent { type IDimension (line 1937) | interface IDimension { type IChange (line 1945) | interface IChange { type ICharChange (line 1955) | interface ICharChange extends IChange { type ILineChange (line 1965) | interface ILineChange extends IChange { type INewScrollPosition (line 1969) | interface INewScrollPosition { type IEditorAction (line 1974) | interface IEditorAction { type IEditorModel (line 1982) | type IEditorModel = ITextModel | IDiffEditorModel; type ICursorState (line 1987) | interface ICursorState { type IViewState (line 1996) | interface IViewState { type ICodeEditorViewState (line 2009) | interface ICodeEditorViewState { type IDiffEditorViewState (line 2020) | interface IDiffEditorViewState { type IEditorViewState (line 2028) | type IEditorViewState = ICodeEditorViewState | IDiffEditorViewState; type ScrollType (line 2030) | enum ScrollType { type IEditor (line 2038) | interface IEditor { type IEditorContribution (line 2211) | interface IEditorContribution { type IModelLanguageChangedEvent (line 2241) | interface IModelLanguageChangedEvent { type IModelLanguageConfigurationChangedEvent (line 2255) | interface IModelLanguageConfigurationChangedEvent { type IModelContentChange (line 2258) | interface IModelContentChange { type IModelContentChangedEvent (line 2280) | interface IModelContentChangedEvent { type IModelDecorationsChangedEvent (line 2308) | interface IModelDecorationsChangedEvent { type IModelTokensChangedEvent (line 2314) | interface IModelTokensChangedEvent { type IModelOptionsChangedEvent (line 2328) | interface IModelOptionsChangedEvent { type CursorChangeReason (line 2338) | enum CursorChangeReason { type ICursorPositionChangedEvent (line 2372) | interface ICursorPositionChangedEvent { type ICursorSelectionChangedEvent (line 2394) | interface ICursorSelectionChangedEvent { type AccessibilitySupport (line 2413) | enum AccessibilitySupport { type EditorAutoClosingStrategy (line 2425) | type EditorAutoClosingStrategy = 'always' | 'languageDefined' | 'beforeW... type EditorAutoSurroundStrategy (line 2430) | type EditorAutoSurroundStrategy = 'languageDefined' | 'quotes' | 'bracke... type EditorAutoClosingOvertypeStrategy (line 2435) | type EditorAutoClosingOvertypeStrategy = 'always' | 'auto' | 'never'; type IEditorOptions (line 2440) | interface IEditorOptions { type IEditorConstructionOptions (line 2923) | interface IEditorConstructionOptions extends IEditorOptions { type IDiffEditorOptions (line 2933) | interface IDiffEditorOptions extends IEditorOptions { class ConfigurationChangedEvent (line 2969) | class ConfigurationChangedEvent { type TextEditorCursorBlinkingStyle (line 2975) | enum TextEditorCursorBlinkingStyle { type TextEditorCursorStyle (line 3005) | enum TextEditorCursorStyle { type IEditorFindOptions (line 3035) | interface IEditorFindOptions { type EditorFindOptions (line 3047) | type EditorFindOptions = Readonly>; type IGotoLocationOptions (line 3052) | interface IGotoLocationOptions { type GoToLocationOptions (line 3059) | type GoToLocationOptions = Readonly>; type IEditorHoverOptions (line 3064) | interface IEditorHoverOptions { type EditorHoverOptions (line 3082) | type EditorHoverOptions = Readonly>; type OverviewRulerPosition (line 3087) | interface OverviewRulerPosition { type RenderMinimap (line 3106) | enum RenderMinimap { type EditorLayoutInfo (line 3115) | interface EditorLayoutInfo { type IEditorLightbulbOptions (line 3205) | interface IEditorLightbulbOptions { type EditorLightbulbOptions (line 3213) | type EditorLightbulbOptions = Readonly>; type IEditorMinimapOptions (line 3218) | interface IEditorMinimapOptions { type EditorMinimapOptions (line 3250) | type EditorMinimapOptions = Readonly>; type IEditorParameterHintOptions (line 3255) | interface IEditorParameterHintOptions { type InternalParameterHintOptions (line 3268) | type InternalParameterHintOptions = Readonly>; type WrappingIndent (line 3410) | enum WrappingIndent { type EditorWrappingInfo (line 3429) | interface EditorWrappingInfo { type IViewZone (line 3440) | interface IViewZone { type IViewZoneChangeAccessor (line 3495) | interface IViewZoneChangeAccessor { type ContentWidgetPositionPreference (line 3517) | enum ContentWidgetPositionPreference { type IContentWidgetPosition (line 3535) | interface IContentWidgetPosition { type IContentWidget (line 3555) | interface IContentWidget { type OverlayWidgetPositionPreference (line 3579) | enum OverlayWidgetPositionPreference { type IOverlayWidgetPosition (line 3597) | interface IOverlayWidgetPosition { type IOverlayWidget (line 3607) | interface IOverlayWidget { type MouseTargetType (line 3626) | enum MouseTargetType { type IMouseTarget (line 3688) | interface IMouseTarget { type IEditorMouseEvent (line 3718) | interface IEditorMouseEvent { type IPartialEditorMouseEvent (line 3723) | interface IPartialEditorMouseEvent { type ICodeEditor (line 3731) | interface ICodeEditor extends IEditor { type IDiffLineInformation (line 4055) | interface IDiffLineInformation { type IDiffEditor (line 4062) | interface IDiffEditor extends IEditor { class FontInfo (line 4117) | class FontInfo extends BareFontInfo { class BareFontInfo (line 4128) | class BareFontInfo { type IReadOnlyModel (line 4140) | type IReadOnlyModel = ITextModel; type IModel (line 4141) | type IModel = ITextModel; type IToken (line 4173) | interface IToken { type ILineTokens (line 4181) | interface ILineTokens { type IEncodedLineTokens (line 4196) | interface IEncodedLineTokens { type TokensProvider (line 4228) | interface TokensProvider { type EncodedTokensProvider (line 4242) | interface EncodedTokensProvider { type CodeActionContext (line 4367) | interface CodeActionContext { type CodeActionProvider (line 4382) | interface CodeActionProvider { type CommentRule (line 4392) | interface CommentRule { type LanguageConfiguration (line 4407) | interface LanguageConfiguration { type IndentationRule (line 4467) | interface IndentationRule { type FoldingMarkers (line 4492) | interface FoldingMarkers { type FoldingRules (line 4500) | interface FoldingRules { type OnEnterRule (line 4517) | interface OnEnterRule { type IDocComment (line 4539) | interface IDocComment { type CharacterPair (line 4554) | type CharacterPair = [string, string]; type IAutoClosingPair (line 4556) | interface IAutoClosingPair { type IAutoClosingPairConditional (line 4561) | interface IAutoClosingPairConditional extends IAutoClosingPair { type IndentAction (line 4568) | enum IndentAction { type EnterAction (line 4592) | interface EnterAction { type IState (line 4612) | interface IState { type ProviderResult (line 4623) | type ProviderResult = T | undefined | null | Thenable { FILE: src/vs/nls.build.js function _format (line 23) | function _format(message, args) { function findLanguageForModule (line 40) | function findLanguageForModule(config, name) { function localize (line 49) | function localize(data, message) { function createScopedLocalize (line 56) | function createScopedLocalize(scope) { function NLSPlugin (line 63) | function NLSPlugin() { FILE: src/vs/nls.d.ts type ILocalizeInfo (line 6) | interface ILocalizeInfo { FILE: src/vs/nls.js function Environment (line 20) | function Environment() { function _format (line 41) | function _format(message, args, env) { function findLanguageForModule (line 66) | function findLanguageForModule(config, name) { function localize (line 75) | function localize(env, data, message) { function createScopedLocalize (line 82) | function createScopedLocalize(scope, env) { function NLSPlugin (line 89) | function NLSPlugin(env) { FILE: src/vs/nls.mock.ts type ILocalizeInfo (line 6) | interface ILocalizeInfo { function _format (line 11) | function _format(message: string, args: any[]): string { function localize (line 24) | function localize(data: ILocalizeInfo | string, message: string, ...args... FILE: src/vs/platform/accessibility/common/abstractAccessibilityService.ts method constructor (line 19) | constructor( method _updateContextKey (line 38) | private _updateContextKey(): void { FILE: src/vs/platform/accessibility/common/accessibility.ts type IAccessibilityService (line 12) | interface IAccessibilityService { type AccessibilitySupport (line 22) | const enum AccessibilitySupport { constant CONTEXT_ACCESSIBILITY_MODE_ENABLED (line 33) | const CONTEXT_ACCESSIBILITY_MODE_ENABLED = new RawContextKey('a... FILE: src/vs/platform/accessibility/common/accessibilityService.ts class BrowserAccessibilityService (line 11) | class BrowserAccessibilityService extends AbstractAccessibilityService i... method constructor (line 17) | constructor( method alwaysUnderlineAccessKeys (line 24) | alwaysUnderlineAccessKeys(): Promise { method setAccessibilitySupport (line 28) | setAccessibilitySupport(accessibilitySupport: AccessibilitySupport): v... method getAccessibilitySupport (line 37) | getAccessibilitySupport(): AccessibilitySupport { FILE: src/vs/platform/actions/browser/menuEntryActionViewItem.ts class AlternativeKeyEmitter (line 21) | class AlternativeKeyEmitter extends Emitter { method constructor (line 28) | private constructor(contextMenuService: IContextMenuService) { method isPressed (line 50) | get isPressed(): boolean { method isPressed (line 54) | set isPressed(value: boolean) { method suppressAltKeyUp (line 59) | suppressAltKeyUp() { method getInstance (line 65) | static getInstance(contextMenuService: IContextMenuService) { method dispose (line 73) | dispose() { function createAndFillInContextMenuActions (line 79) | function createAndFillInContextMenuActions(menu: IMenu, options: IMenuAc... function createAndFillInActionBarActions (line 86) | function createAndFillInActionBarActions(menu: IMenu, options: IMenuActi... function asDisposable (line 93) | function asDisposable(groups: ReadonlyArray<[string, ReadonlyArray = { [K in keyof T]: T[K] extends URI ? UriComponents ... type ISerializableCommandAction (line 32) | type ISerializableCommandAction = Serialized; type IMenuItem (line 34) | interface IMenuItem { type ISubmenuItem (line 42) | interface ISubmenuItem { function isIMenuItem (line 50) | function isIMenuItem(item: IMenuItem | ISubmenuItem): item is IMenuItem { function isISubmenuItem (line 54) | function isISubmenuItem(item: IMenuItem | ISubmenuItem): item is ISubmen... type MenuId (line 58) | const enum MenuId { type IMenuActionOptions (line 108) | interface IMenuActionOptions { type IMenu (line 113) | interface IMenu extends IDisposable { type IMenuService (line 120) | interface IMenuService { type ICommandsMap (line 127) | type ICommandsMap = Map; type IMenuRegistry (line 129) | interface IMenuRegistry { method addCommand (line 146) | addCommand(command: ICommandAction): IDisposable { method getCommand (line 158) | getCommand(id: string): ICommandAction | undefined { method getCommands (line 162) | getCommands(): ICommandsMap { method appendMenuItem (line 168) | appendMenuItem(id: MenuId, item: IMenuItem | ISubmenuItem): IDisposable { method getMenuItems (line 188) | getMenuItems(id: MenuId): Array { method _appendImplicitItems (line 199) | private _appendImplicitItems(result: Array) { class ExecuteCommandAction (line 218) | class ExecuteCommandAction extends Action { method constructor (line 220) | constructor( method run (line 228) | run(...args: any[]): Promise { class SubmenuItemAction (line 233) | class SubmenuItemAction extends Action { method constructor (line 236) | constructor(item: ISubmenuItem) { class MenuItemAction (line 242) | class MenuItemAction extends ExecuteCommandAction { method constructor (line 249) | constructor( method dispose (line 267) | dispose(): void { method run (line 274) | run(...args: any[]): Promise { class SyncActionDescriptor (line 289) | class SyncActionDescriptor { method constructor (line 299) | constructor(ctor: IConstructorSignature2, method syncDescriptor (line 310) | public get syncDescriptor(): SyncDescriptor0 { method id (line 314) | public get id(): string { method label (line 318) | public get label(): string | undefined { method keybindings (line 322) | public get keybindings(): IKeybindings | undefined { method keybindingContext (line 326) | public get keybindingContext(): ContextKeyExpr | undefined { method keybindingWeight (line 330) | public get keybindingWeight(): number | undefined { type IActionDescriptor (line 336) | interface IActionDescriptor { function registerAction (line 361) | function registerAction(desc: IActionDescriptor) { FILE: src/vs/platform/actions/common/menuService.ts class MenuService (line 12) | class MenuService implements IMenuService { method constructor (line 16) | constructor( method createMenu (line 22) | createMenu(id: MenuId, contextKeyService: IContextKeyService): IMenu { type MenuItemGroup (line 28) | type MenuItemGroup = [string, Array]; class Menu (line 30) | class Menu extends Disposable implements IMenu { method constructor (line 37) | constructor( method _build (line 62) | private _build(): void { method onDidChange (line 98) | get onDidChange(): Event { method getActions (line 102) | getActions(options: IMenuActionOptions): [string, Array { method call (line 21) | call(context: any, command: string, args?: any): Promise { FILE: src/vs/platform/auth/common/authTokenService.ts constant SERVICE_NAME (line 13) | const SERVICE_NAME = 'VS Code'; constant ACCOUNT (line 14) | const ACCOUNT = 'MyAccount'; class AuthTokenService (line 16) | class AuthTokenService extends Disposable implements IAuthTokenService { method status (line 20) | get status(): AuthTokenStatus { return this._status; } method constructor (line 24) | constructor( method getToken (line 40) | getToken(): Promise { method updateToken (line 47) | async updateToken(token: string): Promise { method refreshToken (line 55) | async refreshToken(): Promise { method deleteToken (line 62) | async deleteToken(): Promise { method setStatus (line 70) | private setStatus(status: AuthTokenStatus): void { FILE: src/vs/platform/backup/electron-main/backup.ts type IWorkspaceBackupInfo (line 13) | interface IWorkspaceBackupInfo { type IBackupMainService (line 18) | interface IBackupMainService { FILE: src/vs/platform/backup/electron-main/backupMainService.ts class BackupMainService (line 24) | class BackupMainService implements IBackupMainService { method constructor (line 35) | constructor( method initialize (line 44) | async initialize(): Promise { method getWorkspaceBackups (line 102) | getWorkspaceBackups(): IWorkspaceBackupInfo[] { method getFolderBackupPaths (line 112) | getFolderBackupPaths(): URI[] { method isHotExitEnabled (line 122) | isHotExitEnabled(): boolean { method isHotExitOnExitAndWindowClose (line 126) | private isHotExitOnExitAndWindowClose(): boolean { method getHotExitConfig (line 130) | private getHotExitConfig(): string { method getEmptyWindowBackupPaths (line 136) | getEmptyWindowBackupPaths(): IEmptyWindowBackupInfo[] { method registerWorkspaceBackupSync (line 140) | registerWorkspaceBackupSync(workspaceInfo: IWorkspaceBackupInfo, migra... method moveBackupFolderSync (line 155) | private moveBackupFolderSync(backupPath: string, moveFromPath: string)... method moveBackupFolder (line 172) | private async moveBackupFolder(backupPath: string, moveFromPath: strin... method unregisterWorkspaceBackupSync (line 189) | unregisterWorkspaceBackupSync(workspace: IWorkspaceIdentifier): void { method registerFolderBackupSync (line 198) | registerFolderBackupSync(folderUri: URI): string { method unregisterFolderBackupSync (line 207) | unregisterFolderBackupSync(folderUri: URI): void { method registerEmptyWindowBackupSync (line 215) | registerEmptyWindowBackupSync(backupFolderCandidate?: string, remoteAu... method unregisterEmptyWindowBackupSync (line 227) | unregisterEmptyWindowBackupSync(backupFolder: string): void { method getBackupPath (line 235) | private getBackupPath(oldFolderHash: string): string { method validateWorkspaces (line 239) | private async validateWorkspaces(rootWorkspaces: IWorkspaceBackupInfo[... method validateFolders (line 277) | private async validateFolders(folderWorkspaces: URI[]): Promise { method validateEmptyWorkspaces (line 309) | private async validateEmptyWorkspaces(emptyWorkspaces: IEmptyWindowBac... method deleteStaleBackup (line 339) | private async deleteStaleBackup(backupPath: string): Promise { method convertToEmptyWindowBackup (line 349) | private async convertToEmptyWindowBackup(backupPath: string): Promise<... method convertToEmptyWindowBackupSync (line 370) | private convertToEmptyWindowBackupSync(backupPath: string): boolean { method hasBackups (line 391) | private async hasBackups(backupPath: string): Promise { method saveSync (line 412) | private saveSync(): void { method save (line 420) | private async save(): Promise { method serializeBackups (line 428) | private serializeBackups(): IBackupWorkspacesFormat { method getRandomEmptyWindowId (line 437) | private getRandomEmptyWindowId(): string { method getFolderHash (line 441) | protected getFolderHash(folderUri: URI): string { method getLegacyFolderHash (line 454) | protected getLegacyFolderHash(folderPath: string): string { FILE: src/vs/platform/backup/node/backup.ts type ISerializedWorkspace (line 6) | interface ISerializedWorkspace { id: string; configURIPath: string; remo... type IBackupWorkspacesFormat (line 8) | interface IBackupWorkspacesFormat { type IEmptyWindowBackupInfo (line 19) | interface IEmptyWindowBackupInfo { FILE: src/vs/platform/backup/test/electron-main/backupMainService.test.ts function assertEqualUris (line 28) | function assertEqualUris(actual: URI[], expected: URI[]) { class TestBackupMainService (line 38) | class TestBackupMainService extends BackupMainService { method constructor (line 40) | constructor(backupHome: string, backupWorkspacesPath: string, configSe... method toBackupPath (line 47) | public toBackupPath(arg: URI | string): string { method getFolderHash (line 52) | public getFolderHash(folderUri: URI): string { method toLegacyBackupPath (line 56) | public toLegacyBackupPath(folderPath: string): string { function toWorkspace (line 61) | function toWorkspace(path: string): IWorkspaceIdentifier { function toWorkspaceBackupInfo (line 68) | function toWorkspaceBackupInfo(path: string, remoteAuthority?: string): ... function toSerializedWorkspace (line 78) | function toSerializedWorkspace(ws: IWorkspaceIdentifier): ISerializedWor... function ensureFolderExists (line 85) | async function ensureFolderExists(uri: URI): Promise { function ensureWorkspaceExists (line 93) | async function ensureWorkspaceExists(workspace: IWorkspaceIdentifier): P... function createBackupFolder (line 102) | async function createBackupFolder(backupFolder: string): Promise { function sanitizePath (line 110) | function sanitizePath(p: string): string { FILE: src/vs/platform/browser/contextScopedHistoryWidget.ts function bindContextScopedWidget (line 18) | function bindContextScopedWidget(contextKeyService: IContextKeyService, ... function createWidgetScopedContextKeyService (line 22) | function createWidgetScopedContextKeyService(contextKeyService: IContext... function getContextScopedWidget (line 26) | function getContextScopedWidget(contextK... type IContextScopedWidget (line 30) | interface IContextScopedWidget { type IContextScopedHistoryNavigationWidget (line 34) | interface IContextScopedHistoryNavigationWidget extends IContextScopedWi... function createAndBindHistoryNavigationWidgetScopedContextKeyService (line 38) | function createAndBindHistoryNavigationWidgetScopedContextKeyService(con... class ContextScopedHistoryInputBox (line 45) | class ContextScopedHistoryInputBox extends HistoryInputBox { method constructor (line 47) | constructor(container: HTMLElement, contextViewProvider: IContextViewP... class ContextScopedFindInput (line 56) | class ContextScopedFindInput extends FindInput { method constructor (line 58) | constructor(container: HTMLElement | null, contextViewProvider: IConte... class ContextScopedReplaceInput (line 66) | class ContextScopedReplaceInput extends ReplaceInput { method constructor (line 68) | constructor(container: HTMLElement | null, contextViewProvider: IConte... FILE: src/vs/platform/clipboard/common/clipboardService.ts type IClipboardService (line 11) | interface IClipboardService { FILE: src/vs/platform/commands/common/commands.ts type ICommandEvent (line 16) | interface ICommandEvent { type ICommandService (line 21) | interface ICommandService { type ICommandsMap (line 28) | type ICommandsMap = Map; type ICommandHandler (line 30) | interface ICommandHandler { type ICommand (line 34) | interface ICommand { type ICommandHandlerDescription (line 40) | interface ICommandHandlerDescription { type ICommandRegistry (line 46) | interface ICommandRegistry { method registerCommand (line 62) | registerCommand(idOrCommand: string | ICommand, handler?: ICommandHandle... method registerCommandAlias (line 113) | registerCommandAlias(oldId: string, newId: string): IDisposable { method getCommand (line 117) | getCommand(id: string): ICommand | undefined { method getCommands (line 125) | getCommands(): ICommandsMap { method executeCommand (line 141) | executeCommand() { FILE: src/vs/platform/configuration/common/configuration.ts function isConfigurationOverrides (line 18) | function isConfigurationOverrides(thing: any): thing is IConfigurationOv... type IConfigurationOverrides (line 25) | interface IConfigurationOverrides { type ConfigurationTarget (line 30) | const enum ConfigurationTarget { function ConfigurationTargetToString (line 39) | function ConfigurationTargetToString(configurationTarget: ConfigurationT... type IConfigurationChangeEvent (line 51) | interface IConfigurationChangeEvent { type IConfigurationService (line 65) | interface IConfigurationService { type IConfigurationModel (line 112) | interface IConfigurationModel { type IOverrides (line 118) | interface IOverrides { type IConfigurationData (line 123) | interface IConfigurationData { function compare (line 130) | function compare(from: IConfigurationModel, to: IConfigurationModel): { ... function toOverrides (line 146) | function toOverrides(raw: any, conflictReporter: (message: string) => vo... function toValuesTree (line 166) | function toValuesTree(properties: { [qualifiedKey: string]: any }, confl... function addToValueTree (line 176) | function addToValueTree(settingsTreeRoot: any, key: string, value: any, ... function removeFromValueTree (line 204) | function removeFromValueTree(valueTree: any, key: string): void { function doRemoveFromValueTree (line 209) | function doRemoveFromValueTree(valueTree: any, segments: string[]): void { function getConfigurationValue (line 231) | function getConfigurationValue(config: any, settingPath: string, defa... function merge (line 249) | function merge(base: any, add: any, overwrite: boolean): void { function getConfigurationKeys (line 263) | function getConfigurationKeys(): string[] { function getDefaultValues (line 268) | function getDefaultValues(): any { function overrideIdentifierFromKey (line 280) | function overrideIdentifierFromKey(key: string): string { function keyFromOverrideIdentifier (line 284) | function keyFromOverrideIdentifier(overrideIdentifier: string): string { function getMigratedSettingValue (line 288) | function getMigratedSettingValue(configurationService: IConfiguration... FILE: src/vs/platform/configuration/common/configurationModels.ts class ConfigurationModel (line 17) | class ConfigurationModel implements IConfigurationModel { method constructor (line 21) | constructor( method contents (line 28) | get contents(): any { method overrides (line 32) | get overrides(): IOverrides[] { method keys (line 36) | get keys(): string[] { method isEmpty (line 40) | isEmpty(): boolean { method getValue (line 44) | getValue(section: string | undefined): V { method override (line 48) | override(identifier: string): ConfigurationModel { method merge (line 79) | merge(...others: ConfigurationModel[]): ConfigurationModel { method freeze (line 104) | freeze(): ConfigurationModel { method mergeContents (line 109) | private mergeContents(source: any, target: any): void { method checkAndFreeze (line 121) | private checkAndFreeze(data: T): T { method getContentsForOverrideIdentifer (line 128) | private getContentsForOverrideIdentifer(identifier: string): any { method toJSON (line 137) | toJSON(): IConfigurationModel { method setValue (line 147) | public setValue(key: string, value: any) { method removeValue (line 152) | public removeValue(key: string): void { method addKey (line 158) | private addKey(key: string): void { method removeKey (line 168) | private removeKey(key: string): boolean { class DefaultConfigurationModel (line 178) | class DefaultConfigurationModel extends ConfigurationModel { method constructor (line 180) | constructor() { class ConfigurationModelParser (line 196) | class ConfigurationModelParser { method constructor (line 202) | constructor(protected readonly _name: string, private _scopes?: Config... method configurationModel (line 204) | get configurationModel(): ConfigurationModel { method errors (line 208) | get errors(): any[] { method parseContent (line 212) | public parseContent(content: string | null | undefined): void { method parseRaw (line 219) | public parseRaw(raw: any): void { method parse (line 225) | public parse(): void { method doParseContent (line 231) | protected doParseContent(content: string): any { method doParseRaw (line 288) | protected doParseRaw(raw: any): IConfigurationModel { method filterByScope (line 299) | private filterByScope(properties: any, configurationProperties: { [qua... method getScope (line 314) | private getScope(key: string, configurationProperties: { [qualifiedKey... class Configuration (line 320) | class Configuration { method constructor (line 325) | constructor( method getValue (line 336) | getValue(section: string | undefined, overrides: IConfigurationOverrid... method updateValue (line 341) | updateValue(key: string, value: any, overrides: IConfigurationOverride... method inspect (line 364) | inspect(key: string, overrides: IConfigurationOverrides, workspace:... method keys (line 389) | keys(workspace: Workspace | undefined): { method updateDefaultConfiguration (line 404) | updateDefaultConfiguration(defaultConfiguration: ConfigurationModel): ... method updateLocalUserConfiguration (line 410) | updateLocalUserConfiguration(localUserConfiguration: ConfigurationMode... method updateRemoteUserConfiguration (line 417) | updateRemoteUserConfiguration(remoteUserConfiguration: ConfigurationMo... method updateWorkspaceConfiguration (line 424) | updateWorkspaceConfiguration(workspaceConfiguration: ConfigurationMode... method updateFolderConfiguration (line 430) | updateFolderConfiguration(resource: URI, configuration: ConfigurationM... method deleteFolderConfiguration (line 435) | deleteFolderConfiguration(resource: URI): void { method defaults (line 440) | get defaults(): ConfigurationModel { method userConfiguration (line 445) | get userConfiguration(): ConfigurationModel { method localUserConfiguration (line 455) | get localUserConfiguration(): ConfigurationModel { method remoteUserConfiguration (line 459) | get remoteUserConfiguration(): ConfigurationModel { method workspaceConfiguration (line 463) | get workspaceConfiguration(): ConfigurationModel { method folderConfigurations (line 467) | protected get folderConfigurations(): ResourceMap { method getConsolidateConfigurationModel (line 471) | private getConsolidateConfigurationModel(overrides: IConfigurationOver... method getConsolidatedConfigurationModelForResource (line 476) | private getConsolidatedConfigurationModelForResource({ resource }: ICo... method getWorkspaceConsolidatedConfiguration (line 493) | private getWorkspaceConsolidatedConfiguration(): ConfigurationModel { method getFolderConsolidatedConfiguration (line 503) | private getFolderConsolidatedConfiguration(folder: URI): Configuration... method getFolderConfigurationModelForResource (line 521) | private getFolderConfigurationModelForResource(resource: URI | null | ... method toData (line 531) | toData(): IConfigurationData { method allKeys (line 556) | allKeys(workspace: Workspace | undefined): string[] { class AbstractConfigurationChangeEvent (line 575) | class AbstractConfigurationChangeEvent { method doesConfigurationContains (line 577) | protected doesConfigurationContains(configuration: ConfigurationModel,... method updateKeys (line 592) | protected updateKeys(configuration: ConfigurationModel, keys: string[]... class ConfigurationChangeEvent (line 599) | class ConfigurationChangeEvent extends AbstractConfigurationChangeEvent ... method constructor (line 604) | constructor( method changedConfiguration (line 611) | get changedConfiguration(): IConfigurationModel { method changedConfigurationByResource (line 615) | get changedConfigurationByResource(): ResourceMap { method change (line 621) | change(arg1: any, arg2?: any): ConfigurationChangeEvent { method telemetryData (line 635) | telemetryData(source: ConfigurationTarget, sourceConfig: any): Configu... method affectedKeys (line 641) | get affectedKeys(): string[] { method source (line 647) | get source(): ConfigurationTarget { method sourceConfig (line 651) | get sourceConfig(): any { method affectsConfiguration (line 655) | affectsConfiguration(config: string, resource?: URI): boolean { method changeWithKeys (line 670) | private changeWithKeys(keys: string[], resource?: URI): void { method getOrSetChangedConfigurationForResource (line 675) | private getOrSetChangedConfigurationForResource(resource: URI): Config... FILE: src/vs/platform/configuration/common/configurationRegistry.ts type IConfigurationRegistry (line 19) | interface IConfigurationRegistry { type ConfigurationScope (line 85) | const enum ConfigurationScope { type IConfigurationPropertySchema (line 108) | interface IConfigurationPropertySchema extends IJSONSchema { type IConfigurationExtensionInfo (line 115) | interface IConfigurationExtensionInfo { type IConfigurationNode (line 119) | interface IConfigurationNode { type IDefaultConfigurationExtension (line 132) | interface IDefaultConfigurationExtension { type SettingProperties (line 138) | type SettingProperties = { [key: string]: any }; class ConfigurationRegistry (line 150) | class ConfigurationRegistry implements IConfigurationRegistry { method constructor (line 166) | constructor() { method registerConfiguration (line 181) | public registerConfiguration(configuration: IConfigurationNode, valida... method registerConfigurations (line 185) | public registerConfigurations(configurations: IConfigurationNode[], va... method deregisterConfigurations (line 198) | public deregisterConfigurations(configurations: IConfigurationNode[]):... method registerDefaultConfigurations (line 246) | public registerDefaultConfigurations(defaultConfigurations: IDefaultCo... method deregisterDefaultConfigurations (line 271) | public deregisterDefaultConfigurations(defaultConfigurations: IDefault... method notifyConfigurationSchemaUpdated (line 285) | public notifyConfigurationSchemaUpdated(...configurations: IConfigurat... method registerOverrideIdentifiers (line 289) | public registerOverrideIdentifiers(overrideIdentifiers: string[]): void { method validateAndRegisterProperties (line 294) | private validateAndRegisterProperties(configuration: IConfigurationNod... method getConfigurations (line 346) | getConfigurations(): IConfigurationNode[] { method getConfigurationProperties (line 350) | getConfigurationProperties(): { [qualifiedKey: string]: IConfiguration... method getExcludedConfigurationProperties (line 354) | getExcludedConfigurationProperties(): { [qualifiedKey: string]: IConfi... method registerJSONConfiguration (line 358) | private registerJSONConfiguration(configuration: IConfigurationNode) { method updateSchemaForOverrideSettingsConfiguration (line 391) | private updateSchemaForOverrideSettingsConfiguration(configuration: IC... method updateOverridePropertyPatternKey (line 398) | private updateOverridePropertyPatternKey(): void { method update (line 428) | private update(configuration: IConfigurationNode): void { method computeOverridePropertyPattern (line 443) | private computeOverridePropertyPattern(): string { constant SETTINGS_OVERRRIDE_NODE_ID (line 448) | const SETTINGS_OVERRRIDE_NODE_ID = 'override'; constant OVERRIDE_PROPERTY (line 449) | const OVERRIDE_PROPERTY = '\\[.*\\]$'; constant OVERRIDE_PATTERN_WITH_SUBSTITUTION (line 450) | const OVERRIDE_PATTERN_WITH_SUBSTITUTION = '\\[(${0})\\]$'; constant OVERRIDE_PROPERTY_PATTERN (line 451) | const OVERRIDE_PROPERTY_PATTERN = new RegExp(OVERRIDE_PROPERTY); function getDefaultValue (line 453) | function getDefaultValue(type: string | string[] | undefined): any { function validateProperty (line 476) | function validateProperty(property: string): string | null { function getScopes (line 486) | function getScopes(): [string, ConfigurationScope | undefined][] { FILE: src/vs/platform/configuration/node/configurationService.ts class ConfigurationService (line 18) | class ConfigurationService extends Disposable implements IConfigurationS... method constructor (line 28) | constructor( method initialize (line 36) | initialize(): Promise { method getConfigurationData (line 60) | getConfigurationData(): IConfigurationData { method getValue (line 68) | getValue(arg1?: any, arg2?: any): any { method updateValue (line 78) | updateValue(key: string, value: any, arg3?: any, arg4?: any): Promise<... method inspect (line 82) | inspect(key: string): { method keys (line 92) | keys(): { method reloadConfiguration (line 101) | reloadConfiguration(folder?: IWorkspaceFolder): Promise { method onDidChangeUserConfiguration (line 111) | private onDidChangeUserConfiguration(userConfigurationModel: Configura... method onDidDefaultConfigurationChange (line 120) | private onDidDefaultConfigurationChange(keys: string[]): void { method trigger (line 125) | private trigger(keys: string[], source: ConfigurationTarget): void { method getTargetConfiguration (line 129) | private getTargetConfiguration(target: ConfigurationTarget): any { FILE: src/vs/platform/configuration/test/common/testConfigurationService.ts class TestConfigurationService (line 10) | class TestConfigurationService implements IConfigurationService { method reloadConfiguration (line 17) | public reloadConfiguration(): Promise { method getValue (line 21) | public getValue(arg1?: any, arg2?: any): any { method updateValue (line 36) | public updateValue(key: string, overrides?: IConfigurationOverrides): ... method setUserConfiguration (line 40) | public setUserConfiguration(key: any, value: any, root?: URI): Promise... method onDidChangeConfiguration (line 52) | public onDidChangeConfiguration() { method inspect (line 56) | public inspect(key: string, overrides?: IConfigurationOverrides): { method keys (line 76) | public keys() { method getConfigurationData (line 85) | public getConfigurationData() { FILE: src/vs/platform/configuration/test/node/configurationService.test.ts type ITestSetting (line 142) | interface ITestSetting { FILE: src/vs/platform/contextkey/browser/contextKeyService.ts constant KEYBINDING_CONTEXT_ATTR (line 14) | const KEYBINDING_CONTEXT_ATTR = 'data-keybinding-context'; class Context (line 16) | class Context implements IContext { method constructor (line 22) | constructor(id: number, parent: Context | null) { method setValue (line 29) | public setValue(key: string, value: any): boolean { method removeValue (line 38) | public removeValue(key: string): boolean { method getValue (line 47) | public getValue(key: string): T | undefined { method collectAllValues (line 55) | collectAllValues(): { [key: string]: any; } { class NullContext (line 63) | class NullContext extends Context { method constructor (line 67) | constructor() { method setValue (line 71) | public setValue(key: string, value: any): boolean { method removeValue (line 75) | public removeValue(key: string): boolean { method getValue (line 79) | public getValue(key: string): T | undefined { method collectAllValues (line 83) | collectAllValues(): { [key: string]: any; } { class ConfigAwareContextValuesContainer (line 88) | class ConfigAwareContextValuesContainer extends Context { method constructor (line 95) | constructor( method dispose (line 122) | dispose(): void { method getValue (line 126) | getValue(key: string): any { method setValue (line 151) | setValue(key: string, value: any): boolean { method removeValue (line 155) | removeValue(key: string): boolean { method collectAllValues (line 159) | collectAllValues(): { [key: string]: any; } { class ContextKey (line 166) | class ContextKey implements IContextKey { method constructor (line 172) | constructor(service: AbstractContextKeyService, key: string, defaultVa... method set (line 179) | public set(value: T): void { method reset (line 183) | public reset(): void { method get (line 191) | public get(): T | undefined { class SimpleContextKeyChangeEvent (line 196) | class SimpleContextKeyChangeEvent implements IContextKeyChangeEvent { method constructor (line 197) | constructor(readonly key: string) { } method affectsSome (line 198) | affectsSome(keys: IReadableSet): boolean { class ArrayContextKeyChangeEvent (line 203) | class ArrayContextKeyChangeEvent implements IContextKeyChangeEvent { method constructor (line 204) | constructor(readonly keys: string[]) { } method affectsSome (line 205) | affectsSome(keys: IReadableSet): boolean { class CompositeContextKeyChangeEvent (line 210) | class CompositeContextKeyChangeEvent implements IContextKeyChangeEvent { method constructor (line 211) | constructor(readonly events: IContextKeyChangeEvent[]) { } method affectsSome (line 212) | affectsSome(keys: IReadableSet): boolean { method constructor (line 224) | constructor(myContextId: number) { method createKey (line 231) | public createKey(key: string, defaultValue: T | undefined): IContextK... method onDidChangeContext (line 238) | public get onDidChangeContext(): Event { method bufferChangeEvents (line 242) | bufferChangeEvents(callback: Function): void { method createScoped (line 251) | public createScoped(domNode: IContextKeyServiceTarget): IContextKeyServi... method contextMatchesRules (line 258) | public contextMatchesRules(rules: ContextKeyExpr | undefined): boolean { method getContextKeyValue (line 270) | public getContextKeyValue(key: string): T | undefined { method setContext (line 277) | public setContext(key: string, value: any): void { method removeContext (line 290) | public removeContext(key: string): void { method getContext (line 299) | public getContext(target: IContextKeyServiceTarget | null): IContext { class ContextKeyService (line 311) | class ContextKeyService extends AbstractContextKeyService implements ICo... method constructor (line 318) | constructor(@IConfigurationService configurationService: IConfiguratio... method dispose (line 339) | public dispose(): void { method getContextValuesContainer (line 344) | public getContextValuesContainer(contextId: number): Context { method createChildContext (line 351) | public createChildContext(parentContextId: number = this._myContextId)... method disposeContext (line 360) | public disposeContext(contextId: number): void { class ScopedContextKeyService (line 367) | class ScopedContextKeyService extends AbstractContextKeyService { method constructor (line 372) | constructor(parent: AbstractContextKeyService, domNode?: IContextKeySe... method dispose (line 382) | public dispose(): void { method onDidChangeContext (line 391) | public get onDidChangeContext(): Event { method getContextValuesContainer (line 395) | public getContextValuesContainer(contextId: number): Context { method createChildContext (line 402) | public createChildContext(parentContextId: number = this._myContextId)... method disposeContext (line 409) | public disposeContext(contextId: number): void { function findContextAttr (line 417) | function findContextAttr(domNode: IContextKeyServiceTarget | null): numb... FILE: src/vs/platform/contextkey/common/contextkey.ts type ContextKeyExprType (line 11) | const enum ContextKeyExprType { type IContextKeyExprMapper (line 22) | interface IContextKeyExprMapper { method has (line 32) | public static has(key: string): ContextKeyExpr { method equals (line 36) | public static equals(key: string, value: any): ContextKeyExpr { method notEquals (line 40) | public static notEquals(key: string, value: any): ContextKeyExpr { method regex (line 44) | public static regex(key: string, value: RegExp): ContextKeyExpr { method not (line 48) | public static not(key: string): ContextKeyExpr { method and (line 52) | public static and(...expr: Array): Co... method or (line 56) | public static or(...expr: Array): Con... method deserialize (line 60) | public static deserialize(serialized: string | null | undefined, strict:... method _deserializeOrExpression (line 68) | private static _deserializeOrExpression(serialized: string, strict: bool... method _deserializeAndExpression (line 73) | private static _deserializeAndExpression(serialized: string, strict: boo... method _deserializeOne (line 78) | private static _deserializeOne(serializedOne: string, strict: boolean): ... method _deserializeValue (line 103) | private static _deserializeValue(serializedValue: string, strict: boolea... method _deserializeRegexValue (line 122) | private static _deserializeRegexValue(serializedValue: string, strict: b... function cmp (line 167) | function cmp(a: ContextKeyExpr, b: ContextKeyExpr): number { class ContextKeyDefinedExpr (line 193) | class ContextKeyDefinedExpr implements ContextKeyExpr { method create (line 194) | public static create(key: string): ContextKeyDefinedExpr { method constructor (line 198) | protected constructor(protected key: string) { method getType (line 201) | public getType(): ContextKeyExprType { method cmp (line 205) | public cmp(other: ContextKeyDefinedExpr): number { method equals (line 215) | public equals(other: ContextKeyExpr): boolean { method evaluate (line 222) | public evaluate(context: IContext): boolean { method serialize (line 226) | public serialize(): string { method keys (line 230) | public keys(): string[] { method map (line 234) | public map(mapFnc: IContextKeyExprMapper): ContextKeyExpr { method negate (line 238) | public negate(): ContextKeyExpr { class ContextKeyEqualsExpr (line 243) | class ContextKeyEqualsExpr implements ContextKeyExpr { method create (line 245) | public static create(key: string, value: any): ContextKeyExpr { method constructor (line 255) | private constructor(private readonly key: string, private readonly val... method getType (line 258) | public getType(): ContextKeyExprType { method cmp (line 262) | public cmp(other: ContextKeyEqualsExpr): number { method equals (line 278) | public equals(other: ContextKeyExpr): boolean { method evaluate (line 285) | public evaluate(context: IContext): boolean { method serialize (line 292) | public serialize(): string { method keys (line 296) | public keys(): string[] { method map (line 300) | public map(mapFnc: IContextKeyExprMapper): ContextKeyExpr { method negate (line 304) | public negate(): ContextKeyExpr { class ContextKeyNotEqualsExpr (line 309) | class ContextKeyNotEqualsExpr implements ContextKeyExpr { method create (line 311) | public static create(key: string, value: any): ContextKeyExpr { method constructor (line 321) | private constructor(private key: string, private value: any) { method getType (line 324) | public getType(): ContextKeyExprType { method cmp (line 328) | public cmp(other: ContextKeyNotEqualsExpr): number { method equals (line 344) | public equals(other: ContextKeyExpr): boolean { method evaluate (line 351) | public evaluate(context: IContext): boolean { method serialize (line 358) | public serialize(): string { method keys (line 362) | public keys(): string[] { method map (line 366) | public map(mapFnc: IContextKeyExprMapper): ContextKeyExpr { method negate (line 370) | public negate(): ContextKeyExpr { class ContextKeyNotExpr (line 375) | class ContextKeyNotExpr implements ContextKeyExpr { method create (line 377) | public static create(key: string): ContextKeyExpr { method constructor (line 381) | private constructor(private key: string) { method getType (line 384) | public getType(): ContextKeyExprType { method cmp (line 388) | public cmp(other: ContextKeyNotExpr): number { method equals (line 398) | public equals(other: ContextKeyExpr): boolean { method evaluate (line 405) | public evaluate(context: IContext): boolean { method serialize (line 409) | public serialize(): string { method keys (line 413) | public keys(): string[] { method map (line 417) | public map(mapFnc: IContextKeyExprMapper): ContextKeyExpr { method negate (line 421) | public negate(): ContextKeyExpr { class ContextKeyRegexExpr (line 426) | class ContextKeyRegexExpr implements ContextKeyExpr { method create (line 428) | public static create(key: string, regexp: RegExp | null): ContextKeyRe... method constructor (line 432) | private constructor(private key: string, private regexp: RegExp | null) { method getType (line 436) | public getType(): ContextKeyExprType { method cmp (line 440) | public cmp(other: ContextKeyRegexExpr): number { method equals (line 458) | public equals(other: ContextKeyExpr): boolean { method evaluate (line 467) | public evaluate(context: IContext): boolean { method serialize (line 472) | public serialize(): string { method keys (line 479) | public keys(): string[] { method map (line 483) | public map(mapFnc: IContextKeyExprMapper): ContextKeyRegexExpr { method negate (line 487) | public negate(): ContextKeyExpr { class ContextKeyNotRegexExpr (line 492) | class ContextKeyNotRegexExpr implements ContextKeyExpr { method create (line 494) | public static create(actual: ContextKeyRegexExpr): ContextKeyExpr { method constructor (line 498) | private constructor(private readonly _actual: ContextKeyRegexExpr) { method getType (line 502) | public getType(): ContextKeyExprType { method cmp (line 506) | public cmp(other: ContextKeyNotRegexExpr): number { method equals (line 510) | public equals(other: ContextKeyExpr): boolean { method evaluate (line 517) | public evaluate(context: IContext): boolean { method serialize (line 521) | public serialize(): string { method keys (line 525) | public keys(): string[] { method map (line 529) | public map(mapFnc: IContextKeyExprMapper): ContextKeyExpr { method negate (line 533) | public negate(): ContextKeyExpr { class ContextKeyAndExpr (line 538) | class ContextKeyAndExpr implements ContextKeyExpr { method create (line 540) | public static create(_expr: Array):... method constructor (line 553) | private constructor(public readonly expr: ContextKeyExpr[]) { method getType (line 556) | public getType(): ContextKeyExprType { method cmp (line 560) | public cmp(other: ContextKeyAndExpr): number { method equals (line 576) | public equals(other: ContextKeyExpr): boolean { method evaluate (line 583) | public evaluate(context: IContext): boolean { method _normalizeArr (line 592) | private static _normalizeArr(arr: Array):... method constructor (line 661) | private constructor(public readonly expr: ContextKeyExpr[]) { method getType (line 664) | public getType(): ContextKeyExprType { method equals (line 668) | public equals(other: ContextKeyExpr): boolean { method evaluate (line 675) | public evaluate(context: IContext): boolean { method _normalizeArr (line 684) | private static _normalizeArr(arr: Array extends ContextKeyDefinedExpr { method constructor (line 760) | constructor(key: string, defaultValue: T | undefined) { method bindTo (line 765) | public bindTo(target: IContextKeyService): IContextKey { method getValue (line 769) | public getValue(target: IContextKeyService): T | undefined { method toNegated (line 773) | public toNegated(): ContextKeyExpr { method isEqualTo (line 777) | public isEqualTo(value: string): ContextKeyExpr { method notEqualsTo (line 781) | public notEqualsTo(value: string): ContextKeyExpr { type IContext (line 786) | interface IContext { type IContextKey (line 790) | interface IContextKey { type IContextKeyServiceTarget (line 796) | interface IContextKeyServiceTarget { type IReadableSet (line 806) | interface IReadableSet { type IContextKeyChangeEvent (line 810) | interface IContextKeyChangeEvent { type IContextKeyService (line 814) | interface IContextKeyService { constant SET_CONTEXT_COMMAND_ID (line 830) | const SET_CONTEXT_COMMAND_ID = 'setContext'; FILE: src/vs/platform/contextkey/test/common/contextkey.test.ts function createContext (line 8) | function createContext(ctx: any) { function testExpression (line 67) | function testExpression(expr: string, expected: boolean): void { function testBatch (line 72) | function testBatch(expr: string, value: any): void { function testNegate (line 106) | function testNegate(expr: string, expected: string): void { FILE: src/vs/platform/contextview/browser/contextMenuHandler.ts type IContextMenuHandlerOptions (line 22) | interface IContextMenuHandlerOptions { class ContextMenuHandler (line 26) | class ContextMenuHandler { method constructor (line 31) | constructor( method configure (line 39) | configure(options: IContextMenuHandlerOptions): void { method showContextMenu (line 43) | showContextMenu(delegate: IContextMenuDelegate): void { method onActionRun (line 137) | private onActionRun(e: IRunEvent): void { method onDidActionRun (line 150) | private onDidActionRun(e: IRunEvent): void { FILE: src/vs/platform/contextview/browser/contextMenuService.ts class ContextMenuService (line 16) | class ContextMenuService extends Disposable implements IContextMenuServi... method constructor (line 24) | constructor( method configure (line 36) | configure(options: IContextMenuHandlerOptions): void { method showContextMenu (line 42) | showContextMenu(delegate: IContextMenuDelegate): void { FILE: src/vs/platform/contextview/browser/contextView.ts type IContextViewService (line 14) | interface IContextViewService { type IContextViewDelegate (line 24) | interface IContextViewDelegate { type IContextMenuService (line 38) | interface IContextMenuService { FILE: src/vs/platform/contextview/browser/contextViewService.ts class ContextViewService (line 11) | class ContextViewService extends Disposable implements IContextViewServi... method constructor (line 16) | constructor( method setContainer (line 29) | setContainer(container: HTMLElement): void { method showContextView (line 33) | showContextView(delegate: IContextViewDelegate): void { method layout (line 37) | layout(): void { method hideContextView (line 41) | hideContextView(data?: any): void { FILE: src/vs/platform/credentials/common/credentials.ts type ICredentialsService (line 10) | interface ICredentialsService { FILE: src/vs/platform/credentials/node/credentialsService.ts type KeytarModule (line 9) | type KeytarModule = typeof import('keytar'); class KeytarCredentialsService (line 10) | class KeytarCredentialsService implements ICredentialsService { method getPassword (line 16) | async getPassword(service: string, account: string): Promise { method findCredentials (line 36) | async findCredentials(service: string): Promise implements IServerCha... method call (line 24) | call(ctx: TContext, command: string, arg?: any): Promise { method listen (line 40) | listen(ctx: TContext, event: string, arg?: any): Event { class ExtensionHostDebugChannelClient (line 57) | class ExtensionHostDebugChannelClient extends Disposable implements IExt... method constructor (line 61) | constructor(private channel: IChannel) { method reload (line 65) | reload(sessionId: string): void { method onReload (line 69) | get onReload(): Event { method close (line 73) | close(sessionId: string): void { method onClose (line 77) | get onClose(): Event { method attachSession (line 81) | attachSession(sessionId: string, port: number, subId?: string): void { method onAttachSession (line 85) | get onAttachSession(): Event { method logToSession (line 89) | logToSession(sessionId: string, log: IRemoteConsoleLog): void { method onLogToSession (line 93) | get onLogToSession(): Event { method terminateSession (line 97) | terminateSession(sessionId: string, subId?: string): void { method onTerminateSession (line 101) | get onTerminateSession(): Event { method openExtensionDevelopmentHostWindow (line 105) | openExtensionDevelopmentHostWindow(args: ParsedArgs, env: IProcessEnvi... FILE: src/vs/platform/diagnostics/common/diagnostics.ts type IMachineInfo (line 11) | interface IMachineInfo { type IDiagnosticInfo (line 18) | interface IDiagnosticInfo { type SystemInfo (line 23) | interface SystemInfo extends IMachineInfo { type IRemoteDiagnosticInfo (line 31) | interface IRemoteDiagnosticInfo extends IDiagnosticInfo { type IRemoteDiagnosticError (line 35) | interface IRemoteDiagnosticError { type IDiagnosticInfoOptions (line 40) | interface IDiagnosticInfoOptions { type WorkspaceStatItem (line 46) | interface WorkspaceStatItem { type WorkspaceStats (line 51) | interface WorkspaceStats { type PerformanceInfo (line 59) | interface PerformanceInfo { type IWorkspaceInformation (line 64) | interface IWorkspaceInformation extends IWorkspace { function isRemoteDiagnosticError (line 69) | function isRemoteDiagnosticError(x: any): x is IRemoteDiagnosticError { FILE: src/vs/platform/diagnostics/node/diagnosticsIpc.ts class DiagnosticsChannel (line 13) | class DiagnosticsChannel implements IServerChannel { method constructor (line 15) | constructor(private service: IDiagnosticsService) { } method listen (line 17) | listen(context: any, event: string): Event { method call (line 21) | call(context: any, command: string, args?: any): Promise { class DiagnosticsService (line 37) | class DiagnosticsService implements IDiagnosticsService { method constructor (line 41) | constructor(private channel: IChannel) { } method getDiagnostics (line 43) | public getDiagnostics(mainProcessInfo: IMainProcessInfo, remoteInfo: (... method getSystemInfo (line 47) | public getSystemInfo(mainProcessInfo: IMainProcessInfo, remoteInfo: (I... method getPerformanceInfo (line 51) | public getPerformanceInfo(mainProcessInfo: IMainProcessInfo, remoteInf... method reportWorkspaceStats (line 55) | public reportWorkspaceStats(workspace: IWorkspace): Promise { FILE: src/vs/platform/diagnostics/node/diagnosticsService.ts type IDiagnosticsService (line 24) | interface IDiagnosticsService { type VersionInfo (line 33) | interface VersionInfo { type ProcessInfo (line 38) | interface ProcessInfo { function collectWorkspaceStats (line 45) | function collectWorkspaceStats(folder: string, filter: string[]): Promis... function asSortedItems (line 183) | function asSortedItems(map: Map): WorkspaceStatItem[] { function getMachineInfo (line 189) | function getMachineInfo(): IMachineInfo { function collectLaunchConfigs (line 207) | function collectLaunchConfigs(folder: string): Promise(_: unknown, event: string): Event { method call (line 18) | call(_: unknown, command: string, args?: any[]): Promise { FILE: src/vs/platform/dialogs/electron-main/dialogs.ts type IDialogMainService (line 22) | interface IDialogMainService { type IInternalNativeOpenDialogOptions (line 36) | interface IInternalNativeOpenDialogOptions extends INativeOpenDialogOpti... class DialogMainService (line 45) | class DialogMainService implements IDialogMainService { method constructor (line 54) | constructor( method pickFileFolder (line 61) | pickFileFolder(options: INativeOpenDialogOptions, window?: BrowserWind... method pickFolder (line 65) | pickFolder(options: INativeOpenDialogOptions, window?: BrowserWindow):... method pickFile (line 69) | pickFile(options: INativeOpenDialogOptions, window?: BrowserWindow): P... method pickWorkspace (line 73) | pickWorkspace(options: INativeOpenDialogOptions, window?: BrowserWindo... method doPick (line 81) | private async doPick(options: IInternalNativeOpenDialogOptions, window... method getDialogQueue (line 126) | private getDialogQueue(window?: BrowserWindow): Queue { method showMessageBox (line 140) | showMessageBox(options: MessageBoxOptions, window?: BrowserWindow): Pr... method showSaveDialog (line 150) | showSaveDialog(options: SaveDialogOptions, window?: BrowserWindow): Pr... method showOpenDialog (line 174) | showOpenDialog(options: OpenDialogOptions, window?: BrowserWindow): Pr... FILE: src/vs/platform/dialogs/node/dialogs.ts type INativeOpenDialogOptions (line 8) | interface INativeOpenDialogOptions { FILE: src/vs/platform/download/common/download.ts type IDownloadService (line 12) | interface IDownloadService { FILE: src/vs/platform/download/common/downloadIpc.ts class DownloadServiceChannel (line 12) | class DownloadServiceChannel implements IServerChannel { method constructor (line 14) | constructor(private readonly service: IDownloadService) { } method listen (line 16) | listen(_: unknown, event: string, arg?: any): Event { method call (line 20) | call(context: any, command: string, args?: any): Promise { class DownloadServiceChannelClient (line 28) | class DownloadServiceChannelClient implements IDownloadService { method constructor (line 32) | constructor(private channel: IChannel, private getUriTransformer: () =... method download (line 34) | async download(from: URI, to: URI): Promise { FILE: src/vs/platform/download/common/downloadService.ts class DownloadService (line 13) | class DownloadService implements IDownloadService { method constructor (line 17) | constructor( method download (line 22) | async download(resource: URI, target: URI, cancellationToken: Cancella... FILE: src/vs/platform/driver/browser/baseDriver.ts function serializeElement (line 10) | function serializeElement(element: Element, recursive: boolean): IElement { method setValue (line 49) | async setValue(selector: string, text: string): Promise { method getTitle (line 63) | async getTitle(): Promise { method isActiveElement (line 67) | async isActiveElement(selector: string): Promise { method getElements (line 89) | async getElements(selector: string, recursive: boolean): Promise { method getTerminalBuffer (line 126) | async getTerminalBuffer(selector: string): Promise { method writeInTerminal (line 148) | async writeInTerminal(selector: string, text: string): Promise { method _getElementXY (line 164) | protected async _getElementXY(selector: string, offset?: { x: number, y:... FILE: src/vs/platform/driver/browser/driver.ts class BrowserWindowDriver (line 9) | class BrowserWindowDriver extends BaseWindowDriver { method click (line 10) | click(selector: string, xoffset?: number | undefined, yoffset?: number... method doubleClick (line 13) | doubleClick(selector: string): Promise { method openDevTools (line 16) | openDevTools(): Promise { function registerWindowDriver (line 21) | async function registerWindowDriver(): Promise { FILE: src/vs/platform/driver/common/driver.ts type IElement (line 11) | interface IElement { type IDriver (line 21) | interface IDriver { type IWindowDriver (line 45) | interface IWindowDriver { FILE: src/vs/platform/driver/electron-browser/driver.ts class WindowDriver (line 15) | class WindowDriver extends BaseWindowDriver { method constructor (line 17) | constructor( method click (line 23) | click(selector: string, xoffset?: number, yoffset?: number): Promise { method _click (line 32) | private async _click(selector: string, clickCount: number, offset?: { ... method openDevTools (line 43) | async openDevTools(): Promise { function registerWindowDriver (line 48) | async function registerWindowDriver(accessor: ServicesAccessor, windowId... FILE: src/vs/platform/driver/electron-main/driver.ts function isSilentKeyCode (line 25) | function isSilentKeyCode(keyCode: KeyCode) { class Driver (line 29) | class Driver implements IDriver, IWindowDriverRegistry { method constructor (line 37) | constructor( method registerWindowDriver (line 45) | async registerWindowDriver(windowId: number): Promise { method reloadWindowDriver (line 52) | async reloadWindowDriver(windowId: number): Promise { method getWindowIds (line 56) | async getWindowIds(): Promise { method capturePage (line 62) | async capturePage(windowId: number): Promise { method reloadWindow (line 74) | async reloadWindow(windowId: number): Promise { method exitApplication (line 85) | async exitApplication(): Promise { method dispatchKeybinding (line 89) | async dispatchKeybinding(windowId: number, keybinding: string): Promis... method _dispatchKeybinding (line 99) | private async _dispatchKeybinding(windowId: number, keybinding: Simple... method click (line 142) | async click(windowId: number, selector: string, xoffset?: number, yoff... method doubleClick (line 147) | async doubleClick(windowId: number, selector: string): Promise { method setValue (line 152) | async setValue(windowId: number, selector: string, text: string): Prom... method getTitle (line 157) | async getTitle(windowId: number): Promise { method isActiveElement (line 162) | async isActiveElement(windowId: number, selector: string): Promise { method whenUnfrozen (line 201) | private async whenUnfrozen(windowId: number): Promise { function serve (line 208) | async function serve( FILE: src/vs/platform/driver/node/driver.ts class DriverChannel (line 12) | class DriverChannel implements IServerChannel { method constructor (line 14) | constructor(private driver: IDriver) { } method listen (line 16) | listen(_: unknown, event: string): Event { method call (line 20) | call(_: unknown, command: string, arg?: any): Promise { class DriverChannelClient (line 43) | class DriverChannelClient implements IDriver { method constructor (line 47) | constructor(private channel: IChannel) { } method getWindowIds (line 49) | getWindowIds(): Promise { method capturePage (line 53) | capturePage(windowId: number): Promise { method reloadWindow (line 57) | reloadWindow(windowId: number): Promise { method exitApplication (line 61) | exitApplication(): Promise { method dispatchKeybinding (line 65) | dispatchKeybinding(windowId: number, keybinding: string): Promise { method click (line 69) | click(windowId: number, selector: string, xoffset: number | undefined,... method doubleClick (line 73) | doubleClick(windowId: number, selector: string): Promise { method setValue (line 77) | setValue(windowId: number, selector: string, text: string): Promise { method isActiveElement (line 85) | isActiveElement(windowId: number, selector: string): Promise { method getElements (line 89) | getElements(windowId: number, selector: string, recursive: boolean): P... method getElementXY (line 93) | getElementXY(windowId: number, selector: string, xoffset: number | und... method typeInEditor (line 97) | typeInEditor(windowId: number, selector: string, text: string): Promis... method getTerminalBuffer (line 101) | getTerminalBuffer(windowId: number, selector: string): Promise(_: unknown, event: string): Event { method call (line 127) | call(_: unknown, command: string, arg?: any): Promise { class WindowDriverRegistryChannelClient (line 137) | class WindowDriverRegistryChannelClient implements IWindowDriverRegistry { method constructor (line 141) | constructor(private channel: IChannel) { } method registerWindowDriver (line 143) | registerWindowDriver(windowId: number): Promise { method reloadWindowDriver (line 147) | reloadWindowDriver(windowId: number): Promise { class WindowDriverChannel (line 152) | class WindowDriverChannel implements IServerChannel { method constructor (line 154) | constructor(private driver: IWindowDriver) { } method listen (line 156) | listen(_: unknown, event: string): Event { method call (line 160) | call(_: unknown, command: string, arg?: any): Promise { class WindowDriverChannelClient (line 178) | class WindowDriverChannelClient implements IWindowDriver { method constructor (line 182) | constructor(private channel: IChannel) { } method click (line 184) | click(selector: string, xoffset?: number, yoffset?: number): Promise { method setValue (line 192) | setValue(selector: string, text: string): Promise { method getTitle (line 196) | getTitle(): Promise { method isActiveElement (line 200) | isActiveElement(selector: string): Promise { method getElements (line 204) | getElements(selector: string, recursive: boolean): Promise { method getElementXY (line 208) | getElementXY(selector: string, xoffset?: number, yoffset?: number): Pr... method typeInEditor (line 212) | typeInEditor(selector: string, text: string): Promise { method getTerminalBuffer (line 216) | getTerminalBuffer(selector: string): Promise { method writeInTerminal (line 220) | writeInTerminal(selector: string, text: string): Promise { function connect (line 225) | async function connect(handle: string): Promise<{ client: Client, driver... FILE: src/vs/platform/editor/common/editor.ts type IEditorModel (line 9) | interface IEditorModel { type IBaseResourceInput (line 27) | interface IBaseResourceInput { type IResourceInput (line 63) | interface IResourceInput extends IBaseResourceInput { type EditorActivation (line 82) | enum EditorActivation { type IEditorOptions (line 109) | interface IEditorOptions { type ITextEditorSelection (line 184) | interface ITextEditorSelection { type ITextEditorOptions (line 191) | interface ITextEditorOptions extends IEditorOptions { FILE: src/vs/platform/electron/electron-main/electronMainService.ts type IElectronMainService (line 24) | interface IElectronMainService extends AddFirstParameterToFunctions { method getWindowCount (line 70) | async getWindowCount(windowId: number | undefined): Promise { method getActiveWindowId (line 74) | async getActiveWindowId(windowId: number | undefined): Promise { method handleTitleDoubleClick (line 122) | async handleTitleDoubleClick(windowId: number | undefined): Promise { method maximizeWindow (line 138) | async maximizeWindow(windowId: number | undefined): Promise { method unmaximizeWindow (line 145) | async unmaximizeWindow(windowId: number | undefined): Promise { method minimizeWindow (line 152) | async minimizeWindow(windowId: number | undefined): Promise { method isWindowFocused (line 159) | async isWindowFocused(windowId: number | undefined): Promise { method focusWindow (line 168) | async focusWindow(windowId: number | undefined, options?: { windowId?:... method showMessageBox (line 187) | async showMessageBox(windowId: number | undefined, options: MessageBox... method showSaveDialog (line 191) | async showSaveDialog(windowId: number | undefined, options: SaveDialog... method showOpenDialog (line 195) | async showOpenDialog(windowId: number | undefined, options: OpenDialog... method toBrowserWindow (line 199) | private toBrowserWindow(windowId: number | undefined): BrowserWindow |... method pickFileFolderAndOpen (line 208) | async pickFileFolderAndOpen(windowId: number | undefined, options: INa... method pickFolderAndOpen (line 216) | async pickFolderAndOpen(windowId: number | undefined, options: INative... method pickFileAndOpen (line 224) | async pickFileAndOpen(windowId: number | undefined, options: INativeOp... method pickWorkspaceAndOpen (line 232) | async pickWorkspaceAndOpen(windowId: number | undefined, options: INat... method doOpenPicked (line 240) | private doOpenPicked(openable: IWindowOpenable[], options: INativeOpen... method sendPickerTelemetry (line 250) | private sendPickerTelemetry(paths: string[], telemetryEventName: strin... method showItemInFolder (line 266) | async showItemInFolder(windowId: number | undefined, path: string): Pr... method setRepresentedFilename (line 270) | async setRepresentedFilename(windowId: number | undefined, path: strin... method setDocumentEdited (line 277) | async setDocumentEdited(windowId: number | undefined, edited: boolean)... method openExternal (line 284) | async openExternal(windowId: number | undefined, url: string): Promise... method updateTouchBar (line 290) | async updateTouchBar(windowId: number | undefined, items: ISerializabl... method newWindowTab (line 301) | async newWindowTab(): Promise { method showPreviousWindowTab (line 305) | async showPreviousWindowTab(): Promise { method showNextWindowTab (line 309) | async showNextWindowTab(): Promise { method moveWindowTabToNewWindow (line 313) | async moveWindowTabToNewWindow(): Promise { method mergeAllWindowTabs (line 317) | async mergeAllWindowTabs(): Promise { method toggleWindowTabsBar (line 321) | async toggleWindowTabsBar(): Promise { method relaunch (line 329) | async relaunch(windowId: number | undefined, options?: { addArgs?: str... method reload (line 333) | async reload(windowId: number | undefined, options?: { disableExtensio... method closeWindow (line 340) | async closeWindow(windowId: number | undefined): Promise { method quit (line 347) | async quit(windowId: number | undefined): Promise { method resolveProxy (line 368) | async resolveProxy(windowId: number | undefined, url: string): Promise... method openDevTools (line 383) | async openDevTools(windowId: number | undefined, options?: OpenDevTool... method toggleDevTools (line 390) | async toggleDevTools(windowId: number | undefined): Promise { method startCrashReporter (line 402) | async startCrashReporter(windowId: number | undefined, options: CrashR... method openExtensionDevelopmentHostWindow (line 412) | async openExtensionDevelopmentHostWindow(windowId: number | undefined,... method windowById (line 425) | private windowById(windowId: number | undefined): ICodeWindow | undefi... FILE: src/vs/platform/electron/node/electron.ts type IElectronService (line 18) | interface IElectronService { FILE: src/vs/platform/environment/common/environment.ts type ParsedArgs (line 9) | interface ParsedArgs { type IDebugParams (line 91) | interface IDebugParams { type IExtensionHostDebugParams (line 96) | interface IExtensionHostDebugParams extends IDebugParams { constant BACKUPS (line 100) | const BACKUPS = 'Backups'; type IEnvironmentService (line 102) | interface IEnvironmentService { FILE: src/vs/platform/environment/node/argv.ts type Option (line 23) | interface Option { type OptionDescriptions (line 32) | type OptionDescriptions = { type OptionTypeName (line 36) | type OptionTypeName = constant OPTIONS (line 43) | const OPTIONS: OptionDescriptions> = { type ErrorReporter (line 128) | interface ErrorReporter { function parseArgs (line 138) | function parseArgs(args: string[], options: OptionDescriptions, er... function formatUsage (line 210) | function formatUsage(optionId: string, option: Option) { function formatOptions (line 226) | function formatOptions(options: OptionDescriptions, columns: number... function indent (line 254) | function indent(count: number): string { function wrapText (line 258) | function wrapText(text: string, columns: number): string[] { function buildHelpMessage (line 269) | function buildHelpMessage(productName: string, executableName: string, v... function buildVersionMessage (line 309) | function buildVersionMessage(version: string | undefined, commit: string... function addArg (line 313) | function addArg(argv: string[], ...args: string[]): string[] { function createWaitMarkerFile (line 327) | function createWaitMarkerFile(verbose?: boolean): string | undefined { FILE: src/vs/platform/environment/node/argvHelper.ts function parseAndValidate (line 13) | function parseAndValidate(cmdLineArgs: string[], reportWarnings: boolean... function stripAppPath (line 35) | function stripAppPath(argv: string[]): string[] | undefined { function parseMainProcessArgv (line 47) | function parseMainProcessArgv(processArgv: string[]): ParsedArgs { function parseCLIProcessArgv (line 63) | function parseCLIProcessArgv(processArgv: string[]): ParsedArgs { FILE: src/vs/platform/environment/node/environmentService.ts function getNixIPCHandle (line 23) | function getNixIPCHandle(userDataPath: string, type: string): string { function getWin32IPCHandle (line 44) | function getWin32IPCHandle(userDataPath: string, type: string): string { function getIPCHandle (line 50) | function getIPCHandle(userDataPath: string, type: string): string { function getCLIPath (line 58) | function getCLIPath(execPath: string, appRoot: string, isBuilt: boolean)... class EnvironmentService (line 86) | class EnvironmentService implements IEnvironmentService { method args (line 90) | get args(): ParsedArgs { return this._args; } method appRoot (line 93) | get appRoot(): string { return path.dirname(getPathFromAmdModule(requi... method execPath (line 95) | get execPath(): string { return this._execPath; } method cliPath (line 98) | get cliPath(): string { return getCLIPath(this.execPath, this.appRoot,... method userHome (line 103) | get userHome(): string { return os.homedir(); } method userDataPath (line 106) | get userDataPath(): string { method appNameLong (line 115) | get appNameLong(): string { return product.nameLong; } method appQuality (line 117) | get appQuality(): string | undefined { return product.quality; } method appSettingsHome (line 120) | get appSettingsHome(): URI { return URI.file(path.join(this.userDataPa... method userRoamingDataHome (line 123) | get userRoamingDataHome(): URI { return this.appSettingsHome; } method settingsResource (line 126) | get settingsResource(): URI { return resources.joinPath(this.userRoami... method settingsSyncPreviewResource (line 129) | get settingsSyncPreviewResource(): URI { return resources.joinPath(thi... method userDataSyncLogResource (line 132) | get userDataSyncLogResource(): URI { return URI.file(path.join(this.lo... method machineSettingsHome (line 135) | get machineSettingsHome(): URI { return URI.file(path.join(this.userDa... method machineSettingsResource (line 138) | get machineSettingsResource(): URI { return resources.joinPath(this.ma... method globalStorageHome (line 141) | get globalStorageHome(): string { return path.join(this.appSettingsHom... method workspaceStorageHome (line 144) | get workspaceStorageHome(): string { return path.join(this.appSettings... method keybindingsResource (line 147) | get keybindingsResource(): URI { return resources.joinPath(this.userRo... method keyboardLayoutResource (line 150) | get keyboardLayoutResource(): URI { return resources.joinPath(this.use... method argvResource (line 153) | get argvResource(): URI { method isExtensionDevelopment (line 163) | get isExtensionDevelopment(): boolean { return !!this._args.extensionD... method backupHome (line 166) | get backupHome(): URI { return URI.file(path.join(this.userDataPath, B... method backupWorkspacesPath (line 169) | get backupWorkspacesPath(): string { return path.join(this.backupHome.... method untitledWorkspacesHome (line 172) | get untitledWorkspacesHome(): URI { return URI.file(path.join(this.use... method installSourcePath (line 175) | get installSourcePath(): string { return path.join(this.userDataPath, ... method builtinExtensionsPath (line 178) | get builtinExtensionsPath(): string { method extensionsPath (line 188) | get extensionsPath(): string { method extensionDevelopmentLocationURI (line 209) | get extensionDevelopmentLocationURI(): URI[] | undefined { method extensionTestsLocationURI (line 223) | get extensionTestsLocationURI(): URI | undefined { method disableExtensions (line 234) | get disableExtensions(): boolean | string[] { method debugExtensionHost (line 251) | get debugExtensionHost(): IExtensionHostDebugParams { return parseExte... method isBuilt (line 253) | get isBuilt(): boolean { return !process.env['VSCODE_DEV']; } method verbose (line 254) | get verbose(): boolean { return !!this._args.verbose; } method log (line 255) | get log(): string | undefined { return this._args.log; } method wait (line 257) | get wait(): boolean { return !!this._args.wait; } method status (line 259) | get status(): boolean { return !!this._args.status; } method mainIPCHandle (line 262) | get mainIPCHandle(): string { return getIPCHandle(this.userDataPath, '... method sharedIPCHandle (line 265) | get sharedIPCHandle(): string { return getIPCHandle(this.userDataPath,... method nodeCachedDataDir (line 268) | get nodeCachedDataDir(): string | undefined { return process.env['VSCO... method galleryMachineIdResource (line 271) | get galleryMachineIdResource(): URI { return resources.joinPath(URI.fi... method disableUpdates (line 273) | get disableUpdates(): boolean { return !!this._args['disable-updates']; } method disableCrashReporter (line 274) | get disableCrashReporter(): boolean { return !!this._args['disable-cra... method driverHandle (line 276) | get driverHandle(): string | undefined { return this._args['driver']; } method driverVerbose (line 277) | get driverVerbose(): boolean { return !!this._args['driver-verbose']; } method constructor (line 279) | constructor(private _args: ParsedArgs, private _execPath: string) { function parseExtensionHostPort (line 289) | function parseExtensionHostPort(args: ParsedArgs, isBuild: boolean): IEx... function parseSearchPort (line 293) | function parseSearchPort(args: ParsedArgs, isBuild: boolean): IDebugPara... function parseDebugPort (line 297) | function parseDebugPort(debugArg: string | undefined, debugBrkArg: strin... function parsePathArg (line 305) | function parsePathArg(arg: string | undefined, process: NodeJS.Process):... function parseUserDataDir (line 321) | function parseUserDataDir(args: ParsedArgs, process: NodeJS.Process): st... FILE: src/vs/platform/extensionManagement/common/extensionGalleryService.ts type IRawGalleryExtensionFile (line 29) | interface IRawGalleryExtensionFile { type IRawGalleryExtensionProperty (line 34) | interface IRawGalleryExtensionProperty { type IRawGalleryExtensionVersion (line 39) | interface IRawGalleryExtensionVersion { type IRawGalleryExtensionStatistics (line 48) | interface IRawGalleryExtensionStatistics { type IRawGalleryExtension (line 53) | interface IRawGalleryExtension { type IRawGalleryQueryResult (line 64) | interface IRawGalleryQueryResult { type Flags (line 77) | enum Flags { function flagsToString (line 92) | function flagsToString(...flags: Flags[]): string { type FilterType (line 96) | enum FilterType { type ICriterium (line 124) | interface ICriterium { type IQueryState (line 131) | interface IQueryState { class Query (line 151) | class Query { method constructor (line 153) | constructor(private state = DefaultQueryState) { } method pageNumber (line 155) | get pageNumber(): number { return this.state.pageNumber; } method pageSize (line 156) | get pageSize(): number { return this.state.pageSize; } method sortBy (line 157) | get sortBy(): number { return this.state.sortBy; } method sortOrder (line 158) | get sortOrder(): number { return this.state.sortOrder; } method flags (line 159) | get flags(): number { return this.state.flags; } method withPage (line 161) | withPage(pageNumber: number, pageSize: number = this.state.pageSize): ... method withFilter (line 165) | withFilter(filterType: FilterType, ...values: string[]): Query { method withSortBy (line 174) | withSortBy(sortBy: SortBy): Query { method withSortOrder (line 178) | withSortOrder(sortOrder: SortOrder): Query { method withFlags (line 182) | withFlags(...flags: Flags[]): Query { method withAssetTypes (line 186) | withAssetTypes(...assetTypes: string[]): Query { method raw (line 190) | get raw(): any { method searchText (line 196) | get searchText(): string { function getStatistic (line 202) | function getStatistic(statistics: IRawGalleryExtensionStatistics[], name... function getCoreTranslationAssets (line 207) | function getCoreTranslationAssets(version: IRawGalleryExtensionVersion):... function getRepositoryAsset (line 219) | function getRepositoryAsset(version: IRawGalleryExtensionVersion): IGall... function getDownloadAsset (line 230) | function getDownloadAsset(version: IRawGalleryExtensionVersion): IGaller... function getIconAsset (line 237) | function getIconAsset(version: IRawGalleryExtensionVersion): IGalleryExt... function getVersionAsset (line 246) | function getVersionAsset(version: IRawGalleryExtensionVersion, type: str... function getExtensions (line 251) | function getExtensions(version: IRawGalleryExtensionVersion, property: s... function getEngine (line 257) | function getEngine(version: IRawGalleryExtensionVersion): string { function getLocalizedLanguages (line 262) | function getLocalizedLanguages(version: IRawGalleryExtensionVersion): st... function getIsPreview (line 268) | function getIsPreview(flags: string): boolean { function toExtension (line 272) | function toExtension(galleryExtension: IRawGalleryExtension, version: IR... type IRawExtensionsReport (line 323) | interface IRawExtensionsReport { class ExtensionGalleryService (line 328) | class ExtensionGalleryService implements IExtensionGalleryService { method constructor (line 337) | constructor( method api (line 352) | private api(path = ''): string { method isEnabled (line 356) | isEnabled(): boolean { method getCompatibleExtension (line 360) | getCompatibleExtension(arg1: IExtensionIdentifier | IGalleryExtension,... method query (line 406) | query(arg1: any, arg2?: any): Promise> { method queryGallery (line 488) | private queryGallery(query: Query, token: CancellationToken): Promise<... method reportStatistic (line 527) | reportStatistic(publisher: string, name: string, version: string, type... method download (line 543) | download(extension: IGalleryExtension, location: URI, operation: Insta... method getReadme (line 570) | getReadme(extension: IGalleryExtension, token: CancellationToken): Pro... method getManifest (line 579) | getManifest(extension: IGalleryExtension, token: CancellationToken): P... method getCoreTranslation (line 588) | getCoreTranslation(extension: IGalleryExtension, languageId: string): ... method getChangelog (line 598) | getChangelog(extension: IGalleryExtension, token: CancellationToken): ... method getAllVersions (line 607) | getAllVersions(extension: IGalleryExtension, compatible: boolean): Pro... method getAsset (line 635) | private getAsset(asset: IGalleryExtensionAsset, options: IRequestOptio... method getLastValidExtensionVersion (line 695) | private getLastValidExtensionVersion(extension: IRawGalleryExtension, ... method getLastValidExtensionVersionFromProperties (line 703) | private getLastValidExtensionVersionFromProperties(extension: IRawGall... method getEngine (line 716) | private getEngine(version: IRawGalleryExtensionVersion): Promise { function resolveMarketplaceHeaders (line 782) | async function resolveMarketplaceHeaders(version: string, environmentSer... FILE: src/vs/platform/extensionManagement/common/extensionManagement.ts constant EXTENSION_IDENTIFIER_PATTERN (line 14) | const EXTENSION_IDENTIFIER_PATTERN = '^([a-z0-9A-Z][a-z0-9\-A-Z]*)\\.([a... constant EXTENSION_IDENTIFIER_REGEX (line 15) | const EXTENSION_IDENTIFIER_REGEX = new RegExp(EXTENSION_IDENTIFIER_PATTE... type IGalleryExtensionProperties (line 17) | interface IGalleryExtensionProperties { type IGalleryExtensionAsset (line 24) | interface IGalleryExtensionAsset { type IGalleryExtensionAssets (line 29) | interface IGalleryExtensionAssets { function isIExtensionIdentifier (line 40) | function isIExtensionIdentifier(thing: any): thing is IExtensionIdentifi... type IExtensionIdentifier (line 53) | interface IExtensionIdentifier { type IGalleryExtensionIdentifier (line 58) | interface IGalleryExtensionIdentifier extends IExtensionIdentifier { type IGalleryExtensionVersion (line 62) | interface IGalleryExtensionVersion { type IGalleryExtension (line 67) | interface IGalleryExtension { type IGalleryMetadata (line 86) | interface IGalleryMetadata { type ILocalExtension (line 92) | interface ILocalExtension extends IExtension { type SortBy (line 102) | const enum SortBy { type SortOrder (line 113) | const enum SortOrder { type IQueryOptions (line 119) | interface IQueryOptions { type StatisticType (line 129) | const enum StatisticType { type IReportedExtension (line 133) | interface IReportedExtension { type InstallOperation (line 138) | const enum InstallOperation { type ITranslation (line 144) | interface ITranslation { type IExtensionGalleryService (line 148) | interface IExtensionGalleryService { type InstallExtensionEvent (line 165) | interface InstallExtensionEvent { type DidInstallExtensionEvent (line 171) | interface DidInstallExtensionEvent { type DidUninstallExtensionEvent (line 180) | interface DidUninstallExtensionEvent { constant INSTALL_ERROR_MALICIOUS (line 185) | const INSTALL_ERROR_MALICIOUS = 'malicious'; constant INSTALL_ERROR_INCOMPATIBLE (line 186) | const INSTALL_ERROR_INCOMPATIBLE = 'incompatible'; type IExtensionManagementService (line 188) | interface IExtensionManagementService { FILE: src/vs/platform/extensionManagement/common/extensionManagementIpc.ts function transformIncomingURI (line 14) | function transformIncomingURI(uri: UriComponents, transformer: IURITrans... function transformOutgoingURI (line 18) | function transformOutgoingURI(uri: URI, transformer: IURITransformer | n... function transformIncomingExtension (line 22) | function transformIncomingExtension(extension: ILocalExtension, transfor... function transformOutgoingExtension (line 29) | function transformOutgoingExtension(extension: ILocalExtension, transfor... class ExtensionManagementChannel (line 33) | class ExtensionManagementChannel implements IServerChannel { method constructor (line 40) | constructor(private service: IExtensionManagementService, private getU... method listen (line 47) | listen(context: any, event: string): Event { method call (line 59) | call(context: any, command: string, args?: any): Promise { class ExtensionManagementChannelClient (line 78) | class ExtensionManagementChannelClient implements IExtensionManagementSe... method constructor (line 82) | constructor( method onInstallExtension (line 86) | get onInstallExtension(): Event { return this.c... method onDidInstallExtension (line 87) | get onDidInstallExtension(): Event { return ... method onUninstallExtension (line 88) | get onUninstallExtension(): Event { return this.... method onDidUninstallExtension (line 89) | get onDidUninstallExtension(): Event { ret... method zip (line 91) | zip(extension: ILocalExtension): Promise { method unzip (line 95) | unzip(zipLocation: URI, type: ExtensionType): Promise { method getManifest (line 103) | getManifest(vsix: URI): Promise { method installFromGallery (line 107) | installFromGallery(extension: IGalleryExtension): Promise { method reinstallFromGallery (line 115) | reinstallFromGallery(extension: ILocalExtension): Promise { method getInstalled (line 119) | getInstalled(type: ExtensionType | null = null): Promise { FILE: src/vs/platform/extensionManagement/common/extensionManagementUtil.ts function areSameExtensions (line 10) | function areSameExtensions(a: IExtensionIdentifier, b: IExtensionIdentif... class ExtensionIdentifierWithVersion (line 20) | class ExtensionIdentifierWithVersion { method constructor (line 21) | constructor( method key (line 26) | key(): string { method equals (line 30) | equals(o: any): boolean { function adoptToGalleryExtensionId (line 38) | function adoptToGalleryExtensionId(id: string): string { function getGalleryExtensionId (line 42) | function getGalleryExtensionId(publisher: string, name: string): string { function groupByExtension (line 46) | function groupByExtension(extensions: T[], getExtensionIdentifier: (t... function getLocalExtensionTelemetryData (line 67) | function getLocalExtensionTelemetryData(extension: ILocalExtension): any { function getGalleryExtensionTelemetryData (line 94) | function getGalleryExtensionTelemetryData(extension: IGalleryExtension):... function getMaliciousExtensionsSet (line 109) | function getMaliciousExtensionsSet(report: IReportedExtension[]): Set { method parseScript (line 40) | private parseScript(extension: ILocalExtension, type: string): { scrip... method runLifecycleHook (line 53) | private runLifecycleHook(lifecycleHook: string, lifecycleType: string,... method start (line 92) | private start(uninstallHook: string, lifecycleType: string, args: stri... method getExtensionStoragePath (line 132) | private getExtensionStoragePath(extension: ILocalExtension): string { FILE: src/vs/platform/extensionManagement/node/extensionManagementService.ts constant ERROR_SCANNING_SYS_EXTENSIONS (line 49) | const ERROR_SCANNING_SYS_EXTENSIONS = 'scanningSystem'; constant ERROR_SCANNING_USER_EXTENSIONS (line 50) | const ERROR_SCANNING_USER_EXTENSIONS = 'scanningUser'; constant INSTALL_ERROR_UNSET_UNINSTALLED (line 51) | const INSTALL_ERROR_UNSET_UNINSTALLED = 'unsetUninstalled'; constant INSTALL_ERROR_DOWNLOADING (line 52) | const INSTALL_ERROR_DOWNLOADING = 'downloading'; constant INSTALL_ERROR_VALIDATING (line 53) | const INSTALL_ERROR_VALIDATING = 'validating'; constant INSTALL_ERROR_LOCAL (line 54) | const INSTALL_ERROR_LOCAL = 'local'; constant INSTALL_ERROR_EXTRACTING (line 55) | const INSTALL_ERROR_EXTRACTING = 'extracting'; constant INSTALL_ERROR_RENAMING (line 56) | const INSTALL_ERROR_RENAMING = 'renaming'; constant INSTALL_ERROR_DELETING (line 57) | const INSTALL_ERROR_DELETING = 'deleting'; constant ERROR_UNKNOWN (line 58) | const ERROR_UNKNOWN = 'unknown'; class ExtensionManagementError (line 60) | class ExtensionManagementError extends Error { method constructor (line 61) | constructor(message: string, readonly code: string) { function parseManifest (line 66) | function parseManifest(raw: string): Promise<{ manifest: IExtensionManif... function readManifest (line 79) | function readManifest(extensionPath: string): Promise<{ manifest: IExten... type InstallableExtension (line 96) | interface InstallableExtension { class ExtensionManagementService (line 102) | class ExtensionManagementService extends Disposable implements IExtensio... method constructor (line 129) | constructor( method zip (line 152) | zip(extension: ILocalExtension): Promise { method unzip (line 159) | unzip(zipLocation: URI, type: ExtensionType): Promise { method collectFiles (line 170) | private collectFiles(extension: ILocalExtension): Promise { method install (line 196) | install(vsix: URI, type: ExtensionType = ExtensionType.User): Promise<... method downloadVsix (line 242) | private downloadVsix(vsix: URI): Promise { method installFromZipPath (line 253) | private installFromZipPath(identifierWithVersion: ExtensionIdentifierW... method installFromGallery (line 273) | async installFromGallery(extension: IGalleryExtension): Promise { method getTelemetryEvent (line 383) | private getTelemetryEvent(operation: InstallOperation): string { method isMalicious (line 387) | private isMalicious(extension: IGalleryExtension): Promise { method downloadInstallableExtension (line 392) | private downloadInstallableExtension(extension: IGalleryExtension, ope... method installExtension (line 414) | private installExtension(installableExtension: InstallableExtension, t... method unsetUninstalledAndGetLocal (line 431) | private unsetUninstalledAndGetLocal(identifierWithVersion: ExtensionId... method extractAndInstall (line 448) | private extractAndInstall({ zipPath, identifierWithVersion, metadata }... method extractAndRename (line 470) | private extractAndRename(identifier: IExtensionIdentifier, zipPath: st... method extract (line 481) | private extract(identifier: IExtensionIdentifier, zipPath: string, ext... method rename (line 493) | private rename(identifier: IExtensionIdentifier, extractPath: string, ... method installDependenciesAndPackExtensions (line 504) | private async installDependenciesAndPackExtensions(installed: ILocalEx... method rollback (line 537) | private rollback(extensions: IGalleryExtension[]): Promise { method uninstall (line 545) | uninstall(extension: ILocalExtension, force = false): Promise { method updateMetadata (line 558) | updateMetadata(local: ILocalExtension, metadata: IGalleryMetadata): Pr... method saveMetadataForLocalExtension (line 568) | private saveMetadataForLocalExtension(local: ILocalExtension): Promise... method getMetadata (line 580) | private getMetadata(extensionName: string): Promise { method preUninstallExtension (line 682) | private preUninstallExtension(extension: ILocalExtension): Promise { method postUninstallExtension (line 703) | private async postUninstallExtension(extension: ILocalExtension, error... method getInstalled (line 718) | getInstalled(type: ExtensionType | null = null): Promise { method scanUserExtensions (line 760) | private scanUserExtensions(excludeOutdated: boolean): Promise { method removeUninstalledExtensions (line 813) | private async removeUninstalledExtensions(): Promise { method removeOutdatedExtensions (line 833) | private removeOutdatedExtensions(): Promise { method removeUninstalledExtension (line 846) | private removeUninstalledExtension(extension: ILocalExtension): Promis... method removeExtension (line 852) | private removeExtension(extension: ILocalExtension, type: string): Pro... method isUninstalled (line 857) | private isUninstalled(identifier: ExtensionIdentifierWithVersion): Pro... method filterUninstalled (line 861) | private filterUninstalled(...identifiers: ExtensionIdentifierWithVersi... method setUninstalled (line 873) | private setUninstalled(...extensions: ILocalExtension[]): Promise<{ [i... method unsetUninstalled (line 878) | private unsetUninstalled(extensionIdentifier: ExtensionIdentifierWithV... method getUninstalledExtensions (line 882) | private getUninstalledExtensions(): Promise<{ [id: string]: boolean; }> { method withUninstalledExtensions (line 886) | private async withUninstalledExtensions(fn: (uninstalled: { [id: st... method getExtensionsReport (line 905) | getExtensionsReport(): Promise { method updateReportCache (line 916) | private updateReportCache(): Promise { method devSystemExtensionsPath (line 930) | private get devSystemExtensionsPath(): string { method devSystemExtensionsFilePath (line 938) | private get devSystemExtensionsFilePath(): string { method getDevSystemExtensionsList (line 945) | private getDevSystemExtensionsList(): Promise { method toNonCancellablePromise (line 953) | private toNonCancellablePromise(promise: Promise): Promise { method reportTelemetry (line 957) | private reportTelemetry(eventName: string, extensionData: any, duratio... FILE: src/vs/platform/extensionManagement/node/extensionManagementUtil.ts function getManifest (line 10) | function getManifest(vsix: string): Promise { FILE: src/vs/platform/extensionManagement/node/extensionsManifestCache.ts class ExtensionsManifestCache (line 13) | class ExtensionsManifestCache extends Disposable { method constructor (line 17) | constructor( method onDidInstallExtension (line 26) | private onDidInstallExtension(e: DidInstallExtensionEvent): void { method onDidUnInstallExtension (line 32) | private onDidUnInstallExtension(e: DidUninstallExtensionEvent): void { method invalidate (line 38) | invalidate(): void { FILE: src/vs/platform/extensions/common/extensionValidator.ts type IParsedVersion (line 8) | interface IParsedVersion { type INormalizedVersion (line 20) | interface INormalizedVersion { constant VERSION_REGEXP (line 30) | const VERSION_REGEXP = /^(\^|>=)?((\d+)|x)\.((\d+)|x)\.((\d+)|x)(\-.*)?$/; function isValidVersionStr (line 32) | function isValidVersionStr(version: string): boolean { function parseVersion (line 37) | function parseVersion(version: string): IParsedVersion | null { function normalizeVersion (line 75) | function normalizeVersion(version: IParsedVersion | null): INormalizedVe... function isValidVersion (line 107) | function isValidVersion(_version: string | INormalizedVersion, _desiredV... type IReducedExtensionDescription (line 206) | interface IReducedExtensionDescription { function isValidExtensionVersion (line 214) | function isValidExtensionVersion(version: string, extensionDesc: IReduce... function isEngineValid (line 224) | function isEngineValid(engine: string, version: string): boolean { function isVersionValid (line 229) | function isVersionValid(currentVersion: string, requestedVersion: string... FILE: src/vs/platform/extensions/common/extensions.ts constant MANIFEST_CACHE_FOLDER (line 10) | const MANIFEST_CACHE_FOLDER = 'CachedExtensions'; constant USER_MANIFEST_CACHE_FILE (line 11) | const USER_MANIFEST_CACHE_FILE = 'user'; constant BUILTIN_MANIFEST_CACHE_FILE (line 12) | const BUILTIN_MANIFEST_CACHE_FILE = 'builtin'; type ICommand (line 14) | interface ICommand { type IConfigurationProperty (line 20) | interface IConfigurationProperty { type IConfiguration (line 26) | interface IConfiguration { type IDebugger (line 30) | interface IDebugger { type IGrammar (line 36) | interface IGrammar { type IJSONValidation (line 40) | interface IJSONValidation { type IKeyBinding (line 45) | interface IKeyBinding { type ILanguage (line 54) | interface ILanguage { type IMenu (line 60) | interface IMenu { type ISnippet (line 67) | interface ISnippet { type ITheme (line 71) | interface ITheme { type IViewContainer (line 75) | interface IViewContainer { type IView (line 80) | interface IView { type IColor (line 85) | interface IColor { type IWebviewEditor (line 91) | interface IWebviewEditor { type IExtensionContributions (line 99) | interface IExtensionContributions { type ExtensionKind (line 118) | type ExtensionKind = 'ui' | 'workspace' | 'web'; function isIExtensionIdentifier (line 120) | function isIExtensionIdentifier(thing: any): thing is IExtensionIdentifi... type IExtensionIdentifier (line 127) | interface IExtensionIdentifier { type IExtensionManifest (line 132) | interface IExtensionManifest { type ExtensionType (line 155) | const enum ExtensionType { type IExtension (line 160) | interface IExtension { class ExtensionIdentifier (line 183) | class ExtensionIdentifier { method constructor (line 187) | constructor(value: string) { method equals (line 192) | public static equals(a: ExtensionIdentifier | string | null | undefine... method toKey (line 214) | public static toKey(id: ExtensionIdentifier | string): string { type IExtensionDescription (line 222) | interface IExtensionDescription extends IExtensionManifest { function isLanguagePackExtension (line 231) | function isLanguagePackExtension(manifest: IExtensionManifest): boolean { FILE: src/vs/platform/extensions/test/node/extensionValidator.test.ts function assertParseVersion (line 30) | function assertParseVersion(version: string, hasCaret: boolean, hasGreat... function assertNormalizeVersion (line 56) | function assertNormalizeVersion(version: string, majorBase: number, majo... function testIsValidVersion (line 81) | function testIsValidVersion(version: string, desiredVersion: string, exp... function testExtensionVersion (line 205) | function testExtensionVersion(version: string, desiredVersion: string, i... function testIsInvalidExtensionVersion (line 219) | function testIsInvalidExtensionVersion(version: string, desiredVersion: ... function testIsValidExtensionVersion (line 223) | function testIsValidExtensionVersion(version: string, desiredVersion: st... function testIsValidVersion (line 227) | function testIsValidVersion(version: string, desiredVersion: string, exp... FILE: src/vs/platform/files/common/fileService.ts class FileService (line 21) | class FileService extends Disposable implements IFileService { method constructor (line 27) | constructor(@ILogService private logService: ILogService) { method registerProvider (line 41) | registerProvider(scheme: string, provider: IFileSystemProvider): IDisp... method activateProvider (line 65) | async activateProvider(scheme: string): Promise { method canHandleResource (line 88) | canHandleResource(resource: URI): boolean { method hasCapability (line 92) | hasCapability(resource: URI, capability: FileSystemProviderCapabilitie... method withProvider (line 98) | protected async withProvider(resource: URI): Promise { method createFile (line 274) | async createFile(resource: URI, bufferOrReadableOrStream: VSBuffer | V... method writeFile (line 291) | async writeFile(resource: URI, bufferOrReadableOrStream: VSBuffer | VS... method validateWriteFile (line 320) | private async validateWriteFile(provider: IFileSystemProvider, resourc... method readFile (line 356) | async readFile(resource: URI, options?: IReadFileOptions): Promise { method mkdirp (line 709) | private async mkdirp(provider: IFileSystemProvider, directory: URI): P... method del (line 743) | async del(resource: URI, options?: { useTrash?: boolean; recursive?: b... method watch (line 777) | watch(resource: URI, options: IWatchOptions = { recursive: false, excl... method doWatch (line 794) | async doWatch(resource: URI, options: IWatchOptions): Promise(p... method throwIfCancelled (line 1046) | private throwIfCancelled(token: CancellationToken): boolean { method ensureError (line 1054) | private ensureError(error?: Error): Error { method throwIfTooLarge (line 1062) | private throwIfTooLarge(totalBytesRead: number, options?: IReadFileOpt... method resourceForError (line 1078) | private resourceForError(resource: URI): string { FILE: src/vs/platform/files/common/files.ts type IFileService (line 19) | interface IFileService { type FileOverwriteOptions (line 157) | interface FileOverwriteOptions { type FileWriteOptions (line 161) | interface FileWriteOptions { type FileOpenOptions (line 166) | interface FileOpenOptions { type FileDeleteOptions (line 170) | interface FileDeleteOptions { type FileType (line 175) | enum FileType { type IStat (line 182) | interface IStat { type IWatchOptions (line 189) | interface IWatchOptions { type FileSystemProviderCapabilities (line 194) | const enum FileSystemProviderCapabilities { type IFileSystemProvider (line 205) | interface IFileSystemProvider { type IFileSystemProviderWithFileReadWriteCapability (line 232) | interface IFileSystemProviderWithFileReadWriteCapability extends IFileSy... function hasReadWriteCapability (line 237) | function hasReadWriteCapability(provider: IFileSystemProvider): provider... type IFileSystemProviderWithFileFolderCopyCapability (line 241) | interface IFileSystemProviderWithFileFolderCopyCapability extends IFileS... function hasFileFolderCopyCapability (line 245) | function hasFileFolderCopyCapability(provider: IFileSystemProvider): pro... type IFileSystemProviderWithOpenReadWriteCloseCapability (line 249) | interface IFileSystemProviderWithOpenReadWriteCloseCapability extends IF... function hasOpenReadWriteCloseCapability (line 256) | function hasOpenReadWriteCloseCapability(provider: IFileSystemProvider):... type FileSystemProviderErrorCode (line 260) | enum FileSystemProviderErrorCode { class FileSystemProviderError (line 270) | class FileSystemProviderError extends Error { method constructor (line 272) | constructor(message: string, public readonly code: FileSystemProviderE... function createFileSystemProviderError (line 277) | function createFileSystemProviderError(error: Error, code: FileSystemPro... function markAsFileSystemProviderError (line 284) | function markAsFileSystemProviderError(error: Error, code: FileSystemPro... function toFileSystemProviderErrorCode (line 290) | function toFileSystemProviderErrorCode(error: Error | undefined | null):... function toFileOperationResult (line 321) | function toFileOperationResult(error: Error): FileOperationResult { type IFileSystemProviderRegistrationEvent (line 344) | interface IFileSystemProviderRegistrationEvent { type IFileSystemProviderActivationEvent (line 350) | interface IFileSystemProviderActivationEvent { type FileOperation (line 355) | const enum FileOperation { class FileOperationEvent (line 362) | class FileOperationEvent { method constructor (line 366) | constructor(public readonly resource: URI, public readonly operation: ... method isOperation (line 370) | isOperation(operation: FileOperation): boolean { type FileChangeType (line 378) | const enum FileChangeType { type IFileChange (line 387) | interface IFileChange { class FileChangesEvent (line 400) | class FileChangesEvent { method constructor (line 404) | constructor(changes: readonly IFileChange[]) { method changes (line 408) | get changes() { method contains (line 417) | contains(resource: URI, type?: FileChangeType): boolean { method getAdded (line 441) | getAdded(): IFileChange[] { method gotAdded (line 448) | gotAdded(): boolean { method getDeleted (line 455) | getDeleted(): IFileChange[] { method gotDeleted (line 462) | gotDeleted(): boolean { method getUpdated (line 469) | getUpdated(): IFileChange[] { method gotUpdated (line 476) | gotUpdated(): boolean { method getOfType (line 480) | private getOfType(type: FileChangeType): IFileChange[] { method hasType (line 484) | private hasType(type: FileChangeType): boolean { function isParent (line 491) | function isParent(path: string, candidate: string, ignoreCase?: boolean)... type IBaseStat (line 511) | interface IBaseStat { type IBaseStatWithMetadata (line 556) | interface IBaseStatWithMetadata extends IBaseStat { type IFileStat (line 565) | interface IFileStat extends IBaseStat { type IFileStatWithMetadata (line 583) | interface IFileStatWithMetadata extends IFileStat, IBaseStatWithMetadata { type IResolveFileResult (line 590) | interface IResolveFileResult { type IResolveFileResultWithMetadata (line 595) | interface IResolveFileResultWithMetadata extends IResolveFileResult { type IFileContent (line 599) | interface IFileContent extends IBaseStatWithMetadata { type IFileStreamContent (line 607) | interface IFileStreamContent extends IBaseStatWithMetadata { type IReadFileOptions (line 615) | interface IReadFileOptions { type IWriteFileOptions (line 646) | interface IWriteFileOptions { type IResolveFileOptions (line 659) | interface IResolveFileOptions { type IResolveMetadataFileOptions (line 679) | interface IResolveMetadataFileOptions extends IResolveFileOptions { type ICreateFileOptions (line 683) | interface ICreateFileOptions { class FileOperationError (line 692) | class FileOperationError extends Error { method constructor (line 693) | constructor(message: string, public fileOperationResult: FileOperation... method isFileOperationError (line 697) | static isFileOperationError(obj: unknown): obj is FileOperationError { type FileOperationResult (line 702) | const enum FileOperationResult { constant CONTENT_CHANGE_EVENT_BUFFER_DELAY (line 729) | const CONTENT_CHANGE_EVENT_BUFFER_DELAY = 1000; constant FILES_ASSOCIATIONS_CONFIG (line 731) | const FILES_ASSOCIATIONS_CONFIG = 'files.associations'; constant FILES_EXCLUDE_CONFIG (line 732) | const FILES_EXCLUDE_CONFIG = 'files.exclude'; type IFilesConfiguration (line 734) | interface IFilesConfiguration { type FileKind (line 751) | enum FileKind { constant ETAG_DISABLED (line 760) | const ETAG_DISABLED = ''; function etag (line 764) | function etag(stat: { mtime: number | undefined, size: number | undefine... FILE: src/vs/platform/files/electron-browser/diskFileSystemProvider.ts class DiskFileSystemProvider (line 13) | class DiskFileSystemProvider extends NodeDiskFileSystemProvider { method capabilities (line 15) | get capabilities(): FileSystemProviderCapabilities { method doDelete (line 23) | protected async doDelete(filePath: string, opts: FileDeleteOptions): P... FILE: src/vs/platform/files/node/diskFileSystemProvider.ts type IWatcherOptions (line 26) | interface IWatcherOptions { class DiskFileSystemProvider (line 31) | class DiskFileSystemProvider extends Disposable implements IFileSystemPr... method constructor (line 33) | constructor(private logService: ILogService, private watcherOptions?: ... method capabilities (line 42) | get capabilities(): FileSystemProviderCapabilities { method stat (line 61) | async stat(resource: URI): Promise { method readdir (line 76) | async readdir(resource: URI): Promise<[string, FileType][]> { method toType (line 102) | private toType(entry: Stats | Dirent, isSymbolicLink = entry.isSymboli... method readFile (line 114) | async readFile(resource: URI): Promise { method writeFile (line 124) | async writeFile(resource: URI, content: Uint8Array, opts: FileWriteOpt... method open (line 156) | async open(resource: URI, opts: FileOpenOptions): Promise { method close (line 210) | async close(fd: number): Promise { method read (line 235) | async read(fd: number, pos: number, data: Uint8Array, offset: number, ... method normalizePos (line 256) | private normalizePos(fd: number, pos: number): number | null { method updatePos (line 272) | private updatePos(fd: number, pos: number | null, bytesLength: number ... method write (line 314) | async write(fd: number, pos: number, data: Uint8Array, offset: number,... method doWrite (line 321) | private async doWrite(fd: number, pos: number, data: Uint8Array, offse... method mkdir (line 346) | async mkdir(resource: URI): Promise { method delete (line 354) | async delete(resource: URI, opts: FileDeleteOptions): Promise { method doDelete (line 364) | protected async doDelete(filePath: string, opts: FileDeleteOptions): P... method rename (line 372) | async rename(from: URI, to: URI, opts: FileOverwriteOptions): Promise<... method copy (line 399) | async copy(from: URI, to: URI, opts: FileOverwriteOptions): Promise { return this._on... method watch (line 468) | watch(resource: URI, opts: IWatchOptions): IDisposable { method watchRecursive (line 476) | private watchRecursive(resource: URI, excludes: string[]): IDisposable { method refreshRecursiveWatchers (line 495) | private refreshRecursiveWatchers(): void { method doRefreshRecursiveWatchers (line 506) | private doRefreshRecursiveWatchers(): void { method watchNonRecursive (line 582) | private watchNonRecursive(resource: URI): IDisposable { method toFilePath (line 607) | protected toFilePath(resource: URI): string { method toFileSystemProviderError (line 611) | private toFileSystemProviderError(error: NodeJS.ErrnoException): FileS... method dispose (line 640) | dispose(): void { FILE: src/vs/platform/files/node/files.ts constant MIN_MAX_MEMORY_SIZE_MB (line 6) | const MIN_MAX_MEMORY_SIZE_MB = 2048; constant FALLBACK_MAX_MEMORY_SIZE_MB (line 7) | const FALLBACK_MAX_MEMORY_SIZE_MB = 4096; FILE: src/vs/platform/files/node/watcher/nodejs/watcherService.ts class FileWatcher (line 15) | class FileWatcher extends Disposable { method constructor (line 21) | constructor( method setVerboseLogging (line 32) | setVerboseLogging(verboseLogging: boolean): void { method startWatching (line 36) | private async startWatching(): Promise { method onFileChange (line 77) | private onFileChange(event: IDiskFileChange): void { method onError (line 111) | private onError(error: string): void { method onVerbose (line 117) | private onVerbose(message: string): void { method dispose (line 123) | dispose(): void { FILE: src/vs/platform/files/node/watcher/nsfw/nsfwWatcherService.ts type IWatcherObjet (line 24) | interface IWatcherObjet { type IPathWatcher (line 29) | interface IPathWatcher { class NsfwWatcherService (line 35) | class NsfwWatcherService implements IWatcherService { method watch (line 48) | watch(options: IWatcherOptions): Event { method _watch (line 52) | private _watch(request: IWatcherRequest): void { method setRoots (line 179) | public setRoots(roots: IWatcherRequest[]): Promise { method setVerboseLogging (line 217) | public setVerboseLogging(enabled: boolean): Promise { method stop (line 222) | public stop(): Promise { method _normalizeRoots (line 236) | protected _normalizeRoots(roots: IWatcherRequest[]): IWatcherRequest[] { method _isPathIgnored (line 242) | private _isPathIgnored(absolutePath: string, ignored: glob.ParsedPatte... method log (line 246) | private log(message: string) { method warn (line 250) | private warn(message: string) { method error (line 254) | private error(message: string) { FILE: src/vs/platform/files/node/watcher/nsfw/test/nsfwWatcherService.test.ts class TestNsfwWatcherService (line 12) | class TestNsfwWatcherService extends NsfwWatcherService { method normalizeRoots (line 13) | public normalizeRoots(roots: string[]): string[] { FILE: src/vs/platform/files/node/watcher/nsfw/watcher.ts type IWatcherRequest (line 9) | interface IWatcherRequest { type IWatcherOptions (line 14) | interface IWatcherOptions { type IWatcherService (line 17) | interface IWatcherService { FILE: src/vs/platform/files/node/watcher/nsfw/watcherIpc.ts class WatcherChannel (line 11) | class WatcherChannel implements IServerChannel { method constructor (line 13) | constructor(private service: IWatcherService) { } method listen (line 15) | listen(_: unknown, event: string, arg?: any): Event { method call (line 24) | call(_: unknown, command: string, arg?: any): Promise { class WatcherChannelClient (line 35) | class WatcherChannelClient implements IWatcherService { method constructor (line 37) | constructor(private channel: IChannel) { } method watch (line 39) | watch(options: IWatcherOptions): Event { method setVerboseLogging (line 43) | setVerboseLogging(enable: boolean): Promise { method setRoots (line 47) | setRoots(roots: IWatcherRequest[]): Promise { method onLogMessage (line 51) | get onLogMessage(): Event { method stop (line 55) | stop(): Promise { FILE: src/vs/platform/files/node/watcher/nsfw/watcherService.ts class FileWatcher (line 14) | class FileWatcher extends Disposable { method constructor (line 22) | constructor( method startWatching (line 36) | private startWatching(): void { method setVerboseLogging (line 79) | setVerboseLogging(verboseLogging: boolean): void { method error (line 86) | error(message: string) { method setFolders (line 90) | setFolders(folders: IWatcherRequest[]): void { method dispose (line 98) | dispose(): void { FILE: src/vs/platform/files/node/watcher/unix/chokidarWatcherService.ts type IWatcher (line 24) | interface IWatcher { type ExtendedWatcherRequest (line 29) | interface ExtendedWatcherRequest extends IWatcherRequest { class ChokidarWatcherService (line 33) | class ChokidarWatcherService implements IWatcherService { method watch (line 55) | watch(options: IWatcherOptions): Event { method setVerboseLogging (line 64) | setVerboseLogging(enabled: boolean): Promise { method setRoots (line 70) | setRoots(requests: IWatcherRequest[]): Promise { method wacherCount (line 103) | get wacherCount() { method _watch (line 107) | private _watch(basePath: string, requests: IWatcherRequest[]): IWatcher { method stop (line 296) | stop(): Promise { method log (line 307) | private log(message: string) { method warn (line 311) | private warn(message: string) { method error (line 315) | private error(message: string) { function isIgnored (line 320) | function isIgnored(path: string, requests: ExtendedWatcherRequest[]): bo... function normalizeRoots (line 350) | function normalizeRoots(requests: IWatcherRequest[]): { [basePath: strin... function isEqualRequests (line 371) | function isEqualRequests(r1: readonly IWatcherRequest[], r2: readonly IW... function isEqualIgnore (line 375) | function isEqualIgnore(i1: readonly string[], i2: readonly string[]) { FILE: src/vs/platform/files/node/watcher/unix/test/chockidarWatcherService.test.ts function newRequest (line 17) | function newRequest(basePath: string, ignored: string[] = []): IWatcherR... function assertNormalizedRootPath (line 21) | function assertNormalizedRootPath(inputPaths: string[], expectedPaths: s... function assertNormalizedRequests (line 27) | function assertNormalizedRequests(inputRequests: IWatcherRequest[], expe... function sort (line 39) | function sort(changes: IDiskFileChange[]) { function wait (line 45) | function wait(time: number) { function assertFileEvents (line 49) | async function assertFileEvents(actuals: IDiskFileChange[], expected: ID... FILE: src/vs/platform/files/node/watcher/unix/watcher.ts type IWatcherRequest (line 9) | interface IWatcherRequest { type IWatcherOptions (line 14) | interface IWatcherOptions { type IWatcherService (line 19) | interface IWatcherService { FILE: src/vs/platform/files/node/watcher/unix/watcherIpc.ts class WatcherChannel (line 11) | class WatcherChannel implements IServerChannel { method constructor (line 13) | constructor(private service: IWatcherService) { } method listen (line 15) | listen(_: unknown, event: string, arg?: any): Event { method call (line 24) | call(_: unknown, command: string, arg?: any): Promise { class WatcherChannelClient (line 35) | class WatcherChannelClient implements IWatcherService { method constructor (line 37) | constructor(private channel: IChannel) { } method watch (line 39) | watch(options: IWatcherOptions): Event { method setVerboseLogging (line 43) | setVerboseLogging(enable: boolean): Promise { method onLogMessage (line 47) | get onLogMessage(): Event { method setRoots (line 51) | setRoots(roots: IWatcherRequest[]): Promise { method stop (line 55) | stop(): Promise { FILE: src/vs/platform/files/node/watcher/unix/watcherService.ts class FileWatcher (line 14) | class FileWatcher extends Disposable { method constructor (line 21) | constructor( method startWatching (line 36) | private startWatching(): void { method error (line 78) | error(message: string) { method setVerboseLogging (line 82) | setVerboseLogging(verboseLogging: boolean): void { method setFolders (line 90) | setFolders(folders: IWatcherRequest[]): void { method dispose (line 98) | dispose(): void { FILE: src/vs/platform/files/node/watcher/watcher.ts type IDiskFileChange (line 10) | interface IDiskFileChange { type ILogMessage (line 15) | interface ILogMessage { function toFileChanges (line 20) | function toFileChanges(changes: IDiskFileChange[]): IFileChange[] { function normalizeFileChanges (line 27) | function normalizeFileChanges(changes: IDiskFileChange[]): IDiskFileChan... class EventNormalizer (line 38) | class EventNormalizer { method processEvent (line 42) | processEvent(event: IDiskFileChange): void { method normalize (line 77) | normalize(): IDiskFileChange[] { FILE: src/vs/platform/files/node/watcher/win32/csharpWatcherService.ts class OutOfProcessWin32FolderWatcher (line 13) | class OutOfProcessWin32FolderWatcher { method constructor (line 24) | constructor( method startWatcher (line 47) | private startWatcher(): void { method onError (line 108) | private onError(error: Error | Buffer): void { method onExit (line 112) | private onExit(code: number, signal: string): void { method error (line 126) | private error(message: string) { method log (line 130) | private log(message: string) { method dispose (line 134) | public dispose(): void { FILE: src/vs/platform/files/node/watcher/win32/watcherService.ts class FileWatcher (line 12) | class FileWatcher implements IDisposable { method constructor (line 17) | constructor( method isDisposed (line 36) | private get isDisposed(): boolean { method startWatching (line 40) | private startWatching(): OutOfProcessWin32FolderWatcher { method setVerboseLogging (line 50) | setVerboseLogging(verboseLogging: boolean): void { method onFileEvents (line 58) | private onFileEvents(events: IDiskFileChange[]): void { method dispose (line 69) | dispose(): void { FILE: src/vs/platform/files/test/common/nullFileSystemProvider.ts class NullFileSystemProvider (line 11) | class NullFileSystemProvider implements IFileSystemProvider { method constructor (line 18) | constructor(private disposableFactory: () => IDisposable = () => Dispo... method watch (line 20) | watch(resource: URI, opts: IWatchOptions): IDisposable { return this.d... method stat (line 21) | stat(resource: URI): Promise { return Promise.resolve(undefined... method mkdir (line 22) | mkdir(resource: URI): Promise { return Promise.resolve(undefined... method readdir (line 23) | readdir(resource: URI): Promise<[string, FileType][]> { return Promise... method delete (line 24) | delete(resource: URI, opts: FileDeleteOptions): Promise { return... method rename (line 25) | rename(from: URI, to: URI, opts: FileOverwriteOptions): Promise ... method copy (line 26) | copy?(from: URI, to: URI, opts: FileOverwriteOptions): Promise {... method readFile (line 27) | readFile?(resource: URI): Promise { return Promise.resolve... method writeFile (line 28) | writeFile?(resource: URI, content: Uint8Array, opts: FileWriteOptions)... method open (line 29) | open?(resource: URI, opts: FileOpenOptions): Promise { return ... method close (line 30) | close?(fd: number): Promise { return Promise.resolve(undefined!); } method read (line 31) | read?(fd: number, pos: number, data: Uint8Array, offset: number, lengt... method write (line 32) | write?(fd: number, pos: number, data: Uint8Array, offset: number, leng... FILE: src/vs/platform/files/test/files.test.ts function testIsEqual (line 45) | function testIsEqual(testMethod: (pA: string | undefined, pB: string, ig... FILE: src/vs/platform/files/test/node/diskFileService.test.ts function getByName (line 26) | function getByName(root: IFileStat, name: string): IFileStat | undefined { function toLineByLineReadable (line 33) | function toLineByLineReadable(content: string): VSBufferReadable { class TestDiskFileSystemProvider (line 55) | class TestDiskFileSystemProvider extends DiskFileSystemProvider { method capabilities (line 62) | get capabilities(): FileSystemProviderCapabilities { method capabilities (line 77) | set capabilities(capabilities: FileSystemProviderCapabilities) { method setInvalidStatSize (line 81) | setInvalidStatSize(disabled: boolean): void { method stat (line 85) | async stat(resource: URI): Promise { method read (line 95) | async read(fd: number, pos: number, data: Uint8Array, offset: number, ... method readFile (line 103) | async readFile(resource: URI): Promise { function testMoveAcrossProviders (line 536) | async function testMoveAcrossProviders(sourceFile = 'index.html'): Promi... function testMoveFolderAcrossProviders (line 623) | async function testMoveFolderAcrossProviders(): Promise { function setCapabilities (line 815) | function setCapabilities(provider: TestDiskFileSystemProvider, capabilit... function doTestCopy (line 822) | async function doTestCopy(sourceName: string = 'index.html') { function testReadFile (line 1031) | async function testReadFile(resource: URI): Promise { function assertCreateFile (line 1340) | async function assertCreateFile(converter: (content: string) => VSBuffer... function assertWatch (line 1877) | function assertWatch(toWatch: URI, expected: [FileChangeType, URI][], do... function hasChange (line 1915) | function hasChange(changes: readonly IFileChange[], type: FileChangeType... FILE: src/vs/platform/files/test/node/fixtures/resolver/examples/company.js function Company (line 6) | function Company() { FILE: src/vs/platform/files/test/node/fixtures/resolver/examples/conway.js function Cell (line 5) | function Cell() { function GameOfLife (line 15) | function GameOfLife() { function createWorld (line 41) | function createWorld() { function circleOfLife (line 47) | function circleOfLife() { function resolveNextGeneration (line 55) | function resolveNextGeneration(cell) { function countNeighbors (line 64) | function countNeighbors(cell) { function isAlive (line 77) | function isAlive(row, col) { function travelWorld (line 83) | function travelWorld(callback) { function draw (line 94) | function draw(cell) { function createDrawingContext (line 104) | function createDrawingContext() { FILE: src/vs/platform/files/test/node/fixtures/resolver/examples/employee.js function Employee (line 5) | function Employee() { function SalesEmployee (line 19) | function SalesEmployee() { function calculatePay (line 26) | function calculatePay() { FILE: src/vs/platform/files/test/node/fixtures/resolver/examples/small.js function C (line 5) | function C() { function sum (line 19) | function sum(z) { FILE: src/vs/platform/files/test/node/fixtures/resolver/other/deep/company.js function Company (line 6) | function Company() { FILE: src/vs/platform/files/test/node/fixtures/resolver/other/deep/conway.js function Cell (line 5) | function Cell() { function GameOfLife (line 15) | function GameOfLife() { function createWorld (line 41) | function createWorld() { function circleOfLife (line 47) | function circleOfLife() { function resolveNextGeneration (line 55) | function resolveNextGeneration(cell) { function countNeighbors (line 64) | function countNeighbors(cell) { function isAlive (line 77) | function isAlive(row, col) { function travelWorld (line 83) | function travelWorld(callback) { function draw (line 94) | function draw(cell) { function createDrawingContext (line 104) | function createDrawingContext() { FILE: src/vs/platform/files/test/node/fixtures/resolver/other/deep/employee.js function Employee (line 5) | function Employee() { function SalesEmployee (line 19) | function SalesEmployee() { function calculatePay (line 26) | function calculatePay() { FILE: src/vs/platform/files/test/node/fixtures/resolver/other/deep/small.js function C (line 5) | function C() { function sum (line 19) | function sum(z) { FILE: src/vs/platform/files/test/node/fixtures/service/deep/company.js function Company (line 6) | function Company() { FILE: src/vs/platform/files/test/node/fixtures/service/deep/conway.js function Cell (line 5) | function Cell() { function GameOfLife (line 15) | function GameOfLife() { function createWorld (line 41) | function createWorld() { function circleOfLife (line 47) | function circleOfLife() { function resolveNextGeneration (line 55) | function resolveNextGeneration(cell) { function countNeighbors (line 64) | function countNeighbors(cell) { function isAlive (line 77) | function isAlive(row, col) { function travelWorld (line 83) | function travelWorld(callback) { function draw (line 94) | function draw(cell) { function createDrawingContext (line 104) | function createDrawingContext() { FILE: src/vs/platform/files/test/node/fixtures/service/deep/employee.js function Employee (line 5) | function Employee() { function SalesEmployee (line 19) | function SalesEmployee() { function calculatePay (line 26) | function calculatePay() { FILE: src/vs/platform/files/test/node/fixtures/service/deep/small.js function C (line 5) | function C() { function sum (line 19) | function sum(z) { FILE: src/vs/platform/files/test/node/normalizer.test.ts function toFileChangesEvent (line 13) | function toFileChangesEvent(changes: IDiskFileChange[]): FileChangesEvent { class TestFileWatcher (line 17) | class TestFileWatcher { method constructor (line 20) | constructor() { method onFileChanges (line 24) | get onFileChanges(): Event { method report (line 28) | report(changes: IDiskFileChange[]): void { method onRawFileEvents (line 32) | private onRawFileEvents(events: IDiskFileChange[]): void { type Path (line 44) | enum Path { FILE: src/vs/platform/instantiation/common/descriptors.ts class SyncDescriptor (line 8) | class SyncDescriptor { method constructor (line 14) | constructor(ctor: new (...args: any[]) => T, staticArguments: any[] = ... type CreateSyncFunc (line 21) | interface CreateSyncFunc { type SyncDescriptor0 (line 81) | interface SyncDescriptor0 { type SyncDescriptor1 (line 85) | interface SyncDescriptor1 { type SyncDescriptor2 (line 89) | interface SyncDescriptor2 { type SyncDescriptor3 (line 94) | interface SyncDescriptor3 { type SyncDescriptor4 (line 100) | interface SyncDescriptor4 { type SyncDescriptor5 (line 107) | interface SyncDescriptor5 { type SyncDescriptor6 (line 115) | interface SyncDescriptor6 { type SyncDescriptor7 (line 124) | interface SyncDescriptor7 { type SyncDescriptor8 (line 134) | interface SyncDescriptor8 { FILE: src/vs/platform/instantiation/common/extensions.ts function registerSingleton (line 11) | function registerSingleton(id: ServiceIdentifier, ctor: IConstruct... function getSingletonServiceDescriptors (line 15) | function getSingletonServiceDescriptors(): [ServiceIdentifier, Sync... FILE: src/vs/platform/instantiation/common/graph.ts type Node (line 9) | interface Node { function newNode (line 15) | function newNode(data: T): Node { class Graph (line 23) | class Graph { method constructor (line 27) | constructor(private _hashFn: (element: T) => string) { method roots (line 31) | roots(): Node[] { method insertEdge (line 41) | insertEdge(from: T, to: T): void { method removeNode (line 49) | removeNode(data: T): void { method lookupOrInsertNode (line 58) | lookupOrInsertNode(data: T): Node { method lookup (line 70) | lookup(data: T): Node { method isEmpty (line 74) | isEmpty(): boolean { method toString (line 81) | toString(): string { FILE: src/vs/platform/instantiation/common/instantiation.ts function getServiceDependencies (line 18) | function getServiceDependencies(ctor: any): { id: ServiceIdentifier... type BrandedService (line 25) | type BrandedService = { _serviceBrand: undefined }; type IConstructorSignature0 (line 27) | interface IConstructorSignature0 { type IConstructorSignature1 (line 31) | interface IConstructorSignature1 { type IConstructorSignature2 (line 35) | interface IConstructorSignature2 { type IConstructorSignature3 (line 39) | interface IConstructorSignature3 { type IConstructorSignature4 (line 43) | interface IConstructorSignature4 { type IConstructorSignature5 (line 47) | interface IConstructorSignature5 { type IConstructorSignature6 (line 51) | interface IConstructorSignature6 { type IConstructorSignature7 (line 55) | interface IConstructorSignature7 { type IConstructorSignature8 (line 59) | interface IConstructorSignature8 { type ServicesAccessor (line 63) | interface ServicesAccessor { type IInstantiationService (line 70) | interface IInstantiationService { type ServiceIdentifier (line 114) | interface ServiceIdentifier { function storeServiceDependency (line 119) | function storeServiceDependency(id: Function, target: Function, index: n... function createDecorator (line 131) | function createDecorator(serviceId: string): ServiceIdentifier { function optional (line 153) | function optional(serviceIdentifier: ServiceIdentifier) { FILE: src/vs/platform/instantiation/common/instantiationService.ts class CyclicDependencyError (line 22) | class CyclicDependencyError extends Error { method constructor (line 23) | constructor(graph: Graph) { class InstantiationService (line 29) | class InstantiationService implements IInstantiationService { method constructor (line 37) | constructor(services: ServiceCollection = new ServiceCollection(), str... method createChild (line 45) | createChild(services: ServiceCollection): IInstantiationService { method invokeFunction (line 49) | invokeFunction(fn: (accessor: ServicesAccess... method createInstance (line 74) | createInstance(ctorOrDescriptor: any | SyncDescriptor, ...rest: a... method _createInstance (line 88) | private _createInstance(ctor: any, args: any[] = [], _trace: Trace)... method _setServiceInstance (line 120) | private _setServiceInstance(id: ServiceIdentifier, instance: T):... method _getServiceInstanceOrDescriptor (line 130) | private _getServiceInstanceOrDescriptor(id: ServiceIdentifier): ... method _getOrCreateServiceInstance (line 139) | private _getOrCreateServiceInstance(id: ServiceIdentifier, _trac... method _createAndCacheServiceInstance (line 149) | private _createAndCacheServiceInstance(id: ServiceIdentifier, de... method _createServiceInstanceWithOwner (line 203) | private _createServiceInstanceWithOwner(id: ServiceIdentifier, c... method _createServiceInstance (line 213) | private _createServiceInstance(ctor: any, args: any[] = [], _suppor... type TraceType (line 248) | const enum TraceType { class Trace (line 252) | class Trace { method constructor (line 255) | constructor() { super(-1, null); } method stop (line 256) | stop() { } method branch (line 257) | branch() { return this; } method traceInvocation (line 260) | static traceInvocation(ctor: any): Trace { method traceCreation (line 264) | static traceCreation(ctor: any): Trace { method constructor (line 272) | private constructor( method branch (line 277) | branch(id: ServiceIdentifier, first: boolean): Trace { method stop (line 283) | stop() { FILE: src/vs/platform/instantiation/common/serviceCollection.ts class ServiceCollection (line 9) | class ServiceCollection { method constructor (line 13) | constructor(...entries: [ServiceIdentifier, any][]) { method set (line 19) | set(id: ServiceIdentifier, instanceOrDescriptor: T | SyncDescrip... method forEach (line 25) | forEach(callback: (id: ServiceIdentifier, instanceOrDescriptor: a... method has (line 29) | has(id: ServiceIdentifier): boolean { method get (line 33) | get(id: ServiceIdentifier): T | SyncDescriptor { FILE: src/vs/platform/instantiation/test/common/instantiationService.test.ts type IService1 (line 14) | interface IService1 { class Service1 (line 19) | class Service1 implements IService1 { type IService2 (line 26) | interface IService2 { class Service2 (line 31) | class Service2 implements IService2 { type IService3 (line 38) | interface IService3 { class Service3 (line 43) | class Service3 implements IService3 { type IDependentService (line 50) | interface IDependentService { class DependentService (line 55) | class DependentService implements IDependentService { method constructor (line 57) | constructor(@IService1 service: IService1) { class Service1Consumer (line 64) | class Service1Consumer { method constructor (line 66) | constructor(@IService1 service1: IService1) { class Target2Dep (line 72) | class Target2Dep { method constructor (line 74) | constructor(@IService1 service1: IService1, @IService2 service2: Servi... class TargetWithStaticParam (line 80) | class TargetWithStaticParam { method constructor (line 81) | constructor(v: boolean, @IService1 service1: IService1) { class TargetNotOptional (line 88) | class TargetNotOptional { method constructor (line 89) | constructor(@IService1 service1: IService1, @IService2 service2: IServ... class TargetOptional (line 93) | class TargetOptional { method constructor (line 94) | constructor(@IService1 service1: IService1, @optional(IService2) servi... class DependentServiceTarget (line 101) | class DependentServiceTarget { method constructor (line 102) | constructor(@IDependentService d: IDependentService) { class DependentServiceTarget2 (line 108) | class DependentServiceTarget2 { method constructor (line 109) | constructor(@IDependentService d: IDependentService, @IService1 s: ISe... class ServiceLoop1 (line 118) | class ServiceLoop1 implements IService1 { method constructor (line 122) | constructor(@IService2 s: IService2) { class ServiceLoop2 (line 127) | class ServiceLoop2 implements IService2 { method constructor (line 131) | constructor(@IService1 s: IService1) { function test (line 306) | function test(accessor: ServicesAccessor) { function test (line 320) | function test(accessor: ServicesAccessor) { function test (line 337) | function test(accessor: ServicesAccessor) { function test (line 355) | function test(accessor: ServicesAccessor) { method constructor (line 369) | constructor() { FILE: src/vs/platform/instantiation/test/common/instantiationServiceMock.ts type IServiceMock (line 11) | interface IServiceMock { class TestInstantiationService (line 16) | class TestInstantiationService extends InstantiationService { method constructor (line 20) | constructor(private _serviceCollection: ServiceCollection = new Servic... method get (line 26) | public get(service: ServiceIdentifier): T { method set (line 30) | public set(service: ServiceIdentifier, instance: T): T { method mock (line 34) | public mock(service: ServiceIdentifier): T | sinon.SinonMock { method stub (line 43) | public stub(serviceIdentifier: ServiceIdentifier, arg2: any, arg... method stubPromise (line 72) | public stubPromise(arg1?: any, arg2?: any, arg3?: any, arg4?: any): si... method spy (line 78) | public spy(service: ServiceIdentifier, fnProperty: string): sino... method _create (line 86) | private _create(arg1: any, options: SinonOptions, reset: boolean = fal... method _getOrCreateService (line 95) | private _getOrCreateService(serviceMock: IServiceMock, opts: Sin... method _createService (line 108) | private _createService(serviceMock: IServiceMock, opts: SinonOpti... method _createStub (line 115) | private _createStub(arg: any): any { method isServiceMock (line 119) | private isServiceMock(arg1: any): boolean { type SinonOptions (line 124) | interface SinonOptions { FILE: src/vs/platform/ipc/electron-browser/mainProcessService.ts type IMainProcessService (line 13) | interface IMainProcessService { class MainProcessService (line 22) | class MainProcessService extends Disposable implements IMainProcessServi... method constructor (line 28) | constructor( method getChannel (line 36) | getChannel(channelName: string): IChannel { method registerChannel (line 40) | registerChannel(channelName: string, channel: IServerChannel):... FILE: src/vs/platform/ipc/electron-browser/sharedProcessService.ts type ISharedProcessService (line 11) | interface ISharedProcessService { FILE: src/vs/platform/ipc/electron-main/sharedProcessMainService.ts type ISharedProcessMainService (line 10) | interface ISharedProcessMainService { type ISharedProcess (line 18) | interface ISharedProcess { class SharedProcessMainService (line 23) | class SharedProcessMainService implements ISharedProcessMainService { method constructor (line 27) | constructor(private sharedProcess: ISharedProcess) { } method whenSharedProcessReady (line 29) | whenSharedProcessReady(): Promise { method toggleSharedProcessWindow (line 33) | async toggleSharedProcessWindow(): Promise { FILE: src/vs/platform/issue/electron-main/issueMainService.ts constant DEFAULT_BACKGROUND_COLOR (line 21) | const DEFAULT_BACKGROUND_COLOR = '#1E1E1E'; class IssueMainService (line 23) | class IssueMainService implements IIssueService { method constructor (line 30) | constructor( method registerListeners (line 42) | private registerListeners(): void { method openReporter (line 173) | openReporter(data: IssueReporterData): Promise { method openProcessExplorer (line 220) | openProcessExplorer(data: ProcessExplorerData): Promise { method getSystemStatus (line 276) | public async getSystemStatus(): Promise { method getWindowPosition (line 284) | private getWindowPosition(parentWindow: BrowserWindow, defaultWidth: n... method getPerformanceInfo (line 352) | private getPerformanceInfo(): Promise { method getIssueReporterPath (line 369) | private getIssueReporterPath(data: IssueReporterData, features: IssueR... function toLauchUrl (line 388) | function toLauchUrl(pathToHtml: string, windowConfiguration: T): stri... FILE: src/vs/platform/issue/node/issue.ts type WindowStyles (line 12) | interface WindowStyles { type WindowData (line 16) | interface WindowData { type IssueType (line 21) | const enum IssueType { type IssueReporterStyles (line 28) | interface IssueReporterStyles extends WindowStyles { type IssueReporterExtensionData (line 44) | interface IssueReporterExtensionData { type IssueReporterData (line 55) | interface IssueReporterData extends WindowData { type ISettingSearchResult (line 62) | interface ISettingSearchResult { type ISettingsSearchIssueReporterData (line 68) | interface ISettingsSearchIssueReporterData extends IssueReporterData { type IssueReporterFeatures (line 75) | interface IssueReporterFeatures { type ProcessExplorerStyles (line 78) | interface ProcessExplorerStyles extends WindowStyles { type ProcessExplorerData (line 84) | interface ProcessExplorerData extends WindowData { type IIssueService (line 89) | interface IIssueService { FILE: src/vs/platform/jsonschemas/common/jsonContributionRegistry.ts type ISchemaContributions (line 14) | interface ISchemaContributions { type IJSONContributionRegistry (line 18) | interface IJSONContributionRegistry { function normalizeId (line 42) | function normalizeId(id: string) { class JSONContributionRegistry (line 51) | class JSONContributionRegistry implements IJSONContributionRegistry { method constructor (line 58) | constructor() { method registerSchema (line 62) | public registerSchema(uri: string, unresolvedSchemaContent: IJSONSchem... method notifySchemaChanged (line 67) | public notifySchemaChanged(uri: string): void { method getSchemaContributions (line 71) | public getSchemaContributions(): ISchemaContributions { FILE: src/vs/platform/keybinding/common/abstractKeybindingService.ts type CurrentChord (line 21) | interface CurrentChord { method onDidUpdateKeybindings (line 30) | get onDidUpdateKeybindings(): Event { method constructor (line 38) | constructor( method dispose (line 51) | public dispose(): void { method getDefaultKeybindingsContent (line 63) | public getDefaultKeybindingsContent(): string { method getDefaultKeybindings (line 67) | public getDefaultKeybindings(): ResolvedKeybindingItem[] { method getKeybindings (line 71) | public getKeybindings(): ResolvedKeybindingItem[] { method customKeybindingsCount (line 75) | public customKeybindingsCount(): number { method lookupKeybindings (line 79) | public lookupKeybindings(commandId: string): ResolvedKeybinding[] { method lookupKeybinding (line 85) | public lookupKeybinding(commandId: string): ResolvedKeybinding | undefin... method dispatchEvent (line 93) | public dispatchEvent(e: IKeyboardEvent, target: IContextKeyServiceTarget... method softDispatch (line 97) | public softDispatch(e: IKeyboardEvent, target: IContextKeyServiceTarget)... method _enterChordMode (line 114) | private _enterChordMode(firstPart: string, keypressLabel: string | null)... method _leaveChordMode (line 137) | private _leaveChordMode(): void { method dispatchByUserSettingsLabel (line 146) | public dispatchByUserSettingsLabel(userSettingsLabel: string, target: IC... method _dispatch (line 153) | protected _dispatch(e: IKeyboardEvent, target: IContextKeyServiceTarget)... method _doDispatch (line 157) | private _doDispatch(keybinding: ResolvedKeybinding, target: IContextKeyS... method mightProducePrintableCharacter (line 205) | mightProducePrintableCharacter(event: IKeyboardEvent): boolean { FILE: src/vs/platform/keybinding/common/baseResolvedKeybinding.ts method constructor (line 16) | constructor(os: OperatingSystem, parts: T[]) { method getLabel (line 25) | public getLabel(): string | null { method getAriaLabel (line 29) | public getAriaLabel(): string | null { method getElectronAccelerator (line 33) | public getElectronAccelerator(): string | null { method getUserSettingsLabel (line 41) | public getUserSettingsLabel(): string | null { method isWYSIWYG (line 45) | public isWYSIWYG(): boolean { method isChord (line 49) | public isChord(): boolean { method getParts (line 53) | public getParts(): ResolvedKeybindingPart[] { method _getPart (line 57) | private _getPart(keybinding: T): ResolvedKeybindingPart { method getDispatchParts (line 68) | public getDispatchParts(): (string | null)[] { FILE: src/vs/platform/keybinding/common/keybinding.ts type IUserFriendlyKeybinding (line 13) | interface IUserFriendlyKeybinding { type KeybindingSource (line 20) | const enum KeybindingSource { type IKeybindingEvent (line 25) | interface IKeybindingEvent { type IKeyboardEvent (line 30) | interface IKeyboardEvent { type IKeybindingService (line 43) | interface IKeybindingService { FILE: src/vs/platform/keybinding/common/keybindingResolver.ts type IResolveResult (line 13) | interface IResolveResult { class KeybindingResolver (line 20) | class KeybindingResolver { method constructor (line 27) | constructor(defaultKeybindings: ResolvedKeybindingItem[], overrides: R... method _isTargetedForRemoval (line 54) | private static _isTargetedForRemoval(defaultKb: ResolvedKeybindingItem... method combine (line 81) | public static combine(defaults: ResolvedKeybindingItem[], rawOverrides... method _addKeyPress (line 104) | private _addKeyPress(keypress: string, item: ResolvedKeybindingItem): ... method _addToLookupMap (line 142) | private _addToLookupMap(item: ResolvedKeybindingItem): void { method _removeFromLookupMap (line 156) | private _removeFromLookupMap(item: ResolvedKeybindingItem): void { method whenIsEntirelyIncluded (line 175) | public static whenIsEntirelyIncluded(a: ContextKeyExpr | null | undefi... method _implies (line 189) | private static _implies(p: ContextKeyExpr, q: ContextKeyExpr): boolean { method getDefaultBoundCommands (line 214) | public getDefaultBoundCommands(): Map { method getDefaultKeybindings (line 218) | public getDefaultKeybindings(): ResolvedKeybindingItem[] { method getKeybindings (line 222) | public getKeybindings(): ResolvedKeybindingItem[] { method lookupKeybindings (line 226) | public lookupKeybindings(commandId: string): ResolvedKeybindingItem[] { method lookupPrimaryKeybinding (line 240) | public lookupPrimaryKeybinding(commandId: string): ResolvedKeybindingI... method resolve (line 249) | public resolve(context: IContext, currentChord: string | null, keypres... method _findCommand (line 302) | private _findCommand(context: IContext, matches: ResolvedKeybindingIte... method contextMatchesRules (line 316) | public static contextMatchesRules(context: IContext, rules: ContextKey... method getAllUnboundCommands (line 323) | public static getAllUnboundCommands(boundCommands: Map(arr: (T | null)[]): T[] { FILE: src/vs/platform/keybinding/common/usLayoutResolvedKeybinding.ts class USLayoutResolvedKeybinding (line 13) | class USLayoutResolvedKeybinding extends BaseResolvedKeybinding implements IContextKey { method constructor (line 19) | constructor(defaultValue: T | undefined) { method set (line 24) | public set(value: T | undefined): void { method reset (line 28) | public reset(): void { method get (line 32) | public get(): T | undefined { class MockContextKeyService (line 37) | class MockContextKeyService implements IContextKeyService { method dispose (line 42) | public dispose(): void { method createKey (line 45) | public createKey(key: string, defaultValue: T | undefined): IContex... method contextMatchesRules (line 50) | public contextMatchesRules(rules: ContextKeyExpr): boolean { method onDidChangeContext (line 53) | public get onDidChangeContext(): Event { method bufferChangeEvents (line 56) | public bufferChangeEvents() { } method getContextKeyValue (line 57) | public getContextKeyValue(key: string) { method getContext (line 63) | public getContext(domNode: HTMLElement): any { method createScoped (line 66) | public createScoped(domNode: HTMLElement): IContextKeyService { class MockKeybindingService (line 71) | class MockKeybindingService implements IKeybindingService { method onDidUpdateKeybindings (line 74) | public get onDidUpdateKeybindings(): Event { method getDefaultKeybindingsContent (line 78) | public getDefaultKeybindingsContent(): string { method getDefaultKeybindings (line 82) | public getDefaultKeybindings(): ResolvedKeybindingItem[] { method getKeybindings (line 86) | public getKeybindings(): ResolvedKeybindingItem[] { method resolveKeybinding (line 90) | public resolveKeybinding(keybinding: Keybinding): ResolvedKeybinding[] { method resolveKeyboardEvent (line 94) | public resolveKeyboardEvent(keyboardEvent: IKeyboardEvent): ResolvedKe... method resolveUserBinding (line 105) | public resolveUserBinding(userBinding: string): ResolvedKeybinding[] { method lookupKeybindings (line 109) | public lookupKeybindings(commandId: string): ResolvedKeybinding[] { method lookupKeybinding (line 113) | public lookupKeybinding(commandId: string): ResolvedKeybinding | undef... method customKeybindingsCount (line 117) | public customKeybindingsCount(): number { method softDispatch (line 121) | public softDispatch(keybinding: IKeyboardEvent, target: IContextKeySer... method dispatchByUserSettingsLabel (line 125) | public dispatchByUserSettingsLabel(userSettingsLabel: string, target: ... method dispatchEvent (line 129) | public dispatchEvent(e: IKeyboardEvent, target: IContextKeyServiceTarg... method mightProducePrintableCharacter (line 133) | public mightProducePrintableCharacter(e: IKeyboardEvent): boolean { method _dumpDebugInfo (line 137) | public _dumpDebugInfo(): string { method _dumpDebugInfoJSON (line 141) | public _dumpDebugInfoJSON(): string { FILE: src/vs/platform/label/common/label.ts type ILabelService (line 16) | interface ILabelService { type ResourceLabelFormatter (line 32) | interface ResourceLabelFormatter { type ResourceLabelFormatting (line 39) | interface ResourceLabelFormatting { constant LABEL_SERVICE_ID (line 48) | const LABEL_SERVICE_ID = 'label'; function getSimpleWorkspaceLabel (line 50) | function getSimpleWorkspaceLabel(workspace: IWorkspaceIdentifier | URI, ... FILE: src/vs/platform/launch/common/launch.ts type IWindowInfo (line 8) | interface IWindowInfo { type IMainProcessInfo (line 15) | interface IMainProcessInfo { FILE: src/vs/platform/launch/electron-main/launchMainService.ts type IStartArguments (line 25) | interface IStartArguments { type IRemoteDiagnosticOptions (line 30) | interface IRemoteDiagnosticOptions { function parseOpenUrl (line 35) | function parseOpenUrl(args: ParsedArgs): URI[] { type ILaunchMainService (line 52) | interface ILaunchMainService { class LaunchMainService (line 61) | class LaunchMainService implements ILaunchMainService { method constructor (line 65) | constructor( method start (line 74) | start(args: ParsedArgs, userEnv: IProcessEnvironment): Promise { method startOpenWindow (line 103) | private startOpenWindow(args: ParsedArgs, userEnv: IProcessEnvironment... method getMainProcessId (line 199) | getMainProcessId(): Promise { method getMainProcessInfo (line 205) | getMainProcessInfo(): Promise { method getLogsPath (line 227) | getLogsPath(): Promise { method getRemoteDiagnostics (line 233) | getRemoteDiagnostics(options: IRemoteDiagnosticOptions): Promise<(IRem... method getFolderURIs (line 268) | private getFolderURIs(window: ICodeWindow): URI[] { method codeWindowToInfo (line 290) | private codeWindowToInfo(window: ICodeWindow): IWindowInfo { method browserWindowToInfo (line 295) | private browserWindowToInfo(win: BrowserWindow, folderURIs: URI[] = []... FILE: src/vs/platform/layout/browser/layoutService.ts type IDimension (line 11) | interface IDimension { type ILayoutService (line 16) | interface ILayoutService { FILE: src/vs/platform/lifecycle/common/lifecycle.ts type BeforeShutdownEvent (line 21) | interface BeforeShutdownEvent { type WillShutdownEvent (line 43) | interface WillShutdownEvent { type ShutdownReason (line 57) | const enum ShutdownReason { type StartupKind (line 72) | const enum StartupKind { function StartupKindToString (line 78) | function StartupKindToString(startupKind: StartupKind): string { type LifecyclePhase (line 86) | const enum LifecyclePhase { function LifecyclePhaseToString (line 111) | function LifecyclePhaseToString(phase: LifecyclePhase) { type ILifecycleService (line 124) | interface ILifecycleService { method when (line 179) | when() { return Promise.resolve(); } function handleVetos (line 183) | function handleVetos(vetos: (boolean | Promise)[], onError: (er... FILE: src/vs/platform/lifecycle/common/lifecycleService.ts method startupKind (line 27) | get startupKind(): StartupKind { return this._startupKind; } method phase (line 30) | get phase(): LifecyclePhase { return this._phase; } method constructor (line 34) | constructor( method phase (line 40) | set phase(value: LifecyclePhase) { method when (line 61) | async when(phase: LifecyclePhase): Promise { FILE: src/vs/platform/lifecycle/electron-main/lifecycleMainService.ts type UnloadReason (line 20) | const enum UnloadReason { type IWindowUnloadEvent (line 27) | interface IWindowUnloadEvent { type ShutdownEvent (line 33) | interface ShutdownEvent { type ILifecycleMainService (line 42) | interface ILifecycleMainService { type LifecycleMainPhase (line 118) | const enum LifecycleMainPhase { class LifecycleMainService (line 138) | class LifecycleMainService extends Disposable implements ILifecycleMainS... method quitRequested (line 154) | get quitRequested(): boolean { return this._quitRequested; } method wasRestarted (line 157) | get wasRestarted(): boolean { return this._wasRestarted; } method phase (line 172) | get phase(): LifecycleMainPhase { return this._phase; } method constructor (line 176) | constructor( method handleRestarted (line 186) | private handleRestarted(): void { method registerListeners (line 194) | private registerListeners(): void { method beginOnWillShutdown (line 260) | private beginOnWillShutdown(): Promise { method phase (line 282) | set phase(value: LifecycleMainPhase) { method when (line 302) | async when(phase: LifecycleMainPhase): Promise { method registerWindow (line 316) | registerWindow(window: ICodeWindow): void { method reload (line 369) | async reload(window: ICodeWindow, cli?: ParsedArgs): Promise { method unload (line 378) | async unload(window: ICodeWindow, reason: UnloadReason): Promise { method relaunch (line 503) | relaunch(options?: { addArgs?: string[], removeArgs?: string[] }): void { method kill (line 553) | kill(code?: number): void { FILE: src/vs/platform/list/browser/listService.ts type ListWidget (line 35) | type ListWidget = List | PagedList | ITree | ObjectTree)... function createScopedContextKeyService (line 105) | function createScopedContextKeyService(contextKeyService: IContextKeySer... function getHorizontalScrollingSetting (line 119) | function getHorizontalScrollingSetting(configurationService: IConfigurat... function useAltAsMultipleSelectionModifier (line 123) | function useAltAsMultipleSelectionModifier(configurationService: IConfig... function useSingleClickToOpen (line 127) | function useSingleClickToOpen(configurationService: IConfigurationServic... class MultipleSelectionController (line 131) | class MultipleSelectionController extends Disposable implements IMult... method constructor (line 134) | constructor(private configurationService: IConfigurationService) { method registerListeners (line 142) | private registerListeners(): void { method isSelectionSingleChangeEvent (line 150) | isSelectionSingleChangeEvent(event: IListMouseEvent | IListTouchEve... method isSelectionRangeChangeEvent (line 158) | isSelectionRangeChangeEvent(event: IListMouseEvent | IListTouchEven... class WorkbenchOpenController (line 163) | class WorkbenchOpenController extends Disposable implements IOpenControl... method constructor (line 166) | constructor(private configurationService: IConfigurationService, priva... method registerListeners (line 174) | private registerListeners(): void { method shouldOpen (line 182) | shouldOpen(event: UIEvent): boolean { function toWorkbenchListOptions (line 201) | function toWorkbenchListOptions(options: IListOptions, configurati... function getSharedListStyleSheet (line 225) | function getSharedListStyleSheet(): HTMLStyleElement { class WorkbenchList (line 233) | class WorkbenchList extends List { method constructor (line 244) | constructor( method registerListeners (line 304) | private registerListeners(): void { method useAltAsMultipleSelectionModifier (line 312) | get useAltAsMultipleSelectionModifier(): boolean { class WorkbenchPagedList (line 317) | class WorkbenchPagedList extends PagedList { method constructor (line 326) | constructor( method registerListeners (line 368) | private registerListeners(): void { method useAltAsMultipleSelectionModifier (line 376) | get useAltAsMultipleSelectionModifier(): boolean { method dispose (line 380) | dispose(): void { function getSharedTreeStyleSheet (line 391) | function getSharedTreeStyleSheet(): HTMLStyleElement { function handleTreeController (line 402) | function handleTreeController(configuration: ITreeConfiguration, instant... class WorkbenchTree (line 417) | class WorkbenchTree extends Tree { method constructor (line 430) | constructor( method openOnSingleClick (line 496) | get openOnSingleClick(): boolean { method useAltAsMultipleSelectionModifier (line 500) | get useAltAsMultipleSelectionModifier(): boolean { method dispose (line 504) | dispose(): void { function massageControllerOptions (line 514) | function massageControllerOptions(options: IControllerOptions): IControl... class WorkbenchTreeController (line 529) | class WorkbenchTreeController extends DefaultController { method constructor (line 533) | constructor( method registerListeners (line 546) | private registerListeners(): void { method getOpenModeSetting (line 554) | private getOpenModeSetting(): OpenMode { method dispose (line 558) | dispose(): void { type IOpenResourceOptions (line 563) | interface IOpenResourceOptions { type IResourceResultsNavigationOptions (line 570) | interface IResourceResultsNavigationOptions { class TreeResourceNavigator (line 577) | class TreeResourceNavigator extends Disposable { method constructor (line 582) | constructor(private tree: WorkbenchTree, private options?: IResourceRe... method registerListeners (line 588) | private registerListeners(): void { method onFocus (line 596) | private onFocus({ payload }: any): void { method onSelection (line 619) | private onSelection({ payload }: any): void { type IOpenEvent (line 650) | interface IOpenEvent { type IResourceResultsNavigationOptions2 (line 657) | interface IResourceResultsNavigationOptions2 { type SelectionKeyboardEvent (line 662) | interface SelectionKeyboardEvent extends KeyboardEvent { function getSelectionKeyboardEvent (line 666) | function getSelectionKeyboardEvent(typeArg = 'keydown', preserveFocus?: ... class TreeResourceNavigator2 (line 673) | class TreeResourceNavigator2 extends Disposable { method constructor (line 680) | constructor( method registerListeners (line 696) | private registerListeners(): void { method onFocus (line 708) | private onFocus(e: ITreeEvent): void { method onSelection (line 727) | private onSelection(e: ITreeEvent | ITreeMouseEvent, TFilterData = void... method contextKeyService (line 783) | get contextKeyService(): IContextKeyService { return this.internals.co... method useAltAsMultipleSelectionModifier (line 784) | get useAltAsMultipleSelectionModifier(): boolean { return this.interna... method constructor (line 786) | constructor( class WorkbenchCompressibleObjectTree (line 807) | class WorkbenchCompressibleObjectTree, TFilte... method contextKeyService (line 810) | get contextKeyService(): IContextKeyService { return this.internals.co... method useAltAsMultipleSelectionModifier (line 811) | get useAltAsMultipleSelectionModifier(): boolean { return this.interna... method constructor (line 813) | constructor( class WorkbenchDataTree (line 834) | class WorkbenchDataTree extends DataTree<... method contextKeyService (line 837) | get contextKeyService(): IContextKeyService { return this.internals.co... method useAltAsMultipleSelectionModifier (line 838) | get useAltAsMultipleSelectionModifier(): boolean { return this.interna... method constructor (line 840) | constructor( class WorkbenchAsyncDataTree (line 862) | class WorkbenchAsyncDataTree extends Asyn... method contextKeyService (line 865) | get contextKeyService(): IContextKeyService { return this.internals.co... method useAltAsMultipleSelectionModifier (line 866) | get useAltAsMultipleSelectionModifier(): boolean { return this.interna... method constructor (line 868) | constructor( class WorkbenchCompressibleAsyncDataTree (line 890) | class WorkbenchCompressibleAsyncDataTree ... method contextKeyService (line 893) | get contextKeyService(): IContextKeyService { return this.internals.co... method useAltAsMultipleSelectionModifier (line 894) | get useAltAsMultipleSelectionModifier(): boolean { return this.interna... method constructor (line 896) | constructor( function workbenchTreeDataPreamble (line 919) | function workbenchTreeDataPreamble { method constructor (line 983) | constructor( method useAltAsMultipleSelectionModifier (line 1064) | get useAltAsMultipleSelectionModifier(): boolean { method dispose (line 1068) | dispose(): void { FILE: src/vs/platform/localizations/common/localizations.ts type ILocalization (line 9) | interface ILocalization { type ITranslation (line 17) | interface ITranslation { type LanguageType (line 22) | const enum LanguageType { type ILocalizationsService (line 28) | interface ILocalizationsService { function isValidLocalization (line 35) | function isValidLocalization(localization: ILocalization): boolean { FILE: src/vs/platform/localizations/node/localizations.ts type ILanguagePack (line 21) | interface ILanguagePack { class LocalizationsService (line 35) | class LocalizationsService extends Disposable implements ILocalizationsS... method constructor (line 44) | constructor( method getLanguageIds (line 56) | getLanguageIds(type: LanguageType): Promise { method onDidInstallExtension (line 67) | private onDidInstallExtension(extension: ILocalExtension | undefined):... method onDidUninstallExtension (line 74) | private onDidUninstallExtension(identifier: IExtensionIdentifier): void { method update (line 84) | update(): Promise { class LanguagePacksCache (line 91) | class LanguagePacksCache extends Disposable { method constructor (line 98) | constructor( method getLanguagePacks (line 107) | getLanguagePacks(): Promise<{ [language: string]: ILanguagePack }> { method update (line 116) | update(extensions: ILocalExtension[]): Promise<{ [language: string]: I... method createLanguagePacksFromExtensions (line 123) | private createLanguagePacksFromExtensions(languagePacks: { [language: ... method createLanguagePacksFromExtension (line 132) | private createLanguagePacksFromExtension(languagePacks: { [language: s... method updateHash (line 155) | private updateHash(languagePack: ILanguagePack): void { method withLanguagePacks (line 165) | private withLanguagePacks(fn: (languagePacks: { [language: string]:... FILE: src/vs/platform/log/common/bufferLog.ts type ILog (line 8) | interface ILog { function getLogFunction (line 13) | function getLogFunction(logger: ILogService, level: LogLevel): Function { class BufferLogService (line 25) | class BufferLogService extends AbstractLogService implements ILogService { method constructor (line 31) | constructor(logLevel: LogLevel = DEFAULT_LOG_LEVEL) { method logger (line 41) | set logger(logger: ILogService) { method _log (line 52) | private _log(level: LogLevel, ...args: any[]): void { method trace (line 61) | trace(message: string, ...args: any[]): void { method debug (line 65) | debug(message: string, ...args: any[]): void { method info (line 69) | info(message: string, ...args: any[]): void { method warn (line 73) | warn(message: string, ...args: any[]): void { method error (line 77) | error(message: string | Error, ...args: any[]): void { method critical (line 81) | critical(message: string | Error, ...args: any[]): void { method dispose (line 85) | dispose(): void { method flush (line 91) | flush(): void { FILE: src/vs/platform/log/common/fileLogService.ts constant MAX_FILE_SIZE (line 15) | const MAX_FILE_SIZE = 1024 * 1024 * 5; class FileLogService (line 17) | class FileLogService extends AbstractLogService implements ILogService { method constructor (line 25) | constructor( method trace (line 37) | trace(): void { method debug (line 43) | debug(): void { method info (line 49) | info(): void { method warn (line 55) | warn(): void { method error (line 61) | error(): void { method critical (line 75) | critical(): void { method flush (line 81) | flush(): void { method log (line 84) | log(level: LogLevel, args: any[]): void { method initialize (line 88) | private async initialize(): Promise { method _log (line 92) | private _log(level: LogLevel, message: string): void { method getCurrentTimestamp (line 105) | private getCurrentTimestamp(): string { method getBackupResource (line 112) | private getBackupResource(): URI { method loadContent (line 117) | private async loadContent(): Promise { method stringifyLogLevel (line 126) | private stringifyLogLevel(level: LogLevel): string { method format (line 138) | private format(args: any): string { class FileLoggerService (line 157) | class FileLoggerService extends Disposable implements ILoggerService { method constructor (line 163) | constructor( method getLogger (line 171) | getLogger(resource: URI): ILogger { method dispose (line 180) | dispose(): void { FILE: src/vs/platform/log/common/log.ts function now (line 17) | function now(): string { type LogLevel (line 21) | enum LogLevel { constant DEFAULT_LOG_LEVEL (line 31) | const DEFAULT_LOG_LEVEL: LogLevel = LogLevel.Info; type ILogger (line 33) | interface ILogger extends IDisposable { type ILogService (line 51) | interface ILogService extends ILogger { type ILoggerService (line 55) | interface ILoggerService { method setLevel (line 67) | setLevel(level: LogLevel): void { method getLevel (line 74) | getLevel(): LogLevel { class ConsoleLogMainService (line 80) | class ConsoleLogMainService extends AbstractLogService implements ILogSe... method constructor (line 85) | constructor(logLevel: LogLevel = DEFAULT_LOG_LEVEL) { method trace (line 91) | trace(message: string, ...args: any[]): void { method debug (line 101) | debug(message: string, ...args: any[]): void { method info (line 111) | info(message: string, ...args: any[]): void { method warn (line 121) | warn(message: string | Error, ...args: any[]): void { method error (line 131) | error(message: string, ...args: any[]): void { method critical (line 141) | critical(message: string, ...args: any[]): void { method dispose (line 151) | dispose(): void { method flush (line 155) | flush(): void { class ConsoleLogService (line 161) | class ConsoleLogService extends AbstractLogService implements ILogService { method constructor (line 165) | constructor(logLevel: LogLevel = DEFAULT_LOG_LEVEL) { method trace (line 170) | trace(message: string, ...args: any[]): void { method debug (line 176) | debug(message: string, ...args: any[]): void { method info (line 182) | info(message: string, ...args: any[]): void { method warn (line 188) | warn(message: string | Error, ...args: any[]): void { method error (line 194) | error(message: string, ...args: any[]): void { method critical (line 200) | critical(message: string, ...args: any[]): void { method dispose (line 206) | dispose(): void { method flush (line 210) | flush(): void { class ConsoleLogInMainService (line 215) | class ConsoleLogInMainService extends AbstractLogService implements ILog... method constructor (line 219) | constructor(private readonly client: LoggerChannelClient, logLevel: Lo... method trace (line 224) | trace(message: string, ...args: any[]): void { method debug (line 230) | debug(message: string, ...args: any[]): void { method info (line 236) | info(message: string, ...args: any[]): void { method warn (line 242) | warn(message: string | Error, ...args: any[]): void { method error (line 248) | error(message: string, ...args: any[]): void { method critical (line 254) | critical(message: string, ...args: any[]): void { method dispose (line 260) | dispose(): void { method flush (line 264) | flush(): void { class MultiplexLogService (line 269) | class MultiplexLogService extends AbstractLogService implements ILogServ... method constructor (line 272) | constructor(private readonly logServices: ReadonlyArray) { method setLevel (line 279) | setLevel(level: LogLevel): void { method trace (line 286) | trace(message: string, ...args: any[]): void { method debug (line 292) | debug(message: string, ...args: any[]): void { method info (line 298) | info(message: string, ...args: any[]): void { method warn (line 304) | warn(message: string, ...args: any[]): void { method error (line 310) | error(message: string | Error, ...args: any[]): void { method critical (line 316) | critical(message: string | Error, ...args: any[]): void { method flush (line 322) | flush(): void { method dispose (line 328) | dispose(): void { class DelegatedLogService (line 335) | class DelegatedLogService extends Disposable implements ILogService { method constructor (line 338) | constructor(private logService: ILogService) { method onDidChangeLogLevel (line 343) | get onDidChangeLogLevel(): Event { method setLevel (line 347) | setLevel(level: LogLevel): void { method getLevel (line 351) | getLevel(): LogLevel { method trace (line 355) | trace(message: string, ...args: any[]): void { method debug (line 359) | debug(message: string, ...args: any[]): void { method info (line 363) | info(message: string, ...args: any[]): void { method warn (line 367) | warn(message: string, ...args: any[]): void { method error (line 371) | error(message: string | Error, ...args: any[]): void { method critical (line 375) | critical(message: string | Error, ...args: any[]): void { method flush (line 379) | flush(): void { class NullLogService (line 384) | class NullLogService implements ILogService { method setLevel (line 387) | setLevel(level: LogLevel): void { } method getLevel (line 388) | getLevel(): LogLevel { return LogLevel.Info; } method trace (line 389) | trace(message: string, ...args: any[]): void { } method debug (line 390) | debug(message: string, ...args: any[]): void { } method info (line 391) | info(message: string, ...args: any[]): void { } method warn (line 392) | warn(message: string, ...args: any[]): void { } method error (line 393) | error(message: string | Error, ...args: any[]): void { } method critical (line 394) | critical(message: string | Error, ...args: any[]): void { } method dispose (line 395) | dispose(): void { } method flush (line 396) | flush(): void { } function getLogLevel (line 399) | function getLogLevel(environmentService: IEnvironmentService): LogLevel { FILE: src/vs/platform/log/common/logIpc.ts class LoggerChannel (line 10) | class LoggerChannel implements IServerChannel { method constructor (line 14) | constructor(private service: ILogService) { method listen (line 18) | listen(_: unknown, event: string): Event { method call (line 26) | call(_: unknown, command: string, arg?: any): Promise { method consoleLog (line 35) | private consoleLog(severity: string, args: string[]): void { class LoggerChannelClient (line 54) | class LoggerChannelClient { method constructor (line 56) | constructor(private channel: IChannel) { } method onDidChangeLogLevel (line 58) | get onDidChangeLogLevel(): Event { method setLevel (line 62) | setLevel(level: LogLevel): void { method consoleLog (line 66) | consoleLog(severity: string, args: string[]): void { class FollowerLogService (line 71) | class FollowerLogService extends DelegatedLogService implements ILogServ... method constructor (line 74) | constructor(private master: LoggerChannelClient, logService: ILogServi... method setLevel (line 79) | setLevel(level: LogLevel): void { FILE: src/vs/platform/log/node/loggerService.ts class LoggerService (line 15) | class LoggerService extends Disposable implements ILoggerService { method constructor (line 21) | constructor( method getLogger (line 29) | getLogger(resource: URI): ILogger { method dispose (line 44) | dispose(): void { FILE: src/vs/platform/log/node/spdlogService.ts function createSpdLogLogger (line 10) | async function createSpdLogLogger(processName: string, logsFolder: strin... function createRotatingLogger (line 23) | function createRotatingLogger(name: string, filename: string, filesize: ... type ILog (line 28) | interface ILog { function log (line 33) | function log(logger: spdlog.RotatingLogger, level: LogLevel, message: st... class SpdLogService (line 45) | class SpdLogService extends AbstractLogService implements ILogService { method constructor (line 53) | constructor(private readonly name: string, private readonly logsFolder... method _createSpdLogLogger (line 64) | private _createSpdLogLogger(): Promise { method _log (line 81) | private _log(level: LogLevel, message: string): void { method trace (line 89) | trace(message: string, ...args: any[]): void { method debug (line 95) | debug(message: string, ...args: any[]): void { method info (line 101) | info(message: string, ...args: any[]): void { method warn (line 107) | warn(message: string, ...args: any[]): void { method error (line 113) | error(message: string | Error, ...args: any[]): void { method critical (line 126) | critical(message: string | Error, ...args: any[]): void { method flush (line 132) | flush(): void { method dispose (line 140) | dispose(): void { method disposeLogger (line 149) | private disposeLogger(): void { method format (line 156) | private format(args: any): string { FILE: src/vs/platform/markers/common/markerService.ts type MapMap (line 14) | interface MapMap { function get (line 20) | function get(map: MapMap, key1: string, key2: string): V | undefin... function set (line 27) | function set(map: MapMap, key1: string, key2: string, value: V): v... function remove (line 34) | function remove(map: MapMap, key1: string, key2: string): boolean { class MarkerStats (line 46) | class MarkerStats implements MarkerStatistics { method constructor (line 57) | constructor(service: IMarkerService) { method dispose (line 62) | dispose(): void { method _update (line 67) | private _update(resources: URI[]): void { method _resourceStats (line 84) | private _resourceStats(resource: URI): MarkerStatistics { method _substract (line 107) | private _substract(op: MarkerStatistics) { method _add (line 114) | private _add(op: MarkerStatistics) { class MarkerService (line 122) | class MarkerService implements IMarkerService { method constructor (line 132) | constructor() { method dispose (line 136) | dispose(): void { method onMarkerChanged (line 140) | get onMarkerChanged(): Event { method getStatistics (line 144) | getStatistics(): MarkerStatistics { method remove (line 148) | remove(owner: string, resources: URI[]): void { method changeOne (line 154) | changeOne(owner: string, resource: URI, markerData: IMarkerData[]): vo... method _toMarker (line 182) | private static _toMarker(owner: string, resource: URI, data: IMarkerDa... method changeAll (line 217) | changeAll(owner: string, data: IResourceMarker[]): void { method read (line 270) | read(filter: { owner?: string; resource?: URI; severities?: number, ta... method _accept (line 338) | private static _accept(marker: IMarker, severities?: number): boolean { method _debouncer (line 346) | private static _debouncer(last: URI[], event: URI[]): URI[] { FILE: src/vs/platform/markers/common/markers.ts type IMarkerService (line 12) | interface IMarkerService { type IRelatedInformation (line 31) | interface IRelatedInformation { type MarkerTag (line 40) | const enum MarkerTag { type MarkerSeverity (line 45) | enum MarkerSeverity { function compare (line 54) | function compare(a: MarkerSeverity, b: MarkerSeverity): number { function toString (line 63) | function toString(a: MarkerSeverity): string { function fromSeverity (line 67) | function fromSeverity(severity: Severity): MarkerSeverity { function toSeverity (line 76) | function toSeverity(severity: MarkerSeverity): Severity { type IMarkerData (line 89) | interface IMarkerData { type IResourceMarker (line 102) | interface IResourceMarker { type IMarker (line 107) | interface IMarker { type MarkerStatistics (line 122) | interface MarkerStatistics { function makeKey (line 131) | function makeKey(markerData: IMarkerData): string { function makeKeyOptionalMessage (line 135) | function makeKeyOptionalMessage(markerData: IMarkerData, useMessage: boo... FILE: src/vs/platform/markers/test/common/markerService.test.ts function randomMarkerData (line 11) | function randomMarkerData(severity = MarkerSeverity.Error): IMarkerData { FILE: src/vs/platform/menubar/electron-main/menubar.ts type IMenuItemClickHandler (line 29) | interface IMenuItemClickHandler { type IMenuItemInvocation (line 34) | type IMenuItemInvocation = ( type IMenuItemWithKeybinding (line 39) | interface IMenuItemWithKeybinding { class Menubar (line 43) | class Menubar { method constructor (line 64) | constructor( method restoreCachedMenubarData (line 98) | private restoreCachedMenubarData() { method addFallbackHandlers (line 111) | private addFallbackHandlers(): void { method registerListeners (line 163) | private registerListeners(): void { method currentEnableMenuBarMnemonics (line 171) | private get currentEnableMenuBarMnemonics(): boolean { method currentEnableNativeTabs (line 180) | private get currentEnableNativeTabs(): boolean { method updateMenu (line 192) | updateMenu(menubarData: IMenubarData, windowId: number) { method scheduleUpdateMenu (line 203) | private scheduleUpdateMenu(): void { method doUpdateMenu (line 207) | private doUpdateMenu(): void { method onWindowsCountChanged (line 223) | private onWindowsCountChanged(e: IWindowsCountChangedEvent): void { method install (line 235) | private install(): void { method setMacApplicationMenu (line 358) | private setMacApplicationMenu(macApplicationMenu: Menu): void { method shouldDrawMenu (line 411) | private shouldDrawMenu(menuId: string): boolean { method setMenu (line 435) | private setMenu(menu: Menu, items: Array) { method setMenuById (line 469) | private setMenuById(menu: Menu, menuId: string): void { method insertCheckForUpdatesItems (line 475) | private insertCheckForUpdatesItems(menu: Menu) { method createOpenRecentMenuItem (line 483) | private createOpenRecentMenuItem(uri: URI, label: string, commandId: s... method isOptionClick (line 508) | private isOptionClick(event: KeyboardEvent): boolean { method createRoleMenuItem (line 512) | private createRoleMenuItem(label: string, commandId: string, role: any... method setMacWindowMenu (line 522) | private setMacWindowMenu(macWindowMenu: Menu): void { method getUpdateMenuItems (line 550) | private getUpdateMenuItems(): MenuItem[] { method _menuItemIsTriggeredViaKeybinding (line 602) | private static _menuItemIsTriggeredViaKeybinding(event: KeyboardEvent,... method createMenuItem (line 631) | private createMenuItem(arg1: string, arg2: any, arg3?: boolean, arg4?:... method makeContextAwareClickHandler (line 700) | private makeContextAwareClickHandler(click: () => void, contextSpecifi... method runActionInRenderer (line 719) | private runActionInRenderer(invocation: IMenuItemInvocation): void { method withKeybinding (line 756) | private withKeybinding(commandId: string | undefined, options: MenuIte... method likeAction (line 788) | private likeAction(commandId: string, options: MenuItemConstructorOpti... method openUrl (line 804) | private openUrl(url: string, id: string): void { method reportMenuActionTelemetry (line 809) | private reportMenuActionTelemetry(id: string): void { method mnemonicLabel (line 813) | private mnemonicLabel(label: string): string { function __separator__ (line 818) | function __separator__(): MenuItem { FILE: src/vs/platform/menubar/electron-main/menubarMainService.ts class MenubarMainService (line 11) | class MenubarMainService implements IMenubarService { method constructor (line 17) | constructor( method updateMenubar (line 25) | updateMenubar(windowId: number, menus: IMenubarData): Promise { FILE: src/vs/platform/menubar/node/menubar.ts type IMenubarService (line 11) | interface IMenubarService { type IMenubarData (line 17) | interface IMenubarData { type IMenubarMenu (line 22) | interface IMenubarMenu { type IMenubarKeybinding (line 26) | interface IMenubarKeybinding { type IMenubarMenuItemAction (line 32) | interface IMenubarMenuItemAction { type IMenubarMenuUriItemAction (line 39) | interface IMenubarMenuUriItemAction { type IMenubarMenuItemSubmenu (line 46) | interface IMenubarMenuItemSubmenu { type IMenubarMenuItemSeparator (line 52) | interface IMenubarMenuItemSeparator { type MenubarMenuItem (line 56) | type MenubarMenuItem = IMenubarMenuItemAction | IMenubarMenuItemSubmenu ... function isMenubarMenuItemSubmenu (line 58) | function isMenubarMenuItemSubmenu(menuItem: MenubarMenuItem): menuItem i... function isMenubarMenuItemSeparator (line 62) | function isMenubarMenuItemSeparator(menuItem: MenubarMenuItem): menuItem... function isMenubarMenuItemUriAction (line 66) | function isMenubarMenuItemUriAction(menuItem: MenubarMenuItem): menuItem... function isMenubarMenuItemAction (line 70) | function isMenubarMenuItemAction(menuItem: MenubarMenuItem): menuItem is... FILE: src/vs/platform/notification/common/notification.ts type NotificationMessage (line 16) | type NotificationMessage = string | Error; type INotificationProperties (line 18) | interface INotificationProperties { type NeverShowAgainScope (line 40) | enum NeverShowAgainScope { type INeverShowAgainOptions (line 53) | interface INeverShowAgainOptions { type INotification (line 73) | interface INotification extends INotificationProperties { type INotificationActions (line 106) | interface INotificationActions { type INotificationProgress (line 122) | interface INotificationProgress { type INotificationHandle (line 145) | interface INotificationHandle { type IPromptChoice (line 181) | interface IPromptChoice { type IPromptOptions (line 206) | interface IPromptOptions extends INotificationProperties { type IStatusMessageOptions (line 215) | interface IStatusMessageOptions { type NotificationsFilter (line 230) | enum NotificationsFilter { type INotificationService (line 249) | interface INotificationService { class NoOpNotification (line 312) | class NoOpNotification implements INotificationHandle { method updateSeverity (line 319) | updateSeverity(severity: Severity): void { } method updateMessage (line 320) | updateMessage(message: NotificationMessage): void { } method updateActions (line 321) | updateActions(actions?: INotificationActions): void { } method close (line 323) | close(): void { class NoOpProgress (line 328) | class NoOpProgress implements INotificationProgress { method infinite (line 329) | infinite(): void { } method done (line 330) | done(): void { } method total (line 331) | total(value: number): void { } method worked (line 332) | worked(value: number): void { } FILE: src/vs/platform/notification/test/common/testNotificationService.ts class TestNotificationService (line 9) | class TestNotificationService implements INotificationService { method info (line 15) | info(message: string): INotificationHandle { method warn (line 19) | warn(message: string): INotificationHandle { method error (line 23) | error(error: string | Error): INotificationHandle { method notify (line 27) | notify(notification: INotification): INotificationHandle { method prompt (line 31) | prompt(severity: Severity, message: string, choices: IPromptChoice[], ... method status (line 35) | status(message: string | Error, options?: IStatusMessageOptions): IDis... method setFilter (line 39) | setFilter(filter: NotificationsFilter): void { } FILE: src/vs/platform/opener/common/opener.ts type OpenToSideOptions (line 12) | type OpenToSideOptions = { readonly openToSide?: boolean }; type OpenExternalOptions (line 13) | type OpenExternalOptions = { readonly openExternal?: boolean; readonly a... type OpenOptions (line 15) | type OpenOptions = OpenToSideOptions & OpenExternalOptions; type IOpener (line 17) | interface IOpener { type IValidator (line 22) | interface IValidator { type IExternalUriResolver (line 26) | interface IExternalUriResolver { type IOpenerService (line 30) | interface IOpenerService { method registerOpener (line 64) | registerOpener() { return Disposable.None; } method registerValidator (line 65) | registerValidator() { return Disposable.None; } method registerExternalUriResolver (line 66) | registerExternalUriResolver() { return Disposable.None; } method open (line 67) | open() { return Promise.resolve(false); } method resolveExternalUri (line 68) | async resolveExternalUri(uri: URI) { return { resolved: uri, dispose() {... FILE: src/vs/platform/product/common/productService.ts type IProductService (line 10) | interface IProductService extends Readonly { type IProductConfiguration (line 16) | interface IProductConfiguration { type IExeBasedExtensionTip (line 108) | interface IExeBasedExtensionTip { type ISurveyData (line 116) | interface ISurveyData { FILE: src/vs/platform/progress/common/progress.ts type IProgressService (line 16) | interface IProgressService { type IProgressIndicator (line 23) | interface IProgressIndicator { type ProgressLocation (line 38) | const enum ProgressLocation { type IProgressOptions (line 47) | interface IProgressOptions { type IProgressNotificationOptions (line 56) | interface IProgressNotificationOptions extends IProgressOptions { type IProgressCompositeOptions (line 62) | interface IProgressCompositeOptions extends IProgressOptions { type IProgressStep (line 67) | interface IProgressStep { type IProgressRunner (line 73) | interface IProgressRunner { method total (line 82) | total() { } method worked (line 83) | worked() { } method done (line 84) | done() { } type IProgress (line 87) | interface IProgress { class Progress (line 91) | class Progress implements IProgress { method constructor (line 96) | constructor(callback: (data: T) => void) { method value (line 100) | get value(): T | undefined { method report (line 104) | report(item: T) { type IOperation (line 114) | interface IOperation { class LongRunningOperation (line 121) | class LongRunningOperation extends Disposable { method constructor (line 127) | constructor( method start (line 133) | start(progressDelay: number): IOperation { method stop (line 159) | stop(): void { method doStop (line 163) | private doStop(operationId: number): void { type IEditorProgressService (line 175) | interface IEditorProgressService extends IProgressIndicator { FILE: src/vs/platform/quickOpen/common/quickOpen.ts type IShowOptions (line 10) | interface IShowOptions { type IQuickOpenService (line 18) | interface IQuickOpenService { FILE: src/vs/platform/quickinput/common/quickInput.ts type IQuickPickItem (line 12) | interface IQuickPickItem { type IQuickPickSeparator (line 24) | interface IQuickPickSeparator { type IKeyMods (line 29) | interface IKeyMods { type IQuickNavigateConfiguration (line 34) | interface IQuickNavigateConfiguration { type IPickOptions (line 38) | interface IPickOptions { type IInputOptions (line 95) | interface IInputOptions { type IQuickInput (line 130) | interface IQuickInput { type IQuickPick (line 155) | interface IQuickPick extends IQuickInput { type IInputBox (line 212) | interface IInputBox extends IQuickInput { type IQuickInputButton (line 235) | interface IQuickInputButton { type IQuickPickItemButtonEvent (line 243) | interface IQuickPickItemButtonEvent { type IQuickPickItemButtonContext (line 248) | interface IQuickPickItemButtonContext extends ... type Omit (line 254) | type Omit = Pick>; type QuickPickInput (line 256) | type QuickPickInput = T | IQuickPickSeparator; type IQuickInputService (line 258) | interface IQuickInputService { FILE: src/vs/platform/registry/common/platform.ts type IRegistry (line 9) | interface IRegistry { class RegistryImpl (line 32) | class RegistryImpl implements IRegistry { method add (line 36) | public add(id: string, data: any): void { method knows (line 44) | public knows(id: string): boolean { method as (line 48) | public as(id: string): any { FILE: src/vs/platform/remote/browser/browserSocketFactory.ts type IWebSocketFactory (line 15) | interface IWebSocketFactory { type IWebSocket (line 19) | interface IWebSocket { class BrowserWebSocket (line 29) | class BrowserWebSocket extends Disposable implements IWebSocket { method constructor (line 50) | constructor(socket: WebSocket) { method send (line 144) | send(data: ArrayBuffer | ArrayBufferView): void { method close (line 152) | close(): void { method create (line 161) | create(url: string): IWebSocket { class BrowserSocket (line 166) | class BrowserSocket implements ISocket { method constructor (line 169) | constructor(socket: IWebSocket) { method dispose (line 173) | public dispose(): void { method onData (line 177) | public onData(listener: (e: VSBuffer) => void): IDisposable { method onClose (line 181) | public onClose(listener: () => void): IDisposable { method onEnd (line 185) | public onEnd(listener: () => void): IDisposable { method write (line 189) | public write(buffer: VSBuffer): void { method end (line 193) | public end(): void { class BrowserSocketFactory (line 200) | class BrowserSocketFactory implements ISocketFactory { method constructor (line 203) | constructor(webSocketFactory: IWebSocketFactory | null | undefined) { method connect (line 207) | connect(host: string, port: number, query: string, callback: IConnectC... FILE: src/vs/platform/remote/browser/remoteAuthorityResolverService.ts class RemoteAuthorityResolverService (line 10) | class RemoteAuthorityResolverService implements IRemoteAuthorityResolver... method constructor (line 14) | constructor( method resolveAuthority (line 22) | resolveAuthority(authority: string): Promise { method _createResolvedAuthority (line 30) | private _createResolvedAuthority(authority: string, host: string, port... method clearResolvedAuthority (line 35) | clearResolvedAuthority(authority: string): void { method setResolvedAuthority (line 38) | setResolvedAuthority(resolvedAuthority: ResolvedAuthority) { method setResolvedAuthorityError (line 41) | setResolvedAuthorityError(authority: string, err: any): void { FILE: src/vs/platform/remote/common/remoteAgentConnection.ts type ConnectionType (line 18) | const enum ConnectionType { function connectionTypeToString (line 24) | function connectionTypeToString(connectionType: ConnectionType): string { type AuthRequest (line 35) | interface AuthRequest { type SignRequest (line 40) | interface SignRequest { type ConnectionTypeRequest (line 45) | interface ConnectionTypeRequest { type ErrorMessage (line 53) | interface ErrorMessage { type OKMessage (line 58) | interface OKMessage { type HandshakeMessage (line 62) | type HandshakeMessage = AuthRequest | SignRequest | ConnectionTypeReques... type ISimpleConnectionOptions (line 65) | interface ISimpleConnectionOptions { type IConnectCallback (line 76) | interface IConnectCallback { type ISocketFactory (line 80) | interface ISocketFactory { function connectToRemoteExtensionHostAgent (line 84) | async function connectToRemoteExtensionHostAgent(options: ISimpleConnect... type IManagementConnectionResult (line 177) | interface IManagementConnectionResult { function connectToRemoteExtensionHostAgentAndReadOneMessage (line 181) | async function connectToRemoteExtensionHostAgentAndReadOneMessage(option... function doConnectRemoteAgentManagement (line 207) | async function doConnectRemoteAgentManagement(options: ISimpleConnection... type IRemoteExtensionHostStartParams (line 212) | interface IRemoteExtensionHostStartParams { type IExtensionHostConnectionResult (line 220) | interface IExtensionHostConnectionResult { function doConnectRemoteAgentExtensionHost (line 225) | async function doConnectRemoteAgentExtensionHost(options: ISimpleConnect... type ITunnelConnectionStartParams (line 231) | interface ITunnelConnectionStartParams { function doConnectRemoteAgentTunnel (line 235) | async function doConnectRemoteAgentTunnel(options: ISimpleConnectionOpti... type IConnectionOptions (line 243) | interface IConnectionOptions { function resolveConnectionOptions (line 251) | async function resolveConnectionOptions(options: IConnectionOptions, rec... type IAddress (line 265) | interface IAddress { type IAddressProvider (line 270) | interface IAddressProvider { function connectRemoteAgentManagement (line 274) | async function connectRemoteAgentManagement(options: IConnectionOptions,... function connectRemoteAgentExtensionHost (line 288) | async function connectRemoteAgentExtensionHost(options: IConnectionOptio... function connectRemoteAgentTunnel (line 302) | async function connectRemoteAgentTunnel(options: IConnectionOptions, tun... function sleep (line 308) | function sleep(seconds: number): CancelablePromise { type PersistentConnectionEventType (line 320) | const enum PersistentConnectionEventType { class ConnectionLostEvent (line 327) | class ConnectionLostEvent { class ReconnectionWaitEvent (line 330) | class ReconnectionWaitEvent { method constructor (line 332) | constructor( method skipWait (line 337) | public skipWait(): void { class ReconnectionRunningEvent (line 341) | class ReconnectionRunningEvent { class ConnectionGainEvent (line 344) | class ConnectionGainEvent { class ReconnectionPermanentFailureEvent (line 347) | class ReconnectionPermanentFailureEvent { type PersistenConnectionEvent (line 350) | type PersistenConnectionEvent = ConnectionGainEvent | ConnectionLostEven... method triggerPermanentFailure (line 354) | public static triggerPermanentFailure(): void { method constructor (line 370) | constructor(private readonly _connectionType: ConnectionType, options: I... method _beginReconnecting (line 389) | private async _beginReconnecting(): Promise { method _runReconnectingLoop (line 402) | private async _runReconnectingLoop(): Promise { method _gotoPermanentFailure (line 479) | private _gotoPermanentFailure(): void { class ManagementPersistentConnection (line 487) | class ManagementPersistentConnection extends PersistentConnection { method constructor (line 491) | constructor(options: IConnectionOptions, remoteAuthority: string, clie... method _reconnect (line 499) | protected async _reconnect(options: ISimpleConnectionOptions): Promise... class ExtensionHostPersistentConnection (line 504) | class ExtensionHostPersistentConnection extends PersistentConnection { method constructor (line 509) | constructor(options: IConnectionOptions, startArguments: IRemoteExtens... method _reconnect (line 515) | protected async _reconnect(options: ISimpleConnectionOptions): Promise... function connectWithTimeLimit (line 520) | function connectWithTimeLimit(logService: ILogService, p: Promise,... function safeDisposeProtocolAndSocket (line 540) | function safeDisposeProtocolAndSocket(protocol: PersistentProtocol): void { function getErrorFromMessage (line 551) | function getErrorFromMessage(msg: any): Error | null { function stringRightPad (line 560) | function stringRightPad(str: string, len: number): string { function commonLogPrefix (line 567) | function commonLogPrefix(connectionType: ConnectionType, reconnectionTok... function connectLogPrefix (line 571) | function connectLogPrefix(options: ISimpleConnectionOptions, connectionT... function logElapsed (line 575) | function logElapsed(startTime: number): string { FILE: src/vs/platform/remote/common/remoteAgentEnvironment.ts type IRemoteAgentEnvironment (line 10) | interface IRemoteAgentEnvironment { type RemoteAgentConnectionContext (line 25) | interface RemoteAgentConnectionContext { FILE: src/vs/platform/remote/common/remoteAgentFileSystemChannel.ts constant REMOTE_FILE_SYSTEM_CHANNEL_NAME (line 16) | const REMOTE_FILE_SYSTEM_CHANNEL_NAME = 'remotefilesystem'; type IFileChangeDto (line 18) | interface IFileChangeDto { class RemoteExtensionsFileSystemProvider (line 23) | class RemoteExtensionsFileSystemProvider extends Disposable implements I... method capabilities (line 37) | get capabilities(): FileSystemProviderCapabilities { return this._capa... method constructor (line 39) | constructor(private readonly channel: IChannel, environment: Promise { method open (line 80) | open(resource: URI, opts: FileOpenOptions): Promise { method close (line 84) | close(fd: number): Promise { method read (line 88) | async read(fd: number, pos: number, data: Uint8Array, offset: number, ... method write (line 100) | write(fd: number, pos: number, data: Uint8Array, offset: number, lengt... method delete (line 104) | delete(resource: URI, opts: FileDeleteOptions): Promise { method mkdir (line 108) | mkdir(resource: URI): Promise { method readdir (line 112) | readdir(resource: URI): Promise<[string, FileType][]> { method rename (line 116) | rename(resource: URI, target: URI, opts: FileOverwriteOptions): Promis... method copy (line 120) | copy(resource: URI, target: URI, opts: FileOverwriteOptions): Promise<... method watch (line 124) | watch(resource: URI, opts: IWatchOptions): IDisposable { FILE: src/vs/platform/remote/common/remoteAuthorityResolver.ts type ResolvedAuthority (line 10) | interface ResolvedAuthority { type ResolvedOptions (line 16) | interface ResolvedOptions { type ResolverResult (line 20) | interface ResolverResult { type RemoteAuthorityResolverErrorCode (line 25) | enum RemoteAuthorityResolverErrorCode { class RemoteAuthorityResolverError (line 31) | class RemoteAuthorityResolverError extends Error { method isHandledNotAvailable (line 33) | public static isHandledNotAvailable(err: any): boolean { method isTemporarilyNotAvailable (line 43) | public static isTemporarilyNotAvailable(err: any): boolean { method constructor (line 54) | constructor(message?: string, code: RemoteAuthorityResolverErrorCode =... type IRemoteAuthorityResolverService (line 69) | interface IRemoteAuthorityResolverService { FILE: src/vs/platform/remote/common/remoteHosts.ts constant REMOTE_HOST_SCHEME (line 9) | const REMOTE_HOST_SCHEME = Schemas.vscodeRemote; function getRemoteAuthority (line 11) | function getRemoteAuthority(uri: URI): string | undefined { function getRemoteName (line 15) | function getRemoteName(authority: string | undefined): string | undefined { FILE: src/vs/platform/remote/common/tunnel.ts type RemoteTunnel (line 11) | interface RemoteTunnel { type ITunnelService (line 18) | interface ITunnelService { function extractLocalHostUriMetaDataForPortMapping (line 26) | function extractLocalHostUriMetaDataForPortMapping(uri: URI): { address:... FILE: src/vs/platform/remote/common/tunnelService.ts class NoOpTunnelService (line 8) | class NoOpTunnelService implements ITunnelService { method openTunnel (line 13) | openTunnel(_remotePort: number): Promise | undefined { FILE: src/vs/platform/remote/electron-browser/remoteAuthorityResolverService.ts class PendingResolveAuthorityRequest (line 10) | class PendingResolveAuthorityRequest { method constructor (line 11) | constructor( class RemoteAuthorityResolverService (line 19) | class RemoteAuthorityResolverService implements IRemoteAuthorityResolver... method constructor (line 25) | constructor() { method resolveAuthority (line 29) | resolveAuthority(authority: string): Promise { method clearResolvedAuthority (line 42) | clearResolvedAuthority(authority: string): void { method setResolvedAuthority (line 49) | setResolvedAuthority(resolvedAuthority: ResolvedAuthority, options?: R... method setResolvedAuthorityError (line 57) | setResolvedAuthorityError(authority: string, err: any): void { FILE: src/vs/platform/remote/node/nodeSocketFactory.ts method connect (line 11) | connect(host: string, port: number, query: string, callback: IConnectCal... FILE: src/vs/platform/request/browser/requestService.ts class RequestService (line 17) | class RequestService implements IRequestService { method constructor (line 21) | constructor( method request (line 27) | request(options: IRequestOptions, token: CancellationToken): Promise { FILE: src/vs/platform/request/common/request.ts type IRequestService (line 16) | interface IRequestService { function isSuccess (line 24) | function isSuccess(context: IRequestContext): boolean { function hasNoContent (line 28) | function hasNoContent(context: IRequestContext): boolean { function asText (line 32) | async function asText(context: IRequestContext): Promise { function asJson (line 43) | async function asJson(context: IRequestContext): Promise { method call (line 29) | call(context: any, command: string, args?: any): Promise { class RequestChannelClient (line 41) | class RequestChannelClient { method constructor (line 45) | constructor(private readonly channel: IChannel) { } method request (line 47) | async request(options: IRequestOptions, token: CancellationToken): Pro... FILE: src/vs/platform/request/electron-main/requestMainService.ts function getRawRequest (line 12) | function getRawRequest(options: IRequestOptions): IRawRequestFunction { class RequestMainService (line 16) | class RequestMainService extends NodeRequestService { method request (line 18) | request(options: IRequestOptions, token: CancellationToken): Promise { FILE: src/vs/platform/severityIcon/common/severityIcon.ts function className (line 12) | function className(severity: Severity): string { FILE: src/vs/platform/sign/browser/signService.ts class SignService (line 8) | class SignService implements ISignService { method constructor (line 14) | constructor(token: string | undefined) { method sign (line 18) | async sign(value: string): Promise { FILE: src/vs/platform/sign/common/sign.ts constant SIGN_SERVICE_ID (line 8) | const SIGN_SERVICE_ID = 'signService'; type ISignService (line 11) | interface ISignService { FILE: src/vs/platform/sign/node/signService.ts class SignService (line 8) | class SignService implements ISignService { method vsda (line 11) | private vsda(): Promise { method sign (line 15) | async sign(value: string): Promise { FILE: src/vs/platform/state/node/state.ts type IStateService (line 10) | interface IStateService { FILE: src/vs/platform/state/node/stateService.ts type StorageDatebase (line 14) | type StorageDatebase = { [key: string]: any; }; class FileStorage (line 16) | class FileStorage { method constructor (line 21) | constructor(private dbPath: string, private onError: (error: Error) =>... method database (line 23) | private get database(): StorageDatebase { method init (line 31) | async init(): Promise { method loadSync (line 45) | private loadSync(): StorageDatebase { method loadAsync (line 59) | private async loadAsync(): Promise { method getItem (line 75) | getItem(key: string, defaultValue?: T): T | undefined { method setItem (line 84) | setItem(key: string, data?: object | string | number | boolean | undef... method removeItem (line 102) | removeItem(key: string): void { method saveSync (line 111) | private saveSync(): void { class StateService (line 126) | class StateService implements IStateService { method constructor (line 134) | constructor( method init (line 141) | init(): Promise { method getItem (line 147) | getItem(key: string, defaultValue?: T): T | undefined { method setItem (line 151) | setItem(key: string, data?: object | string | number | boolean | undef... method removeItem (line 155) | removeItem(key: string): void { FILE: src/vs/platform/storage/browser/storageService.ts class BrowserStorageService (line 20) | class BrowserStorageService extends Disposable implements IStorageService { method hasPendingUpdate (line 42) | get hasPendingUpdate(): boolean { method constructor (line 46) | constructor( method collectState (line 60) | private collectState(): void { method initialize (line 81) | initialize(payload: IWorkspaceInitializationPayload): Promise { method doInitialize (line 89) | private async doInitialize(payload: IWorkspaceInitializationPayload): ... method get (line 116) | get(key: string, scope: StorageScope, fallbackValue?: string): string ... method getBoolean (line 122) | getBoolean(key: string, scope: StorageScope, fallbackValue?: boolean):... method getNumber (line 128) | getNumber(key: string, scope: StorageScope, fallbackValue?: number): n... method store (line 132) | store(key: string, value: string | boolean | number | undefined | null... method remove (line 136) | remove(key: string, scope: StorageScope): void { method getStorage (line 140) | private getStorage(scope: StorageScope): IStorage { method logStorage (line 144) | async logStorage(): Promise { method migrate (line 155) | async migrate(toWorkspace: IWorkspaceInitializationPayload): Promise { method onDidStorageChangeExternal (line 222) | private async onDidStorageChangeExternal(): Promise { method getItems (line 230) | async getItems(): Promise> { method doGetItemsFromFile (line 242) | private async doGetItemsFromFile(): Promise> { method updateItems (line 252) | async updateItems(request: IUpdateRequest): Promise { method close (line 280) | close(): Promise { FILE: src/vs/platform/storage/common/storage.ts type WillSaveStateReason (line 14) | enum WillSaveStateReason { type IWillSaveStateEvent (line 19) | interface IWillSaveStateEvent { type IStorageService (line 23) | interface IStorageService { type StorageScope (line 107) | const enum StorageScope { type IWorkspaceStorageChangeEvent (line 120) | interface IWorkspaceStorageChangeEvent { class InMemoryStorageService (line 125) | class InMemoryStorageService extends Disposable implements IStorageServi... method getCache (line 137) | private getCache(scope: StorageScope): Map { method get (line 142) | get(key: string, scope: StorageScope, fallbackValue?: string): string ... method getBoolean (line 153) | getBoolean(key: string, scope: StorageScope, fallbackValue?: boolean):... method getNumber (line 164) | getNumber(key: string, scope: StorageScope, fallbackValue?: number): n... method store (line 174) | store(key: string, value: string | boolean | number | undefined | null... method remove (line 199) | remove(key: string, scope: StorageScope): Promise { method logStorage (line 211) | logStorage(): void { method migrate (line 215) | async migrate(toWorkspace: IWorkspaceInitializationPayload): Promise, workspace: Map { method initTelemetry (line 65) | private initTelemetry(): void { method registerListeners (line 82) | private registerListeners(): void { method serializeEvents (line 101) | private serializeEvents(events: IStorageChangeEvent[]): ISerializableI... method listen (line 108) | listen(_: unknown, event: string): Event { method call (line 116) | async call(_: unknown, command: string, arg?: any): Promise { class GlobalStorageDatabaseChannelClient (line 148) | class GlobalStorageDatabaseChannelClient extends Disposable implements I... method constructor (line 157) | constructor(private channel: IChannel) { method registerListeners (line 163) | private registerListeners(): void { method onDidChangeItemsOnMain (line 167) | private onDidChangeItemsOnMain(e: ISerializableItemsChangeEvent): void { method getItems (line 173) | async getItems(): Promise> { method updateItems (line 179) | updateItems(request: IUpdateRequest): Promise { method close (line 193) | close(): Promise { method dispose (line 201) | dispose(): void { FILE: src/vs/platform/storage/node/storageMainService.ts type IStorageMainService (line 17) | interface IStorageMainService { type IStorageChangeEvent (line 82) | interface IStorageChangeEvent { class StorageMainService (line 86) | class StorageMainService extends Disposable implements IStorageMainServi... method items (line 98) | get items(): Map { return this.storage.items; } method constructor (line 104) | constructor( method storagePath (line 114) | private get storagePath(): string { method createLogginOptions (line 122) | private createLogginOptions(): ISQLiteStorageDatabaseLoggingOptions { method initialize (line 129) | initialize(): Promise { method doInitialize (line 137) | private doInitialize(): Promise { method get (line 150) | get(key: string, fallbackValue?: string): string | undefined { method getBoolean (line 156) | getBoolean(key: string, fallbackValue?: boolean): boolean | undefined { method getNumber (line 162) | getNumber(key: string, fallbackValue?: number): number | undefined { method store (line 166) | store(key: string, value: string | boolean | number | undefined | null... method remove (line 170) | remove(key: string): Promise { method close (line 174) | close(): Promise { FILE: src/vs/platform/storage/node/storageService.ts class NativeStorageService (line 20) | class NativeStorageService extends Disposable implements IStorageService { method constructor (line 41) | constructor( method handleDidChangeStorage (line 53) | private handleDidChangeStorage(key: string, scope: StorageScope): void { method initialize (line 57) | initialize(payload: IWorkspaceInitializationPayload): Promise { method doInitialize (line 65) | private async doInitialize(payload: IWorkspaceInitializationPayload): ... method initializeGlobalStorage (line 72) | private initializeGlobalStorage(): Promise { method initializeWorkspaceStorage (line 76) | private async initializeWorkspaceStorage(payload: IWorkspaceInitializa... method createWorkspaceStorage (line 99) | private createWorkspaceStorage(workspaceStoragePath: string, hint?: St... method getWorkspaceStorageFolderPath (line 119) | private getWorkspaceStorageFolderPath(payload: IWorkspaceInitializatio... method prepareWorkspaceStorageFolder (line 123) | private async prepareWorkspaceStorageFolder(payload: IWorkspaceInitial... method ensureWorkspaceStorageFolderMeta (line 139) | private ensureWorkspaceStorageFolderMeta(payload: IWorkspaceInitializa... method get (line 164) | get(key: string, scope: StorageScope, fallbackValue?: string): string ... method getBoolean (line 170) | getBoolean(key: string, scope: StorageScope, fallbackValue?: boolean):... method getNumber (line 176) | getNumber(key: string, scope: StorageScope, fallbackValue?: number): n... method store (line 180) | store(key: string, value: string | boolean | number | undefined | null... method remove (line 184) | remove(key: string, scope: StorageScope): void { method close (line 188) | async close(): Promise { method getStorage (line 200) | private getStorage(scope: StorageScope): IStorage { method logStorage (line 204) | async logStorage(): Promise { method migrate (line 215) | async migrate(toWorkspace: IWorkspaceInitializationPayload): Promise = { type StrictPropertyChecker (line 20) | type StrictPropertyChecker = keyof TEv... type StrictPropertyCheckError (line 22) | type StrictPropertyCheckError = 'Type of classified event does not match... type StrictPropertyCheck (line 24) | type StrictPropertyCheck = StrictPropertyChe... type GDPRClassification (line 26) | type GDPRClassification = { [_ in keyof T]: IPropertyData | IGDPRProp... FILE: src/vs/platform/telemetry/common/telemetry.ts type ITelemetryInfo (line 11) | interface ITelemetryInfo { type ITelemetryData (line 18) | interface ITelemetryData { type ITelemetryService (line 24) | interface ITelemetryService { FILE: src/vs/platform/telemetry/common/telemetryService.ts type ITelemetryServiceConfig (line 18) | interface ITelemetryServiceConfig { class TelemetryService (line 25) | class TelemetryService implements ITelemetryService { method constructor (line 41) | constructor( method setEnabled (line 87) | setEnabled(value: boolean): void { method _updateUserOptIn (line 91) | private _updateUserOptIn(): void { method isOptedIn (line 96) | get isOptedIn(): boolean { method getTelemetryInfo (line 100) | async getTelemetryInfo(): Promise { method dispose (line 112) | dispose(): void { method publicLog (line 116) | publicLog(eventName: string, data?: ITelemetryData, anonymizeFilePaths... method publicLog2 (line 143) | publicLog2 = never, T extends GDPRClassif... method _cleanupInfo (line 147) | private _cleanupInfo(stack: string, anonymizeFilePaths?: boolean): str... constant TELEMETRY_SECTION_ID (line 192) | const TELEMETRY_SECTION_ID = 'telemetry'; FILE: src/vs/platform/telemetry/common/telemetryUtils.ts method publicLog (line 16) | publicLog(eventName: string, data?: ITelemetryData) { method publicLog2 (line 19) | publicLog2 = never, T extends GDPRClassific... method setEnabled (line 22) | setEnabled() { } method getTelemetryInfo (line 24) | getTelemetryInfo(): Promise { type ITelemetryAppender (line 33) | interface ITelemetryAppender { function combinedAppender (line 38) | function combinedAppender(...appenders: ITelemetryAppender[]): ITelemetr... class LogAppender (line 48) | class LogAppender implements ITelemetryAppender { method constructor (line 51) | constructor(@ILogService private readonly _logService: ILogService) { } method flush (line 53) | flush(): Promise { method log (line 57) | log(eventName: string, data: any): void { type URIDescriptor (line 76) | interface URIDescriptor { function configurationTelemetry (line 83) | function configurationTelemetry(telemetryService: ITelemetryService, con... type Properties (line 102) | interface Properties { type Measurements (line 106) | interface Measurements { function validateTelemetryData (line 110) | function validateTelemetryData(data?: any): { properties: Properties, me... function cleanRemoteAuthority (line 144) | function cleanRemoteAuthority(remoteAuthority?: string): string { function flatten (line 160) | function flatten(obj: any, result: { [key: string]: any }, order: number... function flattenKeys (line 188) | function flattenKeys(value: Object | undefined): string[] { function flatKeys (line 197) | function flatKeys(result: string[], prefix: string, value: { [key: strin... FILE: src/vs/platform/telemetry/node/appInsightsAppender.ts function getClient (line 11) | function getClient(aiKey: string): appInsights.TelemetryClient { class AppInsightsAppender (line 38) | class AppInsightsAppender implements ITelemetryAppender { method constructor (line 42) | constructor( method log (line 59) | log(eventName: string, data?: any): void { method flush (line 76) | flush(): Promise { FILE: src/vs/platform/telemetry/node/commonProperties.ts function resolveCommonProperties (line 11) | async function resolveCommonProperties( function verifyMicrosoftInternalDomain (line 84) | function verifyMicrosoftInternalDomain(domainList: readonly string[]): b... FILE: src/vs/platform/telemetry/node/errorTelemetry.ts class ErrorTelemetry (line 9) | class ErrorTelemetry extends BaseErrorTelemetry { method installErrorListeners (line 10) | protected installErrorListeners(): void { FILE: src/vs/platform/telemetry/node/telemetry.ts function buildTelemetryMessage (line 11) | function buildTelemetryMessage(appRoot: string, extensionsPath?: string)... FILE: src/vs/platform/telemetry/node/telemetryIpc.ts type ITelemetryLog (line 10) | interface ITelemetryLog { class TelemetryAppenderChannel (line 15) | class TelemetryAppenderChannel implements IServerChannel { method constructor (line 17) | constructor(private appender: ITelemetryAppender) { } method listen (line 19) | listen(_: unknown, event: string): Event { method call (line 23) | call(_: unknown, command: string, { eventName, data }: ITelemetryLog):... class TelemetryAppenderClient (line 29) | class TelemetryAppenderClient implements ITelemetryAppender { method constructor (line 31) | constructor(private channel: IChannel) { } method log (line 33) | log(eventName: string, data?: any): any { method flush (line 40) | flush(): Promise { FILE: src/vs/platform/telemetry/node/workbenchCommonProperties.ts function resolveWorkbenchCommonProperties (line 11) | async function resolveWorkbenchCommonProperties( FILE: src/vs/platform/telemetry/test/electron-browser/appInsightsAppender.test.ts class AppInsightsMock (line 10) | class AppInsightsMock implements ITelemetryClient { method trackEvent (line 17) | public trackEvent(event: any) { method flush (line 21) | public flush(options: any): void { class TestableLogService (line 26) | class TestableLogService extends AbstractLogService implements ILogServi... method constructor (line 31) | constructor(logLevel: LogLevel = DEFAULT_LOG_LEVEL) { method trace (line 36) | trace(message: string, ...args: any[]): void { method debug (line 42) | debug(message: string, ...args: any[]): void { method info (line 48) | info(message: string, ...args: any[]): void { method warn (line 54) | warn(message: string | Error, ...args: any[]): void { method error (line 60) | error(message: string, ...args: any[]): void { method critical (line 66) | critical(message: string, ...args: any[]): void { method dispose (line 72) | dispose(): void { } method flush (line 73) | flush(): void { } FILE: src/vs/platform/telemetry/test/electron-browser/telemetryService.test.ts class TestTelemetryAppender (line 15) | class TestTelemetryAppender implements ITelemetryAppender { method constructor (line 20) | constructor() { method log (line 25) | public log(eventName: string, data?: any): void { method getEventsCount (line 29) | public getEventsCount() { method flush (line 33) | public flush(): Promise { class ErrorTestingSettings (line 39) | class ErrorTestingSettings { method constructor (line 55) | constructor() { method bar (line 142) | get bar() { return Math.random(); } method bar (line 160) | get bar() { return Math.random(); } class JoinableTelemetryService (line 207) | class JoinableTelemetryService extends TelemetryService { method join (line 211) | join(): Promise { method publicLog (line 215) | publicLog(eventName: string, data?: ITelemetryData, anonymizeFilePaths... method getValue (line 772) | getValue() { method updateValue (line 777) | updateValue(): Promise { method inspect (line 780) | inspect(key: string) { method keys (line 789) | keys() { return { default: [], user: [], workspace: [], workspaceFolder:... method reloadConfiguration (line 791) | reloadConfiguration(): Promise { return null!; } method getConfigurationData (line 792) | getConfigurationData() { return null; } FILE: src/vs/platform/theme/common/colorRegistry.ts type ColorIdentifier (line 18) | type ColorIdentifier = string; type ColorContribution (line 20) | interface ColorContribution { type ColorFunction (line 29) | interface ColorFunction { type ColorDefaults (line 33) | interface ColorDefaults { type ColorValue (line 42) | type ColorValue = Color | string | ColorIdentifier | ColorFunction; type IColorRegistry (line 49) | interface IColorRegistry { class ColorRegistry (line 90) | class ColorRegistry implements IColorRegistry { method constructor (line 99) | constructor() { method registerColor (line 103) | public registerColor(id: string, defaults: ColorDefaults | null, descr... method deregisterColor (line 119) | public deregisterColor(id: string): void { method getColors (line 130) | public getColors(): ColorContribution[] { method resolveDefaultColor (line 134) | public resolveDefaultColor(id: ColorIdentifier, theme: ITheme): Color ... method getColorSchema (line 143) | public getColorSchema(): IJSONSchema { method getColorReferenceSchema (line 147) | public getColorReferenceSchema(): IJSONSchema { method toString (line 151) | public toString() { function registerColor (line 169) | function registerColor(id: string, defaults: ColorDefaults | null, descr... function getColorRegistry (line 173) | function getColorRegistry(): IColorRegistry { function darken (line 415) | function darken(colorValue: ColorValue, factor: number): ColorFunction { function lighten (line 425) | function lighten(colorValue: ColorValue, factor: number): ColorFunction { function transparent (line 435) | function transparent(colorValue: ColorValue, factor: number): ColorFunct... function oneOf (line 445) | function oneOf(...colorValues: ColorValue[]): ColorFunction { function lessProminent (line 457) | function lessProminent(colorValue: ColorValue, backgroundColorValue: Col... function resolveColorValue (line 479) | function resolveColorValue(colorValue: ColorValue | null, theme: ITheme)... FILE: src/vs/platform/theme/common/styler.ts type styleFn (line 12) | type styleFn = (colors: { [name: string]: Color | undefined }) => void; type IStyleOverrides (line 14) | interface IStyleOverrides { type IThemable (line 18) | interface IThemable { type IColorMapping (line 22) | interface IColorMapping { type IComputedStyles (line 26) | interface IComputedStyles { function computeStyles (line 30) | function computeStyles(theme: ITheme, styleMap: IColorMapping): ICompute... function attachStyler (line 42) | function attachStyler(themeService: IThemeServi... type ICheckboxStyleOverrides (line 58) | interface ICheckboxStyleOverrides extends IStyleOverrides { function attachCheckboxStyler (line 63) | function attachCheckboxStyler(widget: IThemable, themeService: IThemeSer... type IBadgeStyleOverrides (line 70) | interface IBadgeStyleOverrides extends IStyleOverrides { function attachBadgeStyler (line 75) | function attachBadgeStyler(widget: IThemable, themeService: IThemeServic... type IInputBoxStyleOverrides (line 83) | interface IInputBoxStyleOverrides extends IStyleOverrides { function attachInputBoxStyler (line 100) | function attachInputBoxStyler(widget: IThemable, themeService: IThemeSer... type ISelectBoxStyleOverrides (line 117) | interface ISelectBoxStyleOverrides extends IStyleOverrides, IListStyleOv... function attachSelectBoxStyler (line 126) | function attachSelectBoxStyler(widget: IThemable, themeService: IThemeSe... function attachFindReplaceInputBoxStyler (line 144) | function attachFindReplaceInputBoxStyler(widget: IThemable, themeService... type IQuickOpenStyleOverrides (line 163) | interface IQuickOpenStyleOverrides extends IListStyleOverrides, IInputBo... function attachQuickOpenStyler (line 172) | function attachQuickOpenStyler(widget: IThemable, themeService: IThemeSe... type IListStyleOverrides (line 211) | interface IListStyleOverrides extends IStyleOverrides { function attachListStyler (line 235) | function attachListStyler(widget: IThemable, themeService: IThemeService... type IButtonStyleOverrides (line 262) | interface IButtonStyleOverrides extends IStyleOverrides { function attachButtonStyler (line 268) | function attachButtonStyler(widget: IThemable, themeService: IThemeServi... type IProgressBarStyleOverrides (line 277) | interface IProgressBarStyleOverrides extends IStyleOverrides { function attachProgressBarStyler (line 281) | function attachProgressBarStyler(widget: IThemable, themeService: ITheme... function attachStylerCallback (line 287) | function attachStylerCallback(themeService: IThemeService, colors: { [na... type IBreadcrumbsWidgetStyleOverrides (line 291) | interface IBreadcrumbsWidgetStyleOverrides extends IColorMapping { function attachBreadcrumbsStyler (line 307) | function attachBreadcrumbsStyler(widget: IThemable, themeService: ITheme... type IMenuStyleOverrides (line 311) | interface IMenuStyleOverrides extends IColorMapping { function attachMenuStyler (line 333) | function attachMenuStyler(widget: IThemable, themeService: IThemeService... type IDialogStyleOverrides (line 337) | interface IDialogStyleOverrides extends IButtonStyleOverrides { function attachDialogStyler (line 362) | function attachDialogStyler(widget: IThemable, themeService: IThemeServi... FILE: src/vs/platform/theme/common/themeService.ts type ThemeColor (line 16) | interface ThemeColor { function themeColorFromId (line 20) | function themeColorFromId(id: ColorIdentifier) { type ThemeIcon (line 25) | interface ThemeIcon { constant DARK (line 33) | const DARK: ThemeType = 'dark'; constant LIGHT (line 34) | const LIGHT: ThemeType = 'light'; constant HIGH_CONTRAST (line 35) | const HIGH_CONTRAST: ThemeType = 'hc'; type ThemeType (line 36) | type ThemeType = 'light' | 'dark' | 'hc'; function getThemeTypeSelector (line 38) | function getThemeTypeSelector(type: ThemeType): string { type ITheme (line 46) | interface ITheme { type IIconTheme (line 64) | interface IIconTheme { type ICssStyleCollector (line 70) | interface ICssStyleCollector { type IThemingParticipant (line 74) | interface IThemingParticipant { type IThemeService (line 78) | interface IThemeService { type IThemingRegistry (line 96) | interface IThemingRegistry { class ThemingRegistry (line 108) | class ThemingRegistry implements IThemingRegistry { method constructor (line 112) | constructor() { method onThemeChange (line 117) | public onThemeChange(participant: IThemingParticipant): IDisposable { method onThemingParticipantAdded (line 126) | public get onThemingParticipantAdded(): Event { method getThemingParticipants (line 130) | public getThemingParticipants(): IThemingParticipant[] { function registerThemingParticipant (line 138) | function registerThemingParticipant(participant: IThemingParticipant): I... FILE: src/vs/platform/theme/electron-main/themeMainService.ts constant DEFAULT_BG_LIGHT (line 11) | const DEFAULT_BG_LIGHT = '#FFFFFF'; constant DEFAULT_BG_DARK (line 12) | const DEFAULT_BG_DARK = '#1E1E1E'; constant DEFAULT_BG_HC_BLACK (line 13) | const DEFAULT_BG_HC_BLACK = '#000000'; constant THEME_STORAGE_KEY (line 15) | const THEME_STORAGE_KEY = 'theme'; constant THEME_BG_STORAGE_KEY (line 16) | const THEME_BG_STORAGE_KEY = 'themeBackground'; type IThemeMainService (line 20) | interface IThemeMainService { class ThemeMainService (line 26) | class ThemeMainService implements IThemeMainService { method constructor (line 30) | constructor(@IStateService private stateService: IStateService) { method storeBackgroundColor (line 39) | private storeBackgroundColor(data: { baseTheme: string, background: st... method getBackgroundColor (line 44) | getBackgroundColor(): string { FILE: src/vs/platform/theme/test/common/testThemeService.ts class TestTheme (line 10) | class TestTheme implements ITheme { method constructor (line 12) | constructor(private colors: { [id: string]: string; } = {}, public typ... method getColor (line 15) | getColor(color: string, useDefault?: boolean): Color | undefined { method defines (line 23) | defines(color: string): boolean { class TestIconTheme (line 28) | class TestIconTheme implements IIconTheme { class TestThemeService (line 34) | class TestThemeService implements IThemeService { method constructor (line 42) | constructor(theme = new TestTheme(), iconTheme = new TestIconTheme()) { method getTheme (line 47) | getTheme(): ITheme { method setTheme (line 51) | setTheme(theme: ITheme) { method fireThemeChange (line 56) | fireThemeChange() { method onThemeChange (line 60) | public get onThemeChange(): Event { method getIconTheme (line 64) | getIconTheme(): IIconTheme { method onIconThemeChange (line 68) | public get onIconThemeChange(): Event { FILE: src/vs/platform/update/common/update.ts type IUpdate (line 9) | interface IUpdate { type StateType (line 35) | const enum StateType { type UpdateType (line 46) | const enum UpdateType { type Uninitialized (line 52) | type Uninitialized = { type: StateType.Uninitialized }; type Idle (line 53) | type Idle = { type: StateType.Idle, updateType: UpdateType, error?: stri... type CheckingForUpdates (line 54) | type CheckingForUpdates = { type: StateType.CheckingForUpdates, context:... type AvailableForDownload (line 55) | type AvailableForDownload = { type: StateType.AvailableForDownload, upda... type Downloading (line 56) | type Downloading = { type: StateType.Downloading, update: IUpdate }; type Downloaded (line 57) | type Downloaded = { type: StateType.Downloaded, update: IUpdate }; type Updating (line 58) | type Updating = { type: StateType.Updating, update: IUpdate }; type Ready (line 59) | type Ready = { type: StateType.Ready, update: IUpdate }; type State (line 61) | type State = Uninitialized | Idle | CheckingForUpdates | AvailableForDow... type IAutoUpdater (line 74) | interface IAutoUpdater extends Event.NodeEventEmitter { type IUpdateService (line 83) | interface IUpdateService { FILE: src/vs/platform/update/electron-main/abstractUpdateService.ts function createUpdateURL (line 17) | function createUpdateURL(platform: string, quality: string): string { type UpdateNotAvailableClassification (line 21) | type UpdateNotAvailableClassification = { method state (line 36) | get state(): State { method setState (line 40) | protected setState(state: State): void { method constructor (line 46) | constructor( method getProductQuality (line 95) | private getProductQuality(updateMode: string): string | undefined { method scheduleCheckForUpdates (line 99) | private scheduleCheckForUpdates(delay = 60 * 60 * 1000): Promise { method checkForUpdates (line 108) | async checkForUpdates(context: any): Promise { method downloadUpdate (line 118) | async downloadUpdate(): Promise { method doDownloadUpdate (line 128) | protected async doDownloadUpdate(state: AvailableForDownload): Promise { method doApplyUpdate (line 142) | protected async doApplyUpdate(): Promise { method quitAndInstall (line 146) | quitAndInstall(): Promise { method isLatestVersion (line 168) | isLatestVersion(): Promise { method getUpdateType (line 183) | protected getUpdateType(): UpdateType { method doQuitAndInstall (line 187) | protected doQuitAndInstall(): void { FILE: src/vs/platform/update/electron-main/updateIpc.ts class UpdateChannel (line 10) | class UpdateChannel implements IServerChannel { method constructor (line 12) | constructor(private service: IUpdateService) { } method listen (line 14) | listen(_: unknown, event: string): Event { method call (line 22) | call(_: unknown, command: string, arg?: any): Promise { FILE: src/vs/platform/update/electron-main/updateService.darwin.ts class DarwinUpdateService (line 19) | class DarwinUpdateService extends AbstractUpdateService { method onRawError (line 25) | private get onRawError(): Event { return Event.fromNodeEventEm... method onRawUpdateNotAvailable (line 26) | private get onRawUpdateNotAvailable(): Event { return Event.from... method onRawUpdateAvailable (line 27) | private get onRawUpdateAvailable(): Event { return Event.from... method onRawUpdateDownloaded (line 28) | private get onRawUpdateDownloaded(): Event { return Event.fro... method constructor (line 30) | constructor( method onError (line 45) | private onError(err: string): void { method buildUpdateFeedUrl (line 54) | protected buildUpdateFeedUrl(quality: string): string | undefined { method doCheckForUpdates (line 66) | protected doCheckForUpdates(context: any): void { method onUpdateAvailable (line 71) | private onUpdateAvailable(update: IUpdate): void { method onUpdateDownloaded (line 79) | private onUpdateDownloaded(update: IUpdate): void { method onUpdateNotAvailable (line 92) | private onUpdateNotAvailable(): void { method doQuitAndInstall (line 101) | protected doQuitAndInstall(): void { method dispose (line 106) | dispose(): void { FILE: src/vs/platform/update/electron-main/updateService.linux.ts class LinuxUpdateService (line 18) | class LinuxUpdateService extends AbstractUpdateService { method constructor (line 22) | constructor( method buildUpdateFeedUrl (line 33) | protected buildUpdateFeedUrl(quality: string): string { method doCheckForUpdates (line 37) | protected doCheckForUpdates(context: any): void { method doDownloadUpdate (line 63) | protected async doDownloadUpdate(state: AvailableForDownload): Promise... FILE: src/vs/platform/update/electron-main/updateService.snap.ts method state (line 27) | get state(): State { method setState (line 31) | protected setState(state: State): void { method constructor (line 37) | constructor( method scheduleCheckForUpdates (line 53) | private scheduleCheckForUpdates(delay = 60 * 60 * 1000): Promise { method checkForUpdates (line 62) | async checkForUpdates(context: any): Promise { method downloadUpdate (line 72) | async downloadUpdate(): Promise { method doDownloadUpdate (line 82) | protected doDownloadUpdate(state: AvailableForDownload): Promise { method applyUpdate (line 86) | async applyUpdate(): Promise { method doApplyUpdate (line 96) | protected doApplyUpdate(): Promise { method quitAndInstall (line 100) | quitAndInstall(): Promise { method getUpdateType (line 123) | protected getUpdateType(): UpdateType { method doQuitAndInstall (line 127) | protected doQuitAndInstall(): void { class SnapUpdateService (line 135) | class SnapUpdateService extends AbstractUpdateService2 { method constructor (line 139) | constructor( method doCheckForUpdates (line 161) | protected doCheckForUpdates(context: any): void { method doQuitAndInstall (line 178) | protected doQuitAndInstall(): void { method isUpdateAvailable (line 189) | private async isUpdateAvailable(): Promise { method isLatestVersion (line 195) | isLatestVersion(): Promise { FILE: src/vs/platform/update/electron-main/updateService.win32.ts function pollUntil (line 28) | async function pollUntil(fn: () => boolean, millis = 1000): Promise { type IAvailableUpdate (line 34) | interface IAvailableUpdate { function getUpdateType (line 40) | function getUpdateType(): UpdateType { class Win32UpdateService (line 50) | class Win32UpdateService extends AbstractUpdateService { method cachePath (line 57) | get cachePath(): Promise { method constructor (line 62) | constructor( method buildUpdateFeedUrl (line 88) | protected buildUpdateFeedUrl(quality: string): string | undefined { method doCheckForUpdates (line 104) | protected doCheckForUpdates(context: any): void { method doDownloadUpdate (line 174) | protected async doDownloadUpdate(state: AvailableForDownload): Promise... method getUpdatePackagePath (line 181) | private async getUpdatePackagePath(version: string): Promise { method cleanup (line 186) | private async cleanup(exceptVersion: string | null = null): Promise { method doQuitAndInstall (line 239) | protected doQuitAndInstall(): void { method getUpdateType (line 256) | protected getUpdateType(): UpdateType { FILE: src/vs/platform/url/common/url.ts type IOpenURLOptions (line 12) | interface IOpenURLOptions { type IURLHandler (line 23) | interface IURLHandler { type IURLService (line 27) | interface IURLService { FILE: src/vs/platform/url/common/urlIpc.ts class URLHandlerChannel (line 13) | class URLHandlerChannel implements IServerChannel { method constructor (line 15) | constructor(private handler: IURLHandler) { } method listen (line 17) | listen(_: unknown, event: string): Event { method call (line 21) | call(_: unknown, command: string, arg?: any): Promise { class URLHandlerChannelClient (line 30) | class URLHandlerChannelClient implements IURLHandler { method constructor (line 32) | constructor(private channel: IChannel) { } method handleURL (line 34) | handleURL(uri: URI, options?: IOpenURLOptions): Promise { class URLHandlerRouter (line 39) | class URLHandlerRouter implements IClientRouter { method constructor (line 41) | constructor(private next: IClientRouter) { } method routeCall (line 43) | async routeCall(hub: IConnectionHub, command: string, arg?: an... method routeEvent (line 68) | routeEvent(_: IConnectionHub, event: string): Promise { method registerHandler (line 25) | registerHandler(handler: IURLHandler): IDisposable { FILE: src/vs/platform/url/electron-main/electronUrlListener.ts function uriFromRawUrl (line 16) | function uriFromRawUrl(url: string): URI | null { class ElectronURLListener (line 24) | class ElectronURLListener { method constructor (line 28) | constructor( method dispose (line 72) | dispose(): void { FILE: src/vs/platform/url/node/urlService.ts class URLService (line 10) | class URLService extends AbstractURLService { method create (line 12) | create(options?: Partial): URI { FILE: src/vs/platform/userDataSync/common/extensionsSync.ts type ISyncPreviewResult (line 22) | interface ISyncPreviewResult { class ExtensionsSynchroniser (line 29) | class ExtensionsSynchroniser extends Disposable implements ISynchroniser { method status (line 34) | get status(): SyncStatus { return this._status; } method constructor (line 44) | constructor( method setStatus (line 64) | private setStatus(status: SyncStatus): void { method sync (line 71) | async sync(): Promise { method stop (line 102) | stop(): void { } method removeExtension (line 104) | removeExtension(identifier: IExtensionIdentifier): Promise { method doSync (line 120) | private async doSync(): Promise { method merge (line 161) | private merge(localExtensions: ISyncExtension[], remoteExtensions: ISy... method compare (line 284) | private compare(from: Map, to: Map { method getLastSyncUserData (line 334) | private async getLastSyncUserData(): Promise { method writeToRemote (line 343) | private async writeToRemote(extensions: ISyncExtension[], ref: string ... method updateLastSyncValue (line 349) | private async updateLastSyncValue(remoteUserData: IUserData): Promise<... FILE: src/vs/platform/userDataSync/common/settingsSync.ts type ISyncPreviewResult (line 21) | interface ISyncPreviewResult { class SettingsSynchroniser (line 29) | class SettingsSynchroniser extends Disposable implements ISynchroniser { method status (line 36) | get status(): SyncStatus { return this._status; } method constructor (line 46) | constructor( method onDidChangeSettings (line 60) | private async onDidChangeSettings(): Promise { method setStatus (line 75) | private setStatus(status: SyncStatus): void { method sync (line 82) | async sync(_continue?: boolean): Promise { method stop (line 127) | stop(): void { method continueSync (line 137) | private async continueSync(): Promise { method apply (line 145) | private async apply(): Promise { method hasErrors (line 189) | private hasErrors(content: string): boolean { method getPreview (line 195) | private getPreview(): Promise { method generatePreview (line 202) | private async generatePreview(token: CancellationToken): Promise { method getLocalFileContent (line 272) | private async getLocalFileContent(): Promise { method writeToRemote (line 280) | private async writeToRemote(content: string, ref: string | null): Prom... method writeToLocal (line 284) | private async writeToLocal(newContent: string, oldContent: IFileConten... method updateLastSyncValue (line 294) | private async updateLastSyncValue(remoteUserData: IUserData): Promise<... FILE: src/vs/platform/userDataSync/common/settingsSyncIpc.ts class SettingsMergeChannel (line 10) | class SettingsMergeChannel implements IServerChannel { method constructor (line 12) | constructor(private readonly service: ISettingsMergeService) { } method listen (line 14) | listen(_: unknown, event: string): Event { method call (line 18) | call(context: any, command: string, args?: any): Promise { class SettingsMergeChannelClient (line 27) | class SettingsMergeChannelClient implements ISettingsMergeService { method constructor (line 31) | constructor(private readonly channel: IChannel) { method merge (line 34) | merge(localContent: string, remoteContent: string, baseContent: string... method computeRemoteContent (line 38) | computeRemoteContent(localContent: string, remoteContent: string, igno... FILE: src/vs/platform/userDataSync/common/userDataSync.ts constant DEFAULT_IGNORED_SETTINGS (line 18) | const DEFAULT_IGNORED_SETTINGS = [ function registerConfiguration (line 24) | function registerConfiguration(): IDisposable { type IUserData (line 88) | interface IUserData { type UserDataSyncStoreErrorCode (line 93) | enum UserDataSyncStoreErrorCode { class UserDataSyncStoreError (line 99) | class UserDataSyncStoreError extends Error { method constructor (line 101) | constructor(message: string, public readonly code: UserDataSyncStoreEr... type IUserDataSyncStoreService (line 109) | interface IUserDataSyncStoreService { type ISyncExtension (line 118) | interface ISyncExtension { type SyncSource (line 124) | const enum SyncSource { type SyncStatus (line 129) | const enum SyncStatus { type ISynchroniser (line 136) | interface ISynchroniser { type IUserDataSyncService (line 148) | interface IUserDataSyncService extends ISynchroniser { type ISettingsMergeService (line 157) | interface ISettingsMergeService { type IUserDataSyncLogService (line 169) | interface IUserDataSyncLogService extends ILogService { constant CONTEXT_SYNC_STATE (line 173) | const CONTEXT_SYNC_STATE = new RawContextKey('syncStatus', SyncS... FILE: src/vs/platform/userDataSync/common/userDataSyncIpc.ts class UserDataSyncChannel (line 10) | class UserDataSyncChannel implements IServerChannel { method constructor (line 12) | constructor(private readonly service: IUserDataSyncService) { } method listen (line 14) | listen(_: unknown, event: string): Event { method call (line 22) | call(context: any, command: string, args?: any): Promise { FILE: src/vs/platform/userDataSync/common/userDataSyncLog.ts class UserDataSyncLogService (line 10) | class UserDataSyncLogService extends AbstractLogService implements IUser... method constructor (line 15) | constructor( method trace (line 23) | trace(message: string, ...args: any[]): void { method debug (line 27) | debug(message: string, ...args: any[]): void { method info (line 31) | info(message: string, ...args: any[]): void { method warn (line 35) | warn(message: string, ...args: any[]): void { method error (line 39) | error(message: string | Error, ...args: any[]): void { method critical (line 43) | critical(message: string | Error, ...args: any[]): void { method flush (line 47) | flush(): void { FILE: src/vs/platform/userDataSync/common/userDataSyncService.ts class UserDataSyncService (line 17) | class UserDataSyncService extends Disposable implements IUserDataSyncSer... method status (line 24) | get status(): SyncStatus { return this._status; } method conflictsSource (line 31) | get conflictsSource(): SyncSource | null { return this._conflictsSourc... method constructor (line 36) | constructor( method sync (line 51) | async sync(_continue?: boolean): Promise { method stop (line 66) | stop(): void { method removeExtension (line 75) | removeExtension(identifier: IExtensionIdentifier): Promise { method updateStatus (line 79) | private updateStatus(): void { method setStatus (line 84) | private setStatus(status: SyncStatus): void { method computeStatus (line 91) | private computeStatus(): SyncStatus { method computeConflictsSource (line 104) | private computeConflictsSource(): SyncSource | null { method onDidChangeAuthTokenStatus (line 114) | private onDidChangeAuthTokenStatus(): void { class UserDataAutoSync (line 122) | class UserDataAutoSync extends Disposable { method constructor (line 126) | constructor( method updateEnablement (line 142) | private updateEnablement(stopIfDisabled: boolean): void { method sync (line 162) | private async sync(loop: boolean): Promise { method isSyncEnabled (line 183) | private isSyncEnabled(): boolean { FILE: src/vs/platform/userDataSync/common/userDataSyncStoreService.ts class UserDataSyncStoreService (line 16) | class UserDataSyncStoreService extends Disposable implements IUserDataSy... method enabled (line 20) | get enabled(): boolean { return !!this.productService.settingsSyncStor... method constructor (line 22) | constructor( method read (line 30) | async read(key: string, oldValue: IUserData | null): Promise { method write (line 60) | async write(key: string, data: string, ref: string | null): Promise { function findBestWindowOrFolderForFile (line 38) | function findBestWindowOrFolderForFile({ windo... function findWindowOnFilePath (line 48) | function findWindowOnFilePath(windows: W[], fi... function getLastActiveWindow (line 78) | function getLastActiveWindow(windows: W[]): W ... function findWindowOnWorkspace (line 84) | function findWindowOnWorkspace(windows: W[], w... function findWindowOnExtensionDevelopmentPath (line 105) | function findWindowOnExtensionDevelopmentPath(... function findWindowOnWorkspaceOrFolderUri (line 122) | function findWindowOnWorkspaceOrFolderUri(wind... FILE: src/vs/platform/windows/test/node/window.test.ts function options (line 23) | function options(custom?: Partial { method clearRecentlyOpened (line 236) | clearRecentlyOpened(): void { method getRecentlyOpened (line 244) | getRecentlyOpened(currentWorkspace?: IWorkspaceIdentifier, currentFold... method addEntriesFromStorage (line 272) | private addEntriesFromStorage(workspaces: Array { method isUntitledWorkspace (line 198) | isUntitledWorkspace(workspace: IWorkspaceIdentifier): boolean { method deleteUntitledWorkspaceSync (line 202) | deleteUntitledWorkspaceSync(workspace: IWorkspaceIdentifier): void { method deleteUntitledWorkspace (line 214) | deleteUntitledWorkspace(workspace: IWorkspaceIdentifier): Promise { method doDeleteUntitledWorkspaceSync (line 219) | private doDeleteUntitledWorkspaceSync(workspace: IWorkspaceIdentifier)... method getUntitledWorkspacesSync (line 236) | getUntitledWorkspacesSync(): IUntitledWorkspaceInfo[] { method enterWorkspace (line 257) | async enterWorkspace(window: ICodeWindow, windows: ICodeWindow[], path... method isValidTargetWorkspacePath (line 278) | private async isValidTargetWorkspacePath(window: ICodeWindow, windows:... method doEnterWorkspace (line 306) | private doEnterWorkspace(window: ICodeWindow, workspace: IWorkspaceIde... function getWorkspaceId (line 333) | function getWorkspaceId(configPath: URI): string { function getWorkspaceIdentifier (line 342) | function getWorkspaceIdentifier(configPath: URI): IWorkspaceIdentifier { FILE: src/vs/platform/workspaces/electron-main/workspacesService.ts class WorkspacesService (line 13) | class WorkspacesService implements AddFirstParameterToFunctions { method addRecentlyOpened (line 62) | async addRecentlyOpened(windowId: number, recents: IRecent[]): Promise... method removeFromRecentlyOpened (line 66) | async removeFromRecentlyOpened(windowId: number, paths: URI[]): Promis... method clearRecentlyOpened (line 70) | async clearRecentlyOpened(windowId: number): Promise { FILE: src/vs/platform/workspaces/test/electron-main/workspacesHistoryStorage.test.ts function toWorkspace (line 13) | function toWorkspace(uri: URI): IWorkspaceIdentifier { function assertEqualURI (line 19) | function assertEqualURI(u1: URI | undefined, u2: URI | undefined, messag... function assertEqualWorkspace (line 23) | function assertEqualWorkspace(w1: IWorkspaceIdentifier | undefined, w2: ... function assertEqualRecentlyOpened (line 32) | function assertEqualRecentlyOpened(actual: IRecentlyOpened, expected: IR... function assertRestoring (line 51) | function assertRestoring(state: IRecentlyOpened, message?: string) { FILE: src/vs/platform/workspaces/test/electron-main/workspacesMainService.test.ts class TestEnvironmentService (line 27) | class TestEnvironmentService extends EnvironmentService { method untitledWorkspacesHome (line 28) | get untitledWorkspacesHome(): URI { function createWorkspace (line 33) | function createWorkspace(folders: string[], names?: string[]) { function createWorkspaceSync (line 37) | function createWorkspaceSync(folders: string[], names?: string[]) { function assertPathEquals (line 59) | function assertPathEquals(p1: string, p2: string): void { function assertEqualURI (line 68) | function assertEqualURI(u1: URI, u2: URI): void { FILE: src/vs/vscode.d.ts type Command (line 19) | interface Command { type TextLine (line 49) | interface TextLine { type TextDocument (line 88) | interface TextDocument { class Position (line 251) | class Position { class Range (line 370) | class Range { class Selection (line 471) | class Selection extends Range { type TextEditorSelectionChangeKind (line 512) | enum TextEditorSelectionChangeKind { type TextEditorSelectionChangeEvent (line 530) | interface TextEditorSelectionChangeEvent { type TextEditorVisibleRangesChangeEvent (line 549) | interface TextEditorVisibleRangesChangeEvent { type TextEditorOptionsChangeEvent (line 563) | interface TextEditorOptionsChangeEvent { type TextEditorViewColumnChangeEvent (line 577) | interface TextEditorViewColumnChangeEvent { type TextEditorCursorStyle (line 591) | enum TextEditorCursorStyle { type TextEditorLineNumbersStyle (line 621) | enum TextEditorLineNumbersStyle { type TextEditorOptions (line 639) | interface TextEditorOptions { type TextEditorDecorationType (line 680) | interface TextEditorDecorationType { type TextEditorRevealType (line 696) | enum TextEditorRevealType { type OverviewRulerLane (line 720) | enum OverviewRulerLane { type DecorationRangeBehavior (line 730) | enum DecorationRangeBehavior { type TextDocumentShowOptions (line 752) | interface TextDocumentShowOptions { class ThemeColor (line 783) | class ThemeColor { class ThemeIcon (line 796) | class ThemeIcon { type ThemableDecorationRenderOptions (line 813) | interface ThemableDecorationRenderOptions { type ThemableDecorationAttachmentRenderOptions (line 941) | interface ThemableDecorationAttachmentRenderOptions { type DecorationRenderOptions (line 996) | interface DecorationRenderOptions extends ThemableDecorationRenderOptions { type DecorationOptions (line 1028) | interface DecorationOptions { type ThemableDecorationInstanceRenderOptions (line 1047) | interface ThemableDecorationInstanceRenderOptions { type DecorationInstanceRenderOptions (line 1059) | interface DecorationInstanceRenderOptions extends ThemableDecorationInst... type TextEditor (line 1074) | interface TextEditor { type EndOfLine (line 1176) | enum EndOfLine { type TextEditorEdit (line 1193) | interface TextEditorEdit { class Uri (line 1232) | class Uri { type CancellationToken (line 1379) | interface CancellationToken { class CancellationTokenSource (line 1395) | class CancellationTokenSource { class Disposable (line 1417) | class Disposable { type Event (line 1451) | interface Event { class EventEmitter (line 1473) | class EventEmitter { type FileSystemWatcher (line 1501) | interface FileSystemWatcher extends Disposable { type TextDocumentContentProvider (line 1546) | interface TextDocumentContentProvider { type QuickPickItem (line 1574) | interface QuickPickItem { type QuickPickOptions (line 1608) | interface QuickPickOptions { type WorkspaceFolderPickOptions (line 1643) | interface WorkspaceFolderPickOptions { type OpenDialogOptions (line 1664) | interface OpenDialogOptions { type SaveDialogOptions (line 1706) | interface SaveDialogOptions { type MessageItem (line 1738) | interface MessageItem { type MessageOptions (line 1762) | interface MessageOptions { type InputBoxOptions (line 1773) | interface InputBoxOptions { class RelativePattern (line 1824) | class RelativePattern { type GlobPattern (line 1868) | type GlobPattern = string | RelativePattern; type DocumentFilter (line 1878) | interface DocumentFilter { type DocumentSelector (line 1908) | type DocumentSelector = DocumentFilter | string | Array = T | undefined | null | Thenable { type Terminal (line 4681) | interface Terminal { type ExtensionKind (line 4726) | enum ExtensionKind { type Extension (line 4744) | interface Extension { type ExtensionContext (line 4796) | interface ExtensionContext { type Memento (line 4860) | interface Memento { type TaskRevealKind (line 4892) | enum TaskRevealKind { type TaskPanelKind (line 4913) | enum TaskPanelKind { type TaskPresentationOptions (line 4935) | interface TaskPresentationOptions { class TaskGroup (line 4975) | class TaskGroup { type TaskDefinition (line 5005) | interface TaskDefinition { type ProcessExecutionOptions (line 5032) | interface ProcessExecutionOptions { class ProcessExecution (line 5051) | class ProcessExecution { type ShellQuotingOptions (line 5090) | interface ShellQuotingOptions { type ShellExecutionOptions (line 5122) | interface ShellExecutionOptions { type ShellQuoting (line 5159) | enum ShellQuoting { type ShellQuotedString (line 5189) | interface ShellQuotedString { class ShellExecution (line 5201) | class ShellExecution { type TaskScope (line 5247) | enum TaskScope { type RunOptions (line 5262) | interface RunOptions { class Task (line 5272) | class Task { type TaskProvider (line 5363) | interface TaskProvider { type TaskExecution (line 5393) | interface TaskExecution { type TaskStartEvent (line 5410) | interface TaskStartEvent { type TaskEndEvent (line 5422) | interface TaskEndEvent { type TaskProcessStartEvent (line 5433) | interface TaskProcessStartEvent { type TaskProcessEndEvent (line 5450) | interface TaskProcessEndEvent { type TaskFilter (line 5463) | interface TaskFilter { type FileType (line 5542) | enum FileType { type FileStat (line 5564) | interface FileStat { class FileSystemError (line 5590) | class FileSystemError extends Error { type FileChangeType (line 5641) | enum FileChangeType { type FileChangeEvent (line 5662) | interface FileChangeEvent { type FileSystemProvider (line 5687) | interface FileSystemProvider { type FileSystem (line 5809) | interface FileSystem { type WebviewPortMapping (line 5880) | interface WebviewPortMapping { type WebviewOptions (line 5895) | interface WebviewOptions { type Webview (line 5938) | interface Webview { type WebviewPanelOptions (line 5998) | interface WebviewPanelOptions { type WebviewPanel (line 6028) | interface WebviewPanel { type WebviewPanelOnDidChangeViewStateEvent (line 6109) | interface WebviewPanelOnDidChangeViewStateEvent { type WebviewPanelSerializer (line 6147) | interface WebviewPanelSerializer { type Clipboard (line 6165) | interface Clipboard { type WindowState (line 6348) | interface WindowState { type UriHandler (line 6361) | interface UriHandler { type TreeViewOptions (line 6926) | interface TreeViewOptions { type TreeViewExpansionEvent (line 6949) | interface TreeViewExpansionEvent { type TreeViewSelectionChangeEvent (line 6961) | interface TreeViewSelectionChangeEvent { type TreeViewVisibilityChangeEvent (line 6973) | interface TreeViewVisibilityChangeEvent { type TreeView (line 6985) | interface TreeView extends Disposable { type TreeDataProvider (line 7041) | interface TreeDataProvider { class TreeItem (line 7077) | class TreeItem { type TreeItemCollapsibleState (line 7162) | enum TreeItemCollapsibleState { type TerminalOptions (line 7180) | interface TerminalOptions { type ExtensionTerminalOptions (line 7229) | interface ExtensionTerminalOptions { type Pseudoterminal (line 7245) | interface Pseudoterminal { type TerminalDimensions (line 7377) | interface TerminalDimensions { type ProgressLocation (line 7393) | enum ProgressLocation { type ProgressOptions (line 7415) | interface ProgressOptions { type QuickInput (line 7458) | interface QuickInput { type QuickPick (line 7537) | interface QuickPick extends QuickInput { type InputBox (line 7617) | interface InputBox extends QuickInput { type QuickInputButton (line 7668) | interface QuickInputButton { class QuickInputButtons (line 7684) | class QuickInputButtons { type TextDocumentContentChangeEvent (line 7703) | interface TextDocumentContentChangeEvent { type TextDocumentChangeEvent (line 7725) | interface TextDocumentChangeEvent { type TextDocumentSaveReason (line 7741) | enum TextDocumentSaveReason { type TextDocumentWillSaveEvent (line 7767) | interface TextDocumentWillSaveEvent { type WorkspaceFoldersChangeEvent (line 7814) | interface WorkspaceFoldersChangeEvent { type WorkspaceFolder (line 7830) | interface WorkspaceFolder { type ConfigurationChangeEvent (line 8208) | interface ConfigurationChangeEvent { type SourceControlInputBox (line 8645) | interface SourceControlInputBox { type QuickDiffProvider (line 8658) | interface QuickDiffProvider { type SourceControlResourceThemableDecorations (line 8674) | interface SourceControlResourceThemableDecorations { type SourceControlResourceDecorations (line 8687) | interface SourceControlResourceDecorations extends SourceControlResource... type SourceControlResourceState (line 8722) | interface SourceControlResourceState { type SourceControlResourceGroup (line 8746) | interface SourceControlResourceGroup { type SourceControl (line 8780) | interface SourceControl { type DebugConfiguration (line 8874) | interface DebugConfiguration { type DebugSession (line 8899) | interface DebugSession { type DebugSessionCustomEvent (line 8939) | interface DebugSessionCustomEvent { type DebugConfigurationProvider (line 8961) | interface DebugConfigurationProvider { class DebugAdapterExecutable (line 8990) | class DebugAdapterExecutable { type DebugAdapterExecutableOptions (line 9023) | interface DebugAdapterExecutableOptions { class DebugAdapterServer (line 9041) | class DebugAdapterServer { type DebugAdapterDescriptor (line 9059) | type DebugAdapterDescriptor = DebugAdapterExecutable | DebugAdapterServer; type DebugAdapterDescriptorFactory (line 9061) | interface DebugAdapterDescriptorFactory { type DebugAdapterTracker (line 9085) | interface DebugAdapterTracker { type DebugAdapterTrackerFactory (line 9112) | interface DebugAdapterTrackerFactory { type DebugConsole (line 9126) | interface DebugConsole { type BreakpointsChangeEvent (line 9146) | interface BreakpointsChangeEvent { class Breakpoint (line 9166) | class Breakpoint { class SourceBreakpoint (line 9194) | class SourceBreakpoint extends Breakpoint { class FunctionBreakpoint (line 9209) | class FunctionBreakpoint extends Breakpoint { type CommentThreadCollapsibleState (line 9396) | enum CommentThreadCollapsibleState { type CommentMode (line 9411) | enum CommentMode { type CommentThread (line 9426) | interface CommentThread { type CommentAuthorInformation (line 9485) | interface CommentAuthorInformation { type CommentReaction (line 9500) | interface CommentReaction { type Comment (line 9525) | interface Comment { type CommentReply (line 9576) | interface CommentReply { type CommentingRangeProvider (line 9591) | interface CommentingRangeProvider { type CommentController (line 9602) | interface CommentController { type Thenable (line 9664) | interface Thenable { FILE: src/vs/vscode.proposed.d.ts class CallHierarchyItem (line 21) | class CallHierarchyItem { class CallHierarchyIncomingCall (line 61) | class CallHierarchyIncomingCall { class CallHierarchyOutgoingCall (line 67) | class CallHierarchyOutgoingCall { type CallHierarchyItemProvider (line 73) | interface CallHierarchyItemProvider { type RemoteAuthorityResolverContext (line 104) | interface RemoteAuthorityResolverContext { class ResolvedAuthority (line 108) | class ResolvedAuthority { type ResolvedOptions (line 115) | interface ResolvedOptions { type ResolverResult (line 119) | type ResolverResult = ResolvedAuthority & ResolvedOptions; class RemoteAuthorityResolverError (line 121) | class RemoteAuthorityResolverError extends Error { type RemoteAuthorityResolver (line 128) | interface RemoteAuthorityResolver { type ResourceLabelFormatter (line 132) | interface ResourceLabelFormatter { type ResourceLabelFormatting (line 138) | interface ResourceLabelFormatting { type WebviewEditorInset (line 157) | interface WebviewEditorInset { type FileSystemProvider (line 174) | interface FileSystemProvider { type TextSearchQuery (line 188) | interface TextSearchQuery { type GlobString (line 220) | type GlobString = string; type SearchOptions (line 225) | interface SearchOptions { type TextSearchPreviewOptions (line 264) | interface TextSearchPreviewOptions { type TextSearchOptions (line 280) | interface TextSearchOptions extends SearchOptions { type TextSearchComplete (line 316) | interface TextSearchComplete { type FileSearchQuery (line 330) | interface FileSearchQuery { type FileSearchOptions (line 340) | interface FileSearchOptions extends SearchOptions { type TextSearchMatchPreview (line 356) | interface TextSearchMatchPreview { type TextSearchMatch (line 372) | interface TextSearchMatch { type TextSearchContext (line 392) | interface TextSearchContext { type TextSearchResult (line 410) | type TextSearchResult = TextSearchMatch | TextSearchContext; type FileSearchProvider (line 421) | interface FileSearchProvider { type TextSearchProvider (line 434) | interface TextSearchProvider { type FindTextInFilesOptions (line 448) | interface FindTextInFilesOptions { type LineChange (line 558) | interface LineChange { class Decoration (line 588) | class Decoration { type DecorationProvider (line 596) | interface DecorationProvider { type DebugConfigurationProvider (line 611) | interface DebugConfigurationProvider { type DebugConsoleMode (line 622) | enum DebugConsoleMode { type DebugSessionOptions (line 638) | interface DebugSessionOptions { type LogLevel (line 676) | enum LogLevel { type SourceControlInputBoxValidationType (line 705) | enum SourceControlInputBoxValidationType { type SourceControlInputBoxValidation (line 723) | interface SourceControlInputBoxValidation { type SourceControlInputBox (line 739) | interface SourceControlInputBox { type SourceControl (line 752) | interface SourceControl { type SourceControlInputBox (line 772) | interface SourceControlInputBox { type TerminalDimensionsChangeEvent (line 788) | interface TerminalDimensionsChangeEvent { type TerminalDataWriteEvent (line 799) | interface TerminalDataWriteEvent { type Terminal (line 824) | interface Terminal { type DocumentFilter (line 837) | interface DocumentFilter { type FileRenameEvent (line 844) | interface FileRenameEvent { type FileWillRenameEvent (line 849) | interface FileWillRenameEvent { type OnEnterRule (line 862) | interface OnEnterRule { type TreeView (line 872) | interface TreeView { type TreeItemLabel (line 883) | interface TreeItemLabel { class TreeItem2 (line 898) | class TreeItem2 extends TreeItem { class CustomExecution (line 916) | class CustomExecution { class Task2 (line 932) | class Task2 extends Task { type TaskPresentationOptions (line 955) | interface TaskPresentationOptions { type StatusBarItemOptions (line 970) | interface StatusBarItemOptions { type AppUriOptions (line 1013) | interface AppUriOptions { type UIKind (line 1062) | enum UIKind { type WebviewEditor (line 1089) | interface WebviewEditor extends WebviewPanel { type WebviewEditorProvider (line 1092) | interface WebviewEditorProvider { FILE: src/vs/workbench/api/browser/extensionHost.contribution.ts class ExtensionPoints (line 61) | class ExtensionPoints implements IWorkbenchContribution { method constructor (line 63) | constructor( FILE: src/vs/workbench/api/browser/mainThreadClipboard.ts class MainThreadClipboard (line 11) | class MainThreadClipboard implements MainThreadClipboardShape { method constructor (line 13) | constructor( method dispose (line 18) | dispose(): void { method $readText (line 22) | $readText(): Promise { method $writeText (line 26) | $writeText(value: string): Promise { FILE: src/vs/workbench/api/browser/mainThreadCodeInsets.ts class EditorWebviewZone (line 18) | class EditorWebviewZone implements IViewZone { method constructor (line 33) | constructor( method dispose (line 49) | dispose(): void { class MainThreadEditorInsets (line 55) | class MainThreadEditorInsets implements MainThreadEditorInsetsShape { method constructor (line 61) | constructor( method dispose (line 69) | dispose(): void { method $createEditorInset (line 73) | async $createEditorInset(handle: number, id: string, uri: UriComponent... method $disposeEditorInset (line 117) | $disposeEditorInset(handle: number): void { method $setHtml (line 124) | $setHtml(handle: number, value: string): void { method $setOptions (line 129) | $setOptions(handle: number, options: modes.IWebviewOptions): void { method $postMessage (line 134) | async $postMessage(handle: number, value: any): Promise { method getInset (line 140) | private getInset(handle: number): EditorWebviewZone { FILE: src/vs/workbench/api/browser/mainThreadCommands.ts class MainThreadCommands (line 14) | class MainThreadCommands implements MainThreadCommandsShape { method constructor (line 20) | constructor( method dispose (line 30) | dispose() { method _generateCommandsDocumentation (line 37) | private _generateCommandsDocumentation(): Promise { method $registerCommand (line 56) | $registerCommand(id: string): void { method $unregisterCommand (line 67) | $unregisterCommand(id: string): void { method $executeCommand (line 75) | async $executeCommand(id: string, args: any[], retry: boolean): Pro... method $getCommands (line 86) | $getCommands(): Promise { function _generateMarkdown (line 93) | function _generateMarkdown(description: string | ICommandHandlerDescript... FILE: src/vs/workbench/api/browser/mainThreadComments.ts class MainThreadCommentThread (line 25) | class MainThreadCommentThread implements modes.CommentThread { method input (line 27) | get input(): modes.CommentInput | undefined { method input (line 31) | set input(value: modes.CommentInput | undefined) { method onDidChangeInput (line 37) | get onDidChangeInput(): Event { return... method label (line 41) | get label(): string | undefined { method label (line 45) | set label(label: string | undefined) { method contextValue (line 52) | get contextValue(): string | undefined { method contextValue (line 56) | set contextValue(context: string | undefined) { method comments (line 65) | public get comments(): modes.Comment[] | undefined { method comments (line 69) | public set comments(newComments: modes.Comment[] | undefined) { method onDidChangeComments (line 75) | get onDidChangeComments(): Event { return... method range (line 77) | set range(range: IRange) { method range (line 82) | get range(): IRange { method collapsibleState (line 90) | get collapsibleState() { method collapsibleState (line 94) | set collapsibleState(newState: modes.CommentThreadCollapsibleState | u... method isDisposed (line 104) | get isDisposed(): boolean { method constructor (line 108) | constructor( method batchUpdate (line 119) | batchUpdate( method dispose (line 132) | dispose() { method toJSON (line 141) | toJSON(): any { class MainThreadCommentController (line 150) | class MainThreadCommentController { method handle (line 151) | get handle(): number { method id (line 155) | get id(): string { method contextValue (line 159) | get contextValue(): string { method proxy (line 163) | get proxy(): ExtHostCommentsShape { method label (line 167) | get label(): string { method reactions (line 173) | get reactions() { method reactions (line 177) | set reactions(reactions: modes.CommentReaction[] | undefined) { method features (line 184) | get features(): CommentProviderFeatures { method constructor (line 188) | constructor( method updateFeatures (line 198) | updateFeatures(features: CommentProviderFeatures) { method createCommentThread (line 202) | createCommentThread(extensionId: string, method updateCommentThread (line 228) | updateCommentThread(commentThreadHandle: number, method deleteCommentThread (line 246) | deleteCommentThread(commentThreadHandle: number) { method deleteCommentThreadMain (line 259) | deleteCommentThreadMain(commentThreadId: string) { method updateInput (line 267) | updateInput(input: string) { method getKnownThread (line 277) | private getKnownThread(commentThreadHandle: number): MainThreadComment... method getDocumentComments (line 285) | async getDocumentComments(resource: URI, token: CancellationToken) { method getCommentingRanges (line 307) | async getCommentingRanges(resource: URI, token: CancellationToken): Pr... method toggleReaction (line 312) | async toggleReaction(uri: URI, thread: modes.CommentThread, comment: m... method getAllComments (line 316) | getAllComments(): MainThreadCommentThread[] { method createCommentThreadTemplate (line 325) | createCommentThreadTemplate(resource: UriComponents, range: IRange): v... method updateCommentThreadTemplate (line 329) | async updateCommentThreadTemplate(threadHandle: number, range: IRange) { method toJSON (line 333) | toJSON(): any { class MainThreadComments (line 342) | class MainThreadComments extends Disposable implements MainThreadComment... method constructor (line 355) | constructor( method $registerCommentController (line 377) | $registerCommentController(handle: number, id: string, label: string):... method $unregisterCommentController (line 393) | $unregisterCommentController(handle: number): void { method $updateCommentControllerFeatures (line 403) | $updateCommentControllerFeatures(handle: number, features: CommentProv... method $createCommentThread (line 413) | $createCommentThread(handle: number, method $updateCommentThread (line 429) | $updateCommentThread(handle: number, method $deleteCommentThread (line 447) | $deleteCommentThread(handle: number, commentThreadHandle: number) { method registerPanel (line 457) | private registerPanel(commentsPanelAlreadyConstructed: boolean) { method registerOpenPanelListener (line 474) | private registerOpenPanelListener(commentsPanelAlreadyConstructed: boo... method getHandler (line 496) | private getHandler(handle: number) { method $onDidCommentThreadsChange (line 503) | $onDidCommentThreadsChange(handle: number, event: modes.CommentThreadC... method dispose (line 509) | dispose(): void { FILE: src/vs/workbench/api/browser/mainThreadConfiguration.ts class MainThreadConfiguration (line 17) | class MainThreadConfiguration implements MainThreadConfigurationShape { method constructor (line 21) | constructor( method _getConfigurationData (line 35) | private _getConfigurationData(): IConfigurationInitData { method dispose (line 44) | public dispose(): void { method $updateConfigurationOption (line 48) | $updateConfigurationOption(target: ConfigurationTarget | null, key: st... method $removeConfigurationOption (line 53) | $removeConfigurationOption(target: ConfigurationTarget | null, key: st... method writeConfiguration (line 58) | private writeConfiguration(target: ConfigurationTarget | null, key: st... method deriveConfigurationTarget (line 63) | private deriveConfigurationTarget(key: string, resource: URI | null): ... method toConfigurationChangeEventData (line 73) | private toConfigurationChangeEventData(event: IConfigurationChangeEven... method toJSONConfiguration (line 83) | private toJSONConfiguration({ contents, keys, overrides }: IConfigurat... FILE: src/vs/workbench/api/browser/mainThreadConsole.ts class MainThreadConsole (line 16) | class MainThreadConsole implements MainThreadConsoleShape { method constructor (line 21) | constructor( method dispose (line 32) | dispose(): void { method $logExtensionHostMessage (line 36) | $logExtensionHostMessage(entry: IRemoteConsoleLog): void { FILE: src/vs/workbench/api/browser/mainThreadDebugService.ts class MainThreadDebugService (line 20) | class MainThreadDebugService implements MainThreadDebugServiceShape, IDe... method constructor (line 31) | constructor( method dispose (line 60) | public dispose(): void { method createDebugAdapter (line 66) | createDebugAdapter(session: IDebugSession): IDebugAdapter { method substituteVariables (line 73) | substituteVariables(folder: IWorkspaceFolder | undefined, config: ICon... method runInTerminal (line 77) | runInTerminal(args: DebugProtocol.RunInTerminalRequestArguments): Prom... method $registerDebugTypes (line 83) | public $registerDebugTypes(debugTypes: string[]) { method $startBreakpointEvents (line 87) | public $startBreakpointEvents(): void { method $registerBreakpoints (line 125) | public $registerBreakpoints(DTOs: Array { method sendMessage (line 381) | sendMessage(message: DebugProtocol.ProtocolMessage): void { method stopSession (line 385) | async stopSession(): Promise { FILE: src/vs/workbench/api/browser/mainThreadDecorations.ts class DecorationRequestsQueue (line 15) | class DecorationRequestsQueue { method constructor (line 23) | constructor( method enqueue (line 29) | enqueue(handle: number, uri: URI, token: CancellationToken): Promise): void { method _cleanup (line 60) | private _cleanup(): void { class MainThreadDocuments (line 67) | class MainThreadDocuments implements MainThreadDocumentsShape { method constructor (line 82) | constructor( method dispose (line 126) | public dispose(): void { method _shouldHandleFileEvent (line 134) | private _shouldHandleFileEvent(e: TextFileModelChangeEvent): boolean { method _onModelAdded (line 139) | private _onModelAdded(model: ITextModel): void { method _onModelModeChanged (line 152) | private _onModelModeChanged(event: { model: ITextModel; oldModeId: str... method _onModelRemoved (line 161) | private _onModelRemoved(modelUrl: URI): void { method $trySaveDocument (line 173) | $trySaveDocument(uri: UriComponents): Promise { method $tryOpenDocument (line 177) | $tryOpenDocument(_uri: UriComponents): Promise { method $tryCreateDocument (line 207) | $tryCreateDocument(options?: { language?: string, content?: string }):... method _handleAsResourceInput (line 211) | private _handleAsResourceInput(uri: URI): Promise { method _handleUntitledScheme (line 219) | private _handleUntitledScheme(uri: URI): Promise { method _doCreateUntitled (line 229) | private _doCreateUntitled(resource?: URI, mode?: string, initialValue?... FILE: src/vs/workbench/api/browser/mainThreadDocumentsAndEditors.ts function ofSets (line 36) | function ofSets(before: Set, after: Set): { removed: T[], added... function ofMaps (line 52) | function ofMaps(before: Map, after: Map): { removed: V... class TextEditorSnapshot (line 69) | class TextEditorSnapshot { method constructor (line 73) | constructor( class DocumentAndEditorStateDelta (line 80) | class DocumentAndEditorStateDelta { method constructor (line 84) | constructor( method toString (line 99) | toString(): string { class DocumentAndEditorState (line 110) | class DocumentAndEditorState { method compute (line 112) | static compute(before: DocumentAndEditorState | undefined, after: Docu... method constructor (line 132) | constructor( type ActiveEditorOrder (line 141) | const enum ActiveEditorOrder { class MainThreadDocumentAndEditorStateComputer (line 145) | class MainThreadDocumentAndEditorStateComputer { method constructor (line 152) | constructor( method dispose (line 174) | dispose(): void { method _onDidAddEditor (line 178) | private _onDidAddEditor(e: ICodeEditor): void { method _onDidRemoveEditor (line 187) | private _onDidRemoveEditor(e: ICodeEditor): void { method _updateStateOnModelAdd (line 196) | private _updateStateOnModelAdd(model: ITextModel): void { method _updateState (line 222) | private _updateState(widgetFocusCandidate?: ICodeEditor): void { method _getActiveEditorFromPanel (line 286) | private _getActiveEditorFromPanel(): IEditor | undefined { method _getActiveEditorFromEditorPart (line 295) | private _getActiveEditorFromEditorPart(): IEditor | undefined { class MainThreadDocumentsAndEditors (line 305) | class MainThreadDocumentsAndEditors { method constructor (line 321) | constructor( method dispose (line 353) | dispose(): void { method _onDelta (line 357) | private _onDelta(delta: DocumentAndEditorStateDelta): void { method _toModelAddData (line 419) | private _toModelAddData(model: ITextModel): IModelAddedData { method _toTextEditorAddData (line 430) | private _toTextEditorAddData(textEditor: MainThreadTextEditor): ITextE... method _findEditorPosition (line 442) | private _findEditorPosition(editor: MainThreadTextEditor): EditorViewC... method findTextEditorIdFor (line 451) | findTextEditorIdFor(inputEditor: IWorkbenchEditor): string | undefined { method getEditor (line 460) | getEditor(id: string): MainThreadTextEditor | undefined { FILE: src/vs/workbench/api/browser/mainThreadDownloadService.ts class MainThreadDownloadService (line 13) | class MainThreadDownloadService extends Disposable implements MainThread... method constructor (line 15) | constructor( method $download (line 22) | $download(uri: UriComponents, to: UriComponents): Promise { FILE: src/vs/workbench/api/browser/mainThreadEditor.ts type IFocusTracker (line 21) | interface IFocusTracker { class MainThreadTextEditorProperties (line 26) | class MainThreadTextEditorProperties { method readFromEditor (line 28) | public static readFromEditor(previousProperties: MainThreadTextEditorP... method _readSelectionsFromCodeEditor (line 35) | private static _readSelectionsFromCodeEditor(previousProperties: MainT... method _readOptionsFromCodeEditor (line 49) | private static _readOptionsFromCodeEditor(previousProperties: MainThre... method _readVisibleRangesFromCodeEditor (line 84) | private static _readVisibleRangesFromCodeEditor(previousProperties: Ma... method constructor (line 91) | constructor( method generateDelta (line 98) | public generateDelta(oldProps: MainThreadTextEditorProperties | null, ... method _selectionsEqual (line 128) | private static _selectionsEqual(a: readonly Selection[], b: readonly S... method _rangesEqual (line 132) | private static _rangesEqual(a: readonly Range[], b: readonly Range[]):... method _optionsEqual (line 136) | private static _optionsEqual(a: IResolvedTextEditorConfiguration, b: I... class MainThreadTextEditor (line 157) | class MainThreadTextEditor { method constructor (line 170) | constructor( method dispose (line 194) | public dispose(): void { method _updatePropertiesNow (line 201) | private _updatePropertiesNow(selectionChangeSource: string | null): vo... method _setProperties (line 208) | private _setProperties(newProperties: MainThreadTextEditorProperties, ... method getId (line 216) | public getId(): string { method getModel (line 220) | public getModel(): ITextModel { method getCodeEditor (line 224) | public getCodeEditor(): ICodeEditor | null { method hasCodeEditor (line 228) | public hasCodeEditor(codeEditor: ICodeEditor | null): boolean { method setCodeEditor (line 232) | public setCodeEditor(codeEditor: ICodeEditor | null): void { method isVisible (line 274) | public isVisible(): boolean { method getProperties (line 278) | public getProperties(): MainThreadTextEditorProperties { method onPropertiesChanged (line 282) | public get onPropertiesChanged(): Event { method setSelections (line 286) | public setSelections(selections: ISelection[]): void { method _setIndentConfiguration (line 299) | private _setIndentConfiguration(newConfiguration: ITextEditorConfigura... method setConfiguration (line 336) | public setConfiguration(newConfiguration: ITextEditorConfigurationUpda... method setDecorations (line 368) | public setDecorations(key: string, ranges: editorCommon.IDecorationOpt... method setDecorationsFast (line 375) | public setDecorationsFast(key: string, _ranges: number[]): void { method revealRange (line 386) | public revealRange(range: IRange, revealType: TextEditorRevealType): v... method isFocused (line 409) | public isFocused(): boolean { method matches (line 416) | public matches(editor: IEditor): boolean { method applyEdits (line 423) | public applyEdits(versionIdCheck: number, edits: ISingleEditOperation[... method insertSnippet (line 457) | insertSnippet(template: string, ranges: readonly IRange[], opts: IUndo... FILE: src/vs/workbench/api/browser/mainThreadEditors.ts class MainThreadTextEditors (line 28) | class MainThreadTextEditors implements MainThreadTextEditorsShape { method constructor (line 40) | constructor( method dispose (line 65) | public dispose(): void { method _onTextEditorAdd (line 77) | private _onTextEditorAdd(textEditor: MainThreadTextEditor): void { method _onTextEditorRemove (line 87) | private _onTextEditorRemove(id: string): void { method _updateActiveAndVisibleTextEditors (line 92) | private _updateActiveAndVisibleTextEditors(): void { method _getTextEditorPositionData (line 102) | private _getTextEditorPositionData(): ITextEditorPositionData { method $tryShowTextDocument (line 115) | async $tryShowTextDocument(resource: UriComponents, options: ITextDocu... method $tryShowEditor (line 139) | async $tryShowEditor(id: string, position?: EditorViewColumn): Promise... method $tryHideEditor (line 151) | async $tryHideEditor(id: string): Promise { method $trySetSelections (line 163) | $trySetSelections(id: string, selections: ISelection[]): Promise { method $trySetDecorations (line 172) | $trySetDecorations(id: string, key: string, ranges: IDecorationOptions... method $trySetDecorationsFast (line 182) | $trySetDecorationsFast(id: string, key: string, ranges: number[]): Pro... method $tryRevealRange (line 192) | $tryRevealRange(id: string, range: IRange, revealType: TextEditorRevea... method $trySetOptions (line 201) | $trySetOptions(id: string, options: ITextEditorConfigurationUpdate): P... method $tryApplyEdits (line 210) | $tryApplyEdits(id: string, modelVersionId: number, edits: ISingleEditO... method $tryApplyWorkspaceEdit (line 218) | $tryApplyWorkspaceEdit(dto: IWorkspaceEditDto): Promise { method $tryInsertSnippet (line 223) | $tryInsertSnippet(id: string, template: string, ranges: readonly IRang... method $registerTextEditorDecorationType (line 231) | $registerTextEditorDecorationType(key: string, options: IDecorationRen... method $removeTextEditorDecorationType (line 237) | $removeTextEditorDecorationType(key: string): void { method $getDiffInformation (line 243) | $getDiffInformation(id: string): Promise { FILE: src/vs/workbench/api/browser/mainThreadErrors.ts class MainThreadErrors (line 11) | class MainThreadErrors implements MainThreadErrorsShape { method dispose (line 13) | dispose(): void { method $onUnexpectedError (line 17) | $onUnexpectedError(err: any | SerializedError): void { FILE: src/vs/workbench/api/browser/mainThreadExtensionService.ts class MainThreadExtensionService (line 24) | class MainThreadExtensionService implements MainThreadExtensionServiceSh... method constructor (line 32) | constructor( method dispose (line 47) | public dispose(): void { method $activateExtension (line 50) | $activateExtension(extensionId: ExtensionIdentifier, reason: Extension... method $onWillActivateExtension (line 53) | $onWillActivateExtension(extensionId: ExtensionIdentifier): void { method $onDidActivateExtension (line 56) | $onDidActivateExtension(extensionId: ExtensionIdentifier, codeLoadingT... method $onExtensionRuntimeError (line 59) | $onExtensionRuntimeError(extensionId: ExtensionIdentifier, data: Seria... method $onExtensionActivationError (line 68) | async $onExtensionActivationError(extensionId: ExtensionIdentifier, ac... method _handleMissingDependency (line 76) | private async _handleMissingDependency(extensionId: ExtensionIdentifie... method _handleMissingInstalledDependency (line 89) | private async _handleMissingInstalledDependency(extension: IExtensionD... method _handleMissingNotInstalledDependency (line 113) | private async _handleMissingNotInstalledDependency(extension: IExtensi... method $onExtensionHostExit (line 131) | $onExtensionHostExit(code: number): void { FILE: src/vs/workbench/api/browser/mainThreadFileSystem.ts class MainThreadFileSystem (line 15) | class MainThreadFileSystem implements MainThreadFileSystemShape { method constructor (line 20) | constructor( method dispose (line 27) | dispose(): void { method $registerFileSystemProvider (line 32) | $registerFileSystemProvider(handle: number, scheme: string, capabiliti... method $unregisterProvider (line 36) | $unregisterProvider(handle: number): void { method $onFileSystemChange (line 41) | $onFileSystemChange(handle: number, changes: IFileChangeDto[]): void { method $stat (line 52) | $stat(uri: UriComponents): Promise { method $readdir (line 63) | $readdir(uri: UriComponents): Promise<[string, FileType][]> { method _getFileType (line 74) | private static _getFileType(stat: IFileStat): FileType { method $readFile (line 78) | $readFile(uri: UriComponents): Promise { method $writeFile (line 82) | $writeFile(uri: UriComponents, content: VSBuffer): Promise { method $rename (line 86) | $rename(source: UriComponents, target: UriComponents, opts: FileOverwr... method $copy (line 90) | $copy(source: UriComponents, target: UriComponents, opts: FileOverwrit... method $mkdir (line 94) | $mkdir(uri: UriComponents): Promise { method $delete (line 98) | $delete(uri: UriComponents, opts: FileDeleteOptions): Promise { method _handleError (line 102) | private static _handleError(err: any): never { class RemoteFileSystemProvider (line 124) | class RemoteFileSystemProvider implements IFileSystemProvider { method constructor (line 134) | constructor( method dispose (line 145) | dispose(): void { method watch (line 150) | watch(resource: URI, opts: IWatchOptions) { method $onFileSystemChange (line 158) | $onFileSystemChange(changes: IFileChangeDto[]): void { method _createFileChange (line 162) | private static _createFileChange(dto: IFileChangeDto): IFileChange { method stat (line 168) | stat(resource: URI): Promise { method readFile (line 174) | readFile(resource: URI): Promise { method writeFile (line 178) | writeFile(resource: URI, content: Uint8Array, opts: FileWriteOptions):... method delete (line 182) | delete(resource: URI, opts: FileDeleteOptions): Promise { method mkdir (line 186) | mkdir(resource: URI): Promise { method readdir (line 190) | readdir(resource: URI): Promise<[string, FileType][]> { method rename (line 194) | rename(resource: URI, target: URI, opts: FileOverwriteOptions): Promis... method copy (line 198) | copy(resource: URI, target: URI, opts: FileOverwriteOptions): Promise<... method open (line 202) | open(resource: URI, opts: FileOpenOptions): Promise { method close (line 206) | close(fd: number): Promise { method read (line 210) | read(fd: number, pos: number, data: Uint8Array, offset: number, length... method write (line 217) | write(fd: number, pos: number, data: Uint8Array, offset: number, lengt... FILE: src/vs/workbench/api/browser/mainThreadFileSystemEventService.ts class MainThreadFileSystemEventService (line 13) | class MainThreadFileSystemEventService { method constructor (line 17) | constructor( method dispose (line 65) | dispose(): void { FILE: src/vs/workbench/api/browser/mainThreadKeytar.ts class MainThreadKeytar (line 11) | class MainThreadKeytar implements MainThreadKeytarShape { method constructor (line 13) | constructor( method $getPassword (line 18) | async $getPassword(service: string, account: string): Promise { method $findCredentials (line 34) | async $findCredentials(service: string): Promise { method $changeLanguage (line 30) | $changeLanguage(resource: UriComponents, languageId: string): Promise<... FILE: src/vs/workbench/api/browser/mainThreadLogService.ts class MainThreadLogService (line 16) | class MainThreadLogService implements MainThreadLogShape { method constructor (line 21) | constructor( method dispose (line 33) | dispose(): void { method $log (line 39) | $log(file: UriComponents, level: LogLevel, message: any[]): void { FILE: src/vs/workbench/api/browser/mainThreadMessageService.ts class MainThreadMessageService (line 19) | class MainThreadMessageService implements MainThreadMessageServiceShape { method constructor (line 21) | constructor( method dispose (line 30) | dispose(): void { method $showMessage (line 34) | $showMessage(severity: Severity, message: string, options: MainThreadM... method _showMessage (line 42) | private _showMessage(severity: Severity, message: string, commands: { ... method _showModalMessage (line 100) | private async _showModalMessage(severity: Severity, message: string, c... FILE: src/vs/workbench/api/browser/mainThreadOutputService.ts class MainThreadOutputService (line 17) | class MainThreadOutputService extends Disposable implements MainThreadOu... method constructor (line 26) | constructor( method $register (line 48) | public $register(label: string, log: boolean, file?: UriComponents): P... method $append (line 55) | public $append(channelId: string, value: string): Promise | unde... method $update (line 63) | public $update(channelId: string): Promise | undefined { method $clear (line 71) | public $clear(channelId: string, till: number): Promise | undefi... method $reveal (line 79) | public $reveal(channelId: string, preserveFocus: boolean): Promise | undefined { method $dispose (line 99) | public $dispose(channelId: string): Promise | undefined { method _getChannel (line 107) | private _getChannel(channelId: string): IOutputChannel | undefined { FILE: src/vs/workbench/api/browser/mainThreadProgress.ts class ManageExtensionAction (line 14) | class ManageExtensionAction extends Action { method constructor (line 15) | constructor(id: ExtensionIdentifier, label: string, commandService: IC... class MainThreadProgress (line 23) | class MainThreadProgress implements MainThreadProgressShape { method constructor (line 29) | constructor( method dispose (line 38) | dispose(): void { method $startProgress (line 43) | $startProgress(handle: number, options: IProgressOptions, extension?: ... method $progressReport (line 59) | $progressReport(handle: number, message: IProgressStep): void { method $progressEnd (line 66) | $progressEnd(handle: number): void { method _createTask (line 74) | private _createTask(handle: number) { FILE: src/vs/workbench/api/browser/mainThreadQuickOpen.ts type QuickInputSession (line 12) | interface QuickInputSession { class MainThreadQuickOpen (line 18) | class MainThreadQuickOpen implements MainThreadQuickOpenShape { method constructor (line 27) | constructor( method dispose (line 35) | public dispose(): void { method $show (line 38) | $show(instance: number, options: IPickOptions,... method $setItems (line 69) | $setItems(instance: number, items: TransferQuickPickItems[]): Promise<... method $setError (line 77) | $setError(instance: number, error: Error): Promise { method $input (line 87) | $input(options: IInputBoxOptions | undefined, validateInput: boolean, ... method $createOrUpdate (line 112) | $createOrUpdate(params: TransferQuickInput): Promise { method $dispose (line 204) | $dispose(sessionId: number): Promise { FILE: src/vs/workbench/api/browser/mainThreadSCM.ts class MainThreadSCMResourceGroup (line 17) | class MainThreadSCMResourceGroup implements ISCMResourceGroup { method hideWhenEmpty (line 24) | get hideWhenEmpty(): boolean { return !!this.features.hideWhenEmpty; } method constructor (line 29) | constructor( method toJSON (line 38) | toJSON(): any { method splice (line 46) | splice(start: number, deleteCount: number, toInsert: ISCMResource[]) { method $updateGroup (line 51) | $updateGroup(features: SCMGroupFeatures): void { method $updateGroupLabel (line 56) | $updateGroupLabel(label: string): void { class MainThreadSCMResource (line 62) | class MainThreadSCMResource implements ISCMResource { method constructor (line 64) | constructor( method open (line 74) | open(): Promise { method toJSON (line 78) | toJSON(): any { class MainThreadSCMProvider (line 88) | class MainThreadSCMProvider implements ISCMProvider { method id (line 92) | get id(): string { return this._id; } method handle (line 112) | get handle(): number { return this._handle; } method label (line 113) | get label(): string { return this._label; } method rootUri (line 114) | get rootUri(): URI | undefined { return this._rootUri; } method contextValue (line 115) | get contextValue(): string { return this._contextValue; } method commitTemplate (line 117) | get commitTemplate(): string { return this.features.commitTemplate || ... method acceptInputCommand (line 118) | get acceptInputCommand(): Command | undefined { return this.features.a... method statusBarCommands (line 119) | get statusBarCommands(): Command[] | undefined { return this.features.... method count (line 120) | get count(): number | undefined { return this.features.count; } method onDidChangeStatusBarCommands (line 126) | get onDidChangeStatusBarCommands(): Event { return this._on... method constructor (line 131) | constructor( method $updateSourceControl (line 140) | $updateSourceControl(features: SCMProviderFeatures): void { method $registerGroup (line 153) | $registerGroup(handle: number, id: string, label: string): void { method $updateGroup (line 167) | $updateGroup(handle: number, features: SCMGroupFeatures): void { method $updateGroupLabel (line 177) | $updateGroupLabel(handle: number, label: string): void { method $spliceGroupResourceStates (line 187) | $spliceGroupResourceStates(splices: SCMRawResourceSplices[]): void { method $unregisterGroup (line 230) | $unregisterGroup(handle: number): void { method getOriginalResource (line 241) | async getOriginalResource(uri: URI): Promise { method toJSON (line 250) | toJSON(): any { method dispose (line 257) | dispose(): void { class MainThreadSCM (line 263) | class MainThreadSCM implements MainThreadSCMShape { method constructor (line 270) | constructor( method dispose (line 280) | dispose(): void { method $registerSourceControl (line 290) | $registerSourceControl(handle: number, id: string, label: string, root... method $updateSourceControl (line 299) | $updateSourceControl(handle: number, features: SCMProviderFeatures): v... method $unregisterSourceControl (line 310) | $unregisterSourceControl(handle: number): void { method $registerGroup (line 324) | $registerGroup(sourceControlHandle: number, groupHandle: number, id: s... method $updateGroup (line 335) | $updateGroup(sourceControlHandle: number, groupHandle: number, feature... method $updateGroupLabel (line 346) | $updateGroupLabel(sourceControlHandle: number, groupHandle: number, la... method $spliceResourceStates (line 357) | $spliceResourceStates(sourceControlHandle: number, splices: SCMRawReso... method $unregisterGroup (line 368) | $unregisterGroup(sourceControlHandle: number, handle: number): void { method $setInputBoxValue (line 379) | $setInputBoxValue(sourceControlHandle: number, value: string): void { method $setInputBoxPlaceholder (line 389) | $setInputBoxPlaceholder(sourceControlHandle: number, placeholder: stri... method $setInputBoxVisibility (line 399) | $setInputBoxVisibility(sourceControlHandle: number, visible: boolean):... method $setValidationProviderIsEnabled (line 409) | $setValidationProviderIsEnabled(sourceControlHandle: number, enabled: ... method onDidChangeSelectedRepositories (line 426) | private onDidChangeSelectedRepositories(repositories: ISCMRepository[]... FILE: src/vs/workbench/api/browser/mainThreadSaveParticipant.ts type ICodeActionsOnSaveOptions (line 36) | interface ICodeActionsOnSaveOptions { type ISaveParticipantParticipant (line 40) | interface ISaveParticipantParticipant extends ISaveParticipant { class TrimWhitespaceParticipant (line 44) | class TrimWhitespaceParticipant implements ISaveParticipantParticipant { method constructor (line 46) | constructor( method participate (line 53) | async participate(model: IResolvedTextFileEditorModel, env: { reason: ... method doTrimTrailingWhitespace (line 59) | private doTrimTrailingWhitespace(model: ITextModel, isAutoSaved: boole... function findEditor (line 88) | function findEditor(model: ITextModel, codeEditorService: ICodeEditorSer... class FinalNewLineParticipant (line 106) | class FinalNewLineParticipant implements ISaveParticipantParticipant { method constructor (line 108) | constructor( method participate (line 115) | async participate(model: IResolvedTextFileEditorModel, env: { reason: ... method doInsertFinalNewLine (line 121) | private doInsertFinalNewLine(model: ITextModel): void { class TrimFinalNewLinesParticipant (line 140) | class TrimFinalNewLinesParticipant implements ISaveParticipantParticipant { method constructor (line 142) | constructor( method participate (line 149) | async participate(model: IResolvedTextFileEditorModel, env: { reason: ... method findLastLineWithContent (line 158) | private findLastLineWithContent(model: ITextModel): number { method doTrimFinalNewLines (line 170) | private doTrimFinalNewLines(model: ITextModel, isAutoSaved: boolean): ... class FormatOnSaveParticipant (line 209) | class FormatOnSaveParticipant implements ISaveParticipantParticipant { method constructor (line 211) | constructor( method participate (line 219) | async participate(editorModel: IResolvedTextFileEditorModel, env: { re... class CodeActionOnSaveParticipant (line 244) | class CodeActionOnSaveParticipant implements ISaveParticipant { method constructor (line 246) | constructor( method participate (line 253) | async participate(editorModel: IResolvedTextFileEditorModel, env: { re... method applyOnSaveActions (line 301) | private async applyOnSaveActions(model: ITextModel, codeActionsOnSave:... method applyCodeActions (line 314) | private async applyCodeActions(actionsToRun: readonly CodeAction[]) { method getActionsToRun (line 320) | private getActionsToRun(model: ITextModel, codeActionKind: CodeActionK... class ExtHostSaveParticipant (line 328) | class ExtHostSaveParticipant implements ISaveParticipantParticipant { method constructor (line 332) | constructor(extHostContext: IExtHostContext) { method participate (line 336) | async participate(editorModel: IResolvedTextFileEditorModel, env: { re... class SaveParticipant (line 358) | class SaveParticipant implements ISaveParticipant { method constructor (line 362) | constructor( method dispose (line 380) | dispose(): void { method participate (line 385) | async participate(model: IResolvedTextFileEditorModel, env: { reason: ... FILE: src/vs/workbench/api/browser/mainThreadSearch.ts class MainThreadSearch (line 16) | class MainThreadSearch implements MainThreadSearchShape { method constructor (line 21) | constructor( method dispose (line 29) | dispose(): void { method $registerTextSearchProvider (line 34) | $registerTextSearchProvider(handle: number, scheme: string): void { method $registerFileSearchProvider (line 38) | $registerFileSearchProvider(handle: number, scheme: string): void { method $unregisterProvider (line 42) | $unregisterProvider(handle: number): void { method $handleFileMatch (line 47) | $handleFileMatch(handle: number, session: number, data: UriComponents[... method $handleTextMatch (line 56) | $handleTextMatch(handle: number, session: number, data: IRawFileMatch2... method $handleTelemetry (line 65) | $handleTelemetry(eventName: string, data: any): void { class SearchOperation (line 70) | class SearchOperation { method constructor (line 74) | constructor( method addMatch (line 82) | addMatch(match: IFileMatch): void { class RemoteSearchProvider (line 97) | class RemoteSearchProvider implements ISearchResultProvider, IDisposable { method constructor (line 102) | constructor( method dispose (line 112) | dispose(): void { method fileSearch (line 116) | fileSearch(query: IFileQuery, token: CancellationToken = CancellationT... method textSearch (line 120) | textSearch(query: ITextQuery, onProgress?: (p: ISearchProgressItem) =>... method doSearch (line 124) | doSearch(query: ITextQuery | IFileQuery, onProgress?: (p: ISearchProgr... method clearCache (line 145) | clearCache(cacheKey: string): Promise { method handleFindMatch (line 149) | handleFindMatch(session: number, dataOrUri: Array(shared: boolean, key: string): Promise { method _getValue (line 53) | private _getValue(shared: boolean, key: string): T | undefined { method $setValue (line 61) | $setValue(shared: boolean, key: string, value: object): Promise { FILE: src/vs/workbench/api/browser/mainThreadTask.ts function from (line 38) | function from(value: TaskExecution): TaskExecutionDTO { function from (line 47) | function from(value: TaskExecution, processId: number): TaskProcessStart... function from (line 56) | function from(value: TaskExecution, exitCode: number): TaskProcessEndedD... function from (line 65) | function from(value: KeyedTaskIdentifier): TaskDefinitionDTO { function to (line 70) | function to(value: TaskDefinitionDTO, executeOnly: boolean): KeyedTaskId... function from (line 83) | function from(value: PresentationOptions | undefined): TaskPresentationO... function to (line 89) | function to(value: TaskPresentationOptionsDTO | undefined): Presentation... function from (line 98) | function from(value: RunOptions): RunOptionsDTO | undefined { function to (line 104) | function to(value: RunOptionsDTO | undefined): RunOptions { function from (line 113) | function from(value: CommandOptions): ProcessExecutionOptionsDTO | undef... function to (line 122) | function to(value: ProcessExecutionOptionsDTO | undefined): CommandOptio... function is (line 134) | function is(value: ShellExecutionDTO | ProcessExecutionDTO | CustomExecu... function from (line 138) | function from(value: CommandConfiguration): ProcessExecutionDTO { function to (line 150) | function to(value: ProcessExecutionDTO): CommandConfiguration { function from (line 163) | function from(value: CommandOptions): ShellExecutionOptionsDTO | undefin... function to (line 178) | function to(value: ShellExecutionOptionsDTO): CommandOptions | undefined { function is (line 202) | function is(value: ShellExecutionDTO | ProcessExecutionDTO | CustomExecu... function from (line 206) | function from(value: CommandConfiguration): ShellExecutionDTO { function to (line 219) | function to(value: ShellExecutionDTO): CommandConfiguration { function is (line 234) | function is(value: ShellExecutionDTO | ProcessExecutionDTO | CustomExecu... function from (line 239) | function from(value: CommandConfiguration): CustomExecutionDTO { function to (line 245) | function to(value: CustomExecutionDTO): CommandConfiguration { function from (line 254) | function from(value: TaskSource): TaskSourceDTO { function to (line 271) | function to(value: TaskSourceDTO, workspace: IWorkspaceContextService): ... function is (line 300) | function is(value: any): value is TaskHandleDTO { function from (line 307) | function from(task: Task | ConfiguringTask): TaskDTO | undefined { function to (line 343) | function to(task: TaskDTO | undefined, workspace: IWorkspaceContextServi... function from (line 390) | function from(value: TaskFilter): TaskFilterDTO { function to (line 393) | function to(value: TaskFilterDTO | undefined): TaskFilter | undefined { class MainThreadTask (line 399) | class MainThreadTask implements MainThreadTaskShape { method constructor (line 405) | constructor( method dispose (line 428) | public dispose(): void { method $createTaskId (line 435) | $createTaskId(taskDTO: TaskDTO): Promise { method $registerTaskProvider (line 446) | public $registerTaskProvider(handle: number, type: string): Promise { method $fetchTasks (line 495) | public $fetchTasks(filter?: TaskFilterDTO): Promise { method $executeTask (line 508) | public $executeTask(value: TaskHandleDTO | TaskDTO): Promise { method $registerTaskSystem (line 578) | public $registerTaskSystem(key: string, info: TaskSystemInfoDTO): void { FILE: src/vs/workbench/api/browser/mainThreadTelemetry.ts class MainThreadTelemetry (line 12) | class MainThreadTelemetry implements MainThreadTelemetryShape { method constructor (line 16) | constructor( method dispose (line 23) | dispose(): void { method $publicLog (line 27) | $publicLog(eventName: string, data: any = Object.create(null)): void { method $publicLog2 (line 33) | $publicLog2 = never, T extends GDPRClassi... FILE: src/vs/workbench/api/browser/mainThreadTerminalService.ts class MainThreadTerminalService (line 17) | class MainThreadTerminalService implements MainThreadTerminalServiceShape { method constructor (line 26) | constructor( method dispose (line 76) | public dispose(): void { method $createTerminal (line 83) | public $createTerminal(launchConfig: TerminalLaunchConfig): Promise<{ ... method $show (line 104) | public $show(terminalId: number, preserveFocus: boolean): void { method $hide (line 112) | public $hide(terminalId: number): void { method $dispose (line 119) | public $dispose(terminalId: number): void { method $sendText (line 126) | public $sendText(terminalId: number, text: string, addNewLine: boolean... method $startSendingDataEvents (line 133) | public $startSendingDataEvents(): void { method $stopSendingDataEvents (line 141) | public $stopSendingDataEvents(): void { method _onActiveTerminalChanged (line 148) | private _onActiveTerminalChanged(terminalId: number | null): void { method _onTerminalData (line 152) | private _onTerminalData(terminalId: number, data: string): void { method _onTitleChanged (line 156) | private _onTitleChanged(terminalId: number, name: string): void { method _onWorkspacePermissionsChanged (line 160) | private _onWorkspacePermissionsChanged(isAllowed: boolean): void { method _onTerminalDisposed (line 164) | private _onTerminalDisposed(terminalInstance: ITerminalInstance): void { method _onTerminalOpened (line 168) | private _onTerminalOpened(terminalInstance: ITerminalInstance): void { method _onTerminalProcessIdReady (line 178) | private _onTerminalProcessIdReady(terminalInstance: ITerminalInstance)... method _onInstanceDimensionsChanged (line 185) | private _onInstanceDimensionsChanged(instance: ITerminalInstance): void { method _onInstanceMaximumDimensionsChanged (line 189) | private _onInstanceMaximumDimensionsChanged(instance: ITerminalInstanc... method _onRequestSpawnExtHostProcess (line 193) | private _onRequestSpawnExtHostProcess(request: ISpawnExtHostProcessReq... method _onRequestStartExtensionTerminal (line 223) | private _onRequestStartExtensionTerminal(request: IStartExtensionTermi... method $sendProcessTitle (line 247) | public $sendProcessTitle(terminalId: number, title: string): void { method $sendProcessData (line 251) | public $sendProcessData(terminalId: number, data: string): void { method $sendProcessReady (line 255) | public $sendProcessReady(terminalId: number, pid: number, cwd: string)... method $sendProcessExit (line 259) | public $sendProcessExit(terminalId: number, exitCode: number): void { method $sendOverrideDimensions (line 264) | public $sendOverrideDimensions(terminalId: number, dimensions: ITermin... method $sendProcessInitialCwd (line 268) | public $sendProcessInitialCwd(terminalId: number, initialCwd: string):... method $sendProcessCwd (line 272) | public $sendProcessCwd(terminalId: number, cwd: string): void { method $sendResolvedLaunchConfig (line 276) | public $sendResolvedLaunchConfig(terminalId: number, shellLaunchConfig... method _onRequestLatency (line 283) | private async _onRequestLatency(terminalId: number): Promise { method _isPrimaryExtHost (line 295) | private _isPrimaryExtHost(): boolean { method _onRequestAvailableShells (line 304) | private _onRequestAvailableShells(request: IAvailableShellsRequest): v... method _onRequestDefaultShellAndArgs (line 310) | private _onRequestDefaultShellAndArgs(request: IDefaultShellAndArgsReq... method _getTerminalProcess (line 316) | private _getTerminalProcess(terminalId: number): Promise { method getItemsToRefresh (line 171) | getItemsToRefresh(itemsToRefreshByHandle: { [treeItemHandle: string]: ... method getItem (line 197) | getItem(treeItemHandle: string): ITreeItem | undefined { method isEmpty (line 201) | isEmpty(): boolean { method postGetChildren (line 205) | private postGetChildren(elements: ITreeItem[]): ITreeItem[] { method updateTreeItem (line 216) | private updateTreeItem(current: ITreeItem, treeItem: ITreeItem): void { FILE: src/vs/workbench/api/browser/mainThreadUrls.ts class ExtensionUrlHandler (line 14) | class ExtensionUrlHandler implements IURLHandler { method constructor (line 16) | constructor( method handleURL (line 22) | handleURL(uri: URI, options?: IOpenURLOptions): Promise { class MainThreadUrls (line 32) | class MainThreadUrls implements MainThreadUrlsShape { method constructor (line 37) | constructor( method $registerUriHandler (line 45) | $registerUriHandler(handle: number, extensionId: ExtensionIdentifier):... method $unregisterUriHandler (line 55) | $unregisterUriHandler(handle: number): Promise { method $createAppUri (line 71) | async $createAppUri(extensionId: ExtensionIdentifier, options?: { payl... method dispose (line 81) | dispose(): void { FILE: src/vs/workbench/api/browser/mainThreadWebview.ts class WebviewInputStore (line 34) | class WebviewInputStore { method add (line 38) | public add(handle: string, input: WebviewInput): void { method getHandleForInput (line 43) | public getHandleForInput(input: WebviewInput): string | undefined { method getInputForHandle (line 47) | public getInputForHandle(handle: string): WebviewInput | undefined { method delete (line 51) | public delete(handle: string): void { method size (line 59) | public get size(): number { class WebviewViewTypeTransformer (line 64) | class WebviewViewTypeTransformer { method constructor (line 65) | public constructor( method fromExternal (line 69) | public fromExternal(viewType: string): string { method toExternal (line 73) | public toExternal(viewType: string): string | undefined { class MainThreadWebviews (line 83) | class MainThreadWebviews extends Disposable implements MainThreadWebview... method constructor (line 98) | constructor( method $createWebviewPanel (line 133) | public $createWebviewPanel( method $disposeWebview (line 162) | public $disposeWebview(handle: WebviewPanelHandle): void { method $setTitle (line 167) | public $setTitle(handle: WebviewPanelHandle, value: string): void { method $setState (line 172) | public $setState(handle: WebviewPanelHandle, state: modes.WebviewConte... method $setIconPath (line 179) | public $setIconPath(handle: WebviewPanelHandle, value: { light: UriCom... method $setHtml (line 184) | public $setHtml(handle: WebviewPanelHandle, value: string): void { method $setOptions (line 189) | public $setOptions(handle: WebviewPanelHandle, options: modes.IWebview... method $reveal (line 194) | public $reveal(handle: WebviewPanelHandle, showOptions: WebviewPanelSh... method $postMessage (line 206) | public async $postMessage(handle: WebviewPanelHandle, message: any): P... method $registerSerializer (line 212) | public $registerSerializer(viewType: string): void { method $unregisterSerializer (line 251) | public $unregisterSerializer(viewType: string): void { method $registerEditorProvider (line 261) | public $registerEditorProvider(viewType: string, extensionId: Extensio... method $unregisterEditorProvider (line 302) | public $unregisterEditorProvider(viewType: string): void { method hookupWebviewEventDelegate (line 312) | private hookupWebviewEventDelegate(handle: WebviewPanelHandle, input: ... method updateWebviewViewStates (line 323) | private updateWebviewViewStates() { method onDidClickLink (line 364) | private onDidClickLink(handle: WebviewPanelHandle, link: URI): void { method isSupportedLink (line 371) | private isSupportedLink(webview: WebviewInput, link: URI): boolean { method getWebviewInput (line 381) | private getWebviewInput(handle: WebviewPanelHandle): WebviewInput { method tryGetWebviewInput (line 389) | private tryGetWebviewInput(handle: WebviewPanelHandle): WebviewInput |... method getDeserializationFailedContents (line 393) | private static getDeserializationFailedContents(viewType: string) { function reviveWebviewExtension (line 405) | function reviveWebviewExtension(extensionId: ExtensionIdentifier, extens... function reviveWebviewOptions (line 409) | function reviveWebviewOptions(options: modes.IWebviewOptions): WebviewIn... function reviveWebviewIcon (line 417) | function reviveWebviewIcon( FILE: src/vs/workbench/api/browser/mainThreadWindow.ts class MainThreadWindow (line 15) | class MainThreadWindow implements MainThreadWindowShape { method constructor (line 21) | constructor( method dispose (line 32) | dispose(): void { method $getWindowVisibility (line 41) | $getWindowVisibility(): Promise { method $openUri (line 45) | async $openUri(uriComponents: UriComponents, options: IOpenUriOptions)... method $asExternalUri (line 50) | async $asExternalUri(uriComponents: UriComponents, options: IOpenUriOp... FILE: src/vs/workbench/api/browser/mainThreadWorkspace.ts class MainThreadWorkspace (line 29) | class MainThreadWorkspace implements MainThreadWorkspaceShape { method constructor (line 36) | constructor( method dispose (line 62) | dispose(): void { method $updateWorkspaceFolders (line 73) | $updateWorkspaceFolders(extensionName: string, index: number, deleteCo... method getStatusMessage (line 82) | private getStatusMessage(extensionName: string, addCount: number, remo... method _onDidChangeWorkspace (line 114) | private _onDidChangeWorkspace(): void { method getWorkspaceData (line 118) | private getWorkspaceData(workspace: IWorkspace): IWorkspaceData | null { method $startFileSearch (line 133) | $startFileSearch(includePattern: string | null, _includeFolder: UriCom... method $startTextSearch (line 162) | $startTextSearch(pattern: IPatternInfo, options: ITextQueryBuilderOpti... method $checkExists (line 190) | $checkExists(folders: UriComponents[], includes: string[], token: Canc... method $saveAll (line 214) | $saveAll(includeUntitled?: boolean): Promise { method $resolveProxy (line 220) | $resolveProxy(url: string): Promise { FILE: src/vs/workbench/api/browser/viewsExtensionPoint.ts type IUserFriendlyViewsContainerDescriptor (line 42) | interface IUserFriendlyViewsContainerDescriptor { type IUserFriendlyViewDescriptor (line 79) | interface IUserFriendlyViewDescriptor { type ICustomViewDescriptor (line 178) | interface ICustomViewDescriptor extends ITreeViewDescriptor { type ViewContainerExtensionPointType (line 183) | type ViewContainerExtensionPointType = { [loc: string]: IUserFriendlyVie... type ViewExtensionPointType (line 189) | type ViewExtensionPointType = { [loc: string]: IUserFriendlyViewDescript... constant TEST_VIEW_CONTAINER_ORDER (line 196) | const TEST_VIEW_CONTAINER_ORDER = 6; class ViewsExtensionHandler (line 197) | class ViewsExtensionHandler implements IWorkbenchContribution { method constructor (line 202) | constructor( method handleAndRegisterCustomViewContainers (line 211) | private handleAndRegisterCustomViewContainers() { method addCustomViewContainers (line 223) | private addCustomViewContainers(extensionPoints: readonly IExtensionPo... method removeCustomViewContainers (line 240) | private removeCustomViewContainers(extensionPoints: readonly IExtensio... method registerTestViewContainer (line 255) | private registerTestViewContainer(): void { method isValidViewsContainer (line 263) | private isValidViewsContainer(viewsContainersDescriptors: IUserFriendl... method registerCustomViewContainers (line 291) | private registerCustomViewContainers(containers: IUserFriendlyViewsCon... method registerCustomViewContainer (line 314) | private registerCustomViewContainer(id: string, title: string, icon: U... method deregisterCustomViewContainer (line 375) | private deregisterCustomViewContainer(viewContainer: ViewContainer): v... method handleAndRegisterCustomViews (line 380) | private handleAndRegisterCustomViews() { method addViews (line 391) | private addViews(extensions: readonly IExtensionPointUser implements vscode.Extension { method constructor (line 929) | constructor(extensionService: IExtHostExtensionService, originExtensio... method isActive (line 939) | get isActive(): boolean { method exports (line 943) | get exports(): T { method activate (line 950) | activate(): Thenable { FILE: src/vs/workbench/api/common/extHost.protocol.ts type IEnvironment (line 51) | interface IEnvironment { type IStaticWorkspaceData (line 66) | interface IStaticWorkspaceData { type IWorkspaceData (line 73) | interface IWorkspaceData extends IStaticWorkspaceData { type IInitData (line 77) | interface IInitData { type IConfigurationInitData (line 94) | interface IConfigurationInitData extends IConfigurationData { type IWorkspaceConfigurationChangeEventData (line 98) | interface IWorkspaceConfigurationChangeEventData { type IExtHostContext (line 103) | interface IExtHostContext extends IRPCProtocol { type IMainContext (line 107) | interface IMainContext extends IRPCProtocol { type UIKind (line 110) | enum UIKind { type MainThreadClipboardShape (line 117) | interface MainThreadClipboardShape extends IDisposable { type MainThreadCommandsShape (line 122) | interface MainThreadCommandsShape extends IDisposable { type CommentProviderFeatures (line 129) | interface CommentProviderFeatures { type MainThreadCommentsShape (line 134) | interface MainThreadCommentsShape extends IDisposable { type MainThreadConfigurationShape (line 144) | interface MainThreadConfigurationShape extends IDisposable { type MainThreadDiagnosticsShape (line 149) | interface MainThreadDiagnosticsShape extends IDisposable { type MainThreadDialogOpenOptions (line 154) | interface MainThreadDialogOpenOptions { type MainThreadDialogSaveOptions (line 163) | interface MainThreadDialogSaveOptions { type MainThreadDiaglogsShape (line 169) | interface MainThreadDiaglogsShape extends IDisposable { type MainThreadDecorationsShape (line 174) | interface MainThreadDecorationsShape extends IDisposable { type MainThreadDocumentContentProvidersShape (line 180) | interface MainThreadDocumentContentProvidersShape extends IDisposable { type MainThreadDocumentsShape (line 186) | interface MainThreadDocumentsShape extends IDisposable { type ITextEditorConfigurationUpdate (line 192) | interface ITextEditorConfigurationUpdate { type IResolvedTextEditorConfiguration (line 200) | interface IResolvedTextEditorConfiguration { type TextEditorRevealType (line 208) | enum TextEditorRevealType { type IUndoStopOptions (line 215) | interface IUndoStopOptions { type IApplyEditsOptions (line 220) | interface IApplyEditsOptions extends IUndoStopOptions { type ITextDocumentShowOptions (line 224) | interface ITextDocumentShowOptions { type MainThreadTextEditorsShape (line 231) | interface MainThreadTextEditorsShape extends IDisposable { type MainThreadTreeViewsShape (line 248) | interface MainThreadTreeViewsShape extends IDisposable { type MainThreadDownloadServiceShape (line 256) | interface MainThreadDownloadServiceShape extends IDisposable { type MainThreadErrorsShape (line 260) | interface MainThreadErrorsShape extends IDisposable { type MainThreadConsoleShape (line 264) | interface MainThreadConsoleShape extends IDisposable { type MainThreadKeytarShape (line 268) | interface MainThreadKeytarShape extends IDisposable { type IRegExpDto (line 276) | interface IRegExpDto { type IIndentationRuleDto (line 280) | interface IIndentationRuleDto { type IOnEnterRuleDto (line 286) | interface IOnEnterRuleDto { type ILanguageConfigurationDto (line 292) | interface ILanguageConfigurationDto { type GlobPattern (line 316) | type GlobPattern = string | { base: string; pattern: string }; type IDocumentFilterDto (line 318) | interface IDocumentFilterDto { type ISignatureHelpProviderMetadataDto (line 326) | interface ISignatureHelpProviderMetadataDto { type MainThreadLanguageFeaturesShape (line 331) | interface MainThreadLanguageFeaturesShape extends IDisposable { type MainThreadLanguagesShape (line 359) | interface MainThreadLanguagesShape extends IDisposable { type MainThreadMessageOptions (line 364) | interface MainThreadMessageOptions { type MainThreadMessageServiceShape (line 369) | interface MainThreadMessageServiceShape extends IDisposable { type MainThreadOutputServiceShape (line 373) | interface MainThreadOutputServiceShape extends IDisposable { type MainThreadProgressShape (line 383) | interface MainThreadProgressShape extends IDisposable { type TerminalLaunchConfig (line 390) | interface TerminalLaunchConfig { type MainThreadTerminalServiceShape (line 402) | interface MainThreadTerminalServiceShape extends IDisposable { type TransferQuickPickItems (line 422) | interface TransferQuickPickItems extends quickInput.IQuickPickItem { type TransferQuickInputButton (line 426) | interface TransferQuickInputButton extends quickInput.IQuickInputButton { type TransferQuickInput (line 430) | type TransferQuickInput = TransferQuickPick | TransferInputBox; type BaseTransferQuickInput (line 432) | interface BaseTransferQuickInput { type TransferQuickPick (line 447) | interface TransferQuickPick extends BaseTransferQuickInput { type TransferInputBox (line 472) | interface TransferInputBox extends BaseTransferQuickInput { type IInputBoxOptions (line 489) | interface IInputBoxOptions { type MainThreadQuickOpenShape (line 498) | interface MainThreadQuickOpenShape extends IDisposable { type MainThreadStatusBarShape (line 507) | interface MainThreadStatusBarShape extends IDisposable { type MainThreadStorageShape (line 512) | interface MainThreadStorageShape extends IDisposable { type MainThreadTelemetryShape (line 517) | interface MainThreadTelemetryShape extends IDisposable { type MainThreadEditorInsetsShape (line 522) | interface MainThreadEditorInsetsShape extends IDisposable { type ExtHostEditorInsetsShape (line 531) | interface ExtHostEditorInsetsShape { type WebviewPanelHandle (line 536) | type WebviewPanelHandle = string; type WebviewPanelShowOptions (line 538) | interface WebviewPanelShowOptions { type MainThreadWebviewsShape (line 543) | interface MainThreadWebviewsShape extends IDisposable { type WebviewPanelViewStateData (line 563) | interface WebviewPanelViewStateData { type ExtHostWebviewsShape (line 571) | interface ExtHostWebviewsShape { type MainThreadUrlsShape (line 581) | interface MainThreadUrlsShape extends IDisposable { type ExtHostUrlsShape (line 587) | interface ExtHostUrlsShape { type ITextSearchComplete (line 591) | interface ITextSearchComplete { type MainThreadWorkspaceShape (line 595) | interface MainThreadWorkspaceShape extends IDisposable { type IFileChangeDto (line 604) | interface IFileChangeDto { type MainThreadFileSystemShape (line 609) | interface MainThreadFileSystemShape extends IDisposable { type MainThreadLabelServiceShape (line 624) | interface MainThreadLabelServiceShape extends IDisposable { type MainThreadSearchShape (line 629) | interface MainThreadSearchShape extends IDisposable { type MainThreadTaskShape (line 638) | interface MainThreadTaskShape extends IDisposable { type MainThreadExtensionServiceShape (line 649) | interface MainThreadExtensionServiceShape extends IDisposable { type SCMProviderFeatures (line 658) | interface SCMProviderFeatures { type SCMGroupFeatures (line 666) | interface SCMGroupFeatures { type SCMRawResource (line 670) | type SCMRawResource = [ type SCMRawResourceSplice (line 679) | type SCMRawResourceSplice = [ type SCMRawResourceSplices (line 685) | type SCMRawResourceSplices = [ type MainThreadSCMShape (line 690) | interface MainThreadSCMShape extends IDisposable { type DebugSessionUUID (line 708) | type DebugSessionUUID = string; type IDebugConfiguration (line 710) | interface IDebugConfiguration { type IStartDebuggingOptions (line 717) | interface IStartDebuggingOptions { type MainThreadDebugServiceShape (line 722) | interface MainThreadDebugServiceShape extends IDisposable { type IOpenUriOptions (line 741) | interface IOpenUriOptions { type MainThreadWindowShape (line 745) | interface MainThreadWindowShape extends IDisposable { type ExtHostCommandsShape (line 753) | interface ExtHostCommandsShape { type ExtHostConfigurationShape (line 758) | interface ExtHostConfigurationShape { type ExtHostDiagnosticsShape (line 763) | interface ExtHostDiagnosticsShape { type ExtHostDocumentContentProvidersShape (line 767) | interface ExtHostDocumentContentProvidersShape { type IModelAddedData (line 771) | interface IModelAddedData { type ExtHostDocumentsShape (line 779) | interface ExtHostDocumentsShape { type ExtHostDocumentSaveParticipantShape (line 786) | interface ExtHostDocumentSaveParticipantShape { type ITextEditorAddData (line 790) | interface ITextEditorAddData { type ITextEditorPositionData (line 798) | interface ITextEditorPositionData { type IEditorPropertiesChangeData (line 801) | interface IEditorPropertiesChangeData { type ISelectionChangeEvent (line 806) | interface ISelectionChangeEvent { type ExtHostEditorsShape (line 811) | interface ExtHostEditorsShape { type IDocumentsAndEditorsDelta (line 816) | interface IDocumentsAndEditorsDelta { type ExtHostDocumentsAndEditorsShape (line 824) | interface ExtHostDocumentsAndEditorsShape { type ExtHostTreeViewsShape (line 828) | interface ExtHostTreeViewsShape { type ExtHostWorkspaceShape (line 835) | interface ExtHostWorkspaceShape { type ExtHostFileSystemShape (line 841) | interface ExtHostFileSystemShape { type ExtHostLabelServiceShape (line 858) | interface ExtHostLabelServiceShape { type ExtHostSearchShape (line 862) | interface ExtHostSearchShape { type IResolveAuthorityErrorResult (line 868) | interface IResolveAuthorityErrorResult { type IResolveAuthorityOKResult (line 877) | interface IResolveAuthorityOKResult { type IResolveAuthorityResult (line 882) | type IResolveAuthorityResult = IResolveAuthorityErrorResult | IResolveAu... type ExtHostExtensionServiceShape (line 884) | interface ExtHostExtensionServiceShape { type FileSystemEvents (line 898) | interface FileSystemEvents { type ExtHostFileSystemEventServiceShape (line 903) | interface ExtHostFileSystemEventServiceShape { type ObjectIdentifier (line 909) | interface ObjectIdentifier { function mixin (line 915) | function mixin(obj: T, id: number): T & ObjectIdentifier { function of (line 919) | function of(obj: any): number { type ExtHostHeapServiceShape (line 924) | interface ExtHostHeapServiceShape { type IRawColorInfo (line 927) | interface IRawColorInfo { class IdObject (line 932) | class IdObject { method mixin (line 935) | static mixin(object: T): T & IdObject { type ISuggestDataDtoField (line 941) | const enum ISuggestDataDtoField { type ISuggestDataDto (line 958) | interface ISuggestDataDto { type ISuggestResultDto (line 977) | interface ISuggestResultDto { type ISignatureHelpDto (line 984) | interface ISignatureHelpDto { type ISignatureHelpContextDto (line 991) | interface ISignatureHelpContextDto { type ILocationDto (line 998) | interface ILocationDto { type IDefinitionLinkDto (line 1003) | interface IDefinitionLinkDto { type IWorkspaceSymbolDto (line 1010) | interface IWorkspaceSymbolDto extends IdObject { type IWorkspaceSymbolsDto (line 1017) | interface IWorkspaceSymbolsDto extends IdObject { type IResourceFileEditDto (line 1021) | interface IResourceFileEditDto { type IResourceTextEditDto (line 1032) | interface IResourceTextEditDto { type IWorkspaceEditDto (line 1038) | interface IWorkspaceEditDto { function reviveWorkspaceEditDto (line 1045) | function reviveWorkspaceEditDto(data: IWorkspaceEditDto | undefined): mo... type ICommandDto (line 1059) | type ICommandDto = ObjectIdentifier & modes.Command; type ICodeActionDto (line 1061) | interface ICodeActionDto { type ICodeActionListDto (line 1070) | interface ICodeActionListDto { type CacheId (line 1075) | type CacheId = number; type ChainedCacheId (line 1076) | type ChainedCacheId = [CacheId, CacheId]; type ILinksListDto (line 1078) | interface ILinksListDto { type ILinkDto (line 1083) | interface ILinkDto { type ICodeLensListDto (line 1090) | interface ICodeLensListDto { type ICodeLensDto (line 1095) | interface ICodeLensDto { type ICallHierarchyItemDto (line 1101) | interface ICallHierarchyItemDto { type ExtHostLanguageFeaturesShape (line 1110) | interface ExtHostLanguageFeaturesShape { type ExtHostQuickOpenShape (line 1148) | interface ExtHostQuickOpenShape { type IShellLaunchConfigDto (line 1159) | interface IShellLaunchConfigDto { type IShellDefinitionDto (line 1167) | interface IShellDefinitionDto { type IShellAndArgsDto (line 1172) | interface IShellAndArgsDto { type ITerminalDimensionsDto (line 1177) | interface ITerminalDimensionsDto { type ExtHostTerminalServiceShape (line 1182) | interface ExtHostTerminalServiceShape { type ExtHostSCMShape (line 1204) | interface ExtHostSCMShape { type ExtHostTaskShape (line 1212) | interface ExtHostTaskShape { type IBreakpointDto (line 1224) | interface IBreakpointDto { type IFunctionBreakpointDto (line 1233) | interface IFunctionBreakpointDto extends IBreakpointDto { type IDataBreakpointDto (line 1238) | interface IDataBreakpointDto extends IBreakpointDto { type ISourceBreakpointDto (line 1245) | interface ISourceBreakpointDto extends IBreakpointDto { type IBreakpointsDeltaDto (line 1252) | interface IBreakpointsDeltaDto { type ISourceMultiBreakpointDto (line 1258) | interface ISourceMultiBreakpointDto { type IDebugSessionFullDto (line 1272) | interface IDebugSessionFullDto { type IDebugSessionDto (line 1280) | type IDebugSessionDto = IDebugSessionFullDto | DebugSessionUUID; type ExtHostDebugServiceShape (line 1282) | interface ExtHostDebugServiceShape { type DecorationRequest (line 1301) | interface DecorationRequest { type DecorationData (line 1307) | type DecorationData = [number, boolean, string, string, ThemeColor]; type DecorationReply (line 1308) | type DecorationReply = { [id: number]: DecorationData }; type ExtHostDecorationsShape (line 1310) | interface ExtHostDecorationsShape { type ExtHostWindowShape (line 1314) | interface ExtHostWindowShape { type ExtHostLogServiceShape (line 1318) | interface ExtHostLogServiceShape { type MainThreadLogShape (line 1322) | interface MainThreadLogShape { type ExtHostOutputServiceShape (line 1326) | interface ExtHostOutputServiceShape { type ExtHostProgressShape (line 1330) | interface ExtHostProgressShape { type ExtHostCommentsShape (line 1334) | interface ExtHostCommentsShape { type ExtHostStorageShape (line 1342) | interface ExtHostStorageShape { FILE: src/vs/workbench/api/common/extHostApiCommands.ts class ExtHostApiCommands (line 23) | class ExtHostApiCommands { method register (line 25) | static register(commands: ExtHostCommands) { method constructor (line 32) | private constructor(commands: ExtHostCommands) { method registerCommands (line 36) | registerCommands() { method _register (line 289) | private _register(id: string, handler: (...args: any[]) => any, descri... method _executeWorkspaceSymbolProvider (line 300) | private _executeWorkspaceSymbolProvider(query: string): Promise(f: (x: T) => R) { FILE: src/vs/workbench/api/common/extHostClipboard.ts class ExtHostClipboard (line 9) | class ExtHostClipboard implements vscode.Clipboard { method constructor (line 13) | constructor(mainContext: IMainContext) { method readText (line 17) | readText(): Promise { method writeText (line 21) | writeText(value: string): Promise { FILE: src/vs/workbench/api/common/extHostCodeInsets.ts class ExtHostEditorInsets (line 16) | class ExtHostEditorInsets implements ExtHostEditorInsetsShape { method constructor (line 22) | constructor( method dispose (line 39) | dispose(): void { method createWebviewEditorInset (line 44) | createWebviewEditorInset(editor: vscode.TextEditor, line: number, heig... method $onDidDispose (line 130) | $onDidDispose(handle: number): void { method $onDidReceiveMessage (line 137) | $onDidReceiveMessage(handle: number, message: any): void { FILE: src/vs/workbench/api/common/extHostCommands.ts type CommandHandler (line 24) | interface CommandHandler { type ArgumentProcessor (line 30) | interface ArgumentProcessor { class ExtHostCommands (line 34) | class ExtHostCommands implements ExtHostCommandsShape { method constructor (line 44) | constructor( method converter (line 80) | get converter(): CommandsConverter { method registerArgumentProcessor (line 84) | registerArgumentProcessor(processor: ArgumentProcessor): void { method registerCommand (line 88) | registerCommand(global: boolean, id: string, callback: (...args: an... method executeCommand (line 113) | executeCommand(id: string, ...args: any[]): Promise { method _doExecuteCommand (line 118) | private async _doExecuteCommand(id: string, args: any[], retry: boo... method _executeContributedCommand (line 158) | private _executeContributedCommand(id: string, args: any[]): Promis... method $executeContributedCommand (line 183) | $executeContributedCommand(id: string, ...args: any[]): Promise { method getCommands (line 194) | getCommands(filterUnderscoreCommands: boolean = false): Promise(...args: any[]): Promise { type IExtHostCommands (line 287) | interface IExtHostCommands extends ExtHostCommands { } FILE: src/vs/workbench/api/common/extHostComments.ts type ProviderHandle (line 22) | type ProviderHandle = number; class ExtHostComments (line 24) | class ExtHostComments implements ExtHostCommentsShape, IDisposable { method constructor (line 35) | constructor( method createCommentController (line 137) | createCommentController(extension: IExtensionDescription, id: string, ... method $createCommentThreadTemplate (line 149) | $createCommentThreadTemplate(commentControllerHandle: number, uriCompo... method $updateCommentThreadTemplate (line 159) | async $updateCommentThreadTemplate(commentControllerHandle: number, th... method $deleteCommentThread (line 169) | $deleteCommentThread(commentControllerHandle: number, commentThreadHan... method $provideCommentingRanges (line 177) | $provideCommentingRanges(commentControllerHandle: number, uriComponent... method $toggleReaction (line 190) | $toggleReaction(commentControllerHandle: number, threadHandle: number,... method dispose (line 212) | dispose() { class ExtHostCommentThread (line 217) | class ExtHostCommentThread implements vscode.CommentThread { method threadId (line 222) | set threadId(id: string) { method threadId (line 226) | get threadId(): string { method id (line 230) | get id(): string { method resource (line 234) | get resource(): vscode.Uri { method uri (line 238) | get uri(): vscode.Uri { method range (line 245) | set range(range: vscode.Range) { method range (line 252) | get range(): vscode.Range { method label (line 258) | get label(): string | undefined { method label (line 262) | set label(label: string | undefined) { method contextValue (line 269) | get contextValue(): string | undefined { method contextValue (line 273) | set contextValue(context: string | undefined) { method comments (line 278) | get comments(): vscode.Comment[] { method comments (line 282) | set comments(newComments: vscode.Comment[]) { method collapsibleState (line 289) | get collapsibleState(): vscode.CommentThreadCollapsibleState { method collapsibleState (line 293) | set collapsibleState(newState: vscode.CommentThreadCollapsibleState) { method isDisposed (line 302) | public get isDisposed(): boolean { method constructor (line 310) | constructor( method eventuallyUpdateCommentThread (line 347) | eventuallyUpdateCommentThread(): void { method getCommentByUniqueId (line 375) | getCommentByUniqueId(uniqueId: number): vscode.Comment | undefined { method dispose (line 387) | dispose() { type ReactionHandler (line 398) | type ReactionHandler = (comment: vscode.Comment, reaction: vscode.Commen... class ExtHostCommentController (line 400) | class ExtHostCommentController implements vscode.CommentController { method id (line 401) | get id(): string { method label (line 405) | get label(): string { method handle (line 409) | public get handle(): number { method reactionHandler (line 418) | get reactionHandler(): ReactionHandler | undefined { method reactionHandler (line 422) | set reactionHandler(handler: ReactionHandler | undefined) { method constructor (line 428) | constructor( method createCommentThread (line 439) | createCommentThread(arg0: vscode.Uri | string, arg1: vscode.Uri | vsco... method $createCommentThreadTemplate (line 451) | $createCommentThreadTemplate(uriComponents: UriComponents, range: IRan... method $updateCommentThreadTemplate (line 458) | $updateCommentThreadTemplate(threadHandle: number, range: IRange): void { method $deleteCommentThread (line 465) | $deleteCommentThread(threadHandle: number): void { method getCommentThread (line 475) | getCommentThread(handle: number): ExtHostCommentThread | undefined { method dispose (line 479) | dispose(): void { function convertToModeComment (line 488) | function convertToModeComment(thread: ExtHostCommentThread, commentContr... function convertToReaction (line 509) | function convertToReaction(reaction: vscode.CommentReaction): modes.Comm... function convertFromReaction (line 518) | function convertFromReaction(reaction: modes.CommentReaction): vscode.Co... function convertToCollapsibleState (line 527) | function convertToCollapsibleState(kind: vscode.CommentThreadCollapsible... FILE: src/vs/workbench/api/common/extHostConfiguration.ts function lookUp (line 24) | function lookUp(tree: any, key: string) { type ConfigurationInspect (line 35) | type ConfigurationInspect = { class ExtHostConfiguration (line 43) | class ExtHostConfiguration implements ExtHostConfigurationShape { method constructor (line 52) | constructor( method getConfigProvider (line 62) | public getConfigProvider(): Promise { method $initializeConfiguration (line 66) | $initializeConfiguration(data: IConfigurationInitData): void { method $acceptConfigurationChanged (line 71) | $acceptConfigurationChanged(data: IConfigurationInitData, eventData: I... class ExtHostConfigProvider (line 76) | class ExtHostConfigProvider { method constructor (line 84) | constructor(proxy: MainThreadConfigurationShape, extHostWorkspace: Ext... method onDidChangeConfiguration (line 91) | get onDidChangeConfiguration(): Event { method $acceptConfigurationChanged (line 95) | $acceptConfigurationChanged(data: IConfigurationInitData, eventData: I... method getConfiguration (line 101) | getConfiguration(section?: string, resource?: URI, extensionId?: Exten... method _toReadonlyValue (line 218) | private _toReadonlyValue(result: any): any { method _validateConfigurationAccess (line 234) | private _validateConfigurationAccess(key: string, resource: URI | unde... method _toConfigurationChangeEvent (line 251) | private _toConfigurationChangeEvent(data: IWorkspaceConfigurationChang... method _toMap (line 265) | private _toMap(scopes: [string, ConfigurationScope | undefined][]): Ma... method parse (line 269) | private static parse(data: IConfigurationData): Configuration { method parseConfigurationModel (line 280) | private static parseConfigurationModel(model: IConfigurationModel): Co... type IExtHostConfiguration (line 286) | interface IExtHostConfiguration extends ExtHostConfiguration { } FILE: src/vs/workbench/api/common/extHostCustomers.ts type IExtHostNamedCustomer (line 11) | type IExtHostNamedCustomer = [ProxyIdentifier,... type IExtHostCustomerCtor (line 13) | type IExtHostCustomerCtor = IConstructorSignature... function extHostNamedCustomer (line 15) | function extHostNamedCustomer(id: ProxyIdentifier... function extHostCustomer (line 21) | function extHostCustomer(ctor: IExtHostCustomerCt... function getNamedCustomers (line 27) | function getNamedCustomers(): IExtHostNamedCustomer[] { function getCustomers (line 31) | function getCustomers(): IExtHostCustomerCtor[] { class ExtHostCustomersRegistryImpl (line 36) | class ExtHostCustomersRegistryImpl { method constructor (line 43) | constructor() { method registerNamedCustomer (line 48) | public registerNamedCustomer(id: ProxyIdentifie... method getNamedCustomers (line 52) | public getNamedCustomers(): IExtHostNamedCustomer[] { method registerCustomer (line 56) | public registerCustomer(ctor: IExtHostCustomerC... method getCustomers (line 59) | public getCustomers(): IExtHostCustomerCtor[] { FILE: src/vs/workbench/api/common/extHostDebugService.ts type IExtHostDebugService (line 14) | interface IExtHostDebugService extends ExtHostDebugServiceShape { FILE: src/vs/workbench/api/common/extHostDecorations.ts type ProviderData (line 16) | interface ProviderData { class ExtHostDecorations (line 21) | class ExtHostDecorations implements IExtHostDecorations { method constructor (line 29) | constructor( method registerDecorationProvider (line 35) | registerDecorationProvider(provider: vscode.DecorationProvider, extens... method $provideDecorations (line 51) | $provideDecorations(requests: DecorationRequest[], token: Cancellation... type IExtHostDecorations (line 82) | interface IExtHostDecorations extends ExtHostDecorations, ExtHostDecorat... FILE: src/vs/workbench/api/common/extHostDiagnostics.ts class DiagnosticCollection (line 17) | class DiagnosticCollection implements vscode.DiagnosticCollection { method constructor (line 28) | constructor(name: string, owner: string, maxDiagnosticsPerFile: number... method dispose (line 36) | dispose(): void { method name (line 47) | get name(): string { method set (line 54) | set(first: vscode.Uri | ReadonlyArray<[vscode.Uri, ReadonlyArray { method has (line 195) | has(uri: URI): boolean { method _checkDisposed (line 200) | private _checkDisposed() { method _compareIndexedTuplesByUri (line 206) | private static _compareIndexedTuplesByUri(a: [vscode.Uri, vscode.Diagn... class ExtHostDiagnostics (line 217) | class ExtHostDiagnostics implements ExtHostDiagnosticsShape { method _debouncer (line 226) | static _debouncer(last: (vscode.Uri | string)[], current: (vscode.Uri ... method _mapper (line 234) | static _mapper(last: (vscode.Uri | string)[]): { uris: vscode.Uri[] } { method constructor (line 256) | constructor(mainContext: IMainContext) { method createDiagnosticCollection (line 260) | createDiagnosticCollection(name?: string): vscode.DiagnosticCollection { method getDiagnostics (line 292) | getDiagnostics(resource?: vscode.Uri): ReadonlyArray { method _getTextInRange (line 99) | private _getTextInRange(_range: vscode.Range): string { method _lineAt (line 124) | private _lineAt(lineOrPosition: number | vscode.Position): vscode.Text... method _offsetAt (line 162) | private _offsetAt(position: vscode.Position): number { method _positionAt (line 168) | private _positionAt(offset: number): vscode.Position { method _validateRange (line 183) | private _validateRange(range: vscode.Range): vscode.Range { method _validatePosition (line 197) | private _validatePosition(position: vscode.Position): vscode.Position { method _getWordRangeAtPosition (line 233) | private _getWordRangeAtPosition(_position: vscode.Position, regexp?: R... FILE: src/vs/workbench/api/common/extHostDocumentSaveParticipant.ts type Listener (line 20) | type Listener = [Function, any, IExtensionDescription]; class ExtHostDocumentSaveParticipant (line 22) | class ExtHostDocumentSaveParticipant implements ExtHostDocumentSaveParti... method constructor (line 27) | constructor( method dispose (line 36) | dispose(): void { method getOnWillSaveTextDocumentEvent (line 40) | getOnWillSaveTextDocumentEvent(extension: IExtensionDescription): Even... method $participateInSave (line 51) | $participateInSave(data: UriComponents, reason: SaveReason): Promise { method createDocumentData (line 98) | public createDocumentData(options?: { language?: string; content?: str... method $acceptModelModeChanged (line 102) | public $acceptModelModeChanged(uriComponents: UriComponents, oldModeId... method $acceptModelSaved (line 115) | public $acceptModelSaved(uriComponents: UriComponents): void { method $acceptDirtyStateChanged (line 125) | public $acceptDirtyStateChanged(uriComponents: UriComponents, isDirty:... method $acceptModelChanged (line 138) | public $acceptModelChanged(uriComponents: UriComponents, events: IMode... method setWordDefinitionFor (line 159) | public setWordDefinitionFor(modeId: string, wordDefinition: RegExp | u... FILE: src/vs/workbench/api/common/extHostDocumentsAndEditors.ts class ExtHostDocumentsAndEditors (line 17) | class ExtHostDocumentsAndEditors implements ExtHostDocumentsAndEditorsSh... method constructor (line 36) | constructor( method $acceptDocumentsAndEditorsDelta (line 40) | $acceptDocumentsAndEditorsDelta(delta: IDocumentsAndEditorsDelta): void { method getDocument (line 131) | getDocument(uri: URI): ExtHostDocumentData | undefined { method allDocuments (line 135) | allDocuments(): ExtHostDocumentData[] { method getEditor (line 141) | getEditor(id: string): ExtHostTextEditor | undefined { method activeEditor (line 145) | activeEditor(): ExtHostTextEditor | undefined { method allEditors (line 153) | allEditors(): ExtHostTextEditor[] { type IExtHostDocumentsAndEditors (line 160) | interface IExtHostDocumentsAndEditors extends ExtHostDocumentsAndEditors... FILE: src/vs/workbench/api/common/extHostExtensionActivator.ts constant NO_OP_VOID_PROMISE (line 13) | const NO_OP_VOID_PROMISE = Promise.resolve(undefined); type IExtensionModule (line 18) | interface IExtensionModule { type IExtensionAPI (line 26) | interface IExtensionAPI { type ExtensionActivationTimesFragment (line 30) | type ExtensionActivationTimesFragment = { class ExtensionActivationTimes (line 37) | class ExtensionActivationTimes { method constructor (line 46) | constructor(startup: boolean, codeLoadingTime: number, activateCallTim... class ExtensionActivationTimesBuilder (line 54) | class ExtensionActivationTimesBuilder { method constructor (line 64) | constructor(startup: boolean) { method _delta (line 74) | private _delta(start: number, stop: number): number { method build (line 81) | public build(): ExtensionActivationTimes { method codeLoadingStart (line 90) | public codeLoadingStart(): void { method codeLoadingStop (line 94) | public codeLoadingStop(): void { method activateCallStart (line 98) | public activateCallStart(): void { method activateCallStop (line 102) | public activateCallStop(): void { method activateResolveStart (line 106) | public activateResolveStart(): void { method activateResolveStop (line 110) | public activateResolveStop(): void { class ActivatedExtension (line 115) | class ActivatedExtension { method constructor (line 124) | constructor( class EmptyExtension (line 141) | class EmptyExtension extends ActivatedExtension { method constructor (line 142) | constructor(activationTimes: ExtensionActivationTimes) { class HostExtension (line 147) | class HostExtension extends ActivatedExtension { method constructor (line 148) | constructor() { class FailedExtension (line 153) | class FailedExtension extends ActivatedExtension { method constructor (line 154) | constructor(activationError: Error) { type IExtensionsActivatorHost (line 159) | interface IExtensionsActivatorHost { type ExtensionActivationReason (line 164) | interface ExtensionActivationReason { type ActivationIdAndReason (line 170) | type ActivationIdAndReason = { id: ExtensionIdentifier, reason: Extensio... class ExtensionsActivator (line 172) | class ExtensionsActivator { method constructor (line 185) | constructor(registry: ExtensionDescriptionRegistry, resolvedExtensions... method isActivated (line 197) | public isActivated(extensionId: ExtensionIdentifier): boolean { method getActivatedExtension (line 203) | public getActivatedExtension(extensionId: ExtensionIdentifier): Activa... method activateByEvent (line 213) | public activateByEvent(activationEvent: string, startup: boolean): Pro... method activateById (line 226) | public activateById(extensionId: ExtensionIdentifier, reason: Extensio... method _handleActivateRequest (line 242) | private _handleActivateRequest(currentActivation: ActivationIdAndReaso... method _activateExtensions (line 310) | private _activateExtensions(extensions: ActivationIdAndReason[]): Prom... method _activateExtension (line 351) | private _activateExtension(extensionId: ExtensionIdentifier, reason: E... FILE: src/vs/workbench/api/common/extHostExtensionService.ts type ITestRunner (line 36) | interface ITestRunner { type INewTestRunner (line 41) | interface INewTestRunner { type IHostUtils (line 48) | interface IHostUtils { type TelemetryActivationEventFragment (line 55) | type TelemetryActivationEventFragment = { method constructor (line 99) | constructor( method initialize (line 155) | public async initialize(): Promise { method deactivateAll (line 174) | public async deactivateAll(): Promise { method isActivated (line 190) | public isActivated(extensionId: ExtensionIdentifier): boolean { method _activateByEvent (line 197) | private _activateByEvent(activationEvent: string, startup: boolean): Pro... method _activateById (line 201) | private _activateById(extensionId: ExtensionIdentifier, reason: Extensio... method activateByIdWithErrors (line 205) | public activateByIdWithErrors(extensionId: ExtensionIdentifier, reason: ... method getExtensionRegistry (line 216) | public getExtensionRegistry(): Promise { method getExtensionExports (line 220) | public getExtensionExports(extensionId: ExtensionIdentifier): IExtension... method getExtensionPathIndex (line 229) | public getExtensionPathIndex(): Promise { method _activateExtension (line 283) | private _activateExtension(extensionDescription: IExtensionDescription, ... method _logExtensionActivationTimes (line 296) | private _logExtensionActivationTimes(extensionDescription: IExtensionDes... method _doActivateExtension (line 320) | private _doActivateExtension(extensionDescription: IExtensionDescription... method _loadExtensionContext (line 343) | private _loadExtensionContext(extensionDescription: IExtensionDescriptio... method _callActivate (line 368) | private static _callActivate(logService: ILogService, extensionId: Exten... method _callActivateOptional (line 380) | private static _callActivateOptional(logService: ILogService, extensionI... method _handleEagerExtensions (line 406) | private _handleEagerExtensions(): Promise { method _handleWorkspaceContainsEagerExtensions (line 416) | private _handleWorkspaceContainsEagerExtensions(folders: ReadonlyArray { method _doHandleExtensionTests (line 525) | private async _doHandleExtensionTests(): Promise { method _gracefulExit (line 581) | private _gracefulExit(code: number): void { method _startExtensionHost (line 595) | private _startExtensionHost(): Promise { method registerRemoteAuthorityResolver (line 612) | public registerRemoteAuthorityResolver(authorityPrefix: string, resolver... method $resolveAuthority (line 621) | public async $resolveAuthority(remoteAuthority: string, resolveAttempt: ... method $startExtensionHost (line 671) | public $startExtensionHost(enabledExtensionIds: ExtensionIdentifier[]): ... method $activateByEvent (line 676) | public $activateByEvent(activationEvent: string): Promise { method $activate (line 683) | public async $activate(extensionId: ExtensionIdentifier, reason: Extensi... method $deltaExtensions (line 693) | public async $deltaExtensions(toAdd: IExtensionDescription[], toRemove: ... method $test_latency (line 716) | public async $test_latency(n: number): Promise { method $test_up (line 720) | public async $test_up(b: VSBuffer): Promise { method $test_down (line 724) | public async $test_down(size: number): Promise { type TelemetryActivationEvent (line 737) | type TelemetryActivationEvent = { function getTelemetryActivationEvent (line 748) | function getTelemetryActivationEvent(extensionDescription: IExtensionDes... type IExtHostExtensionService (line 766) | interface IExtHostExtensionService extends AbstractExtHostExtensionServi... FILE: src/vs/workbench/api/common/extHostFileSystem.ts class FsLinkProvider (line 20) | class FsLinkProvider { method add (line 25) | add(scheme: string): void { method delete (line 30) | delete(scheme: string): void { method _initStateMachine (line 38) | private _initStateMachine(): void { method provideDocumentLinks (line 83) | provideDocumentLinks(document: vscode.TextDocument): vscode.ProviderRe... class ConsumerFileSystem (line 106) | class ConsumerFileSystem implements vscode.FileSystem { method constructor (line 108) | constructor(private _proxy: MainThreadFileSystemShape) { } method stat (line 110) | stat(uri: vscode.Uri): Promise { method readDirectory (line 113) | readDirectory(uri: vscode.Uri): Promise<[string, vscode.FileType][]> { method createDirectory (line 116) | createDirectory(uri: vscode.Uri): Promise { method readFile (line 119) | async readFile(uri: vscode.Uri): Promise { method writeFile (line 122) | writeFile(uri: vscode.Uri, content: Uint8Array): Promise { method delete (line 125) | delete(uri: vscode.Uri, options?: { recursive?: boolean; useTrash?: bo... method rename (line 128) | rename(oldUri: vscode.Uri, newUri: vscode.Uri, options?: { overwrite?:... method copy (line 131) | copy(source: vscode.Uri, destination: vscode.Uri, options?: { overwrit... method _handleError (line 134) | private static _handleError(err: any): never { class ExtHostFileSystem (line 150) | class ExtHostFileSystem implements ExtHostFileSystemShape { method constructor (line 163) | constructor(mainContext: IMainContext, private _extHostLanguageFeature... method dispose (line 171) | dispose(): void { method _registerLinkProviderIfNotYetRegistered (line 175) | private _registerLinkProviderIfNotYetRegistered(): void { method registerFileSystemProvider (line 181) | registerFileSystemProvider(scheme: string, provider: vscode.FileSystem... method _asIStat (line 249) | private static _asIStat(stat: vscode.FileStat): files.IStat { method $stat (line 254) | $stat(handle: number, resource: UriComponents): Promise { method $readdir (line 258) | $readdir(handle: number, resource: UriComponents): Promise<[string, fi... method $readFile (line 262) | $readFile(handle: number, resource: UriComponents): Promise { method $writeFile (line 266) | $writeFile(handle: number, resource: UriComponents, content: VSBuffer,... method $delete (line 270) | $delete(handle: number, resource: UriComponents, opts: files.FileDelet... method $rename (line 274) | $rename(handle: number, oldUri: UriComponents, newUri: UriComponents, ... method $copy (line 278) | $copy(handle: number, oldUri: UriComponents, newUri: UriComponents, op... method $mkdir (line 286) | $mkdir(handle: number, resource: UriComponents): Promise { method $watch (line 290) | $watch(handle: number, session: number, resource: UriComponents, opts:... method $unwatch (line 295) | $unwatch(_handle: number, session: number): void { method $open (line 303) | $open(handle: number, resource: UriComponents, opts: files.FileOpenOpt... method $close (line 311) | $close(handle: number, fd: number): Promise { method $read (line 319) | $read(handle: number, fd: number, pos: number, length: number): Promis... method $write (line 330) | $write(handle: number, fd: number, pos: number, data: VSBuffer): Promi... method _getFsProvider (line 338) | private _getFsProvider(handle: number): vscode.FileSystemProvider { FILE: src/vs/workbench/api/common/extHostFileSystemEventService.ts class FileSystemWatcher (line 17) | class FileSystemWatcher implements vscode.FileSystemWatcher { method ignoreCreateEvents (line 25) | get ignoreCreateEvents(): boolean { method ignoreChangeEvents (line 29) | get ignoreChangeEvents(): boolean { method ignoreDeleteEvents (line 33) | get ignoreDeleteEvents(): boolean { method constructor (line 37) | constructor(dispatcher: Event, globPattern: string |... method dispose (line 82) | dispose() { method onDidCreate (line 86) | get onDidCreate(): Event { method onDidChange (line 90) | get onDidChange(): Event { method onDidDelete (line 94) | get onDidDelete(): Event { type WillRenameListener (line 99) | interface WillRenameListener { class ExtHostFileSystemEventService (line 104) | class ExtHostFileSystemEventService implements ExtHostFileSystemEventSer... method constructor (line 112) | constructor( method createFileSystemWatcher (line 120) | public createFileSystemWatcher(globPattern: string | IRelativePattern,... method $onFileEvent (line 124) | $onFileEvent(events: FileSystemEvents) { method $onFileRename (line 128) | $onFileRename(oldUri: UriComponents, newUri: UriComponents) { method getOnWillRenameFileEvent (line 132) | getOnWillRenameFileEvent(extension: IExtensionDescription): Event { FILE: src/vs/workbench/api/common/extHostLabelService.ts class ExtHostLabelService (line 10) | class ExtHostLabelService implements ExtHostLabelServiceShape { method constructor (line 15) | constructor(mainContext: IMainContext) { method $registerResourceLabelFormatter (line 19) | $registerResourceLabelFormatter(formatter: ResourceLabelFormatter): ID... FILE: src/vs/workbench/api/common/extHostLanguageFeatures.ts class DocumentSymbolAdapter (line 32) | class DocumentSymbolAdapter { method constructor (line 37) | constructor(documents: ExtHostDocuments, provider: vscode.DocumentSymb... method provideDocumentSymbols (line 42) | provideDocumentSymbols(resource: URI, token: CancellationToken): Promi... method _asDocumentSymbolTree (line 55) | private static _asDocumentSymbolTree(infos: SymbolInformation[]): mode... class CodeLensAdapter (line 100) | class CodeLensAdapter { method constructor (line 107) | constructor( method provideCodeLenses (line 113) | provideCodeLenses(resource: URI, token: CancellationToken): Promise { method constructor (line 821) | constructor( method add (line 825) | add(item: readonly T[]): number { method get (line 832) | get(pid: number, id: number): T | undefined { method delete (line 836) | delete(id: number) { method logDebugInfo (line 841) | private logDebugInfo() { class LinkProviderAdapter (line 849) | class LinkProviderAdapter { method constructor (line 853) | constructor( method provideLinks (line 858) | provideLinks(resource: URI, token: CancellationToken): Promise(handle: number, ctor: { new(...args: any[])... method _addNewAdapter (line 1150) | private _addNewAdapter(adapter: Adapter, extension: IExtensionDescript... method _extLabel (line 1156) | private static _extLabel(ext: IExtensionDescription): string { method registerDocumentSymbolProvider (line 1162) | registerDocumentSymbolProvider(extension: IExtensionDescription, selec... method $provideDocumentSymbols (line 1169) | $provideDocumentSymbols(handle: number, resource: UriComponents, token... method registerCodeLensProvider (line 1175) | registerCodeLensProvider(extension: IExtensionDescription, selector: v... method $provideCodeLenses (line 1191) | $provideCodeLenses(handle: number, resource: UriComponents, token: Can... method $resolveCodeLens (line 1195) | $resolveCodeLens(handle: number, symbol: extHostProtocol.ICodeLensDto,... method $releaseCodeLenses (line 1199) | $releaseCodeLenses(handle: number, cacheId: number): void { method registerDefinitionProvider (line 1205) | registerDefinitionProvider(extension: IExtensionDescription, selector:... method $provideDefinition (line 1211) | $provideDefinition(handle: number, resource: UriComponents, position: ... method registerDeclarationProvider (line 1215) | registerDeclarationProvider(extension: IExtensionDescription, selector... method $provideDeclaration (line 1221) | $provideDeclaration(handle: number, resource: UriComponents, position:... method registerImplementationProvider (line 1225) | registerImplementationProvider(extension: IExtensionDescription, selec... method $provideImplementation (line 1231) | $provideImplementation(handle: number, resource: UriComponents, positi... method registerTypeDefinitionProvider (line 1235) | registerTypeDefinitionProvider(extension: IExtensionDescription, selec... method $provideTypeDefinition (line 1241) | $provideTypeDefinition(handle: number, resource: UriComponents, positi... method registerHoverProvider (line 1247) | registerHoverProvider(extension: IExtensionDescription, selector: vsco... method $provideHover (line 1253) | $provideHover(handle: number, resource: UriComponents, position: IPosi... method registerDocumentHighlightProvider (line 1259) | registerDocumentHighlightProvider(extension: IExtensionDescription, se... method $provideDocumentHighlights (line 1265) | $provideDocumentHighlights(handle: number, resource: UriComponents, po... method registerReferenceProvider (line 1271) | registerReferenceProvider(extension: IExtensionDescription, selector: ... method $provideReferences (line 1277) | $provideReferences(handle: number, resource: UriComponents, position: ... method registerCodeActionProvider (line 1283) | registerCodeActionProvider(extension: IExtensionDescription, selector:... method $provideCodeActions (line 1290) | $provideCodeActions(handle: number, resource: UriComponents, rangeOrSe... method $releaseCodeActions (line 1294) | $releaseCodeActions(handle: number, cacheId: number): void { method registerDocumentFormattingEditProvider (line 1300) | registerDocumentFormattingEditProvider(extension: IExtensionDescriptio... method $provideDocumentFormattingEdits (line 1306) | $provideDocumentFormattingEdits(handle: number, resource: UriComponent... method registerDocumentRangeFormattingEditProvider (line 1310) | registerDocumentRangeFormattingEditProvider(extension: IExtensionDescr... method $provideDocumentRangeFormattingEdits (line 1316) | $provideDocumentRangeFormattingEdits(handle: number, resource: UriComp... method registerOnTypeFormattingEditProvider (line 1320) | registerOnTypeFormattingEditProvider(extension: IExtensionDescription,... method $provideOnTypeFormattingEdits (line 1326) | $provideOnTypeFormattingEdits(handle: number, resource: UriComponents,... method registerWorkspaceSymbolProvider (line 1332) | registerWorkspaceSymbolProvider(extension: IExtensionDescription, prov... method $provideWorkspaceSymbols (line 1338) | $provideWorkspaceSymbols(handle: number, search: string, token: Cancel... method $resolveWorkspaceSymbol (line 1342) | $resolveWorkspaceSymbol(handle: number, symbol: extHostProtocol.IWorks... method $releaseWorkspaceSymbols (line 1346) | $releaseWorkspaceSymbols(handle: number, id: number): void { method registerRenameProvider (line 1352) | registerRenameProvider(extension: IExtensionDescription, selector: vsc... method $provideRenameEdits (line 1358) | $provideRenameEdits(handle: number, resource: UriComponents, position:... method $resolveRenameLocation (line 1362) | $resolveRenameLocation(handle: number, resource: URI, position: IPosit... method registerCompletionItemProvider (line 1368) | registerCompletionItemProvider(extension: IExtensionDescription, selec... method $provideCompletionItems (line 1374) | $provideCompletionItems(handle: number, resource: UriComponents, posit... method $resolveCompletionItem (line 1378) | $resolveCompletionItem(handle: number, resource: UriComponents, positi... method $releaseCompletionItems (line 1382) | $releaseCompletionItems(handle: number, id: number): void { method registerSignatureHelpProvider (line 1388) | registerSignatureHelpProvider(extension: IExtensionDescription, select... method $provideSignatureHelp (line 1398) | $provideSignatureHelp(handle: number, resource: UriComponents, positio... method $releaseSignatureHelp (line 1402) | $releaseSignatureHelp(handle: number, id: number): void { method registerDocumentLinkProvider (line 1408) | registerDocumentLinkProvider(extension: IExtensionDescription | undefi... method $provideDocumentLinks (line 1414) | $provideDocumentLinks(handle: number, resource: UriComponents, token: ... method $resolveDocumentLink (line 1418) | $resolveDocumentLink(handle: number, id: extHostProtocol.ChainedCacheI... method $releaseDocumentLinks (line 1422) | $releaseDocumentLinks(handle: number, id: number): void { method registerColorProvider (line 1426) | registerColorProvider(extension: IExtensionDescription, selector: vsco... method $provideDocumentColors (line 1432) | $provideDocumentColors(handle: number, resource: UriComponents, token:... method $provideColorPresentations (line 1436) | $provideColorPresentations(handle: number, resource: UriComponents, co... method registerFoldingRangeProvider (line 1440) | registerFoldingRangeProvider(extension: IExtensionDescription, selecto... method $provideFoldingRanges (line 1446) | $provideFoldingRanges(handle: number, resource: UriComponents, context... method registerSelectionRangeProvider (line 1452) | registerSelectionRangeProvider(extension: IExtensionDescription, selec... method $provideSelectionRanges (line 1458) | $provideSelectionRanges(handle: number, resource: UriComponents, posit... method registerCallHierarchyProvider (line 1464) | registerCallHierarchyProvider(extension: IExtensionDescription, select... method $provideCallHierarchyIncomingCalls (line 1470) | $provideCallHierarchyIncomingCalls(handle: number, resource: UriCompon... method $provideCallHierarchyOutgoingCalls (line 1474) | $provideCallHierarchyOutgoingCalls(handle: number, resource: UriCompon... method _serializeRegExp (line 1480) | private static _serializeRegExp(regExp: RegExp): extHostProtocol.IRegE... method _serializeIndentationRule (line 1487) | private static _serializeIndentationRule(indentationRule: vscode.Inden... method _serializeOnEnterRule (line 1496) | private static _serializeOnEnterRule(onEnterRule: vscode.OnEnterRule):... method _serializeOnEnterRules (line 1505) | private static _serializeOnEnterRules(onEnterRules: vscode.OnEnterRule... method setLanguageConfiguration (line 1509) | setLanguageConfiguration(languageId: string, configuration: vscode.Lan... FILE: src/vs/workbench/api/common/extHostLanguages.ts class ExtHostLanguages (line 10) | class ExtHostLanguages { method constructor (line 15) | constructor( method getLanguages (line 23) | getLanguages(): Promise { method changeLanguage (line 27) | changeLanguage(uri: vscode.Uri, languageId: string): Promise { method get (line 43) | get(key: string, defaultValue?: T): T { method update (line 51) | update(key: string, value: any): Promise { method dispose (line 56) | dispose(): void { FILE: src/vs/workbench/api/common/extHostMessageService.ts function isMessageItem (line 11) | function isMessageItem(item: any): item is vscode.MessageItem { class ExtHostMessageService (line 15) | class ExtHostMessageService { method constructor (line 19) | constructor(mainContext: IMainContext) { method showMessage (line 26) | showMessage(extension: IExtensionDescription, severity: Severity, mess... FILE: src/vs/workbench/api/common/extHostOutput.ts method constructor (line 26) | constructor(name: string, log: boolean, file: URI | undefined, proxy: Ma... method name (line 36) | get name(): string { method append (line 40) | append(value: string): void { method update (line 45) | update(): void { method appendLine (line 49) | appendLine(value: string): void { method clear (line 54) | clear(): void { method show (line 60) | show(columnOrPreserveFocus?: vscode.ViewColumn | boolean, preserveFocus?... method hide (line 65) | hide(): void { method validate (line 70) | protected validate(): void { method dispose (line 76) | dispose(): void { class ExtHostPushOutputChannel (line 87) | class ExtHostPushOutputChannel extends AbstractExtHostOutputChannel { method constructor (line 89) | constructor(name: string, proxy: MainThreadOutputServiceShape) { method append (line 93) | append(value: string): void { class ExtHostLogFileOutputChannel (line 100) | class ExtHostLogFileOutputChannel extends AbstractExtHostOutputChannel { method constructor (line 102) | constructor(name: string, file: URI, proxy: MainThreadOutputServiceSha... method append (line 106) | append(value: string): void { class LazyOutputChannel (line 111) | class LazyOutputChannel implements vscode.OutputChannel { method constructor (line 113) | constructor( method append (line 118) | append(value: string): void { method appendLine (line 121) | appendLine(value: string): void { method clear (line 124) | clear(): void { method show (line 127) | show(columnOrPreserveFocus?: vscode.ViewColumn | boolean, preserveFocu... method hide (line 130) | hide(): void { method dispose (line 133) | dispose(): void { class ExtHostOutputService (line 138) | class ExtHostOutputService implements ExtHostOutputServiceShape { method constructor (line 144) | constructor(@IExtHostRpcService extHostRpc: IExtHostRpcService) { method $setVisibleChannel (line 148) | $setVisibleChannel(channelId: string): void { method createOutputChannel (line 151) | createOutputChannel(name: string): vscode.OutputChannel { method createOutputChannelFromLogFile (line 159) | createOutputChannelFromLogFile(name: string, file: URI): vscode.Output... type IExtHostOutputService (line 171) | interface IExtHostOutputService extends ExtHostOutputService { } FILE: src/vs/workbench/api/common/extHostProgress.ts class ExtHostProgress (line 15) | class ExtHostProgress implements ExtHostProgressShape { method constructor (line 21) | constructor(proxy: MainThreadProgressShape) { method withProgress (line 25) | withProgress(extension: IExtensionDescription, options: ProgressOpt... method _withProgress (line 33) | private _withProgress(handle: number, task: (progress: Progress { method constructor (line 84) | constructor(private _proxy: MainThreadProgressShape, private _handle: ... method throttledReport (line 89) | throttledReport(p: IProgressStep): void { FILE: src/vs/workbench/api/common/extHostQuickOpen.ts type Item (line 20) | type Item = string | QuickPickItem; class ExtHostQuickOpen (line 22) | class ExtHostQuickOpen implements ExtHostQuickOpenShape { method constructor (line 35) | constructor(mainContext: IMainContext, workspace: IExtHostWorkspacePro... method showQuickPick (line 44) | showQuickPick(itemsOrItemsPromise: Item[] | Promise, enablePro... method $onItemSelected (line 130) | $onItemSelected(handle: number): void { method showInput (line 138) | showInput(options?: InputBoxOptions, token: CancellationToken = Cancel... method $validateInput (line 153) | $validateInput(input: string): Promise { method showWorkspaceFolderPick (line 162) | showWorkspaceFolderPick(options?: WorkspaceFolderPickOptions, token = ... method createQuickPick (line 177) | createQuickPick(extensionId: ExtensionIdentif... method createInputBox (line 183) | createInputBox(extensionId: ExtensionIdentifier): InputBox { method $onDidChangeValue (line 189) | $onDidChangeValue(sessionId: number, value: string): void { method $onDidAccept (line 196) | $onDidAccept(sessionId: number): void { method $onDidChangeActive (line 203) | $onDidChangeActive(sessionId: number, handles: number[]): void { method $onDidChangeSelection (line 210) | $onDidChangeSelection(sessionId: number, handles: number[]): void { method $onDidTriggerButton (line 217) | $onDidTriggerButton(sessionId: number, handle: number): void { method $onDidHide (line 224) | $onDidHide(sessionId: number): void { class ExtHostQuickInput (line 232) | class ExtHostQuickInput implements QuickInput { method constructor (line 264) | constructor(protected _proxy: MainThreadQuickOpenShape, protected _ext... method title (line 267) | get title() { method title (line 271) | set title(title: string | undefined) { method step (line 276) | get step() { method step (line 280) | set step(step: number | undefined) { method totalSteps (line 285) | get totalSteps() { method totalSteps (line 289) | set totalSteps(totalSteps: number | undefined) { method enabled (line 294) | get enabled() { method enabled (line 298) | set enabled(enabled: boolean) { method busy (line 303) | get busy() { method busy (line 307) | set busy(busy: boolean) { method ignoreFocusOut (line 312) | get ignoreFocusOut() { method ignoreFocusOut (line 316) | set ignoreFocusOut(ignoreFocusOut: boolean) { method value (line 321) | get value() { method value (line 325) | set value(value: string) { method placeholder (line 330) | get placeholder() { method placeholder (line 334) | set placeholder(placeholder: string | undefined) { method buttons (line 343) | get buttons() { method buttons (line 347) | set buttons(buttons: QuickInputButton[]) { method show (line 365) | show(): void { method hide (line 371) | hide(): void { method _fireDidAccept (line 378) | _fireDidAccept() { method _fireDidChangeValue (line 382) | _fireDidChangeValue(value: string) { method _fireDidTriggerButton (line 387) | _fireDidTriggerButton(handle: number) { method _fireDidHide (line 394) | _fireDidHide() { method dispose (line 401) | dispose(): void { method update (line 416) | protected update(properties: Record): void { method dispatchUpdate (line 440) | private dispatchUpdate() { function getIconUris (line 446) | function getIconUris(iconPath: QuickInputButton['iconPath']): { dark: UR... function getLightIconUri (line 455) | function getLightIconUri(iconPath: QuickInputButton['iconPath']) { function getDarkIconUri (line 466) | function getDarkIconUri(iconPath: QuickInputButton['iconPath']) { function getIconUri (line 473) | function getIconUri(iconPath: string | URI) { class ExtHostQuickPick (line 480) | class ExtHostQuickPick extends ExtHostQuickInpu... method constructor (line 493) | constructor(proxy: MainThreadQuickOpenShape, extensionId: ExtensionIde... method items (line 502) | get items() { method items (line 506) | set items(items: T[]) { method canSelectMany (line 526) | get canSelectMany() { method canSelectMany (line 530) | set canSelectMany(canSelectMany: boolean) { method matchOnDescription (line 535) | get matchOnDescription() { method matchOnDescription (line 539) | set matchOnDescription(matchOnDescription: boolean) { method matchOnDetail (line 544) | get matchOnDetail() { method matchOnDetail (line 548) | set matchOnDetail(matchOnDetail: boolean) { method activeItems (line 553) | get activeItems() { method activeItems (line 557) | set activeItems(activeItems: T[]) { method selectedItems (line 564) | get selectedItems() { method selectedItems (line 568) | set selectedItems(selectedItems: T[]) { method _fireDidChangeActive (line 575) | _fireDidChangeActive(handles: number[]) { method _fireDidChangeSelection (line 581) | _fireDidChangeSelection(handles: number[]) { class ExtHostInputBox (line 588) | class ExtHostInputBox extends ExtHostQuickInput implements InputBox { method constructor (line 594) | constructor(proxy: MainThreadQuickOpenShape, extensionId: ExtensionIde... method password (line 599) | get password() { method password (line 603) | set password(password: boolean) { method prompt (line 608) | get prompt() { method prompt (line 612) | set prompt(prompt: string | undefined) { method validationMessage (line 617) | get validationMessage() { method validationMessage (line 621) | set validationMessage(validationMessage: string | undefined) { FILE: src/vs/workbench/api/common/extHostRequireInterceptor.ts type LoadFunction (line 23) | interface LoadFunction { type INodeModuleFactory (line 27) | interface INodeModuleFactory { method constructor (line 38) | constructor( method install (line 50) | async install(): Promise { method register (line 66) | public register(interceptor: INodeModuleFactory): void { class VSCodeNodeModuleFactory (line 84) | class VSCodeNodeModuleFactory implements INodeModuleFactory { method constructor (line 90) | constructor( method load (line 98) | public load(_request: string, parent: URI): any { type IKeytarModule (line 127) | interface IKeytarModule { class KeytarNodeModuleFactory (line 135) | class KeytarNodeModuleFactory implements INodeModuleFactory { method constructor (line 141) | constructor( method load (line 180) | public load(_request: string, _parent: URI): any { method alternativeModuleName (line 184) | public alternativeModuleName(name: string): string | undefined { type OpenOptions (line 207) | interface OpenOptions { type IOriginalOpen (line 212) | interface IOriginalOpen { type IOpenModule (line 216) | interface IOpenModule { class OpenNodeModuleFactory (line 220) | class OpenNodeModuleFactory implements INodeModuleFactory { method constructor (line 229) | constructor( method load (line 252) | public load(request: string, parent: URI, original: LoadFunction): any { method callOriginal (line 264) | private callOriginal(target: string, options: OpenOptions | undefined)... method sendShimmingTelemetry (line 269) | private sendShimmingTelemetry(): void { method sendNoForwardTelemetry (line 279) | private sendNoForwardTelemetry(): void { FILE: src/vs/workbench/api/common/extHostRpcService.ts type IExtHostRpcService (line 11) | interface IExtHostRpcService extends IRPCProtocol { class ExtHostRpcService (line 15) | class ExtHostRpcService implements IExtHostRpcService { method constructor (line 22) | constructor(rpcProtocol: IRPCProtocol) { FILE: src/vs/workbench/api/common/extHostSCM.ts type ProviderHandle (line 21) | type ProviderHandle = number; type GroupHandle (line 22) | type GroupHandle = number; type ResourceStateHandle (line 23) | type ResourceStateHandle = number; function getIconPath (line 25) | function getIconPath(decorations?: vscode.SourceControlResourceThemableD... function compareResourceThemableDecorations (line 36) | function compareResourceThemableDecorations(a: vscode.SourceControlResou... function compareResourceStatesDecorations (line 50) | function compareResourceStatesDecorations(a: vscode.SourceControlResourc... function compareResourceStates (line 94) | function compareResourceStates(a: vscode.SourceControlResourceState, b: ... function compareArgs (line 112) | function compareArgs(a: any[], b: any[]): boolean { function commandEquals (line 122) | function commandEquals(a: vscode.Command, b: vscode.Command): boolean { function commandListEquals (line 129) | function commandListEquals(a: readonly vscode.Command[], b: readonly vsc... type IValidateInput (line 133) | interface IValidateInput { class ExtHostSCMInputBox (line 137) | class ExtHostSCMInputBox implements vscode.SourceControlInputBox { method value (line 141) | get value(): string { method value (line 145) | set value(value: string) { method onDidChange (line 152) | get onDidChange(): Event { method placeholder (line 158) | get placeholder(): string { method placeholder (line 162) | set placeholder(placeholder: string) { method validateInput (line 169) | get validateInput(): IValidateInput | undefined { method validateInput (line 177) | set validateInput(fn: IValidateInput | undefined) { method visible (line 193) | get visible(): boolean { method visible (line 197) | set visible(visible: boolean) { method constructor (line 203) | constructor(private _extension: IExtensionDescription, private _proxy:... method $onInputBoxValueChange (line 207) | $onInputBoxValueChange(value: string): void { method updateValue (line 211) | private updateValue(value: string): void { class ExtHostSourceControlResourceGroup (line 217) | class ExtHostSourceControlResourceGroup implements vscode.SourceControlR... method id (line 234) | get id(): string { return this._id; } method label (line 236) | get label(): string { return this._label; } method label (line 237) | set label(label: string) { method hideWhenEmpty (line 243) | get hideWhenEmpty(): boolean | undefined { return this._hideWhenEmpty; } method hideWhenEmpty (line 244) | set hideWhenEmpty(hideWhenEmpty: boolean | undefined) { method resourceStates (line 249) | get resourceStates(): vscode.SourceControlResourceState[] { return [..... method resourceStates (line 250) | set resourceStates(resources: vscode.SourceControlResourceState[]) { method constructor (line 257) | constructor( method getResourceState (line 267) | getResourceState(handle: number): vscode.SourceControlResourceState | ... method $executeResourceCommand (line 271) | $executeResourceCommand(handle: number): Promise { method _takeResourceStateSnapshot (line 281) | _takeResourceStateSnapshot(): SCMRawResourceSplice[] { method dispose (line 339) | dispose(): void { class ExtHostSourceControl (line 345) | class ExtHostSourceControl implements vscode.SourceControl { method id (line 350) | get id(): string { method label (line 354) | get label(): string { method rootUri (line 358) | get rootUri(): vscode.Uri | undefined { method inputBox (line 363) | get inputBox(): ExtHostSCMInputBox { return this._inputBox; } method count (line 367) | get count(): number | undefined { method count (line 371) | set count(count: number | undefined) { method quickDiffProvider (line 382) | get quickDiffProvider(): vscode.QuickDiffProvider | undefined { method quickDiffProvider (line 386) | set quickDiffProvider(quickDiffProvider: vscode.QuickDiffProvider | un... method commitTemplate (line 393) | get commitTemplate(): string | undefined { method commitTemplate (line 397) | set commitTemplate(commitTemplate: string | undefined) { method acceptInputCommand (line 409) | get acceptInputCommand(): vscode.Command | undefined { method acceptInputCommand (line 413) | set acceptInputCommand(acceptInputCommand: vscode.Command | undefined) { method statusBarCommands (line 425) | get statusBarCommands(): vscode.Command[] | undefined { method statusBarCommands (line 429) | set statusBarCommands(statusBarCommands: vscode.Command[] | undefined) { method selected (line 444) | get selected(): boolean { method constructor (line 453) | constructor( method createResourceGroup (line 467) | createResourceGroup(id: string, label: string): ExtHostSourceControlRe... method eventuallyUpdateResourceStates (line 486) | eventuallyUpdateResourceStates(): void { method getResourceGroup (line 506) | getResourceGroup(handle: GroupHandle): ExtHostSourceControlResourceGro... method setSelectionState (line 510) | setSelectionState(selected: boolean): void { method dispose (line 515) | dispose(): void { class ExtHostSCM (line 524) | class ExtHostSCM implements ExtHostSCMShape { method onDidChangeActiveProvider (line 533) | get onDidChangeActiveProvider(): Event { return ... method constructor (line 537) | constructor( method createSourceControl (line 583) | createSourceControl(extension: IExtensionDescription, id: string, labe... method getLastInputBox (line 598) | getLastInputBox(extension: IExtensionDescription): ExtHostSCMInputBox ... method $provideOriginalResource (line 606) | $provideOriginalResource(sourceControlHandle: number, uriComponents: U... method $onInputBoxValueChange (line 620) | $onInputBoxValueChange(sourceControlHandle: number, value: string): Pr... method $executeResourceCommand (line 633) | $executeResourceCommand(sourceControlHandle: number, groupHandle: numb... method $validateInput (line 651) | $validateInput(sourceControlHandle: number, value: string, cursorPosit... method $setSelectedSourceControls (line 673) | $setSelectedSourceControls(selectedSourceControlHandles: number[]): Pr... FILE: src/vs/workbench/api/common/extHostSearch.ts type IExtHostSearch (line 11) | interface IExtHostSearch extends ExtHostSearchShape { FILE: src/vs/workbench/api/common/extHostStatusBar.ts class ExtHostStatusBarEntry (line 12) | class ExtHostStatusBarEntry implements StatusBarItem { method constructor (line 32) | constructor(proxy: MainThreadStatusBarShape, id: string, name: string,... method id (line 41) | public get id(): number { method alignment (line 45) | public get alignment(): StatusBarAlignment { method priority (line 49) | public get priority(): number | undefined { method text (line 53) | public get text(): string { method tooltip (line 57) | public get tooltip(): string | undefined { method color (line 61) | public get color(): string | ThemeColor | undefined { method command (line 65) | public get command(): string | undefined { method text (line 69) | public set text(text: string) { method tooltip (line 74) | public set tooltip(tooltip: string | undefined) { method color (line 79) | public set color(color: string | ThemeColor | undefined) { method command (line 84) | public set command(command: string | undefined) { method show (line 89) | public show(): void { method hide (line 94) | public hide(): void { method update (line 100) | private update(): void { method dispose (line 118) | public dispose(): void { class StatusBarMessage (line 124) | class StatusBarMessage { method constructor (line 129) | constructor(statusBar: ExtHostStatusBar) { method dispose (line 133) | dispose() { method setMessage (line 138) | setMessage(message: string): Disposable { method _update (line 152) | private _update() { class ExtHostStatusBar (line 162) | class ExtHostStatusBar { method constructor (line 167) | constructor(mainContext: IMainContext) { method createStatusBarEntry (line 172) | createStatusBarEntry(id: string, name: string, alignment?: ExtHostStat... method setStatusBarMessage (line 176) | setStatusBarMessage(text: string, timeoutOrThenable?: number | Thenabl... FILE: src/vs/workbench/api/common/extHostStorage.ts type IStorageChangeEvent (line 11) | interface IStorageChangeEvent { class ExtHostStorage (line 17) | class ExtHostStorage implements ExtHostStorageShape { method constructor (line 26) | constructor(mainContext: IExtHostRpcService) { method getValue (line 30) | getValue(shared: boolean, key: string, defaultValue?: T): Promise { method $acceptValue (line 38) | $acceptValue(shared: boolean, key: string, value: object): void { type IExtHostStorage (line 43) | interface IExtHostStorage extends ExtHostStorage { } FILE: src/vs/workbench/api/common/extHostStoragePaths.ts type IExtensionStoragePaths (line 11) | interface IExtensionStoragePaths { FILE: src/vs/workbench/api/common/extHostTask.ts type IExtHostTask (line 28) | interface IExtHostTask extends ExtHostTaskShape { function from (line 46) | function from(value: vscode.TaskDefinition): tasks.TaskDefinitionDTO | u... function to (line 52) | function to(value: tasks.TaskDefinitionDTO): vscode.TaskDefinition | und... function from (line 61) | function from(value: vscode.TaskPresentationOptions): tasks.TaskPresenta... function to (line 67) | function to(value: tasks.TaskPresentationOptionsDTO): vscode.TaskPresent... function from (line 76) | function from(value: vscode.ProcessExecutionOptions): tasks.ProcessExecu... function to (line 82) | function to(value: tasks.ProcessExecutionOptionsDTO): vscode.ProcessExec... function is (line 91) | function is(value: tasks.ShellExecutionDTO | tasks.ProcessExecutionDTO |... function from (line 99) | function from(value: vscode.ProcessExecution): tasks.ProcessExecutionDTO... function to (line 112) | function to(value: tasks.ProcessExecutionDTO): types.ProcessExecution | ... function from (line 121) | function from(value: vscode.ShellExecutionOptions): tasks.ShellExecution... function to (line 127) | function to(value: tasks.ShellExecutionOptionsDTO): vscode.ShellExecutio... function is (line 136) | function is(value: tasks.ShellExecutionDTO | tasks.ProcessExecutionDTO |... function from (line 144) | function from(value: vscode.ShellExecution): tasks.ShellExecutionDTO | u... function to (line 161) | function to(value: tasks.ShellExecutionDTO): types.ShellExecution | unde... function is (line 174) | function is(value: tasks.ShellExecutionDTO | tasks.ProcessExecutionDTO |... function from (line 183) | function from(value: vscode.CustomExecution): tasks.CustomExecutionDTO { function from (line 192) | function from(value: types.Task): tasks.TaskHandleDTO { function fromMany (line 205) | function fromMany(tasks: vscode.Task[], extension: IExtensionDescription... function from (line 219) | function from(value: vscode.Task, extension: IExtensionDescription): tas... function to (line 267) | async function to(value: tasks.TaskDTO | undefined, workspace: IExtHostW... function from (line 311) | function from(value: vscode.TaskFilter | undefined): tasks.TaskFilterDTO... function to (line 315) | function to(value: tasks.TaskFilterDTO): vscode.TaskFilter | undefined { class TaskExecutionImpl (line 323) | class TaskExecutionImpl implements vscode.TaskExecution { method constructor (line 325) | constructor(private readonly _tasks: ExtHostTaskBase, readonly _id: st... method task (line 328) | public get task(): vscode.Task { method terminate (line 332) | public terminate(): void { method fireDidStartProcess (line 336) | public fireDidStartProcess(value: tasks.TaskProcessStartedDTO): void { method fireDidEndProcess (line 339) | public fireDidEndProcess(value: tasks.TaskProcessEndedDTO): void { function to (line 344) | async function to(value: tasks.TaskExecutionDTO, tasks: ExtHostTaskBase,... function from (line 351) | function from(value: vscode.TaskExecution): tasks.TaskExecutionDTO { type HandlerData (line 359) | interface HandlerData { method constructor (line 386) | constructor( method registerTaskProvider (line 407) | public registerTaskProvider(extension: IExtensionDescription, type: stri... method registerTaskSystem (line 420) | public registerTaskSystem(scheme: string, info: tasks.TaskSystemInfoDTO)... method fetchTasks (line 424) | public fetchTasks(filter?: vscode.TaskFilter): Promise { method taskExecutions (line 439) | public get taskExecutions(): vscode.TaskExecution[] { method terminateTask (line 445) | public terminateTask(execution: vscode.TaskExecution): Promise { method onDidStartTask (line 452) | public get onDidStartTask(): Event { method $onDidStartTask (line 456) | public async $onDidStartTask(execution: tasks.TaskExecutionDTO, terminal... method onDidEndTask (line 474) | public get onDidEndTask(): Event { method $OnDidEndTask (line 478) | public async $OnDidEndTask(execution: tasks.TaskExecutionDTO): Promise { method $onDidStartTaskProcess (line 491) | public async $onDidStartTaskProcess(value: tasks.TaskProcessStartedDTO):... method onDidEndTaskProcess (line 501) | public get onDidEndTaskProcess(): Event { method $onDidEndTaskProcess (line 505) | public async $onDidEndTaskProcess(value: tasks.TaskProcessEndedDTO): Pro... method $provideTasks (line 517) | public $provideTasks(handle: number, validTypes: { [key: string]: boolea... method $resolveTask (line 547) | public async $resolveTask(handle: number, taskDTO: tasks.TaskDTO): Promi... method nextHandle (line 587) | private nextHandle(): number { method addCustomExecution (line 591) | protected async addCustomExecution(taskDTO: tasks.TaskDTO, task: vscode.... method getTaskExecution (line 599) | protected async getTaskExecution(execution: tasks.TaskExecutionDTO | str... method customExecutionComplete (line 621) | private customExecutionComplete(execution: tasks.TaskExecutionDTO): void { class WorkerExtHostTask (line 649) | class WorkerExtHostTask extends ExtHostTaskBase { method constructor (line 650) | constructor( method executeTask (line 668) | public async executeTask(extension: IExtensionDescription, task: vscod... method provideTasksInternal (line 686) | protected provideTasksInternal(validTypes: { [key: string]: boolean; }... method resolveTaskInternal (line 712) | protected async resolveTaskInternal(resolvedTaskDTO: tasks.TaskDTO): P... method $resolveVariables (line 721) | public async $resolveVariables(uriComponents: UriComponents, toResolve... method $getDefaultShellAndArgs (line 729) | public $getDefaultShellAndArgs(): Promise<{ shell: string, args: strin... method $jsonTasksSupported (line 733) | public async $jsonTasksSupported(): Promise { FILE: src/vs/workbench/api/common/extHostTerminalService.ts type IExtHostTerminalService (line 16) | interface IExtHostTerminalService extends ExtHostTerminalServiceShape { class BaseExtHostTerminal (line 38) | class BaseExtHostTerminal { method constructor (line 45) | constructor( method dispose (line 59) | public dispose(): void { method _checkDisposed (line 66) | protected _checkDisposed() { method _queueApiRequest (line 72) | protected _queueApiRequest(callback: (...args: any[]) => void, args: a... method _runQueuedRequests (line 81) | public _runQueuedRequests(id: number): void { class ExtHostTerminal (line 94) | class ExtHostTerminal extends BaseExtHostTerminal implements vscode.Term... method constructor (line 102) | constructor( method create (line 111) | public async create( method createExtensionTerminal (line 125) | public async createExtensionTerminal(): Promise { method name (line 132) | public get name(): string { method name (line 136) | public set name(name: string) { method dimensions (line 140) | public get dimensions(): vscode.TerminalDimensions | undefined { method setDimensions (line 150) | public setDimensions(cols: number, rows: number): boolean { method processId (line 160) | public get processId(): Promise { method sendText (line 164) | public sendText(text: string, addNewLine: boolean = true): void { method show (line 169) | public show(preserveFocus: boolean): void { method hide (line 174) | public hide(): void { method _setProcessId (line 179) | public _setProcessId(processId: number | undefined): void { class ApiRequest (line 195) | class ApiRequest { method constructor (line 199) | constructor(callback: (...args: any[]) => void, args: any[]) { method run (line 204) | public run(proxy: MainThreadTerminalServiceShape, id: number) { class ExtHostPseudoterminal (line 209) | class ExtHostPseudoterminal implements ITerminalChildProcess { method onProcessReady (line 215) | public get onProcessReady(): Event<{ pid: number, cwd: string }> { ret... method onProcessOverrideDimensions (line 219) | public get onProcessOverrideDimensions(): Event { method getCwd (line 243) | getCwd(): Promise { method getLatency (line 247) | getLatency(): Promise { method startSendingEvents (line 251) | startSendingEvents(initialDimensions: ITerminalDimensionsDto | undefin... method activeTerminal (line 275) | public get activeTerminal(): ExtHostTerminal | undefined { return this._... method terminals (line 276) | public get terminals(): ExtHostTerminal[] { return this._terminals; } method onDidCloseTerminal (line 279) | public get onDidCloseTerminal(): Event { return this._o... method onDidOpenTerminal (line 281) | public get onDidOpenTerminal(): Event { return this._on... method onDidChangeActiveTerminal (line 283) | public get onDidChangeActiveTerminal(): Event { method $acceptTerminalOpened (line 388) | public $acceptTerminalOpened(id: number, name: string): void { method $acceptTerminalProcessId (line 403) | public async $acceptTerminalProcessId(id: number, processId: number): Pr... method performTerminalIdAction (line 410) | public performTerminalIdAction(id: number, callback: (terminal: ExtHostT... method $startExtensionTerminal (line 426) | public async $startExtensionTerminal(id: number, initialDimensions: ITer... method _setupExtHostProcessListeners (line 464) | protected _setupExtHostProcessListeners(id: number, p: ITerminalChildPro... method $acceptProcessInput (line 475) | public $acceptProcessInput(id: number, data: string): void { method $acceptProcessResize (line 479) | public $acceptProcessResize(id: number, cols: number, rows: number): void { method $acceptProcessShutdown (line 490) | public $acceptProcessShutdown(id: number, immediate: boolean): void { method $acceptProcessRequestInitialCwd (line 494) | public $acceptProcessRequestInitialCwd(id: number): void { method $acceptProcessRequestCwd (line 498) | public $acceptProcessRequestCwd(id: number): void { method $acceptProcessRequestLatency (line 502) | public $acceptProcessRequestLatency(id: number): number { method _onProcessExit (line 506) | private _onProcessExit(id: number, exitCode: number): void { method _getTerminalByIdEventually (line 515) | private _getTerminalByIdEventually(id: number, retries: number = 5): Pro... method _createGetTerminalPromise (line 526) | private _createGetTerminalPromise(id: number, retries: number = 5): Prom... method _getTerminalById (line 544) | private _getTerminalById(id: number): ExtHostTerminal | null { method _getTerminalObjectById (line 548) | private _getTerminalObjectById(array: T[], id... method _getTerminalObjectIndexById (line 553) | private _getTerminalObjectIndexById(array: T[... class WorkerExtHostTerminalService (line 567) | class WorkerExtHostTerminalService extends BaseExtHostTerminalService { method createTerminal (line 568) | public createTerminal(name?: string, shellPath?: string, shellArgs?: s... method createTerminalFromOptions (line 572) | public createTerminalFromOptions(options: vscode.TerminalOptions): vsc... method getDefaultShell (line 576) | public getDefaultShell(useAutomationShell: boolean, configProvider: Ex... method $spawnExtHostProcess (line 580) | public $spawnExtHostProcess(id: number, shellLaunchConfigDto: IShellLa... method $requestAvailableShells (line 584) | public $requestAvailableShells(): Promise { method $requestDefaultShellAndArgs (line 588) | public async $requestDefaultShellAndArgs(useAutomationShell: boolean):... method $acceptWorkspacePermissionsChanged (line 592) | public $acceptWorkspacePermissionsChanged(isAllowed: boolean): void { FILE: src/vs/workbench/api/common/extHostTextEditor.ts class TextEditorDecorationType (line 18) | class TextEditorDecorationType implements vscode.TextEditorDecorationType { method constructor (line 25) | constructor(proxy: MainThreadTextEditorsShape, options: vscode.Decorat... method dispose (line 31) | public dispose(): void { type ITextEditOperation (line 36) | interface ITextEditOperation { type IEditData (line 42) | interface IEditData { class TextEditorEdit (line 50) | class TextEditorEdit { method constructor (line 60) | constructor(document: vscode.TextDocument, options: { undoStopBefore: ... method finalize (line 67) | finalize(): IEditData { method _throwIfFinalized (line 78) | private _throwIfFinalized() { method replace (line 84) | replace(location: Position | Range | Selection, value: string): void { method insert (line 99) | insert(location: Position, value: string): void { method delete (line 104) | delete(location: Range | Selection): void { method _pushEdit (line 117) | private _pushEdit(range: Range, text: string | null, forceMoveMarkers:... method setEndOfLine (line 126) | setEndOfLine(endOfLine: EndOfLine): void { function deprecated (line 137) | function deprecated(name: string, message: string = 'Refer to the docume... class ExtHostTextEditorOptions (line 149) | class ExtHostTextEditorOptions implements vscode.TextEditorOptions { method constructor (line 160) | constructor(proxy: MainThreadTextEditorsShape, id: string, source: IRe... method _accept (line 166) | public _accept(source: IResolvedTextEditorConfiguration): void { method tabSize (line 174) | public get tabSize(): number | string { method _validateTabSize (line 178) | private _validateTabSize(value: number | string): number | 'auto' | nu... method tabSize (line 196) | public set tabSize(value: number | string) { method indentSize (line 215) | public get indentSize(): number | string { method _validateIndentSize (line 219) | private _validateIndentSize(value: number | string): number | 'tabSize... method indentSize (line 237) | public set indentSize(value: number | string) { method insertSpaces (line 256) | public get insertSpaces(): boolean | string { method _validateInsertSpaces (line 260) | private _validateInsertSpaces(value: boolean | string): boolean | 'aut... method insertSpaces (line 267) | public set insertSpaces(value: boolean | string) { method cursorStyle (line 282) | public get cursorStyle(): TextEditorCursorStyle { method cursorStyle (line 286) | public set cursorStyle(value: TextEditorCursorStyle) { method lineNumbers (line 297) | public get lineNumbers(): TextEditorLineNumbersStyle { method lineNumbers (line 301) | public set lineNumbers(value: TextEditorLineNumbersStyle) { method assign (line 312) | public assign(newOptions: vscode.TextEditorOptions) { class ExtHostTextEditor (line 377) | class ExtHostTextEditor implements vscode.TextEditor { method id (line 390) | get id(): string { return this._id; } method constructor (line 392) | constructor( method dispose (line 407) | dispose() { method show (line 412) | show(column: vscode.ViewColumn) { method hide (line 416) | hide() { method document (line 422) | get document(): vscode.TextDocument { method document (line 426) | set document(value) { method options (line 432) | get options(): vscode.TextEditorOptions { method options (line 436) | set options(value: vscode.TextEditorOptions) { method _acceptOptions (line 442) | _acceptOptions(options: IResolvedTextEditorConfiguration): void { method visibleRanges (line 449) | get visibleRanges(): Range[] { method visibleRanges (line 453) | set visibleRanges(value: Range[]) { method _acceptVisibleRanges (line 457) | _acceptVisibleRanges(value: Range[]): void { method viewColumn (line 464) | get viewColumn(): vscode.ViewColumn | undefined { method viewColumn (line 468) | set viewColumn(value) { method _acceptViewColumn (line 472) | _acceptViewColumn(value: vscode.ViewColumn) { method selection (line 479) | get selection(): Selection { method selection (line 483) | set selection(value: Selection) { method selections (line 491) | get selections(): Selection[] { method selections (line 495) | set selections(value: Selection[]) { method setDecorations (line 503) | setDecorations(decorationType: vscode.TextEditorDecorationType, ranges... method revealRange (line 541) | revealRange(range: Range, revealType: vscode.TextEditorRevealType): vo... method _trySetSelection (line 551) | private _trySetSelection(): Promise void, options: { undoStopBefo... method _applyEdit (line 572) | private _applyEdit(editBuilder: TextEditorEdit): Promise { method insertSnippet (line 626) | insertSnippet(snippet: SnippetString, where?: Position | readonly Posi... method _runOnProxy (line 658) | private _runOnProxy(callback: () => Promise): Promise): void { FILE: src/vs/workbench/api/common/extHostTextEditors.ts class ExtHostEditors (line 15) | class ExtHostEditors implements ExtHostEditorsShape { method constructor (line 35) | constructor( method getActiveTextEditor (line 46) | getActiveTextEditor(): ExtHostTextEditor | undefined { method getVisibleTextEditors (line 50) | getVisibleTextEditors(): vscode.TextEditor[] { method showTextDocument (line 57) | showTextDocument(document: vscode.TextDocument, columnOrOptions: vscod... method createTextEditorDecorationType (line 87) | createTextEditorDecorationType(options: vscode.DecorationRenderOptions... method applyWorkspaceEdit (line 91) | applyWorkspaceEdit(edit: vscode.WorkspaceEdit): Promise { method $acceptEditorPropertiesChanged (line 98) | $acceptEditorPropertiesChanged(id: string, data: IEditorPropertiesChan... method $acceptEditorPositionData (line 142) | $acceptEditorPositionData(data: ITextEditorPositionData): void { method getDiffInformation (line 156) | getDiffInformation(id: string): Promise { FILE: src/vs/workbench/api/common/extHostTreeViews.ts type TreeItemHandle (line 23) | type TreeItemHandle = string; function toTreeItemLabel (line 25) | function toTreeItemLabel(label: any, extension: IExtensionDescription): ... class ExtHostTreeViews (line 46) | class ExtHostTreeViews implements ExtHostTreeViewsShape { method constructor (line 50) | constructor( method registerTreeDataProvider (line 76) | registerTreeDataProvider(id: string, treeDataProvider: vscode.TreeD... method createTreeView (line 81) | createTreeView(viewId: string, options: vscode.TreeViewOptions, ... method $getChildren (line 114) | $getChildren(treeViewId: string, treeItemHandle?: string): Promise(id: string, options: vscode.TreeViewO... method convertArgument (line 152) | private convertArgument(arg: TreeViewItemHandleArg): any { type Root (line 158) | type Root = null | undefined; type TreeData (line 159) | type TreeData = { message: boolean, element: T | Root | false }; type TreeNode (line 161) | interface TreeNode extends IDisposable { class ExtHostTreeView (line 167) | class ExtHostTreeView extends Disposable { method visible (line 179) | get visible(): boolean { return this._visible; } method selectedElements (line 182) | get selectedElements(): T[] { return this._selectedHandles.map(ha... method constructor (line 201) | constructor(private viewId: string, options: vscode.TreeViewOptions... method getChildren (line 250) | getChildren(parentHandle: TreeItemHandle | Root): Promise { method getExtensionElement (line 262) | getExtensionElement(treeItemHandle: TreeItemHandle): T | undefined { method reveal (line 266) | reveal(element: T, options?: IRevealOptions): Promise { method message (line 282) | get message(): string { method message (line 286) | set message(message: string) { method title (line 292) | get title(): string { method title (line 296) | set title(title: string) { method setExpanded (line 301) | setExpanded(treeItemHandle: TreeItemHandle, expanded: boolean): void { method setSelection (line 312) | setSelection(treeItemHandles: TreeItemHandle[]): void { method setVisible (line 319) | setVisible(visible: boolean): void { method resolveUnknownParentChain (line 326) | private resolveUnknownParentChain(element: T): Promise { method resolveParent (line 341) | private resolveParent(element: T): Promise { method resolveTreeNode (line 349) | private resolveTreeNode(element: T, parent?: TreeNode): Promise { method refresh (line 396) | private refresh(elements: (T | Root)[]): Promise { method getHandlesToRefresh (line 410) | private getHandlesToRefresh(elements: T[]): TreeItemHandle[] { method refreshHandles (line 442) | private refreshHandles(itemHandles: TreeItemHandle[]): Promise { method refreshNode (line 454) | private refreshNode(treeItemHandle: TreeItemHandle): Promise any) { method dispose (line 52) | dispose(): any { class Position (line 61) | class Position { method Min (line 63) | static Min(...positions: Position[]): Position { method Max (line 77) | static Max(...positions: Position[]): Position { method isPosition (line 91) | static isPosition(other: any): other is Position { method line (line 108) | get line(): number { method character (line 112) | get character(): number { method constructor (line 116) | constructor(line: number, character: number) { method isBefore (line 127) | isBefore(other: Position): boolean { method isBeforeOrEqual (line 137) | isBeforeOrEqual(other: Position): boolean { method isAfter (line 147) | isAfter(other: Position): boolean { method isAfterOrEqual (line 151) | isAfterOrEqual(other: Position): boolean { method isEqual (line 155) | isEqual(other: Position): boolean { method compareTo (line 159) | compareTo(other: Position): number { method translate (line 179) | translate(lineDeltaOrChange: number | undefined | { lineDelta?: number... method with (line 203) | with(lineOrChange: number | undefined | { line?: number; character?: n... method toJSON (line 227) | toJSON(): any { class Range (line 233) | class Range { method isRange (line 235) | static isRange(thing: any): thing is vscode.Range { method start (line 249) | get start(): Position { method end (line 253) | get end(): Position { method constructor (line 259) | constructor(startLineOrStart: number | Position, startColumnOrEnd: num... method contains (line 284) | contains(positionOrRange: Position | Range): boolean { method isEqual (line 301) | isEqual(other: Range): boolean { method intersection (line 305) | intersection(other: Range): Range | undefined { method union (line 317) | union(other: Range): Range { method isEmpty (line 328) | get isEmpty(): boolean { method isSingleLine (line 332) | get isSingleLine(): boolean { method with (line 338) | with(startOrChange: Position | undefined | { start?: Position, end?: P... method toJSON (line 362) | toJSON(): any { class Selection (line 368) | class Selection extends Range { method isSelection (line 370) | static isSelection(thing: any): thing is Selection { method anchor (line 385) | public get anchor(): Position { method active (line 391) | public get active(): Position { method constructor (line 397) | constructor(anchorLineOrAnchor: number | Position, anchorColumnOrActiv... method isReversed (line 419) | get isReversed(): boolean { method toJSON (line 423) | toJSON() { class ResolvedAuthority (line 433) | class ResolvedAuthority { method constructor (line 437) | constructor(host: string, port: number) { class RemoteAuthorityResolverError (line 449) | class RemoteAuthorityResolverError extends Error { method NotAvailable (line 451) | static NotAvailable(message?: string, handled?: boolean): RemoteAuthor... method TemporarilyNotAvailable (line 455) | static TemporarilyNotAvailable(message?: string): RemoteAuthorityResol... method constructor (line 463) | constructor(message?: string, code: RemoteAuthorityResolverErrorCode =... type EndOfLine (line 478) | enum EndOfLine { class TextEdit (line 484) | class TextEdit { method isTextEdit (line 486) | static isTextEdit(thing: any): thing is TextEdit { method replace (line 497) | static replace(range: Range, newText: string): TextEdit { method insert (line 501) | static insert(position: Position, newText: string): TextEdit { method delete (line 505) | static delete(range: Range): TextEdit { method setEndOfLine (line 509) | static setEndOfLine(eol: EndOfLine): TextEdit { method range (line 519) | get range(): Range { method range (line 523) | set range(value: Range) { method newText (line 530) | get newText(): string { method newText (line 534) | set newText(value: string) { method newEol (line 541) | get newEol(): EndOfLine | undefined { method newEol (line 545) | set newEol(value: EndOfLine | undefined) { method constructor (line 552) | constructor(range: Range, newText: string | null) { method toJSON (line 557) | toJSON(): any { type IFileOperationOptions (line 567) | interface IFileOperationOptions { type IFileOperation (line 574) | interface IFileOperation { type IFileTextEdit (line 581) | interface IFileTextEdit { class WorkspaceEdit (line 588) | class WorkspaceEdit implements vscode.WorkspaceEdit { method renameFile (line 592) | renameFile(from: vscode.Uri, to: vscode.Uri, options?: { overwrite?: b... method createFile (line 596) | createFile(uri: vscode.Uri, options?: { overwrite?: boolean, ignoreIfE... method deleteFile (line 600) | deleteFile(uri: vscode.Uri, options?: { recursive?: boolean, ignoreIfN... method replace (line 604) | replace(uri: URI, range: Range, newText: string): void { method insert (line 608) | insert(resource: URI, position: Position, newText: string): void { method delete (line 612) | delete(resource: URI, range: Range): void { method has (line 616) | has(uri: URI): boolean { method set (line 620) | set(uri: URI, edits: TextEdit[]): void { method get (line 640) | get(uri: URI): TextEdit[] { method entries (line 650) | entries(): [URI, TextEdit[]][] { method _allEntries (line 665) | _allEntries(): ([URI, TextEdit[]] | [URI?, URI?, IFileOperationOptions... method size (line 677) | get size(): number { method toJSON (line 681) | toJSON(): any { class SnippetString (line 687) | class SnippetString { method isSnippetString (line 689) | static isSnippetString(thing: any): thing is SnippetString { method _escape (line 699) | private static _escape(value: string): string { method constructor (line 707) | constructor(value?: string) { method appendText (line 711) | appendText(string: string): SnippetString { method appendTabstop (line 716) | appendTabstop(number: number = this._tabstop++): SnippetString { method appendPlaceholder (line 722) | appendPlaceholder(value: string | ((snippet: SnippetString) => any), n... method appendVariable (line 743) | appendVariable(name: string, defaultValue?: string | ((snippet: Snippe... type DiagnosticTag (line 769) | enum DiagnosticTag { type DiagnosticSeverity (line 774) | enum DiagnosticSeverity { class Location (line 782) | class Location { method isLocation (line 784) | static isLocation(thing: any): thing is Location { method constructor (line 798) | constructor(uri: URI, rangeOrPosition: Range | Position) { method toJSON (line 812) | toJSON(): any { class DiagnosticRelatedInformation (line 821) | class DiagnosticRelatedInformation { method is (line 823) | static is(thing: any): thing is DiagnosticRelatedInformation { method constructor (line 836) | constructor(location: Location, message: string) { method isEqual (line 841) | static isEqual(a: DiagnosticRelatedInformation, b: DiagnosticRelatedIn... class Diagnostic (line 855) | class Diagnostic { method constructor (line 865) | constructor(range: Range, message: string, severity: DiagnosticSeverit... method toJSON (line 871) | toJSON(): any { method isEqual (line 881) | static isEqual(a: Diagnostic | undefined, b: Diagnostic | undefined): ... class Hover (line 900) | class Hover { method constructor (line 905) | constructor( type DocumentHighlightKind (line 923) | enum DocumentHighlightKind { class DocumentHighlight (line 930) | class DocumentHighlight { method constructor (line 935) | constructor(range: Range, kind: DocumentHighlightKind = DocumentHighli... method toJSON (line 940) | toJSON(): any { type SymbolKind (line 948) | enum SymbolKind { type SymbolTag (line 977) | enum SymbolTag { class SymbolInformation (line 982) | class SymbolInformation { method validate (line 984) | static validate(candidate: SymbolInformation): void { method constructor (line 998) | constructor(name: string, kind: SymbolKind, rangeOrContainer: string |... method toJSON (line 1016) | toJSON(): any { class DocumentSymbol (line 1027) | class DocumentSymbol { method validate (line 1029) | static validate(candidate: DocumentSymbol): void { method constructor (line 1049) | constructor(name: string, detail: string, kind: SymbolKind, range: Ran... type CodeActionTrigger (line 1062) | enum CodeActionTrigger { class CodeAction (line 1068) | class CodeAction { method constructor (line 1081) | constructor(title: string, kind?: CodeActionKind) { class CodeActionKind (line 1089) | class CodeActionKind { method constructor (line 1102) | constructor( method append (line 1106) | public append(parts: string): CodeActionKind { method intersects (line 1110) | public intersects(other: CodeActionKind): boolean { method contains (line 1114) | public contains(other: CodeActionKind): boolean { class SelectionRange (line 1129) | class SelectionRange { method constructor (line 1134) | constructor(range: Range, parent?: SelectionRange) { class CallHierarchyItem (line 1144) | class CallHierarchyItem { method constructor (line 1152) | constructor(kind: SymbolKind, name: string, detail: string, uri: URI, ... class CallHierarchyIncomingCall (line 1162) | class CallHierarchyIncomingCall { method constructor (line 1167) | constructor(item: vscode.CallHierarchyItem, fromRanges: vscode.Range[]) { class CallHierarchyOutgoingCall (line 1172) | class CallHierarchyOutgoingCall { method constructor (line 1177) | constructor(item: vscode.CallHierarchyItem, fromRanges: vscode.Range[]) { class CodeLens (line 1184) | class CodeLens { method constructor (line 1190) | constructor(range: Range, command?: vscode.Command) { method isResolved (line 1195) | get isResolved(): boolean { class CodeInset (line 1201) | class CodeInset { method constructor (line 1206) | constructor(range: Range, height?: number) { class MarkdownString (line 1214) | class MarkdownString { method constructor (line 1219) | constructor(value?: string) { method appendText (line 1223) | appendText(value: string): MarkdownString { method appendMarkdown (line 1231) | appendMarkdown(value: string): MarkdownString { method appendCodeblock (line 1236) | appendCodeblock(code: string, language: string = ''): MarkdownString { class ParameterInformation (line 1247) | class ParameterInformation { method constructor (line 1252) | constructor(label: string | [number, number], documentation?: string |... class SignatureInformation (line 1259) | class SignatureInformation { method constructor (line 1265) | constructor(label: string, documentation?: string | MarkdownString) { class SignatureHelp (line 1273) | class SignatureHelp { method constructor (line 1279) | constructor() { type SignatureHelpTriggerKind (line 1284) | enum SignatureHelpTriggerKind { type CompletionTriggerKind (line 1290) | enum CompletionTriggerKind { type CompletionContext (line 1296) | interface CompletionContext { type CompletionItemKind (line 1301) | enum CompletionItemKind { type CompletionItemTag (line 1329) | enum CompletionItemTag { class CompletionItem (line 1334) | class CompletionItem implements vscode.CompletionItem { method constructor (line 1352) | constructor(label: string, kind?: CompletionItemKind) { method toJSON (line 1357) | toJSON(): any { class CompletionList (line 1373) | class CompletionList { method constructor (line 1379) | constructor(items: vscode.CompletionItem[] = [], isIncomplete: boolean... type ViewColumn (line 1385) | enum ViewColumn { type StatusBarAlignment (line 1399) | enum StatusBarAlignment { type TextEditorLineNumbersStyle (line 1404) | enum TextEditorLineNumbersStyle { type TextDocumentSaveReason (line 1410) | enum TextDocumentSaveReason { type TextEditorRevealType (line 1416) | enum TextEditorRevealType { type TextEditorSelectionChangeKind (line 1423) | enum TextEditorSelectionChangeKind { type DecorationRangeBehavior (line 1432) | enum DecorationRangeBehavior { function fromValue (line 1452) | function fromValue(s: string | undefined) { class DocumentLink (line 1463) | class DocumentLink { method constructor (line 1471) | constructor(range: Range, target: URI | undefined) { class Color (line 1484) | class Color { method constructor (line 1490) | constructor(red: number, green: number, blue: number, alpha: number) { type IColorFormat (line 1498) | type IColorFormat = string | { opaque: string, transparent: string }; class ColorInformation (line 1501) | class ColorInformation { method constructor (line 1506) | constructor(range: Range, color: Color) { class ColorPresentation (line 1519) | class ColorPresentation { method constructor (line 1524) | constructor(label: string) { type ColorFormat (line 1532) | enum ColorFormat { type SourceControlInputBoxValidationType (line 1538) | enum SourceControlInputBoxValidationType { type TaskRevealKind (line 1544) | enum TaskRevealKind { type TaskPanelKind (line 1552) | enum TaskPanelKind { class TaskGroup (line 1561) | class TaskGroup implements vscode.TaskGroup { method from (line 1573) | public static from(value: string) { method constructor (line 1588) | constructor(id: string, _label: string) { method id (line 1598) | get id(): string { function computeTaskExecutionId (line 1603) | function computeTaskExecutionId(values: string[]): string { class ProcessExecution (line 1612) | class ProcessExecution implements vscode.ProcessExecution { method constructor (line 1620) | constructor(process: string, varg1?: string[] | vscode.ProcessExecutio... method process (line 1637) | get process(): string { method process (line 1641) | set process(value: string) { method args (line 1648) | get args(): string[] { method args (line 1652) | set args(value: string[]) { method options (line 1659) | get options(): vscode.ProcessExecutionOptions | undefined { method options (line 1663) | set options(value: vscode.ProcessExecutionOptions | undefined) { method computeId (line 1667) | public computeId(): string { class ShellExecution (line 1683) | class ShellExecution implements vscode.ShellExecution { method constructor (line 1692) | constructor(arg0: string | vscode.ShellQuotedString, arg1?: vscode.She... method commandLine (line 1712) | get commandLine(): string | undefined { method commandLine (line 1716) | set commandLine(value: string | undefined) { method command (line 1723) | get command(): string | vscode.ShellQuotedString { method command (line 1727) | set command(value: string | vscode.ShellQuotedString) { method args (line 1734) | get args(): (string | vscode.ShellQuotedString)[] { method args (line 1738) | set args(value: (string | vscode.ShellQuotedString)[]) { method options (line 1742) | get options(): vscode.ShellExecutionOptions | undefined { method options (line 1746) | set options(value: vscode.ShellExecutionOptions | undefined) { method computeId (line 1750) | public computeId(): string { type ShellQuoting (line 1768) | enum ShellQuoting { type TaskScope (line 1774) | enum TaskScope { class CustomExecution (line 1779) | class CustomExecution implements vscode.CustomExecution { method constructor (line 1781) | constructor(callback: () => Thenable) { method computeId (line 1784) | public computeId(): string { method callback (line 1788) | public set callback(value: () => Thenable) { method callback (line 1792) | public get callback(): (() => Thenable) { class Task (line 1798) | class Task implements vscode.Task2 { method constructor (line 1821) | constructor(definition: vscode.TaskDefinition, arg2: string | (vscode.... method _id (line 1857) | get _id(): string | undefined { method _id (line 1861) | set _id(value: string | undefined) { method clear (line 1865) | private clear(): void { method computeDefinitionBasedOnExecution (line 1874) | private computeDefinitionBasedOnExecution(): void { method definition (line 1898) | get definition(): vscode.TaskDefinition { method definition (line 1902) | set definition(value: vscode.TaskDefinition) { method scope (line 1910) | get scope(): vscode.TaskScope.Global | vscode.TaskScope.Workspace | vs... method target (line 1914) | set target(value: vscode.TaskScope.Global | vscode.TaskScope.Workspace... method name (line 1919) | get name(): string { method name (line 1923) | set name(value: string) { method execution (line 1931) | get execution(): ProcessExecution | ShellExecution | undefined { method execution (line 1935) | set execution(value: ProcessExecution | ShellExecution | undefined) { method execution2 (line 1939) | get execution2(): ProcessExecution | ShellExecution | CustomExecution ... method execution2 (line 1943) | set execution2(value: ProcessExecution | ShellExecution | CustomExecut... method problemMatchers (line 1955) | get problemMatchers(): string[] { method problemMatchers (line 1959) | set problemMatchers(value: string[]) { method hasDefinedMatchers (line 1972) | get hasDefinedMatchers(): boolean { method isBackground (line 1976) | get isBackground(): boolean { method isBackground (line 1980) | set isBackground(value: boolean) { method source (line 1988) | get source(): string { method source (line 1992) | set source(value: string) { method group (line 2000) | get group(): TaskGroup | undefined { method group (line 2004) | set group(value: TaskGroup | undefined) { method presentationOptions (line 2012) | get presentationOptions(): vscode.TaskPresentationOptions { method presentationOptions (line 2016) | set presentationOptions(value: vscode.TaskPresentationOptions) { method runOptions (line 2024) | get runOptions(): vscode.RunOptions { method runOptions (line 2028) | set runOptions(value: vscode.RunOptions) { type ProgressLocation (line 2038) | enum ProgressLocation { class TreeItem (line 2045) | class TreeItem { method constructor (line 2056) | constructor(arg1: string | vscode.TreeItemLabel | URI, public collapsi... type TreeItemCollapsibleState (line 2066) | enum TreeItemCollapsibleState { class ThemeIcon (line 2073) | class ThemeIcon { method constructor (line 2080) | constructor(id: string) { class ThemeColor (line 2089) | class ThemeColor { method constructor (line 2091) | constructor(id: string) { type ConfigurationTarget (line 2096) | enum ConfigurationTarget { class RelativePattern (line 2105) | class RelativePattern implements IRelativePattern { method constructor (line 2111) | constructor(base: vscode.WorkspaceFolder | string, pattern: string) { class Breakpoint (line 2134) | class Breakpoint { method constructor (line 2143) | protected constructor(enabled?: boolean, condition?: string, hitCondit... method id (line 2156) | get id(): string { class SourceBreakpoint (line 2165) | class SourceBreakpoint extends Breakpoint { method constructor (line 2168) | constructor(location: Location, enabled?: boolean, condition?: string,... class FunctionBreakpoint (line 2178) | class FunctionBreakpoint extends Breakpoint { method constructor (line 2181) | constructor(functionName: string, enabled?: boolean, condition?: strin... class DataBreakpoint (line 2191) | class DataBreakpoint extends Breakpoint { method constructor (line 2196) | constructor(label: string, dataId: string, canPersist: boolean, enable... class DebugAdapterExecutable (line 2209) | class DebugAdapterExecutable implements vscode.DebugAdapterExecutable { method constructor (line 2214) | constructor(command: string, args: string[], options?: vscode.DebugAda... class DebugAdapterServer (line 2222) | class DebugAdapterServer implements vscode.DebugAdapterServer { method constructor (line 2226) | constructor(port: number, host?: string) { type LogLevel (line 2243) | enum LogLevel { type FileChangeType (line 2255) | enum FileChangeType { class FileSystemError (line 2262) | class FileSystemError extends Error { method FileExists (line 2264) | static FileExists(messageOrUri?: string | URI): FileSystemError { method FileNotFound (line 2267) | static FileNotFound(messageOrUri?: string | URI): FileSystemError { method FileNotADirectory (line 2270) | static FileNotADirectory(messageOrUri?: string | URI): FileSystemError { method FileIsADirectory (line 2273) | static FileIsADirectory(messageOrUri?: string | URI): FileSystemError { method NoPermissions (line 2276) | static NoPermissions(messageOrUri?: string | URI): FileSystemError { method Unavailable (line 2279) | static Unavailable(messageOrUri?: string | URI): FileSystemError { method constructor (line 2283) | constructor(uriOrMessage?: string | URI, code: FileSystemProviderError... class FoldingRange (line 2308) | class FoldingRange { method constructor (line 2316) | constructor(start: number, end: number, kind?: FoldingRangeKind) { type FoldingRangeKind (line 2323) | enum FoldingRangeKind { type CommentThreadCollapsibleState (line 2332) | enum CommentThreadCollapsibleState { type CommentMode (line 2343) | enum CommentMode { type DebugConsoleMode (line 2351) | enum DebugConsoleMode { class QuickInputButtons (line 2367) | class QuickInputButtons { method constructor (line 2371) | private constructor() { } type ExtensionKind (line 2374) | enum ExtensionKind { class Decoration (line 2379) | class Decoration { method validate (line 2381) | static validate(d: Decoration): void { type WebviewContentState (line 2397) | enum WebviewContentState { FILE: src/vs/workbench/api/common/extHostUriTransformerService.ts type IURITransformerService (line 10) | interface IURITransformerService extends IURITransformer { class URITransformerService (line 16) | class URITransformerService implements IURITransformerService { method constructor (line 24) | constructor(delegate: IURITransformer | null) { FILE: src/vs/workbench/api/common/extHostUrls.ts class ExtHostUrls (line 13) | class ExtHostUrls implements ExtHostUrlsShape { method constructor (line 21) | constructor( method registerUriHandler (line 27) | registerUriHandler(extensionId: ExtensionIdentifier, handler: vscode.U... method $handleExternalUri (line 44) | $handleExternalUri(handle: number, uri: UriComponents): Promise { method createAppUri (line 59) | async createAppUri(extensionId: ExtensionIdentifier, options?: vscode.... FILE: src/vs/workbench/api/common/extHostWebview.ts type IconPath (line 19) | type IconPath = URI | { light: URI, dark: URI }; class ExtHostWebview (line 21) | class ExtHostWebview implements vscode.Webview { method constructor (line 29) | constructor( method dispose (line 38) | public dispose() { method asWebviewUri (line 42) | public asWebviewUri(resource: vscode.Uri): vscode.Uri { method cspSource (line 47) | public get cspSource(): string { method html (line 52) | public get html(): string { method html (line 57) | public set html(value: string) { method options (line 71) | public get options(): vscode.WebviewOptions { method options (line 76) | public set options(newOptions: vscode.WebviewOptions) { method postMessage (line 82) | public postMessage(message: any): Promise { method assertNotDisposed (line 87) | private assertNotDisposed() { class ExtHostWebviewEditor (line 94) | class ExtHostWebviewEditor implements vscode.WebviewEditor { method constructor (line 116) | constructor( method dispose (line 134) | public dispose() { method webview (line 150) | get webview() { method viewType (line 155) | get viewType(): string { method title (line 160) | get title(): string { method title (line 165) | set title(value: string) { method iconPath (line 173) | get iconPath(): IconPath | undefined { method iconPath (line 178) | set iconPath(value: IconPath | undefined) { method options (line 187) | get options() { method viewColumn (line 191) | get viewColumn(): vscode.ViewColumn | undefined { method _setViewColumn (line 201) | _setViewColumn(value: vscode.ViewColumn) { method active (line 206) | public get active(): boolean { method _setActive (line 211) | _setActive(value: boolean) { method visible (line 216) | public get visible(): boolean { method _setVisible (line 221) | _setVisible(value: boolean) { method _save (line 229) | async _save(): Promise { method postMessage (line 238) | public postMessage(message: any): Promise { method reveal (line 243) | public reveal(viewColumn?: vscode.ViewColumn, preserveFocus?: boolean)... method assertNotDisposed (line 251) | private assertNotDisposed() { class ExtHostWebviews (line 258) | class ExtHostWebviews implements ExtHostWebviewsShape { method newHandle (line 260) | private static newHandle(): WebviewPanelHandle { method constructor (line 269) | constructor( method createWebviewPanel (line 277) | public createWebviewPanel( method registerWebviewPanelSerializer (line 299) | public registerWebviewPanelSerializer( method registerWebviewEditorProvider (line 317) | public registerWebviewEditorProvider( method $onMessage (line 335) | public $onMessage( method $onMissingCsp (line 345) | public $onMissingCsp( method $onDidChangeWebviewPanelViewStates (line 352) | public $onDidChangeWebviewPanelViewStates(newStates: WebviewPanelViewS... method $onDidDisposeWebviewPanel (line 387) | $onDidDisposeWebviewPanel(handle: WebviewPanelHandle): Promise { method $deserializeWebviewPanel (line 396) | $deserializeWebviewPanel( method getWebviewPanel (line 416) | private getWebviewPanel(handle: WebviewPanelHandle): ExtHostWebviewEdi... method $resolveWebviewEditor (line 420) | async $resolveWebviewEditor( method $save (line 439) | async $save(handle: WebviewPanelHandle): Promise { function convertWebviewOptions (line 448) | function convertWebviewOptions( function getDefaultLocalResourceRoots (line 459) | function getDefaultLocalResourceRoots( FILE: src/vs/workbench/api/common/extHostWindow.ts class ExtHostWindow (line 13) | class ExtHostWindow implements ExtHostWindowShape { method state (line 25) | get state(): WindowState { return this._state; } method constructor (line 27) | constructor(mainContext: IMainContext) { method $onDidChangeWindowFocus (line 32) | $onDidChangeWindowFocus(focused: boolean): void { method openUri (line 41) | openUri(stringOrUri: string | URI, options: IOpenUriOptions): Promise<... method asExternalUri (line 57) | async asExternalUri(uri: URI, options: IOpenUriOptions): Promise { FILE: src/vs/workbench/api/common/extHostWorkspace.ts type IExtHostWorkspaceProvider (line 32) | interface IExtHostWorkspaceProvider { function isFolderEqual (line 39) | function isFolderEqual(folderA: URI, folderB: URI): boolean { function compareWorkspaceFolderByUri (line 43) | function compareWorkspaceFolderByUri(a: vscode.WorkspaceFolder, b: vscod... function compareWorkspaceFolderByUriAndNameAndIndex (line 47) | function compareWorkspaceFolderByUriAndNameAndIndex(a: vscode.WorkspaceF... function delta (line 55) | function delta(oldFolders: vscode.WorkspaceFolder[], newFolders: vscode.... type MutableWorkspaceFolder (line 62) | interface MutableWorkspaceFolder extends vscode.WorkspaceFolder { class ExtHostWorkspaceImpl (line 67) | class ExtHostWorkspaceImpl extends Workspace { method toExtHostWorkspace (line 69) | static toExtHostWorkspace(data: IWorkspaceData | null, previousConfirm... method _findFolder (line 108) | private static _findFolder(workspace: ExtHostWorkspaceImpl, folderUriT... method constructor (line 122) | constructor(id: string, private _name: string, folders: vscode.Workspa... method name (line 132) | get name(): string { method isUntitled (line 136) | get isUntitled(): boolean { method workspaceFolders (line 140) | get workspaceFolders(): vscode.WorkspaceFolder[] { method getWorkspaceFolder (line 144) | getWorkspaceFolder(uri: URI, resolveParent?: boolean): vscode.Workspac... method resolveWorkspaceFolder (line 152) | resolveWorkspaceFolder(uri: URI): vscode.WorkspaceFolder | undefined { class ExtHostWorkspace (line 157) | class ExtHostWorkspace implements ExtHostWorkspaceShape, IExtHostWorkspa... method constructor (line 176) | constructor( method $initializeWorkspace (line 191) | $initializeWorkspace(data: IWorkspaceData | null): void { method waitForInitializeCall (line 196) | waitForInitializeCall(): Promise { method workspace (line 202) | get workspace(): Workspace | undefined { method name (line 206) | get name(): string | undefined { method workspaceFile (line 210) | get workspaceFile(): vscode.Uri | undefined { method _actualWorkspace (line 224) | private get _actualWorkspace(): ExtHostWorkspaceImpl | undefined { method getWorkspaceFolders (line 228) | getWorkspaceFolders(): vscode.WorkspaceFolder[] | undefined { method getWorkspaceFolders2 (line 235) | async getWorkspaceFolders2(): Promise { method resolveProxy (line 550) | resolveProxy(url: string): Promise { type IExtHostWorkspace (line 556) | interface IExtHostWorkspace extends ExtHostWorkspace, ExtHostWorkspaceSh... FILE: src/vs/workbench/api/common/jsonValidationExtensionPoint.ts type IJSONValidationExtensionPoint (line 11) | interface IJSONValidationExtensionPoint { class JSONValidationExtensionPoint (line 40) | class JSONValidationExtensionPoint { method constructor (line 42) | constructor() { FILE: src/vs/workbench/api/common/menusExtensionPoint.ts type IUserFriendlyMenuItem (line 21) | interface IUserFriendlyMenuItem { function parseMenuId (line 28) | function parseMenuId(value: string): MenuId | undefined { function isProposedAPI (line 58) | function isProposedAPI(menuId: MenuId): boolean { function isValidMenuItems (line 67) | function isValidMenuItems(menu: IUserFriendlyMenuItem[], collector: Exte... type IUserFriendlyCommand (line 216) | interface IUserFriendlyCommand { type IUserFriendlyIcon (line 224) | type IUserFriendlyIcon = string | { light: string; dark: string; }; function isValidCommand (line 226) | function isValidCommand(command: IUserFriendlyCommand, collector: Extens... function isValidIcon (line 251) | function isValidIcon(icon: IUserFriendlyIcon | undefined, collector: Ext... function isValidLocalizedString (line 264) | function isValidLocalizedString(localized: string | ILocalizedString, co... function handleCommand (line 342) | function handleCommand(userFriendlyCommand: schema.IUserFriendlyCommand,... FILE: src/vs/workbench/api/common/shared/editor.ts type EditorViewColumn (line 10) | type EditorViewColumn = number; function viewColumnToEditorGroup (line 12) | function viewColumnToEditorGroup(editorGroupService: IEditorGroupsServic... function editorGroupToViewColumn (line 32) | function editorGroupToViewColumn(editorGroupService: IEditorGroupsServic... FILE: src/vs/workbench/api/common/shared/tasks.ts type TaskDefinitionDTO (line 9) | interface TaskDefinitionDTO { type TaskPresentationOptionsDTO (line 14) | interface TaskPresentationOptionsDTO { type RunOptionsDTO (line 24) | interface RunOptionsDTO { type ExecutionOptionsDTO (line 28) | interface ExecutionOptionsDTO { type ProcessExecutionOptionsDTO (line 33) | interface ProcessExecutionOptionsDTO extends ExecutionOptionsDTO { type ProcessExecutionDTO (line 36) | interface ProcessExecutionDTO { type ShellQuotingOptionsDTO (line 42) | interface ShellQuotingOptionsDTO { type ShellExecutionOptionsDTO (line 51) | interface ShellExecutionOptionsDTO extends ExecutionOptionsDTO { type ShellQuotedStringDTO (line 57) | interface ShellQuotedStringDTO { type ShellExecutionDTO (line 62) | interface ShellExecutionDTO { type CustomExecutionDTO (line 69) | interface CustomExecutionDTO { type TaskSourceDTO (line 73) | interface TaskSourceDTO { type TaskHandleDTO (line 79) | interface TaskHandleDTO { type TaskDTO (line 84) | interface TaskDTO { type TaskSetDTO (line 98) | interface TaskSetDTO { type TaskExecutionDTO (line 103) | interface TaskExecutionDTO { type TaskProcessStartedDTO (line 108) | interface TaskProcessStartedDTO { type TaskProcessEndedDTO (line 113) | interface TaskProcessEndedDTO { type TaskFilterDTO (line 119) | interface TaskFilterDTO { type TaskSystemInfoDTO (line 124) | interface TaskSystemInfoDTO { FILE: src/vs/workbench/api/common/shared/webview.ts type WebviewInitData (line 9) | interface WebviewInitData { function asWebviewUri (line 15) | function asWebviewUri( function withoutScheme (line 28) | function withoutScheme(resource: vscode.Uri): string { FILE: src/vs/workbench/api/node/extHostCLIServer.ts type OpenCommandPipeArgs (line 15) | interface OpenCommandPipeArgs { type StatusPipeArgs (line 27) | interface StatusPipeArgs { type RunCommandPipeArgs (line 31) | interface RunCommandPipeArgs { class CLIServer (line 37) | class CLIServer { method constructor (line 42) | constructor(@IExtHostCommands private _commands: IExtHostCommands) { method ipcHandlePath (line 50) | public get ipcHandlePath() { method setup (line 54) | private async setup(): Promise { method onRequest (line 67) | private onRequest(req: http.IncomingMessage, res: http.ServerResponse)... method open (line 97) | private open(data: OpenCommandPipeArgs, res: http.ServerResponse) { method getStatus (line 137) | private async getStatus(data: StatusPipeArgs, res: http.ServerResponse) { method runCommand (line 154) | private async runCommand(data: RunCommandPipeArgs, res: http.ServerRes... method dispose (line 176) | dispose(): void { FILE: src/vs/workbench/api/node/extHostDebugService.ts class ExtHostDebugService (line 42) | class ExtHostDebugService implements IExtHostDebugService, ExtHostDebugS... method onDidStartDebugSession (line 59) | get onDidStartDebugSession(): Event { return this... method onDidTerminateDebugSession (line 62) | get onDidTerminateDebugSession(): Event { return ... method onDidChangeActiveDebugSession (line 65) | get onDidChangeActiveDebugSession(): Event { method breakpoints (line 171) | get breakpoints(): vscode.Breakpoint[] { method addBreakpoints (line 180) | public addBreakpoints(breakpoints0: vscode.Breakpoint[]): Promise { method removeBreakpoints (line 238) | public removeBreakpoints(breakpoints0: vscode.Breakpoint[]): Promise { method $acceptBreakpointsDelta (line 548) | public $acceptBreakpointsDelta(delta: IBreakpointsDeltaDto): void { method $provideDebugConfigurations (line 613) | public $provideDebugConfigurations(configProviderHandle: number, folde... method $resolveDebugConfiguration (line 632) | public $resolveDebugConfiguration(configProviderHandle: number, folder... method $legacyDebugAdapterExecutable (line 647) | public $legacyDebugAdapterExecutable(configProviderHandle: number, fol... method $provideDebugAdapter (line 666) | public async $provideDebugAdapter(adapterProviderHandle: number, sessi... method $acceptDebugSessionStarted (line 675) | public async $acceptDebugSessionStarted(sessionDto: IDebugSessionDto):... method $acceptDebugSessionTerminated (line 680) | public async $acceptDebugSessionTerminated(sessionDto: IDebugSessionDt... method $acceptDebugSessionActiveChanged (line 688) | public async $acceptDebugSessionActiveChanged(sessionDto: IDebugSessio... method $acceptDebugSessionNameChanged (line 693) | public async $acceptDebugSessionNameChanged(sessionDto: IDebugSessionD... method $acceptDebugSessionCustomEvent (line 700) | public async $acceptDebugSessionCustomEvent(sessionDto: IDebugSessionD... method convertToDto (line 712) | private convertToDto(x: vscode.DebugAdapterDescriptor | undefined): IA... method getAdapterFactoryByType (line 736) | private getAdapterFactoryByType(type: string): vscode.DebugAdapterDesc... method getAdapterProviderByHandle (line 744) | private getAdapterProviderByHandle(handle: number): vscode.DebugAdapte... method getConfigProviderByHandle (line 752) | private getConfigProviderByHandle(handle: number): vscode.DebugConfigu... method definesDebugType (line 760) | private definesDebugType(ed: IExtensionDescription, type: string) { method getDebugAdapterTrackers (line 777) | private getDebugAdapterTrackers(session: ExtHostDebugSession): Promise... method getAdapterDescriptor (line 806) | private async getAdapterDescriptor(adapterProvider: vscode.DebugAdapte... method daExecutableFromPackage (line 852) | private daExecutableFromPackage(session: ExtHostDebugSession, extensio... method startBreakpoints (line 860) | private startBreakpoints() { method fireBreakpointChanges (line 867) | private fireBreakpointChanges(added: vscode.Breakpoint[], removed: vsc... method getSession (line 877) | private async getSession(dto: IDebugSessionDto): Promise { class ExtHostDebugConsole (line 952) | class ExtHostDebugConsole implements vscode.DebugConsole { method constructor (line 956) | constructor(proxy: MainThreadDebugServiceShape) { method append (line 960) | append(value: string): void { method appendLine (line 964) | appendLine(value: string): void { class ExtHostVariableResolverService (line 969) | class ExtHostVariableResolverService extends AbstractVariableResolverSer... method constructor (line 971) | constructor(folders: vscode.WorkspaceFolder[], editorService: ExtHostD... type ConfigProviderTuple (line 1017) | interface ConfigProviderTuple { type DescriptorFactoryTuple (line 1023) | interface DescriptorFactoryTuple { type TrackerFactoryTuple (line 1029) | interface TrackerFactoryTuple { class MultiTracker (line 1035) | class MultiTracker implements vscode.DebugAdapterTracker { method constructor (line 1037) | constructor(private trackers: vscode.DebugAdapterTracker[]) { method onWillStartSession (line 1040) | onWillStartSession(): void { method onWillReceiveMessage (line 1044) | onWillReceiveMessage(message: any): void { method onDidSendMessage (line 1048) | onDidSendMessage(message: any): void { method onWillStopSession (line 1052) | onWillStopSession(): void { method onError (line 1056) | onError(error: Error): void { method onExit (line 1060) | onExit(code: number, signal: string): void { type IDapTransport (line 1065) | interface IDapTransport { class DirectDebugAdapter (line 1071) | class DirectDebugAdapter extends AbstractDebugAdapter implements IDapTra... method constructor (line 1076) | constructor(implementation: any) { method start (line 1084) | start(cb: (msg: DebugProtocol.ProtocolMessage) => void, errorcb: (even... method startSession (line 1089) | startSession(): Promise { method sendMessage (line 1095) | sendMessage(message: DebugProtocol.ProtocolMessage): void { method stopSession (line 1100) | stopSession(): Promise { method send (line 1107) | send(message: DebugProtocol.ProtocolMessage) { method stop (line 1112) | stop(): void { FILE: src/vs/workbench/api/node/extHostDownloadService.ts class ExtHostDownloadService (line 15) | class ExtHostDownloadService extends Disposable { method constructor (line 17) | constructor( FILE: src/vs/workbench/api/node/extHostExtensionService.ts class NodeModuleRequireInterceptor (line 17) | class NodeModuleRequireInterceptor extends RequireInterceptor { method _installInterceptor (line 19) | protected _installInterceptor(): void { class ExtHostExtensionService (line 43) | class ExtHostExtensionService extends AbstractExtHostExtensionService { method _beforeAlmostReadyToRunExtensions (line 45) | protected async _beforeAlmostReadyToRunExtensions(): Promise { method _loadCommonJSModule (line 78) | protected _loadCommonJSModule(module: URI, activationTimesBuilder: ... method $setRemoteEnvironment (line 96) | public async $setRemoteEnvironment(env: { [key: string]: string | null... FILE: src/vs/workbench/api/node/extHostLogService.ts class ExtHostLogService (line 17) | class ExtHostLogService extends DelegatedLogService implements ILogServi... method constructor (line 19) | constructor( method $setLevel (line 33) | $setLevel(level: LogLevel): void { FILE: src/vs/workbench/api/node/extHostOutputService.ts class ExtHostOutputChannelBackedByFile (line 18) | class ExtHostOutputChannelBackedByFile extends AbstractExtHostOutputChan... method constructor (line 22) | constructor(name: string, appender: OutputAppender, proxy: MainThreadO... method append (line 27) | append(value: string): void { method update (line 33) | update(): void { method show (line 38) | show(columnOrPreserveFocus?: vscode.ViewColumn | boolean, preserveFocu... method clear (line 43) | clear(): void { class ExtHostOutputService2 (line 49) | class ExtHostOutputService2 extends ExtHostOutputService { method constructor (line 56) | constructor( method $setVisibleChannel (line 64) | $setVisibleChannel(channelId: string): void { method createOutputChannel (line 73) | createOutputChannel(name: string): vscode.OutputChannel { method _doCreateOutChannel (line 83) | private async _doCreateOutChannel(name: string): Promise { method $provideTextSearchResults (line 155) | $provideTextSearchResults(handle: number, session: number, rawQuery: I... function reviveQuery (line 167) | function reviveQuery(rawQuery: U): U extends IRawTe... function reviveFolderQuery (line 177) | function reviveFolderQuery(rawFolderQuery: IFolderQuery):... FILE: src/vs/workbench/api/node/extHostStoragePaths.ts class ExtensionStoragePaths (line 15) | class ExtensionStoragePaths implements IExtensionStoragePaths { method constructor (line 25) | constructor(@IExtHostInitDataService initData: IExtHostInitDataService) { method workspaceValue (line 31) | workspaceValue(extension: IExtensionDescription): string | undefined { method globalValue (line 38) | globalValue(extension: IExtensionDescription): string { method _getOrCreateWorkspaceStoragePath (line 42) | private async _getOrCreateWorkspaceStoragePath(): Promise { FILE: src/vs/workbench/api/node/extHostTerminalService.ts class ExtHostTerminalService (line 26) | class ExtHostTerminalService extends BaseExtHostTerminalService { method constructor (line 34) | constructor( method createTerminal (line 47) | public createTerminal(name?: string, shellPath?: string, shellArgs?: s... method createTerminalFromOptions (line 54) | public createTerminalFromOptions(options: vscode.TerminalOptions): vsc... method getDefaultShell (line 61) | public getDefaultShell(useAutomationShell: boolean, configProvider: Ex... method _getDefaultShellArgs (line 81) | private _getDefaultShellArgs(useAutomationShell: boolean, configProvid... method _apiInspectConfigToPlain (line 92) | private _apiInspectConfigToPlain( method _getNonInheritedEnv (line 102) | private async _getNonInheritedEnv(): Promise { method $spawnExtHostProcess (line 126) | public async $spawnExtHostProcess(id: number, shellLaunchConfigDto: IS... method $requestAvailableShells (line 198) | public $requestAvailableShells(): Promise { method $requestDefaultShellAndArgs (line 202) | public async $requestDefaultShellAndArgs(useAutomationShell: boolean):... method $acceptWorkspacePermissionsChanged (line 210) | public $acceptWorkspacePermissionsChanged(isAllowed: boolean): void { FILE: src/vs/workbench/api/worker/extHostExtensionService.ts class WorkerRequireInterceptor (line 13) | class WorkerRequireInterceptor extends RequireInterceptor { method _installInterceptor (line 15) | _installInterceptor() { } method getModule (line 17) | getModule(request: string, parent: URI): undefined | any { class ExtHostExtensionService (line 33) | class ExtHostExtensionService extends AbstractExtHostExtensionService { method _beforeAlmostReadyToRunExtensions (line 37) | protected async _beforeAlmostReadyToRunExtensions(): Promise { method _loadCommonJSModule (line 44) | protected async _loadCommonJSModule(module: URI, activationTimesBui... method $setRemoteEnvironment (line 76) | async $setRemoteEnvironment(_env: { [key: string]: string | null }): P... function ensureSuffix (line 81) | function ensureSuffix(path: string, suffix: string): string { FILE: src/vs/workbench/api/worker/extHostLogService.ts class ExtHostLogService (line 16) | class ExtHostLogService extends AbstractLogService implements ILogServic... method constructor (line 23) | constructor( method $setLevel (line 36) | $setLevel(level: LogLevel): void { method trace (line 40) | trace(_message: string, ..._args: any[]): void { method debug (line 46) | debug(_message: string, ..._args: any[]): void { method info (line 52) | info(_message: string, ..._args: any[]): void { method warn (line 58) | warn(_message: string, ..._args: any[]): void { method error (line 64) | error(_message: string | Error, ..._args: any[]): void { method critical (line 70) | critical(_message: string | Error, ..._args: any[]): void { method flush (line 76) | flush(): void { } FILE: src/vs/workbench/browser/actions.ts class ActionBarContributor (line 15) | class ActionBarContributor { method hasActions (line 20) | hasActions(context: unknown): boolean { method getActions (line 27) | getActions(context: unknown): ReadonlyArray { class ContributableActionProvider (line 46) | class ContributableActionProvider implements IActionProvider { method toContext (line 49) | private toContext(tree: ITree, element: unknown): unknown { method hasActions (line 56) | hasActions(tree: ITree, element: unknown): boolean { method getActions (line 63) | getActions(tree: ITree, element: unknown): ReadonlyArray { function prepareActions (line 80) | function prepareActions(actions: IAction[]): IAction[] { type IActionBarRegistry (line 132) | interface IActionBarRegistry { class ActionBarRegistry (line 150) | class ActionBarRegistry implements IActionBarRegistry { method start (line 155) | start(accessor: ServicesAccessor): void { method createActionBarContributor (line 164) | private createActionBarContributor(scope: string, ctor: IConstructorSi... method getContributors (line 176) | private getContributors(scope: string): ActionBarContributor[] { method registerActionBarContributor (line 180) | registerActionBarContributor(scope: string, ctor: IConstructorSignatur... method getActionBarContributors (line 191) | getActionBarContributors(scope: string): ActionBarContributor[] { FILE: src/vs/workbench/browser/actions/developerActions.ts class InspectContextKeysAction (line 29) | class InspectContextKeysAction extends Action { method constructor (line 34) | constructor( method run (line 42) | run(): Promise { class ToggleScreencastModeAction (line 91) | class ToggleScreencastModeAction extends Action { method constructor (line 98) | constructor( method run (line 108) | async run(): Promise { class LogStorageAction (line 195) | class LogStorageAction extends Action { method constructor (line 200) | constructor( method run (line 208) | async run(): Promise { FILE: src/vs/workbench/browser/actions/helpActions.ts class KeybindingsReferenceAction (line 19) | class KeybindingsReferenceAction extends Action { method constructor (line 25) | constructor( method run (line 34) | run(): Promise { class OpenDocumentationUrlAction (line 44) | class OpenDocumentationUrlAction extends Action { method constructor (line 50) | constructor( method run (line 59) | run(): Promise { class OpenIntroductoryVideosUrlAction (line 68) | class OpenIntroductoryVideosUrlAction extends Action { method constructor (line 74) | constructor( method run (line 83) | run(): Promise { class OpenTipsAndTricksUrlAction (line 92) | class OpenTipsAndTricksUrlAction extends Action { method constructor (line 98) | constructor( method run (line 107) | run(): Promise { class OpenNewsletterSignupUrlAction (line 116) | class OpenNewsletterSignupUrlAction extends Action { method constructor (line 122) | constructor( method run (line 132) | async run(): Promise { class OpenTwitterUrlAction (line 139) | class OpenTwitterUrlAction extends Action { method constructor (line 145) | constructor( method run (line 154) | run(): Promise { class OpenRequestFeatureUrlAction (line 163) | class OpenRequestFeatureUrlAction extends Action { method constructor (line 169) | constructor( method run (line 178) | run(): Promise { class OpenLicenseUrlAction (line 187) | class OpenLicenseUrlAction extends Action { method constructor (line 193) | constructor( method run (line 202) | run(): Promise { class OpenPrivacyStatementUrlAction (line 216) | class OpenPrivacyStatementUrlAction extends Action { method constructor (line 222) | constructor( method run (line 231) | run(): Promise { FILE: src/vs/workbench/browser/actions/layoutActions.ts class ToggleActivityBarVisibilityAction (line 32) | class ToggleActivityBarVisibilityAction extends Action { method constructor (line 39) | constructor( method run (line 50) | run(): Promise { class ToggleCenteredLayout (line 72) | class ToggleCenteredLayout extends Action { method constructor (line 77) | constructor( method run (line 86) | run(): Promise { class ToggleEditorLayoutAction (line 107) | class ToggleEditorLayoutAction extends Action { method constructor (line 114) | constructor( method registerListeners (line 127) | private registerListeners(): void { method updateEnablement (line 132) | private updateEnablement(): void { method run (line 136) | run(): Promise { class ToggleSidebarPositionAction (line 158) | class ToggleSidebarPositionAction extends Action { method constructor (line 165) | constructor( method run (line 176) | run(): Promise { method getLabel (line 183) | static getLabel(layoutService: IWorkbenchLayoutService): string { class ToggleEditorVisibilityAction (line 212) | class ToggleEditorVisibilityAction extends Action { method constructor (line 216) | constructor( method run (line 226) | run(): Promise { class ToggleSidebarVisibilityAction (line 235) | class ToggleSidebarVisibilityAction extends Action { method constructor (line 240) | constructor( method run (line 250) | run(): Promise { class ToggleStatusbarVisibilityAction (line 279) | class ToggleStatusbarVisibilityAction extends Action { method constructor (line 286) | constructor( method run (line 297) | run(): Promise { class ToggleTabsVisibilityAction (line 319) | class ToggleTabsVisibilityAction extends Action { method constructor (line 326) | constructor( method run (line 334) | run(): Promise { class ToggleZenMode (line 350) | class ToggleZenMode extends Action { method constructor (line 355) | constructor( method run (line 364) | run(): Promise { method handler (line 386) | handler(accessor: ServicesAccessor) { class ToggleMenuBarAction (line 396) | class ToggleMenuBarAction extends Action { method constructor (line 403) | constructor( method run (line 411) | run(): Promise { method constructor (line 451) | constructor( method resizePart (line 459) | protected resizePart(sizeChange: number): void { class IncreaseViewSizeAction (line 479) | class IncreaseViewSizeAction extends BaseResizeViewAction { method constructor (line 484) | constructor( method run (line 492) | run(): Promise { class DecreaseViewSizeAction (line 498) | class DecreaseViewSizeAction extends BaseResizeViewAction { method constructor (line 503) | constructor( method run (line 512) | run(): Promise { FILE: src/vs/workbench/browser/actions/listCommands.ts function isLegacyTree (line 22) | function isLegacyTree(widget: ListWidget): widget is ITree { function ensureDOMFocus (line 26) | function ensureDOMFocus(widget: ListWidget | undefined): void { function focusDown (line 36) | function focusDown(accessor: ServicesAccessor, arg2?: number, loop: bool... function expandMultiSelection (line 88) | function expandMultiSelection(focused: List | PagedList { method navigateOnEditorFocus (line 54) | protected navigateOnEditorFocus(_isSidebarPositionLeft: boolean, _isPane... method navigateOnPanelFocus (line 58) | protected navigateOnPanelFocus(_isSidebarPositionLeft: boolean, _isPanel... method navigateOnSidebarFocus (line 62) | protected navigateOnSidebarFocus(_isSidebarPositionLeft: boolean, _isPan... method navigateToPanel (line 66) | protected navigateToPanel(): IPanel | boolean { method navigateToSidebar (line 86) | protected async navigateToSidebar(): Promise { method navigateAcrossEditorGroup (line 101) | protected navigateAcrossEditorGroup(direction: GroupDirection): boolean { method navigateToEditorGroup (line 105) | protected navigateToEditorGroup(location: GroupLocation): boolean { method doNavigateToEditorGroup (line 109) | private doNavigateToEditorGroup(scope: IFindGroupScope): boolean { class NavigateLeftAction (line 121) | class NavigateLeftAction extends BaseNavigationAction { method constructor (line 126) | constructor( method navigateOnEditorFocus (line 137) | protected navigateOnEditorFocus(isSidebarPositionLeft: boolean, _isPan... method navigateOnPanelFocus (line 150) | protected navigateOnPanelFocus(isSidebarPositionLeft: boolean, isPanel... method navigateOnSidebarFocus (line 162) | protected navigateOnSidebarFocus(isSidebarPositionLeft: boolean, _isPa... class NavigateRightAction (line 171) | class NavigateRightAction extends BaseNavigationAction { method constructor (line 176) | constructor( method navigateOnEditorFocus (line 187) | protected navigateOnEditorFocus(isSidebarPositionLeft: boolean, isPane... method navigateOnPanelFocus (line 204) | protected navigateOnPanelFocus(isSidebarPositionLeft: boolean, _isPane... method navigateOnSidebarFocus (line 212) | protected navigateOnSidebarFocus(isSidebarPositionLeft: boolean, _isPa... class NavigateUpAction (line 221) | class NavigateUpAction extends BaseNavigationAction { method constructor (line 226) | constructor( method navigateOnEditorFocus (line 237) | protected navigateOnEditorFocus(_isSidebarPositionLeft: boolean, _isPa... method navigateOnPanelFocus (line 241) | protected navigateOnPanelFocus(_isSidebarPositionLeft: boolean, isPane... class NavigateDownAction (line 250) | class NavigateDownAction extends BaseNavigationAction { method constructor (line 255) | constructor( method navigateOnEditorFocus (line 266) | protected navigateOnEditorFocus(_isSidebarPositionLeft: boolean, isPan... FILE: src/vs/workbench/browser/actions/textInputActions.ts class TextInputActionsProvider (line 19) | class TextInputActionsProvider extends Disposable implements IWorkbenchC... method constructor (line 23) | constructor( method createActions (line 35) | private createActions(): void { method registerListeners (line 76) | private registerListeners(): void { method onContextMenu (line 83) | private onContextMenu(e: MouseEvent): void { FILE: src/vs/workbench/browser/actions/windowActions.ts method constructor (line 44) | constructor( method run (line 61) | async run(): Promise { method openRecent (line 67) | private async openRecent(recentWorkspaces: Array { class ReloadWindowAction (line 211) | class ReloadWindowAction extends Action { method constructor (line 216) | constructor( method run (line 224) | async run(): Promise { class ShowAboutDialogAction (line 231) | class ShowAboutDialogAction extends Action { method constructor (line 236) | constructor( method run (line 244) | run(): Promise { class NewWindowAction (line 249) | class NewWindowAction extends Action { method constructor (line 254) | constructor( method run (line 262) | run(): Promise { FILE: src/vs/workbench/browser/actions/workspaceActions.ts class OpenFileAction (line 26) | class OpenFileAction extends Action { method constructor (line 31) | constructor( method run (line 39) | run(event?: any, data?: ITelemetryData): Promise { class OpenFolderAction (line 44) | class OpenFolderAction extends Action { method constructor (line 49) | constructor( method run (line 57) | run(event?: any, data?: ITelemetryData): Promise { class OpenFileFolderAction (line 62) | class OpenFileFolderAction extends Action { method constructor (line 67) | constructor( method run (line 75) | run(event?: any, data?: ITelemetryData): Promise { class OpenWorkspaceAction (line 80) | class OpenWorkspaceAction extends Action { method constructor (line 85) | constructor( method run (line 93) | run(event?: any, data?: ITelemetryData): Promise { class CloseWorkspaceAction (line 98) | class CloseWorkspaceAction extends Action { method constructor (line 103) | constructor( method run (line 114) | run(): Promise { class OpenWorkspaceConfigFileAction (line 125) | class OpenWorkspaceConfigFileAction extends Action { method constructor (line 130) | constructor( method run (line 141) | run(): Promise { class AddRootFolderAction (line 150) | class AddRootFolderAction extends Action { method constructor (line 155) | constructor( method run (line 163) | run(): Promise { class GlobalRemoveRootFolderAction (line 168) | class GlobalRemoveRootFolderAction extends Action { method constructor (line 173) | constructor( method run (line 183) | async run(): Promise { FILE: src/vs/workbench/browser/actions/workspaceCommands.ts constant ADD_ROOT_FOLDER_COMMAND_ID (line 23) | const ADD_ROOT_FOLDER_COMMAND_ID = 'addRootFolder'; constant ADD_ROOT_FOLDER_LABEL (line 24) | const ADD_ROOT_FOLDER_LABEL = nls.localize('addFolderToWorkspace', "Add ... constant PICK_WORKSPACE_FOLDER_COMMAND_ID (line 26) | const PICK_WORKSPACE_FOLDER_COMMAND_ID = '_workbench.pickWorkspaceFolder'; FILE: src/vs/workbench/browser/composite.ts method onDidFocus (line 41) | get onDidFocus(): Event { method fireOnDidFocus (line 49) | protected fireOnDidFocus(): void { method onDidBlur (line 56) | get onDidBlur(): Event { method registerFocusTrackEvents (line 64) | private registerFocusTrackEvents(): { onDidFocus: Emitter, onDidBl... method constructor (line 82) | constructor( method getTitle (line 93) | getTitle(): string | undefined { method telemetryService (line 97) | protected get telemetryService(): ITelemetryService { method create (line 110) | create(parent: HTMLElement): void { method updateStyles (line 114) | updateStyles(): void { method getContainer (line 121) | getContainer(): HTMLElement | undefined { method setVisible (line 136) | setVisible(visible: boolean): void { method focus (line 147) | focus(): void { method getActions (line 159) | getActions(): ReadonlyArray { method getSecondaryActions (line 167) | getSecondaryActions(): ReadonlyArray { method getContextMenuActions (line 174) | getContextMenuActions(): ReadonlyArray { method getActionViewItem (line 184) | getActionViewItem(action: IAction): IActionViewItem | undefined { method getActionsContext (line 191) | getActionsContext(): unknown { method getActionRunner (line 199) | getActionRunner(): IActionRunner { method updateTitleArea (line 213) | protected updateTitleArea(): void { method isVisible (line 220) | isVisible(): boolean { method getControl (line 227) | getControl(): ICompositeControl | undefined { method constructor (line 237) | constructor( method instantiate (line 246) | instantiate(instantiationService: IInstantiationService): T { method onDidRegister (line 254) | get onDidRegister(): Event> { return this._onDidR... method onDidDeregister (line 257) | get onDidDeregister(): Event> { return this._onDi... method registerComposite (line 261) | protected registerComposite(descriptor: CompositeDescriptor): void { method deregisterComposite (line 270) | protected deregisterComposite(id: string): void { method getComposite (line 280) | getComposite(id: string): CompositeDescriptor | undefined { method getComposites (line 284) | protected getComposites(): CompositeDescriptor[] { method compositeById (line 288) | private compositeById(id: string): CompositeDescriptor | undefined { FILE: src/vs/workbench/browser/contextkeys.ts class WorkbenchContextKeysHandler (line 53) | class WorkbenchContextKeysHandler extends Disposable { method constructor (line 78) | constructor( method registerListeners (line 159) | private registerListeners(): void { method updateEditorContextKeys (line 189) | private updateEditorContextKeys(): void { method updateInputContextKeys (line 231) | private updateInputContextKeys(): void { method updateWorkbenchStateContextKey (line 250) | private updateWorkbenchStateContextKey(): void { method updateWorkspaceFolderCountContextKey (line 254) | private updateWorkspaceFolderCountContextKey(): void { method updateSplitEditorsVerticallyContext (line 258) | private updateSplitEditorsVerticallyContext(): void { method getWorkbenchStateString (line 263) | private getWorkbenchStateString(): string { method updateSideBarContextKeys (line 271) | private updateSideBarContextKeys(): void { FILE: src/vs/workbench/browser/dnd.ts type IDraggedResource (line 36) | interface IDraggedResource { class DraggedEditorIdentifier (line 41) | class DraggedEditorIdentifier { method constructor (line 42) | constructor(private _identifier: IEditorIdentifier) { } method identifier (line 44) | get identifier(): IEditorIdentifier { class DraggedEditorGroupIdentifier (line 49) | class DraggedEditorGroupIdentifier { method constructor (line 50) | constructor(private _identifier: GroupIdentifier) { } method identifier (line 52) | get identifier(): GroupIdentifier { type IDraggedEditor (line 57) | interface IDraggedEditor extends IDraggedResource { type ISerializedDraggedEditor (line 62) | interface ISerializedDraggedEditor { function extractResources (line 73) | function extractResources(e: DragEvent, externalOnly?: boolean): Array IEditorGr... method doHandleDrop (line 213) | private async doHandleDrop(untitledOrFileResources: Array { method constructor (line 393) | private constructor() { method getInstance (line 397) | static getInstance(): LocalSelectionTransfer { method hasData (line 401) | hasData(proto: T): boolean { method clearData (line 405) | clearData(proto: T): void { method getData (line 412) | getData(proto: T): T[] | undefined { method setData (line 420) | setData(data: T[], proto: T): void { type IDragAndDropObserverCallbacks (line 428) | interface IDragAndDropObserverCallbacks { class DragAndDropObserver (line 437) | class DragAndDropObserver extends Disposable { method constructor (line 445) | constructor(private element: HTMLElement, private callbacks: IDragAndD... method registerListeners (line 451) | private registerListeners(): void { FILE: src/vs/workbench/browser/editor.ts type IEditorDescriptor (line 13) | interface IEditorDescriptor { type IEditorRegistry (line 22) | interface IEditorRegistry { class EditorDescriptor (line 55) | class EditorDescriptor implements IEditorDescriptor { method constructor (line 57) | constructor( method instantiate (line 63) | instantiate(instantiationService: IInstantiationService): BaseEditor { method getId (line 67) | getId(): string { method getName (line 71) | getName(): string { method describes (line 75) | describes(obj: unknown): boolean { class EditorRegistry (line 80) | class EditorRegistry implements IEditorRegistry { method registerEditor (line 85) | registerEditor(descriptor: EditorDescriptor, inputDescriptors: readonl... method getEditor (line 92) | getEditor(input: EditorInput): EditorDescriptor | undefined { method getEditorById (line 143) | getEditorById(editorId: string): EditorDescriptor | undefined { method getEditors (line 147) | getEditors(): readonly EditorDescriptor[] { method setEditors (line 151) | setEditors(editorsToSet: EditorDescriptor[]): void { method getEditorInputs (line 155) | getEditorInputs(): SyncDescriptor[] { FILE: src/vs/workbench/browser/labels.ts type IResourceLabelProps (line 29) | interface IResourceLabelProps { type IResourceLabelOptions (line 35) | interface IResourceLabelOptions extends IIconLabelValueOptions { type IFileLabelOptions (line 41) | interface IFileLabelOptions extends IResourceLabelOptions { type IResourceLabel (line 46) | interface IResourceLabel extends IDisposable { type IResourceLabelsContainer (line 78) | interface IResourceLabelsContainer { constant DEFAULT_LABELS_CONTAINER (line 82) | const DEFAULT_LABELS_CONTAINER: IResourceLabelsContainer = { class ResourceLabels (line 86) | class ResourceLabels extends Disposable { method constructor (line 90) | constructor( method registerListeners (line 106) | private registerListeners(container: IResourceLabelsContainer): void { method get (line 156) | get(index: number): IResourceLabel { method create (line 160) | create(container: HTMLElement, options?: IIconLabelCreationOptions): I... method disposeWidget (line 182) | private disposeWidget(widget: ResourceLabelWidget): void { method clear (line 192) | clear(): void { method dispose (line 197) | dispose(): void { class ResourceLabel (line 208) | class ResourceLabel extends ResourceLabels { method constructor (line 212) | constructor( method element (line 229) | get element(): IResourceLabel { type Redraw (line 234) | enum Redraw { class ResourceLabelWidget (line 239) | class ResourceLabelWidget extends IconLabel { method constructor (line 253) | constructor( method notifyVisibilityChanged (line 266) | notifyVisibilityChanged(visible: boolean): void { method notifyModelModeChanged (line 277) | notifyModelModeChanged(model: ITextModel): void { method notifyModelAdded (line 281) | notifyModelAdded(model: ITextModel): void { method handleModelEvent (line 285) | private handleModelEvent(model: ITextModel): void { method notifyFileDecorationsChanges (line 297) | notifyFileDecorationsChanges(e: IResourceDecorationChangeEvent): void { method notifyExtensionsRegistered (line 307) | notifyExtensionsRegistered(): void { method notifyThemeChange (line 311) | notifyThemeChange(): void { method notifyFileAssociationsChange (line 315) | notifyFileAssociationsChange(): void { method notifyFormattersChange (line 319) | notifyFormattersChange(): void { method setResource (line 323) | setResource(label: IResourceLabelProps, options?: IResourceLabelOption... method clearIconCache (line 337) | private clearIconCache(newLabel: IResourceLabelProps, newOptions?: IRe... method hasPathLabelChanged (line 359) | private hasPathLabelChanged(newLabel: IResourceLabelProps, newOptions?... method setEditor (line 365) | setEditor(editor: IEditorInput, options?: IResourceLabelOptions): void { method setFile (line 373) | setFile(resource: URI, options?: IFileLabelOptions): void { method clear (line 398) | clear(): void { method render (line 408) | private render(clearIconCache: boolean): void { method dispose (line 494) | dispose(): void { FILE: src/vs/workbench/browser/layout.ts type Settings (line 42) | enum Settings { type Storage (line 53) | enum Storage { type Classes (line 73) | enum Classes { method dimension (line 108) | get dimension(): IDimension { return this._dimension; } method container (line 111) | get container(): HTMLElement { return this._container; } method constructor (line 192) | constructor( method initLayout (line 198) | protected initLayout(accessor: ServicesAccessor): void { method registerLayoutListeners (line 226) | private registerLayoutListeners(): void { method onMenubarToggled (line 263) | private onMenubarToggled(visible: boolean) { method onFullscreenChanged (line 278) | private onFullscreenChanged(): void { method doUpdateLayoutConfiguration (line 305) | private doUpdateLayoutConfiguration(skipLayout?: boolean): void { method setSideBarPosition (line 338) | private setSideBarPosition(position: Position): void { method initLayoutState (line 374) | private initLayoutState(lifecycleService: ILifecycleService, fileService... method resolveEditorsToOpen (line 452) | private resolveEditorsToOpen(fileService: IFileService): Promise { method constructor (line 23) | constructor(ctor: IConstructorSignature0, id: string, name: str... class PanelRegistry (line 28) | class PanelRegistry extends CompositeRegistry { method registerPanel (line 34) | registerPanel(descriptor: PanelDescriptor): void { method deregisterPanel (line 41) | deregisterPanel(id: string): void { method getPanel (line 48) | getPanel(id: string): PanelDescriptor | undefined { method getPanels (line 55) | getPanels(): PanelDescriptor[] { method setDefaultPanelId (line 62) | setDefaultPanelId(id: string): void { method getDefaultPanelId (line 69) | getDefaultPanelId(): string { method hasPanel (line 76) | hasPanel(id: string): boolean { method constructor (line 86) | constructor( method run (line 97) | run(): Promise { method isPanelActive (line 107) | private isPanelActive(): boolean { method isPanelFocused (line 113) | private isPanelFocused(): boolean { FILE: src/vs/workbench/browser/part.ts type IPartOptions (line 17) | interface IPartOptions { type ILayoutContentResult (line 22) | interface ILayoutContentResult { method dimension (line 34) | get dimension(): Dimension | undefined { return this._dimension; } method constructor (line 41) | constructor( method onThemeChange (line 53) | protected onThemeChange(theme: ITheme): void { method updateStyles (line 61) | updateStyles(): void { method create (line 71) | create(parent: HTMLElement, options?: object): void { method getContainer (line 84) | getContainer(): HTMLElement | undefined { method createTitleArea (line 91) | protected createTitleArea(parent: HTMLElement, options?: object): HTMLEl... method getTitleArea (line 98) | protected getTitleArea(): HTMLElement | undefined { method createContentArea (line 105) | protected createContentArea(parent: HTMLElement, options?: object): HTML... method getContentArea (line 112) | protected getContentArea(): HTMLElement | undefined { method layoutContents (line 119) | protected layoutContents(width: number, height: number): ILayoutContentR... method onDidChange (line 128) | get onDidChange(): Event { return this._onDidChan... method layout (line 137) | layout(width: number, height: number): void { class PartLayout (line 146) | class PartLayout { method constructor (line 150) | constructor(private options: IPartOptions, private contentArea: HTMLEl... method layout (line 152) | layout(width: number, height: number): ILayoutContentResult { FILE: src/vs/workbench/browser/parts/activitybar/activitybarActions.ts class ViewletActivityAction (line 32) | class ViewletActivityAction extends ActivityAction { method constructor (line 38) | constructor( method run (line 47) | async run(event: any): Promise { method logAction (line 74) | private logAction(action: string) { class ToggleViewletAction (line 83) | class ToggleViewletAction extends Action { method constructor (line 85) | constructor( method run (line 93) | run(): Promise { class GlobalActivityActionViewItem (line 107) | class GlobalActivityActionViewItem extends ActivityActionViewItem { method constructor (line 109) | constructor( method render (line 120) | render(container: HTMLElement): void { method showContextMenu (line 145) | private showContextMenu(): void { class PlaceHolderViewletActivityAction (line 163) | class PlaceHolderViewletActivityAction extends ViewletActivityAction { method constructor (line 165) | constructor( method setActivity (line 181) | setActivity(activity: IActivity): void { class PlaceHolderToggleCompositePinnedAction (line 186) | class PlaceHolderToggleCompositePinnedAction extends ToggleCompositePinn... method constructor (line 188) | constructor(id: string, compositeBar: ICompositeBar) { method setActivity (line 192) | setActivity(activity: IActivity): void { class SwitchSideBarViewAction (line 197) | class SwitchSideBarViewAction extends Action { method constructor (line 199) | constructor( method run (line 208) | run(offset: number): Promise { class PreviousSideBarViewAction (line 226) | class PreviousSideBarViewAction extends SwitchSideBarViewAction { method constructor (line 231) | constructor( method run (line 240) | run(): Promise { class NextSideBarViewAction (line 245) | class NextSideBarViewAction extends SwitchSideBarViewAction { method constructor (line 250) | constructor( method run (line 259) | run(): Promise { FILE: src/vs/workbench/browser/parts/activitybar/activitybarPart.ts type ICachedViewlet (line 41) | interface ICachedViewlet { class ActivitybarPart (line 51) | class ActivitybarPart extends Part implements IActivityBarService { method constructor (line 81) | constructor( method registerListeners (line 125) | private registerListeners(): void { method onDidRegisterExtensions (line 158) | private onDidRegisterExtensions(): void { method onDidViewletOpen (line 164) | private onDidViewletOpen(viewlet: IViewlet): void { method showActivity (line 186) | showActivity(viewletOrActionId: string, badge: IBadge, clazz?: string,... method showGlobalActivity (line 198) | private showGlobalActivity(badge: IBadge, clazz?: string): IDisposable { method uninstallMenubar (line 206) | private uninstallMenubar() { method installMenubar (line 216) | private installMenubar() { method createContentArea (line 228) | createContentArea(parent: HTMLElement): HTMLElement { method updateStyles (line 255) | updateStyles(): void { method getActivitybarItemColors (line 274) | private getActivitybarItemColors(theme: ITheme): ICompositeBarColors { method createGlobalActivityActionBar (line 287) | private createGlobalActivityActionBar(container: HTMLElement): void { method getCompositeActions (line 304) | private getCompositeActions(compositeId: string): { activityAction: Vi... method onDidRegisterViewlets (line 327) | private onDidRegisterViewlets(viewlets: ViewletDescriptor[]): void { method onDidDeregisterViewlet (line 360) | private onDidDeregisterViewlet(viewletId: string): void { method onDidChangeActiveViews (line 370) | private onDidChangeActiveViews(viewlet: ViewletDescriptor, viewDescrip... method shouldBeHidden (line 378) | private shouldBeHidden(viewletId: string, cachedViewlet?: ICachedViewl... method removeNotExistingComposites (line 389) | private removeNotExistingComposites(): void { method hideComposite (line 398) | private hideComposite(compositeId: string): void { method enableCompositeActions (line 409) | private enableCompositeActions(viewlet: ViewletDescriptor): void { method getPinnedViewletIds (line 420) | getPinnedViewletIds(): string[] { method setVisible (line 429) | setVisible(visible: boolean): void { method layout (line 435) | layout(width: number, height: number): void { method onDidStorageChange (line 451) | private onDidStorageChange(e: IWorkspaceStorageChangeEvent): void { method saveCachedViewlets (line 484) | private saveCachedViewlets(): void { method getCachedViewlets (line 511) | private getCachedViewlets(): ICachedViewlet[] { method loadOldCachedViewlets (line 531) | private loadOldCachedViewlets(): ICachedViewlet[] { method cachedViewletsValue (line 540) | private get cachedViewletsValue(): string { method cachedViewletsValue (line 548) | private set cachedViewletsValue(cachedViewletsValue: string) { method getStoredCachedViewletsValue (line 555) | private getStoredCachedViewletsValue(): string { method setStoredCachedViewletsValue (line 559) | private setStoredCachedViewletsValue(value: string): void { method getViewContainer (line 563) | private getViewContainer(viewletId: string): ViewContainer | undefined { method toJSON (line 568) | toJSON(): object { FILE: src/vs/workbench/browser/parts/compositeBar.ts type ICompositeBarItem (line 24) | interface ICompositeBarItem { type ICompositeBarOptions (line 32) | interface ICompositeBarOptions { class CompositeBar (line 48) | class CompositeBar extends Widget implements ICompositeBar { method constructor (line 65) | constructor( method getCompositeBarItems (line 80) | getCompositeBarItems(): ICompositeBarItem[] { method setCompositeBarItems (line 84) | setCompositeBarItems(items: ICompositeBarItem[]): void { method getPinnedComposites (line 90) | getPinnedComposites(): ICompositeBarItem[] { method create (line 94) | create(parent: HTMLElement): HTMLElement { method layout (line 134) | layout(dimension: Dimension): void { method addComposite (line 150) | addComposite({ id, name, order }: { id: string; name: string, order?: ... method removeComposite (line 158) | removeComposite(id: string): void { method hideComposite (line 171) | hideComposite(id: string): void { method activateComposite (line 178) | activateComposite(id: string): void { method deactivateComposite (line 189) | deactivateComposite(id: string): void { method showActivity (line 198) | showActivity(compositeId: string, badge: IBadge, clazz?: string, prior... method pin (line 213) | async pin(compositeId: string, open?: boolean): Promise { method unpin (line 224) | unpin(compositeId: string): void { method resetActiveComposite (line 233) | private resetActiveComposite(compositeId: string) { method isPinned (line 264) | isPinned(compositeId: string): boolean { method move (line 269) | move(compositeId: string, toCompositeId: string): void { method getAction (line 276) | getAction(compositeId: string): ActivityAction { method computeSizes (line 281) | private computeSizes(items: ICompositeBarModelItem[]): void { method updateCompositeSwitcher (line 300) | private updateCompositeSwitcher(): void { method getOverflowingComposites (line 417) | private getOverflowingComposites(): { id: string, name?: string }[] { method showContextMenu (line 429) | private showContextMenu(e: MouseEvent): void { method getContextMenuActions (line 438) | private getContextMenuActions(): ReadonlyArray { type ICompositeBarModelItem (line 462) | interface ICompositeBarModelItem extends ICompositeBarItem { class CompositeBarModel (line 468) | class CompositeBarModel { method constructor (line 474) | constructor( method items (line 482) | get items(): ICompositeBarModelItem[] { method setItems (line 486) | setItems(items: ICompositeBarItem[]): boolean { method visibleItems (line 518) | get visibleItems(): ICompositeBarModelItem[] { method pinnedItems (line 522) | get pinnedItems(): ICompositeBarModelItem[] { method createCompositeBarItem (line 526) | private createCompositeBarItem(id: string, name: string | undefined, o... method add (line 540) | add(id: string, name: string, order: number | undefined): boolean { method remove (line 569) | remove(id: string): boolean { method hide (line 579) | hide(id: string): boolean { method move (line 592) | move(compositeId: string, toCompositeId: string): boolean { method setPinned (line 611) | setPinned(id: string, pinned: boolean): boolean { method addActivity (line 624) | addActivity(id: string, activity: ICompositeActivity): boolean { method removeActivity (line 643) | removeActivity(id: string, activity: ICompositeActivity): boolean { method updateActivity (line 656) | updateActivity(id: string): void { method activate (line 669) | activate(id: string): boolean { method deactivate (line 685) | deactivate(): boolean { method findItem (line 694) | findItem(id: string): ICompositeBarModelItem { method findIndex (line 698) | private findIndex(id: string): number { FILE: src/vs/workbench/browser/parts/compositeBarActions.ts type ICompositeActivity (line 24) | interface ICompositeActivity { type ICompositeBar (line 30) | interface ICompositeBar { class ActivityAction (line 52) | class ActivityAction extends Action { method constructor (line 63) | constructor(private _activity: IActivity) { method activity (line 67) | get activity(): IActivity { method activity (line 71) | set activity(activity: IActivity) { method activate (line 76) | activate(): void { method deactivate (line 82) | deactivate(): void { method getBadge (line 88) | getBadge(): IBadge | undefined { method getClass (line 92) | getClass(): string | undefined { method setBadge (line 96) | setBadge(badge: IBadge | undefined, clazz?: string): void { method dispose (line 102) | dispose(): void { type ICompositeBarColors (line 110) | interface ICompositeBarColors { type IActivityActionViewItemOptions (line 123) | interface IActivityActionViewItemOptions extends IBaseActionViewItemOpti... class ActivityActionViewItem (line 128) | class ActivityActionViewItem extends BaseActionViewItem { method constructor (line 138) | constructor( method activity (line 150) | protected get activity(): IActivity { method updateStyles (line 154) | protected updateStyles(): void { method render (line 185) | render(container: HTMLElement): void { method onThemeChange (line 228) | private onThemeChange(theme: ITheme): void { method updateActivity (line 232) | protected updateActivity(): void { method updateBadge (line 238) | protected updateBadge(): void { method updateLabel (line 309) | protected updateLabel(): void { method updateTitle (line 321) | private updateTitle(title: string): void { method dispose (line 330) | dispose(): void { class CompositeOverflowActivityAction (line 341) | class CompositeOverflowActivityAction extends ActivityAction { method constructor (line 343) | constructor( method run (line 353) | run(event: any): Promise { class CompositeOverflowActivityActionViewItem (line 360) | class CompositeOverflowActivityActionViewItem extends ActivityActionView... method constructor (line 363) | constructor( method showMenu (line 376) | showMenu(): void { method getActions (line 391) | private getActions(): Action[] { method dispose (line 414) | dispose(): void { class ManageExtensionAction (line 423) | class ManageExtensionAction extends Action { method constructor (line 425) | constructor( method run (line 431) | run(id: string): Promise { class DraggedCompositeIdentifier (line 436) | class DraggedCompositeIdentifier { method constructor (line 437) | constructor(private _compositeId: string) { } method id (line 439) | get id(): string { class CompositeActionViewItem (line 444) | class CompositeActionViewItem extends ActivityActionViewItem { method constructor (line 451) | constructor( method activity (line 474) | protected get activity(): IActivity { method getKeybindingLabel (line 494) | private getKeybindingLabel(id: string): string | null { method render (line 503) | render(container: HTMLElement): void { method updateFromDragging (line 582) | private updateFromDragging(element: HTMLElement, isDragging: boolean):... method showContextMenu (line 589) | private showContextMenu(container: HTMLElement): void { method focus (line 623) | focus(): void { method updateChecked (line 627) | protected updateChecked(): void { method updateEnabled (line 638) | protected updateEnabled(): void { method dispose (line 650) | dispose(): void { class ToggleCompositePinnedAction (line 659) | class ToggleCompositePinnedAction extends Action { method constructor (line 661) | constructor( method run (line 670) | run(context: string): Promise { FILE: src/vs/workbench/browser/parts/compositePart.ts type ICompositeTitleLabel (line 37) | interface ICompositeTitleLabel { type CompositeItem (line 50) | interface CompositeItem { method constructor (line 74) | constructor( method openComposite (line 98) | protected openComposite(id: string, focus?: boolean): Composite | undefi... method doOpenComposite (line 114) | private doOpenComposite(id: string, focus: boolean = false): Composite |... method createComposite (line 160) | protected createComposite(id: string, isActive?: boolean): Composite { method showComposite (line 191) | protected showComposite(composite: Composite): void { method onTitleAreaUpdate (line 282) | protected onTitleAreaUpdate(compositeId: string): void { method updateTitle (line 302) | private updateTitle(compositeId: string, compositeTitle?: string): void { method collectCompositeActions (line 320) | private collectCompositeActions(composite: Composite): () => void { method getActiveComposite (line 338) | protected getActiveComposite(): IComposite | undefined { method getLastActiveCompositetId (line 342) | protected getLastActiveCompositetId(): string { method hideActiveComposite (line 346) | protected hideActiveComposite(): Composite | undefined { method createTitleArea (line 379) | createTitleArea(parent: HTMLElement): HTMLElement { method createTitleLabel (line 402) | protected createTitleLabel(parent: HTMLElement): ICompositeTitleLabel { method updateStyles (line 419) | updateStyles(): void { method actionViewItemProvider (line 427) | protected actionViewItemProvider(action: IAction): IActionViewItem | und... method actionsContextProvider (line 437) | protected actionsContextProvider(): unknown { method createContentArea (line 447) | createContentArea(parent: HTMLElement): HTMLElement { method getProgressIndicator (line 457) | getProgressIndicator(id: string): IProgressIndicator | undefined { method getActions (line 463) | protected getActions(): ReadonlyArray { method getSecondaryActions (line 467) | protected getSecondaryActions(): ReadonlyArray { method getTitleAreaDropDownAnchorAlignment (line 471) | protected getTitleAreaDropDownAnchorAlignment(): AnchorAlignment { method layout (line 475) | layout(width: number, height: number): void { method removeComposite (line 487) | protected removeComposite(compositeId: string): boolean { method dispose (line 504) | dispose(): void { FILE: src/vs/workbench/browser/parts/editor/baseEditor.ts method constructor (line 49) | constructor( method input (line 58) | get input(): EditorInput | undefined { method options (line 62) | get options(): EditorOptions | undefined { method group (line 66) | get group(): IEditorGroup | undefined { method setInput (line 81) | setInput(input: EditorInput, options: EditorOptions | undefined, token: ... method clearInput (line 92) | clearInput(): void { method setOptions (line 104) | setOptions(options: EditorOptions | undefined): void { method create (line 108) | create(parent: HTMLElement): void { method setVisible (line 120) | setVisible(visible: boolean, group?: IEditorGroup): void { method setEditorVisible (line 134) | protected setEditorVisible(visible: boolean, group: IEditorGroup | undef... method getEditorMemento (line 138) | protected getEditorMemento(editorGroupService: IEditorGroupsService, ... method saveState (line 150) | protected saveState(): void { method dispose (line 162) | dispose(): void { type MapGroupToMemento (line 170) | interface MapGroupToMemento { class EditorMemento (line 174) | class EditorMemento implements IEditorMemento { method constructor (line 178) | constructor( method id (line 186) | get id(): string { method saveEditorState (line 192) | saveEditorState(group: IEditorGroup, resourceOrEditor: URI | EditorInp... method loadEditorState (line 218) | loadEditorState(group: IEditorGroup, resourceOrEditor: URI | EditorInp... method clearEditorState (line 236) | clearEditorState(resourceOrEditor: URI | EditorInput, group?: IEditorG... method doGetResource (line 252) | private doGetResource(resourceOrEditor: URI | EditorInput): URI | unde... method doLoad (line 260) | private doLoad(): LRUCache> { method saveState (line 274) | saveState(): void { method cleanUp (line 286) | private cleanUp(): void { FILE: src/vs/workbench/browser/parts/editor/binaryDiffEditor.ts class BinaryResourceDiffEditor (line 18) | class BinaryResourceDiffEditor extends SideBySideEditor { method constructor (line 22) | constructor( method getMetadata (line 31) | getMetadata(): string | undefined { FILE: src/vs/workbench/browser/parts/editor/binaryEditor.ts type IOpenCallbacks (line 24) | interface IOpenCallbacks { method constructor (line 46) | constructor( method getTitle (line 59) | getTitle() { method createEditor (line 63) | protected createEditor(parent: HTMLElement): void { method setInput (line 76) | async setInput(input: EditorInput, options: EditorOptions | undefined, t... method handleOpenInternalCallback (line 103) | private async handleOpenInternalCallback(input: EditorInput, options: Ed... method handleMetadataChanged (line 110) | private handleMetadataChanged(meta: string | undefined): void { method getMetadata (line 116) | getMetadata(): string | undefined { method clearInput (line 120) | clearInput(): void { method layout (line 135) | layout(dimension: Dimension): void { method focus (line 146) | focus(): void { method dispose (line 152) | dispose(): void { FILE: src/vs/workbench/browser/parts/editor/breadcrumbs.ts type IBreadcrumbsService (line 20) | interface IBreadcrumbsService { class BreadcrumbsService (line 30) | class BreadcrumbsService implements IBreadcrumbsService { method register (line 36) | register(group: number, widget: BreadcrumbsWidget): IDisposable { method getWidget (line 46) | getWidget(group: number): BreadcrumbsWidget | undefined { method constructor (line 65) | private constructor() { method _stub (line 78) | private static _stub(name: string): { bindTo(service: IConfigurationS... FILE: src/vs/workbench/browser/parts/editor/breadcrumbsControl.ts class Item (line 51) | class Item extends BreadcrumbsItem { method constructor (line 55) | constructor( method dispose (line 63) | dispose(): void { method equals (line 67) | equals(other: BreadcrumbsItem): boolean { method render (line 82) | render(container: HTMLElement): void { type IBreadcrumbsControlOptions (line 124) | interface IBreadcrumbsControlOptions { class BreadcrumbsControl (line 131) | class BreadcrumbsControl { method constructor (line 158) | constructor( method dispose (line 196) | dispose(): void { method layout (line 208) | layout(dim: dom.Dimension | undefined): void { method isHidden (line 212) | isHidden(): boolean { method hide (line 216) | hide(): void { method update (line 222) | update(): boolean { method _getActiveCodeEditor (line 284) | private _getActiveCodeEditor(): ICodeEditor | undefined { method _onFocusEvent (line 298) | private _onFocusEvent(event: IBreadcrumbsItemEvent): void { method _onSelectEvent (line 305) | private _onSelectEvent(event: IBreadcrumbsItemEvent): void { method _updateCkBreadcrumbsActive (line 460) | private _updateCkBreadcrumbsActive(): void { method _revealInEditor (line 465) | private _revealInEditor(event: IBreadcrumbsItemEvent, element: any, gr... method _getEditorGroup (line 493) | private _getEditorGroup(data: object): SIDE_GROUP_TYPE | ACTIVE_GROUP_... function focusAndSelectHandler (line 530) | function focusAndSelectHandler(accessor: ServicesAccessor, select: boole... method handler (line 596) | handler(accessor) { method handler (line 616) | handler(accessor) { method handler (line 634) | handler(accessor) { method handler (line 652) | handler(accessor) { method handler (line 668) | handler(accessor) { method handler (line 684) | handler(accessor) { method handler (line 699) | handler(accessor) { method handler (line 718) | handler(accessor) { FILE: src/vs/workbench/browser/parts/editor/breadcrumbsModel.ts class FileElement (line 26) | class FileElement { method constructor (line 27) | constructor( type BreadcrumbElement (line 33) | type BreadcrumbElement = FileElement | OutlineModel | OutlineGroup | Out... type FileInfo (line 35) | type FileInfo = { path: FileElement[], folder?: IWorkspaceFolder }; class EditorBreadcrumbsModel (line 37) | class EditorBreadcrumbsModel { method constructor (line 51) | constructor( method dispose (line 68) | dispose(): void { method isRelative (line 74) | isRelative(): boolean { method getElements (line 78) | getElements(): ReadonlyArray { method _initFilePathInfo (line 98) | private static _initFilePathInfo(uri: URI, workspaceService: IWorkspac... method _bindToEditor (line 131) | private _bindToEditor(): void { method _updateOutline (line 161) | private _updateOutline(didChangeContent?: boolean): void { method _getOutlineElements (line 211) | private _getOutlineElements(model: OutlineModel, position: IPosition |... method _updateOutlineElements (line 245) | private _updateOutlineElements(elements: Array = WorkbenchDataTree | WorkbenchAsyncDa... type SelectEvent (line 50) | interface SelectEvent { method constructor (line 71) | constructor( method dispose (line 82) | dispose(): void { method show (line 88) | show(input: any, maxHeight: number, width: number, arrowSize: number, ar... method _layout (line 134) | protected _layout(): void { method useAltAsMultipleSelectionModifier (line 151) | get useAltAsMultipleSelectionModifier() { class FileVirtualDelegate (line 162) | class FileVirtualDelegate implements IListVirtualDelegate { method constructor (line 280) | constructor( method dispose (line 313) | dispose(): void { method filter (line 317) | filter(element: IWorkspaceFolder | IFileStat, _parentVisibility: TreeV... class FileSorter (line 334) | class FileSorter implements ITreeSorter { method compare (line 335) | compare(a: IFileStat | IWorkspaceFolder, b: IFileStat | IWorkspaceFold... class BreadcrumbsFilePicker (line 350) | class BreadcrumbsFilePicker extends BreadcrumbsPicker { method constructor (line 352) | constructor( method _createTree (line 362) | _createTree(container: HTMLElement) { method _setInput (line 386) | _setInput(element: BreadcrumbElement): Promise { method _getTargetFromEvent (line 415) | protected _getTargetFromEvent(element: any): any | undefined { class BreadcrumbsOutlinePicker (line 426) | class BreadcrumbsOutlinePicker extends BreadcrumbsPicker { method constructor (line 430) | constructor( method _createTree (line 440) | protected _createTree(container: HTMLElement) { method dispose (line 459) | dispose(): void { method _setInput (line 464) | protected _setInput(input: BreadcrumbElement): Promise { method _getTargetFromEvent (line 483) | protected _getTargetFromEvent(element: any): any | undefined { method _getOutlineItemCompareType (line 489) | private _getOutlineItemCompareType(): OutlineSortOrder { FILE: src/vs/workbench/browser/parts/editor/editor.contribution.ts type ISerializedUntitledEditorInput (line 105) | interface ISerializedUntitledEditorInput { class UntitledEditorInputFactory (line 113) | class UntitledEditorInputFactory implements IEditorInputFactory { method constructor (line 115) | constructor( method serialize (line 120) | serialize(editorInput: EditorInput): string | undefined { method deserialize (line 142) | deserialize(instantiationService: IInstantiationService, serializedEdi... type ISerializedSideBySideEditorInput (line 156) | interface ISerializedSideBySideEditorInput { class SideBySideEditorInputFactory (line 168) | class SideBySideEditorInputFactory implements IEditorInputFactory { method serialize (line 170) | serialize(editorInput: EditorInput): string | undefined { method deserialize (line 198) | deserialize(instantiationService: IInstantiationService, serializedEdi... class QuickOpenActionContributor (line 232) | class QuickOpenActionContributor extends ActionBarContributor { method constructor (line 235) | constructor(@IInstantiationService private readonly instantiationServi... method hasActions (line 239) | hasActions(context: any): boolean { method getActions (line 245) | getActions(context: any): ReadonlyArray { method getEntry (line 262) | private getEntry(context: any): IEditorQuickOpenEntry | null { type IEditorToolItem (line 451) | interface IEditorToolItem { id: string; title: string; iconDark: URI; ic... function appendEditorToolItem (line 453) | function appendEditorToolItem(primary: IEditorToolItem, when: ContextKey... constant SPLIT_EDITOR_HORIZONTAL_DARK_ICON (line 482) | const SPLIT_EDITOR_HORIZONTAL_DARK_ICON = URI.parse(registerAndGetAmdIma... constant SPLIT_EDITOR_HORIZONTAL_LIGHT_ICON (line 483) | const SPLIT_EDITOR_HORIZONTAL_LIGHT_ICON = URI.parse(registerAndGetAmdIm... constant SPLIT_EDITOR_VERTICAL_DARK_ICON (line 484) | const SPLIT_EDITOR_VERTICAL_DARK_ICON = URI.parse(registerAndGetAmdImage... constant SPLIT_EDITOR_VERTICAL_LIGHT_ICON (line 485) | const SPLIT_EDITOR_VERTICAL_LIGHT_ICON = URI.parse(registerAndGetAmdImag... constant CLOSE_ALL_DARK_ICON (line 522) | const CLOSE_ALL_DARK_ICON = URI.parse(registerAndGetAmdImageURL('vs/work... constant CLOSE_ALL_LIGHT_ICON (line 523) | const CLOSE_ALL_LIGHT_ICON = URI.parse(registerAndGetAmdImageURL('vs/wor... FILE: src/vs/workbench/browser/parts/editor/editor.ts constant EDITOR_TITLE_HEIGHT (line 19) | const EDITOR_TITLE_HEIGHT = 35; type IEditorPartCreationOptions (line 21) | interface IEditorPartCreationOptions { constant DEFAULT_EDITOR_MIN_DIMENSIONS (line 25) | const DEFAULT_EDITOR_MIN_DIMENSIONS = new Dimension(220, 70); constant DEFAULT_EDITOR_MAX_DIMENSIONS (line 26) | const DEFAULT_EDITOR_MAX_DIMENSIONS = new Dimension(Number.POSITIVE_INFI... constant DEFAULT_EDITOR_PART_OPTIONS (line 28) | const DEFAULT_EDITOR_PART_OPTIONS: IEditorPartOptions = { function impactsEditorPartOptions (line 43) | function impactsEditorPartOptions(event: IConfigurationChangeEvent): boo... function getEditorPartOptions (line 47) | function getEditorPartOptions(config: IWorkbenchEditorConfiguration): IE... type IEditorPartOptionsChangeEvent (line 65) | interface IEditorPartOptionsChangeEvent { type IEditorOpeningEvent (line 70) | interface IEditorOpeningEvent extends IEditorIdentifier { type IEditorGroupsAccessor (line 83) | interface IEditorGroupsAccessor { type IEditorGroupView (line 108) | interface IEditorGroupView extends IDisposable, ISerializableView, IEdit... function getActiveTextEditorOptions (line 130) | function getActiveTextEditorOptions(group: IEditorGroup, expectedActiveE... type EditorServiceImpl (line 145) | interface EditorServiceImpl extends IEditorService { FILE: src/vs/workbench/browser/parts/editor/editorActions.ts class ExecuteCommandAction (line 26) | class ExecuteCommandAction extends Action { method constructor (line 28) | constructor( method run (line 38) | run(): Promise { class BaseSplitEditorAction (line 43) | class BaseSplitEditorAction extends Action { method constructor (line 47) | constructor( method getDirection (line 60) | protected getDirection(): GroupDirection { method registerListeners (line 64) | private registerListeners(): void { method run (line 72) | run(context?: IEditorIdentifier): Promise { class SplitEditorAction (line 79) | class SplitEditorAction extends BaseSplitEditorAction { method constructor (line 84) | constructor( class SplitEditorOrthogonalAction (line 94) | class SplitEditorOrthogonalAction extends BaseSplitEditorAction { method constructor (line 99) | constructor( method getDirection (line 108) | protected getDirection(): GroupDirection { class SplitEditorLeftAction (line 115) | class SplitEditorLeftAction extends ExecuteCommandAction { method constructor (line 120) | constructor( class SplitEditorRightAction (line 129) | class SplitEditorRightAction extends ExecuteCommandAction { method constructor (line 134) | constructor( class SplitEditorUpAction (line 143) | class SplitEditorUpAction extends ExecuteCommandAction { method constructor (line 148) | constructor( class SplitEditorDownAction (line 157) | class SplitEditorDownAction extends ExecuteCommandAction { method constructor (line 162) | constructor( class JoinTwoGroupsAction (line 171) | class JoinTwoGroupsAction extends Action { method constructor (line 176) | constructor( method run (line 184) | run(context?: IEditorIdentifier): Promise { class JoinAllGroupsAction (line 208) | class JoinAllGroupsAction extends Action { method constructor (line 213) | constructor( method run (line 221) | run(context?: IEditorIdentifier): Promise { class NavigateBetweenGroupsAction (line 228) | class NavigateBetweenGroupsAction extends Action { method constructor (line 233) | constructor( method run (line 241) | run(): Promise { class FocusActiveGroupAction (line 249) | class FocusActiveGroupAction extends Action { method constructor (line 254) | constructor( method run (line 262) | run(): Promise { method constructor (line 271) | constructor( method run (line 280) | run(): Promise { class FocusFirstGroupAction (line 290) | class FocusFirstGroupAction extends BaseFocusGroupAction { method constructor (line 295) | constructor( class FocusLastGroupAction (line 304) | class FocusLastGroupAction extends BaseFocusGroupAction { method constructor (line 309) | constructor( class FocusNextGroup (line 318) | class FocusNextGroup extends BaseFocusGroupAction { method constructor (line 323) | constructor( class FocusPreviousGroup (line 332) | class FocusPreviousGroup extends BaseFocusGroupAction { method constructor (line 337) | constructor( class FocusLeftGroup (line 346) | class FocusLeftGroup extends BaseFocusGroupAction { method constructor (line 351) | constructor( class FocusRightGroup (line 360) | class FocusRightGroup extends BaseFocusGroupAction { method constructor (line 365) | constructor( class FocusAboveGroup (line 374) | class FocusAboveGroup extends BaseFocusGroupAction { method constructor (line 379) | constructor( class FocusBelowGroup (line 388) | class FocusBelowGroup extends BaseFocusGroupAction { method constructor (line 393) | constructor( class OpenToSideFromQuickOpenAction (line 402) | class OpenToSideFromQuickOpenAction extends Action { method constructor (line 407) | constructor( method updateClass (line 416) | updateClass(): void { method run (line 422) | run(context: any): Promise { function toEditorQuickOpenEntry (line 442) | function toEditorQuickOpenEntry(element: any): IEditorQuickOpenEntry | n... class CloseEditorAction (line 460) | class CloseEditorAction extends Action { method constructor (line 465) | constructor( method run (line 473) | run(context?: IEditorCommandsContext): Promise { class CloseOneEditorAction (line 478) | class CloseOneEditorAction extends Action { method constructor (line 483) | constructor( method run (line 491) | run(context?: IEditorCommandsContext): Promise { class RevertAndCloseEditorAction (line 523) | class RevertAndCloseEditorAction extends Action { method constructor (line 528) | constructor( method run (line 536) | async run(): Promise { class CloseLeftEditorsInGroupAction (line 560) | class CloseLeftEditorsInGroupAction extends Action { method constructor (line 565) | constructor( method run (line 574) | run(context?: IEditorIdentifier): Promise { function getTarget (line 584) | function getTarget(editorService: IEditorService, editorGroupService: IE... method constructor (line 595) | constructor( method groupsToClose (line 605) | protected get groupsToClose(): IEditorGroup[] { method run (line 619) | async run(): Promise { class CloseAllEditorsAction (line 661) | class CloseAllEditorsAction extends BaseCloseAllAction { method constructor (line 666) | constructor( method doCloseAll (line 675) | protected doCloseAll(): Promise { class CloseAllEditorGroupsAction (line 680) | class CloseAllEditorGroupsAction extends BaseCloseAllAction { method constructor (line 685) | constructor( method doCloseAll (line 694) | protected async doCloseAll(): Promise { class CloseEditorsInOtherGroupsAction (line 701) | class CloseEditorsInOtherGroupsAction extends Action { method constructor (line 706) | constructor( method run (line 714) | run(context?: IEditorIdentifier): Promise { class CloseEditorInAllGroupsAction (line 726) | class CloseEditorInAllGroupsAction extends Action { method constructor (line 731) | constructor( method run (line 740) | run(): Promise { class BaseMoveGroupAction (line 750) | class BaseMoveGroupAction extends Action { method constructor (line 752) | constructor( method run (line 761) | run(context?: IEditorIdentifier): Promise { method findTargetGroup (line 779) | private findTargetGroup(sourceGroup: IEditorGroup): IEditorGroup | und... class MoveGroupLeftAction (line 807) | class MoveGroupLeftAction extends BaseMoveGroupAction { method constructor (line 812) | constructor( class MoveGroupRightAction (line 821) | class MoveGroupRightAction extends BaseMoveGroupAction { method constructor (line 826) | constructor( class MoveGroupUpAction (line 835) | class MoveGroupUpAction extends BaseMoveGroupAction { method constructor (line 840) | constructor( class MoveGroupDownAction (line 849) | class MoveGroupDownAction extends BaseMoveGroupAction { method constructor (line 854) | constructor( class MinimizeOtherGroupsAction (line 863) | class MinimizeOtherGroupsAction extends Action { method constructor (line 868) | constructor(id: string, label: string, @IEditorGroupsService private r... method run (line 872) | run(): Promise { class ResetGroupSizesAction (line 879) | class ResetGroupSizesAction extends Action { method constructor (line 884) | constructor(id: string, label: string, @IEditorGroupsService private r... method run (line 888) | run(): Promise { class ToggleGroupSizesAction (line 895) | class ToggleGroupSizesAction extends Action { method constructor (line 900) | constructor(id: string, label: string, @IEditorGroupsService private r... method run (line 904) | run(): Promise { class MaximizeGroupAction (line 911) | class MaximizeGroupAction extends Action { method constructor (line 916) | constructor( method run (line 926) | run(): Promise { method constructor (line 938) | constructor( method run (line 947) | run(): Promise { class OpenNextEditor (line 969) | class OpenNextEditor extends BaseNavigateEditorAction { method constructor (line 974) | constructor( method navigate (line 983) | protected navigate(): IEditorIdentifier | undefined { class OpenPreviousEditor (line 1004) | class OpenPreviousEditor extends BaseNavigateEditorAction { method constructor (line 1009) | constructor( method navigate (line 1018) | protected navigate(): IEditorIdentifier | undefined { class OpenNextEditorInGroup (line 1039) | class OpenNextEditorInGroup extends BaseNavigateEditorAction { method constructor (line 1044) | constructor( method navigate (line 1053) | protected navigate(): IEditorIdentifier { class OpenPreviousEditorInGroup (line 1062) | class OpenPreviousEditorInGroup extends BaseNavigateEditorAction { method constructor (line 1067) | constructor( method navigate (line 1076) | protected navigate(): IEditorIdentifier { class OpenFirstEditorInGroup (line 1085) | class OpenFirstEditorInGroup extends BaseNavigateEditorAction { method constructor (line 1090) | constructor( method navigate (line 1099) | protected navigate(): IEditorIdentifier { class OpenLastEditorInGroup (line 1107) | class OpenLastEditorInGroup extends BaseNavigateEditorAction { method constructor (line 1112) | constructor( method navigate (line 1121) | protected navigate(): IEditorIdentifier { class NavigateForwardAction (line 1129) | class NavigateForwardAction extends Action { method constructor (line 1134) | constructor(id: string, label: string, @IHistoryService private readon... method run (line 1138) | run(): Promise { class NavigateBackwardsAction (line 1145) | class NavigateBackwardsAction extends Action { method constructor (line 1150) | constructor(id: string, label: string, @IHistoryService private readon... method run (line 1154) | run(): Promise { class NavigateToLastEditLocationAction (line 1161) | class NavigateToLastEditLocationAction extends Action { method constructor (line 1166) | constructor(id: string, label: string, @IHistoryService private readon... method run (line 1170) | run(): Promise { class NavigateLastAction (line 1177) | class NavigateLastAction extends Action { method constructor (line 1182) | constructor(id: string, label: string, @IHistoryService private readon... method run (line 1186) | run(): Promise { class ReopenClosedEditorAction (line 1193) | class ReopenClosedEditorAction extends Action { method constructor (line 1198) | constructor( method run (line 1206) | run(): Promise { class ClearRecentFilesAction (line 1213) | class ClearRecentFilesAction extends Action { method constructor (line 1218) | constructor( method run (line 1227) | run(): Promise { class ShowEditorsInActiveGroupAction (line 1239) | class ShowEditorsInActiveGroupAction extends QuickOpenAction { method constructor (line 1244) | constructor( class ShowAllEditorsAction (line 1253) | class ShowAllEditorsAction extends QuickOpenAction { method constructor (line 1258) | constructor(actionId: string, actionLabel: string, @IQuickOpenService ... class BaseQuickOpenEditorInGroupAction (line 1263) | class BaseQuickOpenEditorInGroupAction extends Action { method constructor (line 1265) | constructor( method run (line 1274) | run(): Promise { class OpenPreviousRecentlyUsedEditorInGroupAction (line 1285) | class OpenPreviousRecentlyUsedEditorInGroupAction extends BaseQuickOpenE... method constructor (line 1290) | constructor( class OpenNextRecentlyUsedEditorInGroupAction (line 1300) | class OpenNextRecentlyUsedEditorInGroupAction extends BaseQuickOpenEdito... method constructor (line 1305) | constructor( class OpenPreviousEditorFromHistoryAction (line 1315) | class OpenPreviousEditorFromHistoryAction extends Action { method constructor (line 1320) | constructor( method run (line 1329) | run(): Promise { class OpenNextRecentlyUsedEditorAction (line 1338) | class OpenNextRecentlyUsedEditorAction extends Action { method constructor (line 1343) | constructor(id: string, label: string, @IHistoryService private readon... method run (line 1347) | run(): Promise { class OpenPreviousRecentlyUsedEditorAction (line 1354) | class OpenPreviousRecentlyUsedEditorAction extends Action { method constructor (line 1359) | constructor(id: string, label: string, @IHistoryService private readon... method run (line 1363) | run(): Promise { class ClearEditorHistoryAction (line 1370) | class ClearEditorHistoryAction extends Action { method constructor (line 1375) | constructor( method run (line 1383) | run(): Promise { class MoveEditorLeftInGroupAction (line 1392) | class MoveEditorLeftInGroupAction extends ExecuteCommandAction { method constructor (line 1397) | constructor( class MoveEditorRightInGroupAction (line 1406) | class MoveEditorRightInGroupAction extends ExecuteCommandAction { method constructor (line 1411) | constructor( class MoveEditorToPreviousGroupAction (line 1420) | class MoveEditorToPreviousGroupAction extends ExecuteCommandAction { method constructor (line 1425) | constructor( class MoveEditorToNextGroupAction (line 1434) | class MoveEditorToNextGroupAction extends ExecuteCommandAction { method constructor (line 1439) | constructor( class MoveEditorToAboveGroupAction (line 1448) | class MoveEditorToAboveGroupAction extends ExecuteCommandAction { method constructor (line 1453) | constructor( class MoveEditorToBelowGroupAction (line 1462) | class MoveEditorToBelowGroupAction extends ExecuteCommandAction { method constructor (line 1467) | constructor( class MoveEditorToLeftGroupAction (line 1476) | class MoveEditorToLeftGroupAction extends ExecuteCommandAction { method constructor (line 1481) | constructor( class MoveEditorToRightGroupAction (line 1490) | class MoveEditorToRightGroupAction extends ExecuteCommandAction { method constructor (line 1495) | constructor( class MoveEditorToFirstGroupAction (line 1504) | class MoveEditorToFirstGroupAction extends ExecuteCommandAction { method constructor (line 1509) | constructor( class MoveEditorToLastGroupAction (line 1518) | class MoveEditorToLastGroupAction extends ExecuteCommandAction { method constructor (line 1523) | constructor( class EditorLayoutSingleAction (line 1532) | class EditorLayoutSingleAction extends ExecuteCommandAction { method constructor (line 1537) | constructor( class EditorLayoutTwoColumnsAction (line 1546) | class EditorLayoutTwoColumnsAction extends ExecuteCommandAction { method constructor (line 1551) | constructor( class EditorLayoutThreeColumnsAction (line 1560) | class EditorLayoutThreeColumnsAction extends ExecuteCommandAction { method constructor (line 1565) | constructor( class EditorLayoutTwoRowsAction (line 1574) | class EditorLayoutTwoRowsAction extends ExecuteCommandAction { method constructor (line 1579) | constructor( class EditorLayoutThreeRowsAction (line 1588) | class EditorLayoutThreeRowsAction extends ExecuteCommandAction { method constructor (line 1593) | constructor( class EditorLayoutTwoByTwoGridAction (line 1602) | class EditorLayoutTwoByTwoGridAction extends ExecuteCommandAction { method constructor (line 1607) | constructor( class EditorLayoutTwoColumnsBottomAction (line 1616) | class EditorLayoutTwoColumnsBottomAction extends ExecuteCommandAction { method constructor (line 1621) | constructor( class EditorLayoutTwoRowsRightAction (line 1630) | class EditorLayoutTwoRowsRightAction extends ExecuteCommandAction { method constructor (line 1635) | constructor( class BaseCreateEditorGroupAction (line 1644) | class BaseCreateEditorGroupAction extends Action { method constructor (line 1646) | constructor( method run (line 1655) | run(): Promise { class NewEditorGroupLeftAction (line 1662) | class NewEditorGroupLeftAction extends BaseCreateEditorGroupAction { method constructor (line 1667) | constructor( class NewEditorGroupRightAction (line 1676) | class NewEditorGroupRightAction extends BaseCreateEditorGroupAction { method constructor (line 1681) | constructor( class NewEditorGroupAboveAction (line 1690) | class NewEditorGroupAboveAction extends BaseCreateEditorGroupAction { method constructor (line 1695) | constructor( class NewEditorGroupBelowAction (line 1704) | class NewEditorGroupBelowAction extends BaseCreateEditorGroupAction { method constructor (line 1709) | constructor( FILE: src/vs/workbench/browser/parts/editor/editorCommands.ts constant CLOSE_SAVED_EDITORS_COMMAND_ID (line 26) | const CLOSE_SAVED_EDITORS_COMMAND_ID = 'workbench.action.closeUnmodified... constant CLOSE_EDITORS_IN_GROUP_COMMAND_ID (line 27) | const CLOSE_EDITORS_IN_GROUP_COMMAND_ID = 'workbench.action.closeEditors... constant CLOSE_EDITORS_AND_GROUP_COMMAND_ID (line 28) | const CLOSE_EDITORS_AND_GROUP_COMMAND_ID = 'workbench.action.closeEditor... constant CLOSE_EDITORS_TO_THE_RIGHT_COMMAND_ID (line 29) | const CLOSE_EDITORS_TO_THE_RIGHT_COMMAND_ID = 'workbench.action.closeEdi... constant CLOSE_EDITOR_COMMAND_ID (line 30) | const CLOSE_EDITOR_COMMAND_ID = 'workbench.action.closeActiveEditor'; constant CLOSE_EDITOR_GROUP_COMMAND_ID (line 31) | const CLOSE_EDITOR_GROUP_COMMAND_ID = 'workbench.action.closeGroup'; constant CLOSE_OTHER_EDITORS_IN_GROUP_COMMAND_ID (line 32) | const CLOSE_OTHER_EDITORS_IN_GROUP_COMMAND_ID = 'workbench.action.closeO... constant MOVE_ACTIVE_EDITOR_COMMAND_ID (line 34) | const MOVE_ACTIVE_EDITOR_COMMAND_ID = 'moveActiveEditor'; constant LAYOUT_EDITOR_GROUPS_COMMAND_ID (line 35) | const LAYOUT_EDITOR_GROUPS_COMMAND_ID = 'layoutEditorGroups'; constant KEEP_EDITOR_COMMAND_ID (line 36) | const KEEP_EDITOR_COMMAND_ID = 'workbench.action.keepEditor'; constant SHOW_EDITORS_IN_GROUP (line 37) | const SHOW_EDITORS_IN_GROUP = 'workbench.action.showEditorsInGroup'; constant TOGGLE_DIFF_SIDE_BY_SIDE (line 39) | const TOGGLE_DIFF_SIDE_BY_SIDE = 'toggle.diff.renderSideBySide'; constant GOTO_NEXT_CHANGE (line 40) | const GOTO_NEXT_CHANGE = 'workbench.action.compareEditor.nextChange'; constant GOTO_PREVIOUS_CHANGE (line 41) | const GOTO_PREVIOUS_CHANGE = 'workbench.action.compareEditor.previousCha... constant TOGGLE_DIFF_IGNORE_TRIM_WHITESPACE (line 42) | const TOGGLE_DIFF_IGNORE_TRIM_WHITESPACE = 'toggle.diff.ignoreTrimWhites... constant SPLIT_EDITOR_UP (line 44) | const SPLIT_EDITOR_UP = 'workbench.action.splitEditorUp'; constant SPLIT_EDITOR_DOWN (line 45) | const SPLIT_EDITOR_DOWN = 'workbench.action.splitEditorDown'; constant SPLIT_EDITOR_LEFT (line 46) | const SPLIT_EDITOR_LEFT = 'workbench.action.splitEditorLeft'; constant SPLIT_EDITOR_RIGHT (line 47) | const SPLIT_EDITOR_RIGHT = 'workbench.action.splitEditorRight'; constant NAVIGATE_ALL_EDITORS_GROUP_PREFIX (line 49) | const NAVIGATE_ALL_EDITORS_GROUP_PREFIX = 'edt '; constant NAVIGATE_IN_ACTIVE_GROUP_PREFIX (line 50) | const NAVIGATE_IN_ACTIVE_GROUP_PREFIX = 'edt active '; constant OPEN_EDITOR_AT_INDEX_COMMAND_ID (line 52) | const OPEN_EDITOR_AT_INDEX_COMMAND_ID = 'workbench.action.openEditorAtIn... type ActiveEditorMoveArguments (line 54) | interface ActiveEditorMoveArguments { function registerActiveEditorMoveCommand (line 80) | function registerActiveEditorMoveCommand(): void { function moveActiveEditor (line 117) | function moveActiveEditor(args: ActiveEditorMoveArguments = Object.creat... function moveActiveTab (line 133) | function moveActiveTab(args: ActiveEditorMoveArguments, control: IVisibl... function moveActiveEditorToGroup (line 161) | function moveActiveEditorToGroup(args: ActiveEditorMoveArguments, contro... function registerEditorGroupsLayoutCommand (line 222) | function registerEditorGroupsLayoutCommand(): void { function mergeAllGroups (line 233) | function mergeAllGroups(editorGroupService: IEditorGroupsService): void { function registerDiffEditorCommands (line 244) | function registerDiffEditorCommands(): void { function registerOpenEditorAtIndexCommands (line 316) | function registerOpenEditorAtIndexCommands(): void { function registerFocusEditorGroupAtIndexCommands (line 367) | function registerFocusEditorGroupAtIndexCommands(): void { function splitEditor (line 433) | function splitEditor(editorGroupService: IEditorGroupsService, direction... function registerSplitEditorCommands (line 464) | function registerSplitEditorCommands() { function registerCloseEditorCommands (line 477) | function registerCloseEditorCommands() { function getCommandsContext (line 698) | function getCommandsContext(resourceOrContext: URI | IEditorCommandsCont... function resolveCommandsContext (line 714) | function resolveCommandsContext(editorGroupService: IEditorGroupsService... function getMultiSelectedEditorContexts (line 731) | function getMultiSelectedEditorContexts(editorContext: IEditorCommandsCo... function isEditorGroup (line 774) | function isEditorGroup(thing: unknown): thing is IEditorGroup { function isEditorIdentifier (line 780) | function isEditorIdentifier(thing: unknown): thing is IEditorIdentifier { function setup (line 786) | function setup(): void { FILE: src/vs/workbench/browser/parts/editor/editorControl.ts type IOpenEditorResult (line 20) | interface IOpenEditorResult { class EditorControl (line 25) | class EditorControl extends Disposable { method minimumWidth (line 27) | get minimumWidth() { return this._activeControl ? this._activeControl.... method minimumHeight (line 28) | get minimumHeight() { return this._activeControl ? this._activeControl... method maximumWidth (line 29) | get maximumWidth() { return this._activeControl ? this._activeControl.... method maximumHeight (line 30) | get maximumHeight() { return this._activeControl ? this._activeControl... method onDidSizeConstraintsChange (line 36) | get onDidSizeConstraintsChange(): Event<{ width: number; height: numbe... method constructor (line 45) | constructor( method activeControl (line 57) | get activeControl(): IVisibleEditor | null { method openEditor (line 61) | async openEditor(editor: EditorInput, options?: EditorOptions): Promis... method doShowEditorControl (line 75) | private doShowEditorControl(descriptor: IEditorDescriptor): BaseEditor { method doCreateEditorControl (line 107) | private doCreateEditorControl(descriptor: IEditorDescriptor): BaseEdit... method doInstantiateEditorControl (line 124) | private doInstantiateEditorControl(descriptor: IEditorDescriptor): Bas... method doSetActiveControl (line 139) | private doSetActiveControl(control: BaseEditor | null) { method doSetInput (line 155) | private async doSetInput(control: BaseEditor, editor: EditorInput, opt... method doHideActiveEditorControl (line 198) | private doHideActiveEditorControl(): void { method closeEditor (line 221) | closeEditor(editor: EditorInput): void { method setVisible (line 227) | setVisible(visible: boolean): void { method layout (line 233) | layout(dimension: Dimension): void { FILE: src/vs/workbench/browser/parts/editor/editorDropTarget.ts type IDropOperation (line 21) | interface IDropOperation { class DropOverlay (line 25) | class DropOverlay extends Themable { method constructor (line 40) | constructor( method disposed (line 53) | get disposed(): boolean { method create (line 57) | private create(): void { method updateStyles (line 85) | protected updateStyles(): void { method registerListeners (line 98) | private registerListeners(): void { method findSourceGroupView (line 171) | private findSourceGroupView(): IEditorGroupView | undefined { method handleDrop (line 192) | private handleDrop(event: DragEvent, splitDirection?: GroupDirection):... method isCopyOperation (line 290) | private isCopyOperation(e: DragEvent, draggedEditor?: IEditorIdentifie... method positionOverlay (line 298) | private positionOverlay(mousePosX: number, mousePosY: number, isDraggi... method doPositionOverlay (line 416) | private doPositionOverlay(options: { top: string, left: string, width:... method getOverlayOffsetHeight (line 433) | private getOverlayOffsetHeight(): number { method hideOverlay (line 441) | private hideOverlay(): void { method contains (line 452) | contains(element: HTMLElement): boolean { method dispose (line 456) | dispose(): void { class EditorDropTarget (line 463) | class EditorDropTarget extends Themable { method constructor (line 472) | constructor( method overlay (line 483) | private get overlay(): DropOverlay | undefined { method registerListeners (line 491) | private registerListeners(): void { method onDragEnter (line 497) | private onDragEnter(event: DragEvent): void { method onDragLeave (line 531) | private onDragLeave(): void { method onDragEnd (line 539) | private onDragEnd(): void { method findTargetGroupView (line 546) | private findTargetGroupView(child: HTMLElement): IEditorGroupView | un... method updateContainer (line 551) | private updateContainer(isDraggedOver: boolean): void { method dispose (line 555) | dispose(): void { method disposeOverlay (line 561) | private disposeOverlay(): void { FILE: src/vs/workbench/browser/parts/editor/editorGroupView.ts class EditorGroupView (line 54) | class EditorGroupView extends Themable implements IEditorGroupView { method createNew (line 58) | static createNew(accessor: IEditorGroupsAccessor, index: number, insta... method createFromSerialized (line 62) | static createFromSerialized(serialized: ISerializedEditorGroup, access... method createCopy (line 66) | static createCopy(copyFrom: IEditorGroupView, accessor: IEditorGroupsA... method constructor (line 120) | constructor( method handleGroupContextKeys (line 215) | private handleGroupContextKeys(contextKeyService: IContextKeyService):... method registerContainerListeners (line 249) | private registerContainerListeners(): void { method createContainerToolbar (line 270) | private createContainerToolbar(): void { method createContainerContextMenu (line 303) | private createContainerContextMenu(): void { method onShowContainerContextMenu (line 310) | private onShowContainerContextMenu(menu: IMenu, e?: MouseEvent): void { method doTrackFocus (line 337) | private doTrackFocus(): void { method updateContainer (line 381) | private updateContainer(): void { method updateTitleContainer (line 401) | private updateTitleContainer(): void { method createTitleAreaControl (line 406) | private createTitleAreaControl(): TitleControl { method restoreEditors (line 424) | private async restoreEditors(from: IEditorGroupView | ISerializedEdito... method registerListeners (line 461) | private registerListeners(): void { method onDidEditorPin (line 478) | private onDidEditorPin(editor: EditorInput): void { method onDidEditorOpen (line 484) | private onDidEditorOpen(editor: EditorInput): void { method onDidEditorClose (line 502) | private onDidEditorClose(event: EditorCloseEvent): void { method toEditorTelemetryDescriptor (line 541) | private toEditorTelemetryDescriptor(editor: EditorInput): object { method onDidEditorDispose (line 560) | private onDidEditorDispose(editor: EditorInput): void { method handleDisposedEditors (line 568) | private handleDisposedEditors(editors: EditorInput[]): void { method onDidEditorPartOptionsChange (line 590) | private onDidEditorPartOptionsChange(event: IEditorPartOptionsChangeEv... method onDidEditorBecomeDirty (line 626) | private onDidEditorBecomeDirty(editor: EditorInput): void { method onDidEditorLabelChange (line 638) | private onDidEditorLabelChange(editor: EditorInput): void { method onDidVisibilityChange (line 647) | private onDidVisibilityChange(visible: boolean): void { method group (line 657) | get group(): EditorGroup { method index (line 661) | get index(): number { method label (line 665) | get label(): string { method disposed (line 669) | get disposed(): boolean { method whenRestored (line 673) | get whenRestored(): Promise { method isEmpty (line 677) | get isEmpty(): boolean { method isMinimized (line 681) | get isMinimized(): boolean { method notifyIndexChanged (line 689) | notifyIndexChanged(newIndex: number): void { method setActive (line 696) | setActive(isActive: boolean): void { method id (line 719) | get id(): GroupIdentifier { method editors (line 723) | get editors(): EditorInput[] { method count (line 727) | get count(): number { method activeControl (line 731) | get activeControl(): IVisibleEditor | undefined { method activeEditor (line 735) | get activeEditor(): EditorInput | null { method previewEditor (line 739) | get previewEditor(): EditorInput | null { method isPinned (line 743) | isPinned(editor: EditorInput): boolean { method isActive (line 747) | isActive(editor: EditorInput): boolean { method getEditors (line 751) | getEditors(order?: EditorsOrder): EditorInput[] { method getEditor (line 759) | getEditor(index: number): EditorInput | undefined { method getIndexOfEditor (line 763) | getIndexOfEditor(editor: EditorInput): number { method isOpened (line 767) | isOpened(editor: EditorInput): boolean { method focus (line 771) | focus(): void { method pinEditor (line 784) | pinEditor(editor: EditorInput | undefined = this.activeEditor || undef... method invokeWithinContext (line 795) | invokeWithinContext(fn: (accessor: ServicesAccessor) => T): T { method openEditor (line 803) | async openEditor(editor: EditorInput, options?: EditorOptions): Promis... method doOpenEditor (line 822) | private doOpenEditor(editor: EditorInput, options?: EditorOptions): Pr... method doShowEditor (line 886) | private async doShowEditor(editor: EditorInput, active: boolean, optio... method doHandleOpenEditorError (line 919) | private doHandleOpenEditorError(error: Error, editor: EditorInput, opt... method openEditors (line 952) | async openEditors(editors: { editor: EditorInput, options?: EditorOpti... method moveEditor (line 985) | moveEditor(editor: EditorInput, target: IEditorGroupView, options?: IM... method doMoveEditorInsideGroup (line 998) | private doMoveEditorInsideGroup(editor: EditorInput, moveOptions?: IMo... method doMoveOrCopyEditorAcrossGroups (line 1021) | private doMoveOrCopyEditorAcrossGroups(editor: EditorInput, target: IE... method copyEditor (line 1041) | copyEditor(editor: EditorInput, target: IEditorGroupView, options?: IC... method closeEditor (line 1059) | async closeEditor(editor: EditorInput | undefined = this.activeEditor ... method doCloseEditor (line 1074) | private doCloseEditor(editor: EditorInput, focusNext = (this.accessor.... method doCloseActiveEditor (line 1090) | private doCloseActiveEditor(focusNext = (this.accessor.activeGroup ===... method shouldRestoreFocus (line 1159) | private shouldRestoreFocus(target: Element): boolean { method doCloseInactiveEditor (line 1170) | private doCloseInactiveEditor(editor: EditorInput) { method handleDirty (line 1176) | private async handleDirty(editors: EditorInput[]): Promise { method doCloseAllEditors (line 1355) | private doCloseAllEditors(): void { method replaceEditors (line 1375) | async replaceEditors(editors: EditorReplacement[]): Promise { method updateStyles (line 1443) | protected updateStyles(): void { method minimumWidth (line 1477) | get minimumWidth(): number { return this.editorControl.minimumWidth; } method minimumHeight (line 1478) | get minimumHeight(): number { return this.editorControl.minimumHeight; } method maximumWidth (line 1479) | get maximumWidth(): number { return this.editorControl.maximumWidth; } method maximumHeight (line 1480) | get maximumHeight(): number { return this.editorControl.maximumHeight; } method layout (line 1485) | layout(width: number, height: number): void { method layoutTitleAreaControl (line 1497) | private layoutTitleAreaControl(width: number): void { method relayout (line 1501) | relayout(): void { method toJSON (line 1508) | toJSON(): ISerializedEditorGroup { method dispose (line 1514) | dispose(): void { class EditorOpeningEvent (line 1525) | class EditorOpeningEvent implements IEditorOpeningEvent { method constructor (line 1528) | constructor( method groupId (line 1535) | get groupId(): GroupIdentifier { method editor (line 1539) | get editor(): EditorInput { method options (line 1543) | get options(): EditorOptions | undefined { method prevent (line 1547) | prevent(callback: () => Promise): void { method isPrevented (line 1551) | isPrevented(): (() => Promise) | undefined { type EditorReplacement (line 1556) | interface EditorReplacement { FILE: src/vs/workbench/browser/parts/editor/editorPart.ts type IEditorPartUIState (line 35) | interface IEditorPartUIState { class GridWidgetView (line 41) | class GridWidgetView implements IView { method minimumWidth (line 45) | get minimumWidth(): number { return this.gridWidget ? this.gridWidget.... method maximumWidth (line 46) | get maximumWidth(): number { return this.gridWidget ? this.gridWidget.... method minimumHeight (line 47) | get minimumHeight(): number { return this.gridWidget ? this.gridWidget... method maximumHeight (line 48) | get maximumHeight(): number { return this.gridWidget ? this.gridWidget... method gridWidget (line 55) | get gridWidget(): Grid | undefined { method gridWidget (line 59) | set gridWidget(grid: Grid | undefined) { method layout (line 72) | layout(width: number, height: number): void { method dispose (line 78) | dispose(): void { class EditorPart (line 83) | class EditorPart extends Part implements IEditorGroupsService, IEditorGr... method onDidSizeConstraintsChange (line 115) | get onDidSizeConstraintsChange(): Event<{ width: number; height: numbe... method constructor (line 140) | constructor( method registerListeners (line 168) | private registerListeners(): void { method onConfigurationUpdated (line 172) | private onConfigurationUpdated(event: IConfigurationChangeEvent): void { method handleChangedPartOptions (line 178) | private handleChangedPartOptions(): void { method partOptions (line 191) | get partOptions(): IEditorPartOptions { method enforcePartOptions (line 195) | enforcePartOptions(options: IEditorPartOptions): IDisposable { method contentDimension (line 210) | get contentDimension(): Dimension { return this._contentDimension; } method activeGroup (line 213) | get activeGroup(): IEditorGroupView { method groups (line 217) | get groups(): IEditorGroupView[] { method count (line 221) | get count(): number { method orientation (line 225) | get orientation(): GroupOrientation { method whenRestored (line 229) | get whenRestored(): Promise { method willRestoreEditors (line 233) | get willRestoreEditors(): boolean { method getGroups (line 237) | getGroups(order = GroupsOrder.CREATION_TIME): IEditorGroupView[] { method fillGridNodes (line 259) | private fillGridNodes(target: IEditorGroupView[], node: GridBranchNode... method getGroup (line 267) | getGroup(identifier: GroupIdentifier): IEditorGroupView | undefined { method findGroup (line 271) | findGroup(scope: IFindGroupScope, source: IEditorGroupView | GroupIden... method doFindGroupByDirection (line 286) | private doFindGroupByDirection(direction: GroupDirection, source: IEdi... method doFindGroupByLocation (line 296) | private doFindGroupByLocation(location: GroupLocation, source: IEditor... method activateGroup (line 323) | activateGroup(group: IEditorGroupView | GroupIdentifier): IEditorGroup... method restoreGroup (line 331) | restoreGroup(group: IEditorGroupView | GroupIdentifier): IEditorGroupV... method getSize (line 338) | getSize(group: IEditorGroupView | GroupIdentifier): { width: number, h... method setSize (line 344) | setSize(group: IEditorGroupView | GroupIdentifier, size: { width: numb... method arrangeGroups (line 350) | arrangeGroups(arrangement: GroupsArrangement, target = this.activeGrou... method isGroupMaximized (line 377) | private isGroupMaximized(targetGroup: IEditorGroupView): boolean { method setGroupOrientation (line 391) | setGroupOrientation(orientation: GroupOrientation): void { method applyLayout (line 402) | applyLayout(layout: EditorGroupLayout): void { method shouldRestoreFocus (line 469) | private shouldRestoreFocus(target: Element | undefined): boolean { method isTwoDimensionalGrid (line 484) | private isTwoDimensionalGrid(): boolean { method addGroup (line 495) | addGroup(location: IEditorGroupView | GroupIdentifier, direction: Grou... method doAddGroup (line 507) | private doAddGroup(locationView: IEditorGroupView, direction: GroupDir... method doCreateGroupView (line 530) | private doCreateGroupView(from?: IEditorGroupView | ISerializedEditorG... method doSetGroupActive (line 573) | private doSetGroupActive(group: IEditorGroupView): void { method doRestoreGroup (line 599) | private doRestoreGroup(group: IEditorGroupView): void { method doUpdateMostRecentActive (line 608) | private doUpdateMostRecentActive(group: IEditorGroupView, makeMostRece... method toGridViewDirection (line 622) | private toGridViewDirection(direction: GroupDirection): Direction { method toGridViewOrientation (line 631) | private toGridViewOrientation(orientation: GroupOrientation, fallback:... method removeGroup (line 639) | removeGroup(group: IEditorGroupView | GroupIdentifier): void { method doRemoveGroupWithEditors (line 654) | private doRemoveGroupWithEditors(groupView: IEditorGroupView): void { method doRemoveEmptyGroup (line 669) | private doRemoveEmptyGroup(groupView: IEditorGroupView): void { method moveGroup (line 699) | moveGroup(group: IEditorGroupView | GroupIdentifier, location: IEditor... method copyGroup (line 727) | copyGroup(group: IEditorGroupView | GroupIdentifier, location: IEditor... method mergeGroup (line 744) | mergeGroup(group: IEditorGroupView | GroupIdentifier, target: IEditorG... method assertGroupView (line 771) | private assertGroupView(group: IEditorGroupView | GroupIdentifier): IE... method minimumWidth (line 791) | get minimumWidth(): number { return Math.min(this.centeredLayoutWidget... method maximumWidth (line 792) | get maximumWidth(): number { return this.centeredLayoutWidget.maximumW... method minimumHeight (line 793) | get minimumHeight(): number { return Math.min(this.centeredLayoutWidge... method maximumHeight (line 794) | get maximumHeight(): number { return this.centeredLayoutWidget.maximum... method onDidChange (line 798) | get onDidChange(): Event { return Event.any(thi... method gridSeparatorBorder (line 801) | private get gridSeparatorBorder(): Color { method updateStyles (line 805) | updateStyles(): void { method createContentArea (line 814) | createContentArea(parent: HTMLElement, options?: IEditorPartCreationOp... method centerLayout (line 833) | centerLayout(active: boolean): void { method isLayoutCentered (line 839) | isLayoutCentered(): boolean { method doCreateGridControl (line 843) | private doCreateGridControl(options?: IEditorPartCreationOptions): void { method doCreateGridControlWithPreviousState (line 874) | private doCreateGridControlWithPreviousState(): boolean { method doCreateGridControlWithState (line 904) | private doCreateGridControlWithState(serializedGrid: ISerializedGrid, ... method doSetGridWidget (line 951) | private doSetGridWidget(gridWidget: SerializableGrid... method updateContainer (line 964) | private updateContainer(): void { method notifyGroupIndexChange (line 969) | private notifyGroupIndexChange(): void { method isEmpty (line 973) | private get isEmpty(): boolean { method layout (line 977) | layout(width: number, height: number): void { method doLayout (line 986) | private doLayout(dimension: Dimension): void { method saveState (line 996) | protected saveState(): void { method dispose (line 1024) | dispose(): void { method setVisible (line 1040) | setVisible(visible: boolean): void { method toJSON (line 1044) | toJSON(): object { FILE: src/vs/workbench/browser/parts/editor/editorPicker.ts class EditorPickerEntry (line 23) | class EditorPickerEntry extends QuickOpenEntryGroup { method constructor (line 25) | constructor( method getLabelOptions (line 34) | getLabelOptions(): IIconLabelValueOptions { method getLabel (line 41) | getLabel() { method getIcon (line 45) | getIcon(): string { method group (line 49) | get group(): IEditorGroup { method getResource (line 53) | getResource() { method getAriaLabel (line 57) | getAriaLabel(): string { method getDescription (line 61) | getDescription() { method run (line 65) | run(mode: Mode, context: IEntryRunContext): boolean { method runOpen (line 73) | private runOpen(context: IEntryRunContext): boolean { method constructor (line 83) | constructor( method getResults (line 93) | getResults(searchValue: string, token: CancellationToken): Promise { method updateTabFocusModeElement (line 381) | private updateTabFocusModeElement(visible: boolean): void { method updateScreenReaderModeElement (line 395) | private updateScreenReaderModeElement(visible: boolean): void { method updateSelectionElement (line 409) | private updateSelectionElement(text: string | undefined): void { method updateIndentationElement (line 424) | private updateIndentationElement(text: string | undefined): void { method updateEncodingElement (line 439) | private updateEncodingElement(text: string | undefined): void { method updateEOLElement (line 454) | private updateEOLElement(text: string | undefined): void { method updateModeElement (line 469) | private updateModeElement(text: string | undefined): void { method updateMetadataElement (line 484) | private updateMetadataElement(text: string | undefined): void { method updateElement (line 498) | private updateElement(element: MutableDisposable { class ChangeModeAction (line 854) | class ChangeModeAction extends Action { method constructor (line 859) | constructor( method run (line 874) | async run(): Promise { method configureFileAssociation (line 995) | private configureFileAssociation(resource: URI): void { method getFakeResource (line 1039) | private getFakeResource(lang: string): URI | undefined { type IChangeEOLEntry (line 1056) | interface IChangeEOLEntry extends IQuickPickItem { class ChangeEOLAction (line 1060) | class ChangeEOLAction extends Action { method constructor (line 1065) | constructor( method run (line 1074) | async run(): Promise { class ChangeEncodingAction (line 1104) | class ChangeEncodingAction extends Action { method constructor (line 1109) | constructor( method run (line 1121) | async run(): Promise { FILE: src/vs/workbench/browser/parts/editor/editorWidgets.ts class FloatingClickWidget (line 24) | class FloatingClickWidget extends Widget implements IOverlayWidget { method constructor (line 31) | constructor( method getId (line 50) | getId(): string { method getDomNode (line 54) | getDomNode(): HTMLElement { method getPosition (line 58) | getPosition(): IOverlayWidgetPosition { method render (line 64) | render() { method dispose (line 91) | dispose(): void { class OpenWorkspaceButtonContribution (line 98) | class OpenWorkspaceButtonContribution extends Disposable implements IEdi... method get (line 100) | static get(editor: ICodeEditor): OpenWorkspaceButtonContribution { method constructor (line 108) | constructor( method registerListeners (line 121) | private registerListeners(): void { method getId (line 125) | getId(): string { method update (line 129) | private update(): void { method shouldShowButton (line 138) | private shouldShowButton(editor: ICodeEditor): boolean { method createOpenWorkspaceWidgetRenderer (line 162) | private createOpenWorkspaceWidgetRenderer(): void { method disposeOpenWorkspaceWidgetRenderer (line 176) | private disposeOpenWorkspaceWidgetRenderer(): void { method dispose (line 181) | dispose(): void { FILE: src/vs/workbench/browser/parts/editor/noTabsTitleControl.ts type IRenderedEditorLabel (line 19) | interface IRenderedEditorLabel { class NoTabsTitleControl (line 24) | class NoTabsTitleControl extends TitleControl { method create (line 29) | protected create(parent: HTMLElement): void { method registerContainerListeners (line 61) | private registerContainerListeners(titleContainer: HTMLElement): void { method onTitleLabelClick (line 88) | private onTitleLabelClick(e: MouseEvent): void { method onTitleDoubleClick (line 95) | private onTitleDoubleClick(e: MouseEvent): void { method onTitleClick (line 101) | private onTitleClick(e: MouseEvent | GestureEvent): void { method getPreferredHeight (line 113) | getPreferredHeight(): number { method openEditor (line 117) | openEditor(editor: IEditorInput): void { method closeEditor (line 124) | closeEditor(editor: IEditorInput): void { method closeEditors (line 128) | closeEditors(editors: IEditorInput[]): void { method closeAllEditors (line 132) | closeAllEditors(): void { method moveEditor (line 136) | moveEditor(editor: IEditorInput, fromIndex: number, targetIndex: numbe... method pinEditor (line 140) | pinEditor(editor: IEditorInput): void { method setActive (line 144) | setActive(isActive: boolean): void { method updateEditorLabel (line 148) | updateEditorLabel(editor: IEditorInput): void { method updateEditorLabels (line 152) | updateEditorLabels(): void { method updateEditorDirty (line 158) | updateEditorDirty(editor: IEditorInput): void { method updateOptions (line 169) | updateOptions(oldOptions: IEditorPartOptions, newOptions: IEditorPartO... method updateStyles (line 175) | updateStyles(): void { method handleBreadcrumbsEnablementChange (line 179) | protected handleBreadcrumbsEnablementChange(): void { method ifActiveEditorChanged (line 186) | private ifActiveEditorChanged(fn: () => void): boolean { method ifActiveEditorPropertiesChanged (line 200) | private ifActiveEditorPropertiesChanged(fn: () => void): void { method ifEditorIsActive (line 211) | private ifEditorIsActive(editor: IEditorInput, fn: () => void): void { method redraw (line 217) | private redraw(): void { method getVerbosity (line 280) | private getVerbosity(style: string | undefined): Verbosity { method prepareEditorActions (line 288) | protected prepareEditorActions(editorActions: IToolbarActions): { prim... FILE: src/vs/workbench/browser/parts/editor/rangeDecorations.ts type IRangeHighlightDecoration (line 16) | interface IRangeHighlightDecoration { class RangeHighlightDecorations (line 22) | class RangeHighlightDecorations extends Disposable { method constructor (line 31) | constructor(@IEditorService private readonly editorService: IEditorSer... method removeHighlightRange (line 35) | removeHighlightRange() { method highlightRange (line 44) | highlightRange(range: IRangeHighlightDecoration, editor?: ICodeEditor) { method doHighlightRange (line 51) | private doHighlightRange(editor: ICodeEditor, selectionRange: IRangeHi... method getEditor (line 61) | private getEditor(resourceRange: IRangeHighlightDecoration): ICodeEdit... method setEditor (line 73) | private setEditor(editor: ICodeEditor) { method createRangeHighlightDecoration (line 106) | private createRangeHighlightDecoration(isWholeLine: boolean = true): M... method dispose (line 110) | dispose() { FILE: src/vs/workbench/browser/parts/editor/resourceViewer.ts type IResourceDescriptor (line 16) | interface IResourceDescriptor { class BinarySize (line 24) | class BinarySize { method formatSize (line 30) | static formatSize(size: number): string { type ResourceViewerContext (line 51) | interface ResourceViewerContext extends IDisposable { type ResourceViewerDelegate (line 55) | interface ResourceViewerDelegate { class ResourceViewer (line 70) | class ResourceViewer { method show (line 74) | static show( class FileTooLargeFileView (line 96) | class FileTooLargeFileView { method create (line 97) | static create( class FileSeemsBinaryFileView (line 118) | class FileSeemsBinaryFileView { method create (line 119) | static create( FILE: src/vs/workbench/browser/parts/editor/sideBySideEditor.ts class SideBySideEditor (line 22) | class SideBySideEditor extends BaseEditor { method minimumMasterWidth (line 27) | get minimumMasterWidth() { return this.masterEditor ? this.masterEdito... method maximumMasterWidth (line 28) | get maximumMasterWidth() { return this.masterEditor ? this.masterEdito... method minimumMasterHeight (line 29) | get minimumMasterHeight() { return this.masterEditor ? this.masterEdit... method maximumMasterHeight (line 30) | get maximumMasterHeight() { return this.masterEditor ? this.masterEdit... method minimumDetailsWidth (line 32) | get minimumDetailsWidth() { return this.detailsEditor ? this.detailsEd... method maximumDetailsWidth (line 33) | get maximumDetailsWidth() { return this.detailsEditor ? this.detailsEd... method minimumDetailsHeight (line 34) | get minimumDetailsHeight() { return this.detailsEditor ? this.detailsE... method maximumDetailsHeight (line 35) | get maximumDetailsHeight() { return this.detailsEditor ? this.detailsE... method minimumWidth (line 38) | set minimumWidth(value: number) { /* noop */ } method maximumWidth (line 39) | set maximumWidth(value: number) { /* noop */ } method minimumHeight (line 40) | set minimumHeight(value: number) { /* noop */ } method maximumHeight (line 41) | set maximumHeight(value: number) { /* noop */ } method minimumWidth (line 43) | get minimumWidth() { return this.minimumMasterWidth + this.minimumDeta... method maximumWidth (line 44) | get maximumWidth() { return this.maximumMasterWidth + this.maximumDeta... method minimumHeight (line 45) | get minimumHeight() { return this.minimumMasterHeight + this.minimumDe... method maximumHeight (line 46) | get maximumHeight() { return this.maximumMasterHeight + this.maximumDe... method constructor (line 61) | constructor( method createEditor (line 70) | protected createEditor(parent: HTMLElement): void { method setInput (line 97) | async setInput(newInput: EditorInput, options: EditorOptions | undefin... method setOptions (line 104) | setOptions(options: EditorOptions | undefined): void { method setEditorVisible (line 110) | protected setEditorVisible(visible: boolean, group: IEditorGroup | und... method clearInput (line 122) | clearInput(): void { method focus (line 136) | focus(): void { method layout (line 142) | layout(dimension: DOM.Dimension): void { method getControl (line 149) | getControl(): IEditorControl | undefined { method getMasterEditor (line 157) | getMasterEditor(): IEditor | undefined { method getDetailsEditor (line 161) | getDetailsEditor(): IEditor | undefined { method updateInput (line 165) | private async updateInput(oldInput: SideBySideEditorInput, newInput: S... method setNewInput (line 184) | private setNewInput(newInput: SideBySideEditorInput, options: EditorOp... method doCreateEditor (line 191) | private doCreateEditor(editorInput: EditorInput, container: HTMLElemen... method onEditorsCreated (line 204) | private async onEditorsCreated(details: BaseEditor, master: BaseEditor... method updateStyles (line 221) | updateStyles(): void { method disposeEditors (line 229) | private disposeEditors(): void { method dispose (line 249) | dispose(): void { FILE: src/vs/workbench/browser/parts/editor/tabsTitleControl.ts type IEditorInputLabel (line 46) | interface IEditorInputLabel { type AugmentedLabel (line 52) | type AugmentedLabel = IEditorInputLabel & { editor: IEditorInput }; class TabsTitleControl (line 54) | class TabsTitleControl extends TitleControl { method constructor (line 71) | constructor( method create (line 96) | protected create(parent: HTMLElement): void { method createTabsScrollbar (line 132) | private createTabsScrollbar(scrollable: HTMLElement): ScrollableElement { method updateBreadcrumbsControl (line 148) | private updateBreadcrumbsControl(): void { method handleBreadcrumbsEnablementChange (line 156) | protected handleBreadcrumbsEnablementChange(): void { method registerTabsContainerListeners (line 161) | private registerTabsContainerListeners(tabsContainer: HTMLElement, tab... method updateEditorActionsToolbar (line 263) | protected updateEditorActionsToolbar(): void { method openEditor (line 271) | openEditor(editor: IEditorInput): void { method closeEditor (line 289) | closeEditor(editor: IEditorInput): void { method closeEditors (line 293) | closeEditors(editors: IEditorInput[]): void { method closeAllEditors (line 297) | closeAllEditors(): void { method handleClosedEditors (line 301) | private handleClosedEditors(): void { method moveEditor (line 341) | moveEditor(editor: IEditorInput, fromIndex: number, targetIndex: numbe... method pinEditor (line 357) | pinEditor(editor: IEditorInput): void { method setActive (line 361) | setActive(isGroupActive: boolean): void { method updateEditorLabel (line 373) | updateEditorLabel(editor: IEditorInput): void { method updateEditorLabels (line 379) | updateEditorLabels(): void { method updateEditorDirty (line 393) | updateEditorDirty(editor: IEditorInput): void { method updateOptions (line 397) | updateOptions(oldOptions: IEditorPartOptions, newOptions: IEditorPartO... method updateStyles (line 417) | updateStyles(): void { method withTab (line 421) | private withTab(editor: IEditorInput, fn: (tabContainer: HTMLElement, ... method createTab (line 431) | private createTab(index: number, tabsContainer: HTMLElement, tabsScrol... method registerTabListeners (line 475) | private registerTabListeners(tab: HTMLElement, index: number, tabsCont... method isSupportedDropTransfer (line 701) | private isSupportedDropTransfer(e: DragEvent): boolean { method updateDropFeedback (line 725) | private updateDropFeedback(element: HTMLElement, isDND: boolean, index... method computeTabLabels (line 749) | private computeTabLabels(): void { method shortenTabLabels (line 769) | private shortenTabLabels(labels: AugmentedLabel[]): void { method getLabelConfigFlags (line 838) | private getLabelConfigFlags(value: string | undefined) { method redraw (line 851) | private redraw(): void { method forEachTab (line 865) | private forEachTab(fn: (editor: IEditorInput, index: number, tabContai... method redrawTab (line 875) | private redrawTab(editor: IEditorInput, index: number, tabContainer: H... method redrawLabel (line 908) | private redrawLabel(editor: IEditorInput, tabContainer: HTMLElement, t... method redrawEditorActiveAndDirty (line 921) | private redrawEditorActiveAndDirty(isGroupActive: boolean, editor: IEd... method doRedrawEditorActive (line 929) | private doRedrawEditorActive(isGroupActive: boolean, allowBorderTop: b... method doRedrawEditorDirty (line 975) | private doRedrawEditorDirty(isGroupActive: boolean, isTabActive: boole... method layout (line 1018) | layout(dimension: Dimension | undefined): void { method doLayout (line 1039) | private doLayout(dimension: Dimension): void { method getTab (line 1095) | private getTab(editor: IEditorInput): HTMLElement | undefined { method blockRevealActiveTabOnce (line 1106) | private blockRevealActiveTabOnce(): void { method originatesFromTabActionBar (line 1116) | private originatesFromTabActionBar(e: MouseEvent | GestureEvent): bool... method onDrop (line 1127) | private onDrop(e: DragEvent, targetIndex: number, tabsContainer: HTMLE... method isMoveOperation (line 1185) | private isMoveOperation(e: DragEvent, source: GroupIdentifier) { method dispose (line 1191) | dispose(): void { FILE: src/vs/workbench/browser/parts/editor/textDiffEditor.ts class TextDiffEditor (line 40) | class TextDiffEditor extends BaseTextEditor implements ITextDiffEditor { method constructor (line 47) | constructor( method getEditorMemento (line 62) | protected getEditorMemento(editorGroupService: IEditorGroupsService... method getTitle (line 66) | getTitle(): string | undefined { method createEditorControl (line 74) | createEditorControl(parent: HTMLElement, configuration: ICodeEditorOpt... method setInput (line 78) | async setInput(input: EditorInput, options: EditorOptions | undefined,... method setOptions (line 138) | setOptions(options: EditorOptions | undefined): void { method restoreTextDiffEditorViewState (line 146) | private restoreTextDiffEditorViewState(editor: EditorInput, control: I... method openAsBinary (line 162) | private openAsBinary(input: EditorInput, options: EditorOptions | unde... method computeConfiguration (line 198) | protected computeConfiguration(configuration: IEditorConfiguration): I... method getConfigurationOverrides (line 209) | protected getConfigurationOverrides(): ICodeEditorOptions { method getAriaLabel (line 218) | protected getAriaLabel(): string { method isReadOnly (line 230) | private isReadOnly(): boolean { method isFileBinaryError (line 243) | private isFileBinaryError(error: Error | Error[]): boolean { method clearInput (line 253) | clearInput(): void { method getDiffNavigator (line 271) | getDiffNavigator(): DiffNavigator | undefined { method getControl (line 275) | getControl(): IDiffEditor | undefined { method loadTextEditorViewState (line 279) | protected loadTextEditorViewState(resource: URI): IDiffEditorViewState { method saveTextDiffEditorViewState (line 283) | private saveTextDiffEditorViewState(input: EditorInput | undefined): v... method retrieveTextEditorViewState (line 309) | protected retrieveTextEditorViewState(resource: URI): IDiffEditorViewS... method retrieveTextDiffEditorViewState (line 313) | private retrieveTextDiffEditorViewState(resource: URI): IDiffEditorVie... method toDiffEditorViewStateResource (line 332) | private toDiffEditorViewStateResource(modelOrInput: IDiffEditorModel |... FILE: src/vs/workbench/browser/parts/editor/textEditor.ts constant TEXT_EDITOR_VIEW_STATE_PREFERENCE_KEY (line 28) | const TEXT_EDITOR_VIEW_STATE_PREFERENCE_KEY = 'textEditorViewState'; type IEditorConfiguration (line 30) | interface IEditorConfiguration { method constructor (line 46) | constructor( method instantiationService (line 69) | protected get instantiationService(): IInstantiationService { method configurationService (line 73) | protected get configurationService(): ITextResourceConfigurationService { method textFileService (line 77) | protected get textFileService(): ITextFileService { method handleConfigurationChangeEvent (line 81) | protected handleConfigurationChangeEvent(configuration?: IEditorConfigur... method consumePendingConfigurationChangeEvent (line 89) | private consumePendingConfigurationChangeEvent(): void { method computeConfiguration (line 96) | protected computeConfiguration(configuration: IEditorConfiguration): IEd... method computeAriaLabel (line 108) | private computeAriaLabel(): string { method getConfigurationOverrides (line 121) | protected getConfigurationOverrides(): IEditorOptions { method createEditor (line 132) | protected createEditor(parent: HTMLElement): void { method onEditorFocusLost (line 157) | private onEditorFocusLost(): void { method onWindowFocusChange (line 161) | private onWindowFocusChange(focused: boolean): void { method maybeTriggerSaveAll (line 167) | private maybeTriggerSaveAll(reason: SaveReason): void { method createEditorControl (line 188) | protected createEditorControl(parent: HTMLElement, configuration: IEdito... method setInput (line 194) | async setInput(input: EditorInput, options: EditorOptions | undefined, t... method setEditorVisible (line 205) | protected setEditorVisible(visible: boolean, group: IEditorGroup | undef... method focus (line 219) | focus(): void { method layout (line 226) | layout(dimension: Dimension): void { method getControl (line 233) | getControl(): IEditor | undefined { method saveTextEditorViewState (line 240) | protected saveTextEditorViewState(resource: URI): void { method retrieveTextEditorViewState (line 249) | protected retrieveTextEditorViewState(resource: URI): IEditorViewState |... method clearTextEditorViewState (line 275) | protected clearTextEditorViewState(resources: URI[], group?: IEditorGrou... method loadTextEditorViewState (line 284) | protected loadTextEditorViewState(resource: URI): IEditorViewState | und... method updateEditorConfiguration (line 288) | private updateEditorConfiguration(configuration?: IEditorConfiguration):... method getResource (line 315) | protected getResource(): URI | undefined { method dispose (line 333) | dispose(): void { FILE: src/vs/workbench/browser/parts/editor/textResourceEditor.ts class AbstractTextResourceEditor (line 32) | class AbstractTextResourceEditor extends BaseTextEditor { method constructor (line 34) | constructor( method getTitle (line 49) | getTitle(): string | undefined { method setInput (line 57) | async setInput(input: EditorInput, options: EditorOptions | undefined,... method restoreTextResourceEditorViewState (line 94) | private restoreTextResourceEditorViewState(editor: EditorInput, contro... method setOptions (line 103) | setOptions(options: EditorOptions | undefined): void { method getConfigurationOverrides (line 111) | protected getConfigurationOverrides(): IEditorOptions { method getAriaLabel (line 119) | protected getAriaLabel(): string { method revealLastLine (line 137) | revealLastLine(): void { method clearInput (line 147) | clearInput(): void { method saveState (line 161) | protected saveState(): void { method saveTextResourceEditorViewState (line 171) | private saveTextResourceEditorViewState(input: EditorInput | undefined... class TextResourceEditor (line 195) | class TextResourceEditor extends AbstractTextResourceEditor { method constructor (line 199) | constructor( FILE: src/vs/workbench/browser/parts/editor/titleControl.ts type IToolbarActions (line 45) | interface IToolbarActions { method constructor (line 69) | constructor( method registerListeners (line 98) | private registerListeners(): void { method createBreadcrumbsControl (line 105) | protected createBreadcrumbsControl(container: HTMLElement, options: IBre... method createEditorActionsToolBar (line 132) | protected createEditorActionsToolBar(container: HTMLElement): void { method actionViewItemProvider (line 160) | private actionViewItemProvider(action: IAction): IActionViewItem | undef... method updateEditorActionsToolbar (line 177) | protected updateEditorActionsToolbar(): void { method prepareEditorActions (line 199) | protected prepareEditorActions(editorActions: IToolbarActions): { primar... method getEditorActions (line 216) | private getEditorActions(): IToolbarActions { method clearEditorActionsToolbar (line 244) | protected clearEditorActionsToolbar(): void { method enableGroupDragging (line 253) | protected enableGroupDragging(element: HTMLElement): void { method onContextMenu (line 292) | protected onContextMenu(editor: IEditorInput, e: Event, node: HTMLElemen... method getKeybinding (line 332) | private getKeybinding(action: IAction): ResolvedKeybinding | undefined { method getKeybindingLabel (line 336) | protected getKeybindingLabel(action: IAction): string | undefined { method layout (line 366) | layout(dimension: Dimension): void { method getPreferredHeight (line 372) | getPreferredHeight(): number { method dispose (line 376) | dispose(): void { FILE: src/vs/workbench/browser/parts/notifications/notificationsActions.ts class ClearNotificationAction (line 16) | class ClearNotificationAction extends Action { method constructor (line 21) | constructor( method run (line 29) | run(notification: INotificationViewItem): Promise { class ClearAllNotificationsAction (line 36) | class ClearAllNotificationsAction extends Action { method constructor (line 41) | constructor( method run (line 49) | run(notification: INotificationViewItem): Promise { class HideNotificationsCenterAction (line 56) | class HideNotificationsCenterAction extends Action { method constructor (line 61) | constructor( method run (line 69) | run(notification: INotificationViewItem): Promise { class ExpandNotificationAction (line 76) | class ExpandNotificationAction extends Action { method constructor (line 81) | constructor( method run (line 89) | run(notification: INotificationViewItem): Promise { class CollapseNotificationAction (line 96) | class CollapseNotificationAction extends Action { method constructor (line 101) | constructor( method run (line 109) | run(notification: INotificationViewItem): Promise { class ConfigureNotificationAction (line 116) | class ConfigureNotificationAction extends Action { method constructor (line 121) | constructor( method configurationActions (line 129) | get configurationActions(): ReadonlyArray { class CopyNotificationMessageAction (line 134) | class CopyNotificationMessageAction extends Action { method constructor (line 139) | constructor( method run (line 147) | run(notification: INotificationViewItem): Promise { class NotificationActionRunner (line 152) | class NotificationActionRunner extends ActionRunner { method constructor (line 154) | constructor( method runAction (line 161) | protected async runAction(action: IAction, context: INotificationViewI... FILE: src/vs/workbench/browser/parts/notifications/notificationsAlerts.ts class NotificationsAlerts (line 14) | class NotificationsAlerts extends Disposable { method constructor (line 16) | constructor(private model: INotificationsModel) { method registerListeners (line 25) | private registerListeners(): void { method onDidNotificationChange (line 29) | private onDidNotificationChange(e: INotificationChangeEvent): void { method triggerAriaAlert (line 46) | private triggerAriaAlert(notifiation: INotificationViewItem): void { method doTriggerAriaAlert (line 60) | private doTriggerAriaAlert(notifiation: INotificationViewItem): void { FILE: src/vs/workbench/browser/parts/notifications/notificationsCenter.ts class NotificationsCenter (line 27) | class NotificationsCenter extends Themable { method constructor (line 43) | constructor( method registerListeners (line 60) | private registerListeners(): void { method isVisible (line 65) | get isVisible(): boolean { method show (line 69) | show(): void { method updateTitle (line 110) | private updateTitle(): void { method create (line 122) | private create(): void { method getKeybindingLabel (line 164) | private getKeybindingLabel(action: IAction): string | null { method onDidNotificationChange (line 170) | private onDidNotificationChange(e: INotificationChangeEvent): void { method hide (line 206) | hide(): void { method updateStyles (line 230) | protected updateStyles(): void { method layout (line 246) | layout(dimension: Dimension | undefined): void { method clearAll (line 281) | clearAll(): void { FILE: src/vs/workbench/browser/parts/notifications/notificationsCommands.ts constant SHOW_NOTIFICATIONS_CENTER (line 16) | const SHOW_NOTIFICATIONS_CENTER = 'notifications.showList'; constant HIDE_NOTIFICATIONS_CENTER (line 17) | const HIDE_NOTIFICATIONS_CENTER = 'notifications.hideList'; constant TOGGLE_NOTIFICATIONS_CENTER (line 18) | const TOGGLE_NOTIFICATIONS_CENTER = 'notifications.toggleList'; constant HIDE_NOTIFICATION_TOAST (line 21) | const HIDE_NOTIFICATION_TOAST = 'notifications.hideToasts'; constant FOCUS_NOTIFICATION_TOAST (line 22) | const FOCUS_NOTIFICATION_TOAST = 'notifications.focusToasts'; constant FOCUS_NEXT_NOTIFICATION_TOAST (line 23) | const FOCUS_NEXT_NOTIFICATION_TOAST = 'notifications.focusNextToast'; constant FOCUS_PREVIOUS_NOTIFICATION_TOAST (line 24) | const FOCUS_PREVIOUS_NOTIFICATION_TOAST = 'notifications.focusPreviousTo... constant FOCUS_FIRST_NOTIFICATION_TOAST (line 25) | const FOCUS_FIRST_NOTIFICATION_TOAST = 'notifications.focusFirstToast'; constant FOCUS_LAST_NOTIFICATION_TOAST (line 26) | const FOCUS_LAST_NOTIFICATION_TOAST = 'notifications.focusLastToast'; constant COLLAPSE_NOTIFICATION (line 29) | const COLLAPSE_NOTIFICATION = 'notification.collapse'; constant EXPAND_NOTIFICATION (line 30) | const EXPAND_NOTIFICATION = 'notification.expand'; constant TOGGLE_NOTIFICATION (line 31) | const TOGGLE_NOTIFICATION = 'notification.toggle'; constant CLEAR_NOTIFICATION (line 32) | const CLEAR_NOTIFICATION = 'notification.clear'; constant CLEAR_ALL_NOTIFICATIONS (line 33) | const CLEAR_ALL_NOTIFICATIONS = 'notifications.clearAll'; type INotificationsCenterController (line 39) | interface INotificationsCenterController { type INotificationsToastController (line 48) | interface INotificationsToastController { function registerNotificationCommands (line 58) | function registerNotificationCommands(center: INotificationsCenterContro... FILE: src/vs/workbench/browser/parts/notifications/notificationsList.ts class NotificationsList (line 21) | class NotificationsList extends Themable { method constructor (line 27) | constructor( method show (line 39) | show(focus?: boolean): void { method createNotificationsList (line 64) | private createNotificationsList(): void { method updateNotificationsList (line 134) | updateNotificationsList(start: number, deleteCount: number, items: INo... method hide (line 186) | hide(): void { method focusFirst (line 201) | focusFirst(): void { method hasFocus (line 210) | hasFocus(): boolean { method updateStyles (line 218) | protected updateStyles(): void { method layout (line 231) | layout(width: number, maxHeight?: number): void { method dispose (line 243) | dispose(): void { FILE: src/vs/workbench/browser/parts/notifications/notificationsStatus.ts class NotificationsStatus (line 12) | class NotificationsStatus extends Disposable { method constructor (line 21) | constructor( method registerListeners (line 36) | private registerListeners(): void { method onDidNotificationChange (line 41) | private onDidNotificationChange(e: INotificationChangeEvent): void { method updateNotificationsCenterStatusItem (line 59) | private updateNotificationsCenterStatusItem(): void { method getTooltip (line 74) | private getTooltip(): string { method update (line 94) | update(isCenterVisible: boolean): void { method onDidStatusMessageChange (line 104) | private onDidStatusMessageChange(e: IStatusMessageChangeEvent): void { method doSetStatusMessage (line 126) | private doSetStatusMessage(item: IStatusMessageViewItem): void { FILE: src/vs/workbench/browser/parts/notifications/notificationsToasts.ts type INotificationToast (line 28) | interface INotificationToast { type ToastVisibility (line 36) | enum ToastVisibility { class NotificationsToasts (line 42) | class NotificationsToasts extends Themable { method constructor (line 62) | constructor( method registerListeners (line 81) | private registerListeners(): void { method onCanShowNotifications (line 104) | private async onCanShowNotifications(): Promise { method onDidNotificationChange (line 117) | private onDidNotificationChange(e: INotificationChangeEvent): void { method addToast (line 126) | private addToast(item: INotificationViewItem): void { method purgeNotification (line 233) | private purgeNotification(item: INotificationViewItem, notificationToa... method removeToast (line 281) | private removeToast(item: INotificationViewItem): void { method removeToasts (line 313) | private removeToasts(): void { method doHide (line 320) | private doHide(): void { method hide (line 329) | hide(): void { method focus (line 339) | focus(): boolean { method focusNext (line 350) | focusNext(): boolean { method focusPrevious (line 369) | focusPrevious(): boolean { method focusFirst (line 388) | focusFirst(): boolean { method focusLast (line 399) | focusLast(): boolean { method update (line 410) | update(isCenterVisible: boolean): void { method updateStyles (line 421) | protected updateStyles(): void { method getToasts (line 431) | private getToasts(state: ToastVisibility): INotificationToast[] { method layout (line 455) | layout(dimension: Dimension | undefined): void { method computeMaxDimensions (line 469) | private computeMaxDimensions(): Dimension { method layoutLists (line 501) | private layoutLists(width: number): void { method layoutContainer (line 505) | private layoutContainer(heightToGive: number): void { method setVisibility (line 532) | private setVisibility(toast: INotificationToast, visible: boolean): vo... method isVisible (line 545) | private isVisible(toast: INotificationToast): boolean { FILE: src/vs/workbench/browser/parts/notifications/notificationsViewer.ts class NotificationsListDelegate (line 27) | class NotificationsListDelegate implements IListVirtualDelegate { class TogglePanelAction (line 40) | class TogglePanelAction extends Action { method constructor (line 45) | constructor( method run (line 53) | run(): Promise { class FocusPanelAction (line 59) | class FocusPanelAction extends Action { method constructor (line 64) | constructor( method run (line 73) | run(): Promise { class TogglePanelPositionAction (line 91) | class TogglePanelPositionAction extends Action { method constructor (line 101) | constructor( method run (line 120) | run(): Promise { class ToggleMaximizedPanelAction (line 128) | class ToggleMaximizedPanelAction extends Action { method constructor (line 138) | constructor( method run (line 153) | run(): Promise { class PanelActivityAction (line 163) | class PanelActivityAction extends ActivityAction { method constructor (line 165) | constructor( method run (line 172) | run(event: any): Promise { class SwitchPanelViewAction (line 179) | class SwitchPanelViewAction extends Action { method constructor (line 181) | constructor( method run (line 189) | run(offset: number): Promise { class PreviousPanelViewAction (line 209) | class PreviousPanelViewAction extends SwitchPanelViewAction { method constructor (line 214) | constructor( method run (line 222) | run(): Promise { class NextPanelViewAction (line 227) | class NextPanelViewAction extends SwitchPanelViewAction { method constructor (line 232) | constructor( method run (line 240) | run(): Promise { FILE: src/vs/workbench/browser/parts/panel/panelPart.ts type ICachedPanel (line 37) | interface ICachedPanel { class PanelPart (line 44) | class PanelPart extends CompositePart implements IPanelService { method preferredHeight (line 62) | get preferredHeight(): number | undefined { method preferredWidth (line 68) | get preferredWidth(): number | undefined { method onDidPanelOpen (line 74) | get onDidPanelOpen(): Event<{ panel: IPanel, focus: boolean; }> { retu... method constructor (line 89) | constructor( method registerListeners (line 157) | private registerListeners(): void { method onPanelOpen (line 186) | private onPanelOpen(panel: IPanel): void { method onPanelClose (line 190) | private onPanelClose(panel: IPanel): void { method create (line 198) | create(parent: HTMLElement): void { method updateStyles (line 208) | updateStyles(): void { method openPanel (line 221) | openPanel(id: string, focus?: boolean): Panel | undefined { method showActivity (line 239) | showActivity(panelId: string, badge: IBadge, clazz?: string): IDisposa... method getPanel (line 243) | getPanel(panelId: string): IPanelIdentifier | undefined { method getPanels (line 247) | getPanels(): readonly PanelDescriptor[] { method getPinnedPanels (line 252) | getPinnedPanels(): readonly PanelDescriptor[] { method getActions (line 259) | protected getActions(): ReadonlyArray { method getActivePanel (line 266) | getActivePanel(): IPanel | undefined { method getLastActivePanelId (line 270) | getLastActivePanelId(): string { method hideActivePanel (line 274) | hideActivePanel(): void { method createTitleLabel (line 283) | protected createTitleLabel(parent: HTMLElement): ICompositeTitleLabel { method layout (line 300) | layout(width: number, height: number): void { method layoutCompositeBar (line 318) | private layoutCompositeBar(): void { method getCompositeActions (line 329) | private getCompositeActions(compositeId: string): { activityAction: Pa... method removeComposite (line 343) | protected removeComposite(compositeId: string): boolean { method getToolbarWidth (line 358) | private getToolbarWidth(): number { method onDidStorageChange (line 367) | private onDidStorageChange(e: IWorkspaceStorageChangeEvent): void { method saveCachedPanels (line 400) | private saveCachedPanels(): void { method getCachedPanels (line 411) | private getCachedPanels(): ICachedPanel[] { method cachedPanelsValue (line 426) | private get cachedPanelsValue(): string { method cachedPanelsValue (line 434) | private set cachedPanelsValue(cachedViewletsValue: string) { method getStoredCachedPanelsValue (line 441) | private getStoredCachedPanelsValue(): string { method setStoredCachedViewletsValue (line 445) | private setStoredCachedViewletsValue(value: string): void { method setVisible (line 449) | setVisible(visible: boolean): void { method toJSON (line 453) | toJSON(): object { FILE: src/vs/workbench/browser/parts/quickinput/quickInput.ts type Writeable (line 51) | type Writeable = { -readonly [P in keyof T]: T[P] }; type QuickInputUI (line 62) | interface QuickInputUI { type Visibilities (line 89) | type Visibilities = { class QuickInput (line 101) | class QuickInput extends Disposable implements IQuickInput { method constructor (line 120) | constructor( method title (line 126) | get title() { method title (line 130) | set title(title: string) { method step (line 135) | get step() { method step (line 139) | set step(step: number) { method totalSteps (line 144) | get totalSteps() { method totalSteps (line 148) | set totalSteps(totalSteps: number) { method enabled (line 153) | get enabled() { method enabled (line 157) | set enabled(enabled: boolean) { method contextKey (line 162) | get contextKey() { method contextKey (line 166) | set contextKey(contextKey: string) { method busy (line 171) | get busy() { method busy (line 175) | set busy(busy: boolean) { method ignoreFocusOut (line 180) | get ignoreFocusOut() { method ignoreFocusOut (line 184) | set ignoreFocusOut(ignoreFocusOut: boolean) { method buttons (line 189) | get buttons() { method buttons (line 193) | set buttons(buttons: IQuickInputButton[]) { method show (line 201) | show(): void { method hide (line 217) | hide(): void { method didHide (line 224) | didHide(): void { method update (line 232) | protected update() { method getTitle (line 281) | private getTitle() { method getSteps (line 294) | private getSteps() { method showMessageDecoration (line 304) | protected showMessageDecoration(severity: Severity) { method dispose (line 318) | public dispose(): void { class QuickPick (line 324) | class QuickPick extends QuickInput implements ... method value (line 360) | get value() { method value (line 364) | set value(value: string) { method placeholder (line 369) | get placeholder() { method placeholder (line 373) | set placeholder(placeholder: string) { method items (line 384) | get items() { method items (line 388) | set items(items: Array) { method canSelectMany (line 394) | get canSelectMany() { method canSelectMany (line 398) | set canSelectMany(canSelectMany: boolean) { method matchOnDescription (line 403) | get matchOnDescription() { method matchOnDescription (line 407) | set matchOnDescription(matchOnDescription: boolean) { method matchOnDetail (line 412) | get matchOnDetail() { method matchOnDetail (line 416) | set matchOnDetail(matchOnDetail: boolean) { method matchOnLabel (line 421) | get matchOnLabel() { method matchOnLabel (line 425) | set matchOnLabel(matchOnLabel: boolean) { method autoFocusOnList (line 430) | get autoFocusOnList() { method autoFocusOnList (line 434) | set autoFocusOnList(autoFocusOnList: boolean) { method activeItems (line 439) | get activeItems() { method activeItems (line 443) | set activeItems(activeItems: T[]) { method selectedItems (line 451) | get selectedItems() { method selectedItems (line 455) | set selectedItems(selectedItems: T[]) { method keyMods (line 461) | get keyMods() { method valueSelection (line 465) | set valueSelection(valueSelection: Readonly<[number, number]>) { method validationMessage (line 471) | get validationMessage() { method validationMessage (line 475) | set validationMessage(validationMessage: string) { method customButton (line 480) | get customButton() { method customButton (line 484) | set customButton(showCustomButton: boolean) { method customLabel (line 489) | get customLabel() { method customLabel (line 493) | set customLabel(label: string) { method customHover (line 498) | get customHover() { method customHover (line 502) | set customHover(hover: string) { method ok (line 507) | get ok() { method ok (line 511) | set ok(showOkButton: boolean) { method inputHasFocus (line 516) | public inputHasFocus(): boolean { method trySelectFirst (line 524) | private trySelectFirst() { method show (line 532) | show() { method registerQuickNavigation (line 646) | private registerQuickNavigation() { method update (line 694) | protected update() { class InputBox (line 763) | class InputBox extends QuickInput implements IInputBox { method value (line 778) | get value() { method value (line 782) | set value(value: string) { method valueSelection (line 787) | set valueSelection(valueSelection: Readonly<[number, number]>) { method placeholder (line 793) | get placeholder() { method placeholder (line 797) | set placeholder(placeholder: string) { method password (line 802) | get password() { method password (line 806) | set password(password: boolean) { method prompt (line 811) | get prompt() { method prompt (line 815) | set prompt(prompt: string) { method validationMessage (line 823) | get validationMessage() { method validationMessage (line 827) | set validationMessage(validationMessage: string) { method show (line 836) | show() { method update (line 852) | protected update() { class QuickInputService (line 882) | class QuickInputService extends Component implements IQuickInputService { method constructor (line 910) | constructor( method inQuickOpen (line 931) | private inQuickOpen(widget: 'quickInput' | 'quickOpen', open: boolean) { method setContextKey (line 948) | private setContextKey(id?: string) { method resetContextKeys (line 970) | private resetContextKeys() { method registerKeyModsListeners (line 978) | private registerKeyModsListeners() { method create (line 1006) | private create() { method pick (line 1179) | pick>(picks: Promi... method input (line 1277) | input(options: IInputOptions = {}, token: CancellationToken = Cancella... method createQuickPick (line 1336) | createQuickPick(): IQuickPick { method createInputBox (line 1341) | createInputBox(): IInputBox { method show (line 1346) | private show(controller: QuickInput) { method setVisibilities (line 1387) | private setVisibilities(visibilities: Visibilities) { method setComboboxAccessibility (line 1401) | private setComboboxAccessibility(enabled: boolean) { method isScreenReaderOptimized (line 1418) | private isScreenReaderOptimized() { method setEnabled (line 1424) | private setEnabled(enabled: boolean) { method hide (line 1440) | private hide(focusLost?: boolean) { method focus (line 1454) | focus() { method toggle (line 1460) | toggle() { method navigate (line 1466) | navigate(next: boolean, quickNavigate?: IQuickNavigateConfiguration) { method accept (line 1475) | accept() { method back (line 1480) | back() { method cancel (line 1485) | cancel() { method layout (line 1490) | layout(dimension: dom.Dimension): void { method updateLayout (line 1494) | private updateLayout() { method updateStyles (line 1509) | protected updateStyles() { method isDisplayed (line 1527) | private isDisplayed() { class BackAction (line 1543) | class BackAction extends Action { method constructor (line 1548) | constructor(id: string, label: string, @IQuickInputService private rea... method run (line 1552) | public run(): Promise { FILE: src/vs/workbench/browser/parts/quickinput/quickInputBox.ts class QuickInputBox (line 18) | class QuickInputBox extends Disposable { method constructor (line 23) | constructor( method value (line 47) | get value() { method value (line 51) | set value(value: string) { method select (line 55) | select(range: IRange | null = null): void { method setPlaceholder (line 59) | setPlaceholder(placeholder: string) { method placeholder (line 63) | get placeholder() { method placeholder (line 67) | set placeholder(placeholder: string) { method password (line 71) | get password() { method password (line 75) | set password(password: boolean) { method enabled (line 79) | set enabled(enabled: boolean) { method hasFocus (line 83) | hasFocus(): boolean { method setAttribute (line 87) | setAttribute(name: string, value: string) { method removeAttribute (line 91) | removeAttribute(name: string) { method showDecoration (line 95) | showDecoration(decoration: Severity): void { method stylesForType (line 103) | stylesForType(decoration: Severity) { method setFocus (line 107) | setFocus(): void { method layout (line 111) | layout(): void { method style (line 115) | style(theme: ITheme) { FILE: src/vs/workbench/browser/parts/quickinput/quickInputList.ts type IListElement (line 35) | interface IListElement { class ListElement (line 46) | class ListElement implements IListElement { method checked (line 56) | get checked() { method checked (line 59) | set checked(value: boolean) { method constructor (line 71) | constructor(init: IListElement) { type IListElementTemplateData (line 76) | interface IListElementTemplateData { class ListElementRenderer (line 88) | class ListElementRenderer implements IListRenderer { method getHeight (line 205) | getHeight(element: ListElement): number { method getTemplateId (line 209) | getTemplateId(element: ListElement): string { class QuickInputList (line 214) | class QuickInputList { method constructor (line 241) | constructor( method onDidChangeFocus (line 299) | get onDidChangeFocus() { method onDidChangeSelection (line 304) | get onDidChangeSelection() { method getAllVisibleChecked (line 308) | getAllVisibleChecked() { method allVisibleChecked (line 312) | private allVisibleChecked(elements: ListElement[], whenNoneVisible = t... method getCheckedCount (line 326) | getCheckedCount() { method getVisibleCount (line 337) | getVisibleCount() { method setAllVisibleChecked (line 348) | setAllVisibleChecked(checked: boolean) { method setElements (line 362) | setElements(inputElements: Array... method getFocusedElements (line 393) | getFocusedElements() { method setFocusedElements (line 398) | setFocusedElements(items: IQuickPickItem[]) { method getActiveDescendant (line 407) | getActiveDescendant() { method getSelectedElements (line 411) | getSelectedElements() { method setSelectedElements (line 416) | setSelectedElements(items: IQuickPickItem[]) { method getCheckedElements (line 422) | getCheckedElements() { method setCheckedElements (line 427) | setCheckedElements(items: IQuickPickItem[]) { method enabled (line 443) | set enabled(value: boolean) { method focus (line 447) | focus(what: 'First' | 'Last' | 'Next' | 'Previous' | 'NextPage' | 'Pre... method clearFocus (line 463) | clearFocus() { method domFocus (line 467) | domFocus() { method layout (line 471) | layout(): void { method filter (line 475) | filter(query: string) { method toggleCheckbox (line 537) | toggleCheckbox() { method display (line 551) | display(display: boolean) { method isDisplayed (line 555) | isDisplayed() { method dispose (line 559) | dispose() { method fireCheckedEvents (line 564) | private fireCheckedEvents() { method fireButtonTriggered (line 572) | private fireButtonTriggered(event: IQuickPickItemButtonEvent = (value: T | Promise) => void; class QuickOpenController (line 59) | class QuickOpenController extends Component implements IQuickOpenService { method constructor (line 88) | constructor( method registerListeners (line 108) | private registerListeners(): void { method updateConfiguration (line 115) | private updateConfiguration(): void { method navigate (line 126) | navigate(next: boolean, quickNavigate?: IQuickNavigateConfiguration): ... method accept (line 132) | accept(): void { method focus (line 138) | focus(): void { method close (line 144) | close(): void { method emitQuickOpenVisibilityChange (line 150) | private emitQuickOpenVisibilityChange(isVisible: boolean): void { method show (line 158) | show(prefix?: string, options?: IShowOptions): Promise { method positionQuickOpenWidget (line 239) | private positionQuickOpenWidget(): void { method handleOnShow (line 247) | private handleOnShow(): void { method handleOnHide (line 251) | private handleOnHide(reason: HideReason): void { method cancelPendingGetResultsInvocation (line 287) | private cancelPendingGetResultsInvocation(): void { method resetQuickOpenContextKeys (line 295) | private resetQuickOpenContextKeys(): void { method setQuickOpenContextKey (line 299) | private setQuickOpenContextKey(id?: string): void { method hasHandler (line 320) | private hasHandler(prefix: string): boolean { method getEditorHistoryWithGroupLabel (line 324) | private getEditorHistoryWithGroupLabel(): QuickOpenModel { method onOk (line 335) | private onOk(): void { method onType (line 341) | private onType(quickOpenWidget: QuickOpenWidget, value: string): void { method handleDefaultHandler (line 430) | private async handleDefaultHandler(quickOpenWidget: QuickOpenWidget, h... method mergeResults (line 484) | private mergeResults(quickOpenWidget: QuickOpenWidget, quickOpenModel:... method handleSpecificHandler (line 513) | private async handleSpecificHandler(quickOpenWidget: QuickOpenWidget, ... method showModel (line 553) | private showModel(quickOpenWidget: QuickOpenWidget, model: IModel... method clearModel (line 566) | private clearModel(quickOpenWidget: QuickOpenWidget): void { method mapEntriesToResource (line 570) | private mapEntriesToResource(model: QuickOpenModel): { [resource: stri... method resolveHandler (line 583) | private async resolveHandler(handler: QuickOpenHandlerDescriptor): Pro... method doResolveHandler (line 609) | private doResolveHandler(handler: QuickOpenHandlerDescriptor): Promise... method layout (line 624) | layout(dimension: Dimension): void { class PlaceholderQuickOpenEntry (line 631) | class PlaceholderQuickOpenEntry extends QuickOpenEntryGroup { method constructor (line 634) | constructor(placeHolderLabel: string) { method getLabel (line 640) | getLabel(): string { class EditorHistoryHandler (line 645) | class EditorHistoryHandler { method constructor (line 648) | constructor( method getResults (line 656) | getResults(searchValue?: string, token?: CancellationToken): QuickOpen... class EditorHistoryItemAccessorClass (line 705) | class EditorHistoryItemAccessorClass extends QuickOpenItemAccessorClass { method constructor (line 707) | constructor(private allowMatchOnDescription: boolean) { method getItemDescription (line 711) | getItemDescription(entry: QuickOpenEntry): string | null { class EditorHistoryEntryGroup (line 719) | class EditorHistoryEntryGroup extends QuickOpenEntryGroup { class EditorHistoryEntry (line 723) | class EditorHistoryEntry extends EditorQuickOpenEntry { method constructor (line 730) | constructor( method getIcon (line 762) | getIcon(): string { method getLabel (line 766) | getLabel(): string | undefined { method getLabelOptions (line 770) | getLabelOptions(): IIconLabelValueOptions { method getAriaLabel (line 776) | getAriaLabel(): string { method getDescription (line 780) | getDescription(): string | undefined { method getResource (line 784) | getResource(): URI | undefined { method getInput (line 788) | getInput(): IEditorInput | IResourceInput { method run (line 792) | run(mode: Mode, context: IEntryRunContext): boolean { function resourceForEditorHistory (line 810) | function resourceForEditorHistory(input: EditorInput, fileService: IFile... class RemoveFromEditorHistoryAction (line 822) | class RemoveFromEditorHistoryAction extends Action { method constructor (line 827) | constructor( method run (line 839) | async run(): Promise { FILE: src/vs/workbench/browser/parts/quickopen/quickopen.ts constant QUICKOPEN_ACTION_ID (line 21) | const QUICKOPEN_ACTION_ID = 'workbench.action.quickOpen'; constant QUICKOPEN_ACION_LABEL (line 22) | const QUICKOPEN_ACION_LABEL = nls.localize('quickOpen', "Go to File..."); constant QUICKOPEN_FOCUS_SECONDARY_ACTION_ID (line 42) | const QUICKOPEN_FOCUS_SECONDARY_ACTION_ID = 'workbench.action.quickOpenP... class BaseQuickOpenNavigateAction (line 49) | class BaseQuickOpenNavigateAction extends Action { method constructor (line 51) | constructor( method run (line 63) | run(event?: any): Promise { function getQuickNavigateHandler (line 74) | function getQuickNavigateHandler(id: string, next?: boolean): ICommandHa... class QuickOpenNavigateNextAction (line 88) | class QuickOpenNavigateNextAction extends BaseQuickOpenNavigateAction { method constructor (line 93) | constructor( class QuickOpenNavigatePreviousAction (line 104) | class QuickOpenNavigatePreviousAction extends BaseQuickOpenNavigateAction { method constructor (line 109) | constructor( class QuickOpenSelectNextAction (line 120) | class QuickOpenSelectNextAction extends BaseQuickOpenNavigateAction { method constructor (line 125) | constructor( class QuickOpenSelectPreviousAction (line 136) | class QuickOpenSelectPreviousAction extends BaseQuickOpenNavigateAction { method constructor (line 141) | constructor( FILE: src/vs/workbench/browser/parts/sidebar/sidebarPart.ts class SidebarPart (line 37) | class SidebarPart extends CompositePart implements IViewletServ... method preferredWidth (line 54) | get preferredWidth(): number | undefined { method onDidViewletRegister (line 71) | get onDidViewletRegister(): Event { return { return Event.map(this.onDidC... method onDidViewletClose (line 80) | get onDidViewletClose(): Event { return this.onDidCompositeC... method constructor (line 87) | constructor( method registerListeners (line 126) | private registerListeners(): void { method create (line 152) | create(parent: HTMLElement): void { method createTitleArea (line 162) | createTitleArea(parent: HTMLElement): HTMLElement { method updateStyles (line 172) | updateStyles(): void { method layout (line 191) | layout(width: number, height: number): void { method getActiveViewlet (line 201) | getActiveViewlet(): IViewlet | undefined { method getLastActiveViewletId (line 205) | getLastActiveViewletId(): string { method hideActiveViewlet (line 209) | hideActiveViewlet(): void { method openViewlet (line 213) | async openViewlet(id: string | undefined, focus?: boolean): Promise { FILE: src/vs/workbench/browser/parts/statusbar/statusbarPart.ts type IPendingStatusbarEntry (line 37) | interface IPendingStatusbarEntry { type IStatusbarViewModelEntry (line 46) | interface IStatusbarViewModelEntry { class StatusbarViewModel (line 54) | class StatusbarViewModel extends Disposable { method entries (line 59) | get entries(): IStatusbarViewModelEntry[] { return this._entries; } method constructor (line 63) | constructor(private storageService: IStorageService) { method restoreState (line 70) | private restoreState(): void { method registerListeners (line 86) | private registerListeners(): void { method onDidStorageChange (line 90) | private onDidStorageChange(event: IWorkspaceStorageChangeEvent): void { method add (line 129) | add(entry: IStatusbarViewModelEntry): IDisposable { method remove (line 144) | private remove(entry: IStatusbarViewModelEntry): void { method isHidden (line 154) | isHidden(id: string): boolean { method hide (line 158) | hide(id: string): void { method show (line 168) | show(id: string): void { method findEntry (line 178) | findEntry(container: HTMLElement): IStatusbarViewModelEntry | undefined { method getEntries (line 182) | getEntries(alignment: StatusbarAlignment): IStatusbarViewModelEntry[] { method updateVisibility (line 188) | private updateVisibility(arg1: string | IStatusbarViewModelEntry): void { method saveState (line 218) | private saveState(): void { method sort (line 226) | private sort(): void { method markFirstLastVisibleEntry (line 254) | private markFirstLastVisibleEntry(): void { method doMarkFirstLastVisibleStatusbarItem (line 259) | private doMarkFirstLastVisibleStatusbarItem(entries: IStatusbarViewMod... class ToggleStatusbarEntryVisibilityAction (line 290) | class ToggleStatusbarEntryVisibilityAction extends Action { method constructor (line 292) | constructor(id: string, label: string, private model: StatusbarViewMod... method run (line 298) | run(): Promise { class HideStatusbarEntryAction (line 309) | class HideStatusbarEntryAction extends Action { method constructor (line 311) | constructor(id: string, name: string, private model: StatusbarViewMode... method run (line 315) | run(): Promise { class StatusbarPart (line 322) | class StatusbarPart extends Part implements IStatusbarService { method constructor (line 344) | constructor( method registerListeners (line 359) | private registerListeners(): void { method addEntry (line 363) | addEntry(entry: IStatusbarEntry, id: string, name: string, alignment: ... method doAddPendingEntry (line 375) | private doAddPendingEntry(entry: IStatusbarEntry, id: string, name: st... method doAddEntry (line 400) | private doAddEntry(entry: IStatusbarEntry, id: string, name: string, a... method updateEntryVisibility (line 425) | updateEntryVisibility(id: string, visible: boolean): void { method createContentArea (line 433) | createContentArea(parent: HTMLElement): HTMLElement { method createInitialStatusbarEntries (line 455) | private createInitialStatusbarEntries(): void { method appendAllStatusbarEntries (line 469) | private appendAllStatusbarEntries(): void { method appendOneStatusbarEntry (line 482) | private appendOneStatusbarEntry(itemContainer: HTMLElement, alignment:... method showContextMenu (line 511) | private showContextMenu(e: MouseEvent): void { method getContextMenuActions (line 532) | private getContextMenuActions(event: StandardMouseEvent): IAction[] { method updateStyles (line 569) | updateStyles(): void { method doCreateStatusItem (line 597) | private doCreateStatusItem(id: string, alignment: StatusbarAlignment, ... method layout (line 615) | layout(width: number, height: number): void { method toJSON (line 620) | toJSON(): object { class StatusbarEntryItem (line 627) | class StatusbarEntryItem extends Disposable { method constructor (line 638) | constructor( method create (line 653) | private create(): void { method update (line 666) | update(entry: IStatusbarEntry): void { method executeCommand (line 730) | private async executeCommand(id: string, args?: unknown[]): Promise { method onFocusStateChange (line 685) | get onFocusStateChange(): Event { method getMenubarItemsDimensions (line 689) | getMenubarItemsDimensions(): DOM.Dimension { method create (line 697) | create(parent: HTMLElement): HTMLElement { method layout (line 708) | layout(dimension: DOM.Dimension) { FILE: src/vs/workbench/browser/parts/titlebar/titlebarPart.ts class TitlebarPart (line 49) | class TitlebarPart extends Part implements ITitleService { method minimumHeight (line 61) | get minimumHeight(): number { return isMacintosh && !isWeb ? 22 / getZ... method maximumHeight (line 62) | get maximumHeight(): number { return isMacintosh && !isWeb ? 22 / getZ... method constructor (line 92) | constructor( method registerListeners (line 116) | private registerListeners(): void { method onBlur (line 126) | private onBlur(): void { method onFocus (line 131) | private onFocus(): void { method onConfigurationChanged (line 136) | private onConfigurationChanged(event: IConfigurationChangeEvent): void { method onMenubarVisibilityChanged (line 156) | private onMenubarVisibilityChanged(visible: boolean) { method onMenubarFocusChanged (line 173) | private onMenubarFocusChanged(focused: boolean) { method onActiveEditorChange (line 183) | private onActiveEditorChange(): void { method doUpdateTitle (line 199) | private doUpdateTitle(): void { method getWindowTitle (line 223) | private getWindowTitle(): string { method updateProperties (line 241) | updateProperties(properties: ITitleProperties): void { method doGetWindowTitle (line 271) | private doGetWindowTitle(): string { method uninstallMenubar (line 338) | private uninstallMenubar(): void { method installMenubar (line 350) | private installMenubar(): void { method createContentArea (line 368) | createContentArea(parent: HTMLElement): HTMLElement { method onDidChangeMaximized (line 472) | private onDidChangeMaximized(maximized: boolean) { method updateStyles (line 494) | updateStyles(): void { method onUpdateAppIconDragBehavior (line 521) | private onUpdateAppIconDragBehavior() { method onContextMenu (line 530) | private onContextMenu(e: MouseEvent): void { method adjustTitleMarginToCenter (line 548) | private adjustTitleMarginToCenter(): void { method currentMenubarVisibility (line 569) | private get currentMenubarVisibility(): MenuBarVisibility { method updateLayout (line 573) | updateLayout(dimension: Dimension): void { method layout (line 611) | layout(width: number, height: number): void { method toJSON (line 617) | toJSON(): object { FILE: src/vs/workbench/browser/parts/views/customView.ts class CustomTreeViewPanel (line 45) | class CustomTreeViewPanel extends ViewletPanel { method constructor (line 49) | constructor( method focus (line 67) | focus(): void { method renderBody (line 72) | renderBody(container: HTMLElement): void { method layoutBody (line 78) | layoutBody(height: number, width: number): void { method getActions (line 82) | getActions(): IAction[] { method getSecondaryActions (line 86) | getSecondaryActions(): IAction[] { method getActionViewItem (line 90) | getActionViewItem(action: IAction): IActionViewItem | undefined { method getOptimalWidth (line 94) | getOptimalWidth(): number { method updateTreeVisibility (line 98) | private updateTreeVisibility(): void { class TitleMenus (line 103) | class TitleMenus extends Disposable { method constructor (line 112) | constructor( method getTitleActions (line 139) | getTitleActions(): IAction[] { method getTitleSecondaryActions (line 143) | getTitleSecondaryActions(): IAction[] { class Root (line 148) | class Root implements ITreeItem { class CustomTreeView (line 158) | class CustomTreeView extends Disposable implements ITreeView { method constructor (line 197) | constructor( method dataProvider (line 231) | get dataProvider(): ITreeViewDataProvider | undefined { method dataProvider (line 235) | set dataProvider(dataProvider: ITreeViewDataProvider | undefined) { method message (line 260) | get message(): string | undefined { method message (line 264) | set message(message: string | undefined) { method title (line 269) | get title(): string { method title (line 273) | set title(name: string) { method canSelectMany (line 278) | get canSelectMany(): boolean { method canSelectMany (line 282) | set canSelectMany(canSelectMany: boolean) { method hasIconForParentNode (line 286) | get hasIconForParentNode(): boolean { method hasIconForLeafNode (line 290) | get hasIconForLeafNode(): boolean { method visible (line 294) | get visible(): boolean { method showCollapseAllAction (line 298) | get showCollapseAllAction(): boolean { method showCollapseAllAction (line 302) | set showCollapseAllAction(showCollapseAllAction: boolean) { method getPrimaryActions (line 309) | getPrimaryActions(): IAction[] { method getSecondaryActions (line 318) | getSecondaryActions(): IAction[] { method setVisibility (line 322) | setVisibility(isVisible: boolean): void { method focus (line 349) | focus(reveal: boolean = true): void { method show (line 364) | show(container: HTMLElement): void { method create (line 368) | private create() { method createTree (line 379) | private createTree() { method onContextMenu (line 441) | private onContextMenu(treeMenus: TreeMenus, treeEvent: ITreeContextMen... method updateMessage (line 481) | private updateMessage(): void { method showMessage (line 492) | private showMessage(message: string): void { method hideMessage (line 504) | private hideMessage(): void { method resetMessageElement (line 510) | private resetMessageElement(): void { method layout (line 516) | layout(height: number, width: number) { method getOptimalWidth (line 528) | getOptimalWidth(): number { method refresh (line 537) | refresh(elements?: ITreeItem[]): Promise { method expand (line 566) | async expand(itemOrItems: ITreeItem | ITreeItem[]): Promise { method setSelection (line 577) | setSelection(items: ITreeItem[]): void { method setFocus (line 583) | setFocus(item: ITreeItem): void { method reveal (line 590) | reveal(item: ITreeItem): Promise { method activate (line 597) | private activate() { method doRefresh (line 609) | private async doRefresh(elements: ITreeItem[]): Promise { method updateContentAreas (line 623) | private updateContentAreas(): void { class CustomViewIdentityProvider (line 636) | class CustomViewIdentityProvider implements IIdentityProvider { method getId (line 637) | getId(element: ITreeItem): { toString(): string; } { class CustomTreeDelegate (line 642) | class CustomTreeDelegate implements IListVirtualDelegate { method getHeight (line 644) | getHeight(element: ITreeItem): number { method getTemplateId (line 648) | getTemplateId(element: ITreeItem): string { class TreeDataSource (line 653) | class TreeDataSource implements IAsyncDataSource { method constructor (line 655) | constructor( method hasChildren (line 661) | hasChildren(element: ITreeItem): boolean { method getChildren (line 665) | getChildren(element: ITreeItem): ITreeItem[] | Promise { type ITreeExplorerTemplateData (line 700) | interface ITreeExplorerTemplateData { class TreeRenderer (line 708) | class TreeRenderer extends Disposable implements ITreeRenderer, index: number... method setAlignment (line 799) | private setAlignment(container: HTMLElement, treeItem: ITreeItem) { method getFileKind (line 803) | private getFileKind(node: ITreeItem): FileKind { method disposeElement (line 815) | disposeElement(resource: ITreeNode, index: numb... method disposeTemplate (line 819) | disposeTemplate(templateData: ITreeExplorerTemplateData): void { class Aligner (line 826) | class Aligner extends Disposable { method constructor (line 829) | constructor(private themeService: IWorkbenchThemeService) { method tree (line 833) | set tree(tree: WorkbenchAsyncDataTree { method panels (line 246) | protected get panels(): ViewletPanel[] { method length (line 250) | protected get length(): number { method constructor (line 254) | constructor( method create (line 267) | create(parent: HTMLElement): void { method showContextMenu (line 274) | private showContextMenu(event: StandardMouseEvent): void { method getTitle (line 292) | getTitle(): string { method getActions (line 303) | getActions(): IAction[] { method getSecondaryActions (line 311) | getSecondaryActions(): IAction[] { method getActionViewItem (line 319) | getActionViewItem(action: IAction): IActionViewItem | undefined { method focus (line 327) | focus(): void { method layout (line 342) | layout(dimension: Dimension): void { method getOptimalWidth (line 348) | getOptimalWidth(): number { method addPanels (line 355) | addPanels(panels: { panel: ViewletPanel, size: number, index?: number;... method addPanel (line 368) | private addPanel(panel: ViewletPanel, size: number, index = this.panel... method removePanels (line 394) | removePanels(panels: ViewletPanel[]): void { method removePanel (line 405) | private removePanel(panel: ViewletPanel): void { method movePanel (line 422) | movePanel(from: ViewletPanel, to: ViewletPanel): void { method resizePanel (line 440) | resizePanel(panel: ViewletPanel, size: number): void { method getPanelSize (line 444) | getPanelSize(panel: ViewletPanel): number { method updateViewHeaders (line 448) | protected updateViewHeaders(): void { method isSingleView (line 457) | protected isSingleView(): boolean { method dispose (line 461) | dispose(): void { FILE: src/vs/workbench/browser/parts/views/views.ts function filterViewRegisterEvent (line 25) | function filterViewRegisterEvent(container: ViewContainer, event: Event<... function filterViewMoveEvent (line 32) | function filterViewMoveEvent(container: ViewContainer, event: Event<{ fr... class CounterSet (line 39) | class CounterSet implements IReadableSet { method add (line 43) | add(value: T): CounterSet { method delete (line 48) | delete(value: T): boolean { method has (line 66) | has(value: T): boolean { type IViewItem (line 71) | interface IViewItem { class ViewDescriptorCollection (line 76) | class ViewDescriptorCollection extends Disposable implements IViewDescri... method activeViewDescriptors (line 84) | get activeViewDescriptors(): IViewDescriptor[] { method allViewDescriptors (line 90) | get allViewDescriptors(): IViewDescriptor[] { method constructor (line 94) | constructor( method onViewsRegistered (line 122) | private onViewsRegistered(viewDescriptors: IViewDescriptor[]): void { method onViewsDeregistered (line 149) | private onViewsDeregistered(viewDescriptors: IViewDescriptor[]): void { method onContextChanged (line 178) | private onContextChanged(event: IContextKeyChangeEvent): void { method isViewDescriptorActive (line 201) | private isViewDescriptorActive(viewDescriptor: IViewDescriptor): boole... type IViewState (line 206) | interface IViewState { type IViewDescriptorRef (line 214) | interface IViewDescriptorRef { type IAddedViewDescriptorRef (line 219) | interface IAddedViewDescriptorRef extends IViewDescriptorRef { class ContributableViewsModel (line 224) | class ContributableViewsModel extends Disposable { method visibleViewDescriptors (line 227) | get visibleViewDescriptors(): IViewDescriptor[] { method constructor (line 243) | constructor( method isVisible (line 257) | isVisible(id: string): boolean { method setVisible (line 267) | setVisible(id: string, visible: boolean, size?: number): void { method isCollapsed (line 295) | isCollapsed(id: string): boolean { method setCollapsed (line 305) | setCollapsed(id: string, collapsed: boolean): void { method getSize (line 313) | getSize(id: string): number | undefined { method setSize (line 323) | setSize(id: string, size: number): void { method move (line 331) | move(from: string, to: string): void { method isViewDescriptorVisible (line 351) | private isViewDescriptorVisible(viewDescriptor: IViewDescriptor): bool... method find (line 359) | private find(id: string): { index: number, visibleIndex: number, viewD... method compareViewDescriptors (line 379) | private compareViewDescriptors(a: IViewDescriptor, b: IViewDescriptor)... method getGroupOrderResult (line 387) | private getGroupOrderResult(a: IViewDescriptor, b: IViewDescriptor) { method getViewOrder (line 399) | private getViewOrder(viewDescriptor: IViewDescriptor): number { method onDidChangeViewDescriptors (line 405) | private onDidChangeViewDescriptors(viewDescriptors: IViewDescriptor[])... type IStoredWorkspaceViewState (line 475) | interface IStoredWorkspaceViewState { type IStoredGlobalViewState (line 482) | interface IStoredGlobalViewState { class PersistentContributableViewsModel (line 488) | class PersistentContributableViewsModel extends ContributableViewsModel { method constructor (line 495) | constructor( method saveViewsStates (line 518) | private saveViewsStates(viewDescriptors: IViewDescriptor[]): void { method saveWorkspaceViewsStates (line 523) | private saveWorkspaceViewsStates(): void { method saveGlobalViewsStates (line 544) | private saveGlobalViewsStates(): void { method loadViewsStates (line 558) | private static loadViewsStates(workspaceViewsStateStorageId: string, g... method loadGlobalViewsState (line 613) | private static loadGlobalViewsState(globalViewsStateStorageId: string,... class ViewsService (line 635) | class ViewsService extends Disposable implements IViewsService { method constructor (line 643) | constructor( method getViewDescriptors (line 674) | getViewDescriptors(container: ViewContainer): IViewDescriptorCollectio... method openView (line 679) | async openView(id: string, focus: boolean): Promise { method onDidRegisterViewContainer (line 694) | private onDidRegisterViewContainer(viewContainer: ViewContainer): void { method onDidDeregisterViewContainer (line 704) | private onDidDeregisterViewContainer(viewContainer: ViewContainer): vo... method onDidChangeActiveViews (line 712) | private onDidChangeActiveViews({ added, removed }: { added: IViewDescr... method onDidRegisterViews (line 717) | private onDidRegisterViews(container: ViewContainer, views: IViewDescr... method onDidDeregisterViews (line 752) | private onDidDeregisterViews(views: IViewDescriptor[]): void { method getOrCreateActiveViewContextKey (line 762) | private getOrCreateActiveViewContextKey(viewDescriptor: IViewDescripto... function createFileIconThemableTreeContainerScope (line 773) | function createFileIconThemableTreeContainerScope(container: HTMLElement... FILE: src/vs/workbench/browser/parts/views/viewsViewlet.ts type IViewletViewOptions (line 34) | interface IViewletViewOptions extends IViewletPanelOptions { method constructor (line 50) | constructor( method create (line 78) | create(parent: HTMLElement): void { method getContextMenuActions (line 104) | getContextMenuActions(): IAction[] { method setVisible (line 124) | setVisible(visible: boolean): void { method openView (line 130) | openView(id: string, focus?: boolean): IView { method movePanel (line 146) | movePanel(from: ViewletPanel, to: ViewletPanel): void { method layout (line 156) | layout(dimension: DOM.Dimension): void { method getOptimalWidth (line 167) | getOptimalWidth(): number { method isSingleView (line 173) | protected isSingleView(): boolean { method createView (line 187) | protected createView(viewDescriptor: IViewDescriptor, options: IViewletV... method getView (line 191) | protected getView(id: string): ViewletPanel | undefined { method onDidAddViews (line 195) | protected onDidAddViews(added: IAddedViewDescriptorRef[]): ViewletPanel[] { method onDidRemoveViews (line 232) | private onDidRemoveViews(removed: IViewDescriptorRef[]): void { method onContextMenu (line 244) | private onContextMenu(event: StandardMouseEvent, viewDescriptor: IViewDe... method toggleViewVisibility (line 267) | private toggleViewVisibility(viewId: string): void { method saveViewSizes (line 277) | private saveViewSizes(): void { method restoreViewSizes (line 286) | private restoreViewSizes(): void { method computeInitialSizes (line 305) | private computeInitialSizes(): Map { method saveState (line 316) | protected saveState(): void { class FileIconThemableWorkbenchTree (line 324) | class FileIconThemableWorkbenchTree extends WorkbenchTree { method constructor (line 326) | constructor( FILE: src/vs/workbench/browser/quickopen.ts constant CLOSE_ON_FOCUS_LOST_CONFIG (line 22) | const CLOSE_ON_FOCUS_LOST_CONFIG = 'workbench.quickOpen.closeOnFocusLost'; constant PRESERVE_INPUT_CONFIG (line 23) | const PRESERVE_INPUT_CONFIG = 'workbench.quickOpen.preserveInput'; constant SEARCH_EDITOR_HISTORY (line 24) | const SEARCH_EDITOR_HISTORY = 'search.quickOpen.includeHistory'; type IWorkbenchQuickOpenConfiguration (line 26) | interface IWorkbenchQuickOpenConfiguration { class QuickOpenHandler (line 35) | class QuickOpenHandler { method getResults (line 46) | getResults(searchValue: string, token: CancellationToken): Promise, id: string... method getId (line 155) | getId(): string { method instantiate (line 159) | instantiate(instantiationService: IInstantiationService): QuickOpenHan... type IQuickOpenRegistry (line 168) | interface IQuickOpenRegistry { class QuickOpenRegistry (line 196) | class QuickOpenRegistry implements IQuickOpenRegistry { method registerQuickOpenHandler (line 200) | registerQuickOpenHandler(descriptor: QuickOpenHandlerDescriptor): void { method registerDefaultQuickOpenHandler (line 208) | registerDefaultQuickOpenHandler(descriptor: QuickOpenHandlerDescriptor... method getQuickOpenHandlers (line 212) | getQuickOpenHandlers(): QuickOpenHandlerDescriptor[] { method getQuickOpenHandler (line 216) | getQuickOpenHandler(text: string): QuickOpenHandlerDescriptor | null { method getDefaultQuickOpenHandler (line 220) | getDefaultQuickOpenHandler(): QuickOpenHandlerDescriptor { type IEditorQuickOpenEntry (line 227) | interface IEditorQuickOpenEntry { class EditorQuickOpenEntry (line 243) | class EditorQuickOpenEntry extends QuickOpenEntry implements IEditorQuic... method constructor (line 245) | constructor(private _editorService: IEditorService) { method editorService (line 249) | get editorService() { method getInput (line 253) | getInput(): IResourceInput | IEditorInput | undefined { method getOptions (line 257) | getOptions(): IEditorOptions | undefined { method run (line 261) | run(mode: Mode, context: IEntryRunContext): boolean { class EditorQuickOpenEntryGroup (line 302) | class EditorQuickOpenEntryGroup extends QuickOpenEntryGroup implements I... method getInput (line 304) | getInput(): IEditorInput | IResourceInput | undefined { method getOptions (line 308) | getOptions(): IEditorOptions | undefined { class QuickOpenAction (line 313) | class QuickOpenAction extends Action { method constructor (line 316) | constructor( method run (line 328) | run(): Promise { FILE: src/vs/workbench/browser/viewlet.ts method constructor (line 28) | constructor(id: string, method getOptimalWidth (line 38) | getOptimalWidth(): number | undefined { method getContextMenuActions (line 42) | getContextMenuActions(): IAction[] { class ViewletDescriptor (line 57) | class ViewletDescriptor extends CompositeDescriptor { method constructor (line 59) | constructor( method iconUrl (line 70) | get iconUrl(): URI | undefined { class ViewletRegistry (line 79) | class ViewletRegistry extends CompositeRegistry { method registerViewlet (line 85) | registerViewlet(descriptor: ViewletDescriptor): void { method deregisterViewlet (line 92) | deregisterViewlet(id: string): void { method getViewlet (line 102) | getViewlet(id: string): ViewletDescriptor { method getViewlets (line 109) | getViewlets(): ViewletDescriptor[] { method setDefaultViewletId (line 116) | setDefaultViewletId(id: string): void { method getDefaultViewletId (line 123) | getDefaultViewletId(): string { class ShowViewletAction (line 133) | class ShowViewletAction extends Action { method constructor (line 135) | constructor( method run (line 148) | run(): Promise { method otherViewletShowing (line 161) | private otherViewletShowing(): boolean { method sidebarHasFocus (line 167) | private sidebarHasFocus(): boolean { class CollapseAction (line 176) | class CollapseAction extends Action { method constructor (line 177) | constructor(tree: AsyncDataTree | AbstractTree { method registerListeners (line 89) | private registerListeners(workbench: Workbench, storageService: Browse... method restoreBaseTheme (line 127) | private restoreBaseTheme(): void { method saveBaseTheme (line 131) | private saveBaseTheme(): void { method initServices (line 142) | private async initServices(): Promise<{ serviceCollection: ServiceColl... method registerFileSystemProviders (line 213) | private registerFileSystemProviders(environmentService: IWorkbenchEnvi... method createStorageService (line 257) | private async createStorageService(payload: IWorkspaceInitializationPa... method createWorkspaceService (line 272) | private async createWorkspaceService(payload: IWorkspaceInitialization... method resolveWorkspaceInitializationPayload (line 287) | private resolveWorkspaceInitializationPayload(): IWorkspaceInitializat... method getRemoteUserDataUri (line 306) | private getRemoteUserDataUri(): URI | undefined { function main (line 319) | function main(domElement: HTMLElement, options: IWorkbenchConstructionOp... FILE: src/vs/workbench/browser/workbench.ts class Workbench (line 48) | class Workbench extends Layout { method constructor (line 59) | constructor( method registerErrorHandler (line 69) | private registerErrorHandler(logService: ILogService): void { method handleUnexpectedError (line 109) | private handleUnexpectedError(error: unknown, logService: ILogService)... method startup (line 127) | startup(): IInstantiationService { method initServices (line 181) | private initServices(serviceCollection: ServiceCollection): IInstantia... method startRegistries (line 218) | private startRegistries(accessor: ServicesAccessor): void { method registerListeners (line 224) | private registerListeners( method setFontAliasing (line 254) | private setFontAliasing(configurationService: IConfigurationService) { method restoreFontInfo (line 272) | private restoreFontInfo(storageService: IStorageService, configuration... method storeFontInfo (line 290) | private storeFontInfo(storageService: IStorageService): void { method renderWorkbench (line 307) | private renderWorkbench(instantiationService: IInstantiationService, n... method createPart (line 352) | private createPart(id: string, role: string, classes: string[]): HTMLE... method createNotificationsHandlers (line 361) | private createNotificationsHandlers(instantiationService: IInstantiati... method restoreWorkbench (line 379) | private async restoreWorkbench( FILE: src/vs/workbench/buildfile.desktop.js function createModuleDescription (line 7) | function createModuleDescription(name, exclude) { FILE: src/vs/workbench/buildfile.web.js function createModuleDescription (line 7) | function createModuleDescription(name, exclude) { FILE: src/vs/workbench/common/actions.ts type IWorkbenchActionRegistry (line 20) | interface IWorkbenchActionRegistry { method registerWorkbenchAction (line 31) | registerWorkbenchAction(descriptor: SyncActionDescriptor, alias: string,... method registerWorkbenchCommandFromAction (line 35) | private registerWorkbenchCommandFromAction(descriptor: SyncActionDescrip... method createCommandHandler (line 84) | private createCommandHandler(descriptor: SyncActionDescriptor): ICommand... method triggerAndDisposeAction (line 98) | private async triggerAndDisposeAction(instantiationService: IInstantiati... FILE: src/vs/workbench/common/activity.ts type IActivity (line 6) | interface IActivity { constant GLOBAL_ACTIVITY_ID (line 13) | const GLOBAL_ACTIVITY_ID = 'workbench.action.globalActivity'; FILE: src/vs/workbench/common/component.ts class Component (line 11) | class Component extends Themable { method constructor (line 14) | constructor( method getId (line 34) | getId(): string { method getMemento (line 38) | protected getMemento(scope: StorageScope): MementoObject { method saveState (line 42) | protected saveState(): void { FILE: src/vs/workbench/common/composite.ts type IComposite (line 8) | interface IComposite { type ICompositeControl (line 54) | interface ICompositeControl { } FILE: src/vs/workbench/common/contributions.ts type IWorkbenchContribution (line 14) | interface IWorkbenchContribution { type IWorkbenchContributionSignature (line 22) | type IWorkbenchContributionSignature = IConstructorSignature0 { method save (line 427) | save(): Promise { method revert (line 434) | revert(options?: IRevertOptions): Promise { method close (line 441) | close(): void { method supportsSplitEditor (line 448) | supportsSplitEditor(): boolean { method matches (line 455) | matches(otherInput: unknown): boolean { method isDisposed (line 462) | isDisposed(): boolean { method dispose (line 470) | dispose(): void { type ConfirmResult (line 478) | const enum ConfirmResult { type EncodingMode (line 484) | const enum EncodingMode { type IEncodingSupport (line 497) | interface IEncodingSupport { type IModeSupport (line 510) | interface IModeSupport { type IFileEditorInput (line 522) | interface IFileEditorInput extends IEditorInput, IEncodingSupport, IMode... class SideBySideEditorInput (line 548) | class SideBySideEditorInput extends EditorInput { method constructor (line 552) | constructor( method master (line 563) | get master(): EditorInput { method details (line 567) | get details(): EditorInput { method isDirty (line 571) | isDirty(): boolean { method confirmSave (line 575) | confirmSave(): Promise { method save (line 579) | save(): Promise { method revert (line 583) | revert(): Promise { method getTelemetryDescriptor (line 587) | getTelemetryDescriptor(): { [key: string]: unknown } { method registerListeners (line 593) | private registerListeners(): void { method resolve (line 615) | resolve(): Promise { method getTypeId (line 619) | getTypeId(): string { method getName (line 623) | getName(): string { method getDescription (line 627) | getDescription(): string | undefined { method matches (line 631) | matches(otherInput: unknown): boolean { type ITextEditorModel (line 648) | interface ITextEditorModel extends IEditorModel { class EditorModel (line 657) | class EditorModel extends Disposable implements IEditorModel { method load (line 665) | load(): Promise { method isResolved (line 672) | isResolved(): boolean { method dispose (line 679) | dispose(): void { type IEditorInputWithOptions (line 686) | interface IEditorInputWithOptions { function isEditorInputWithOptions (line 691) | function isEditorInputWithOptions(obj: unknown): obj is IEditorInputWith... class EditorOptions (line 700) | class EditorOptions implements IEditorOptions { method create (line 705) | static create(settings: IEditorOptions): EditorOptions { method overwrite (line 781) | overwrite(options: IEditorOptions): EditorOptions { class TextEditorOptions (line 829) | class TextEditorOptions extends EditorOptions { method from (line 838) | static from(input?: IBaseResourceInput): TextEditorOptions | undefined { method create (line 849) | static create(options: ITextEditorOptions = Object.create(null)): Text... method overwrite (line 859) | overwrite(options: ITextEditorOptions): TextEditorOptions { method hasOptionsDefined (line 881) | hasOptionsDefined(): boolean { method selection (line 888) | selection(startLineNumber: number, startColumn: number, endLineNumber:... method fromEditor (line 900) | static fromEditor(editor: ICodeEditor, settings?: IEditorOptions): Tex... method apply (line 914) | apply(editor: ICodeEditor, scrollType: ScrollType): boolean { method applyViewState (line 920) | private applyViewState(editor: ICodeEditor, scrollType: ScrollType): b... type IEditorIdentifier (line 969) | interface IEditorIdentifier { type IEditorCommandsContext (line 979) | interface IEditorCommandsContext { class EditorCommandsContextActionRunner (line 984) | class EditorCommandsContextActionRunner extends ActionRunner { method constructor (line 986) | constructor( method run (line 992) | run(action: IAction): Promise { type IEditorCloseEvent (line 997) | interface IEditorCloseEvent extends IEditorIdentifier { type GroupIdentifier (line 1002) | type GroupIdentifier = number; type IWorkbenchEditorConfiguration (line 1004) | interface IWorkbenchEditorConfiguration { type IEditorPartConfiguration (line 1011) | interface IEditorPartConfiguration { type IEditorPartOptions (line 1030) | interface IEditorPartOptions extends IEditorPartConfiguration { type SideBySideEditor (line 1034) | enum SideBySideEditor { type IResourceOptions (line 1039) | interface IResourceOptions { function toResource (line 1044) | function toResource(editor: IEditorInput | undefined, options?: IResourc... type CloseDirection (line 1069) | const enum CloseDirection { type IEditorMemento (line 1074) | interface IEditorMemento { class EditorInputFactoryRegistry (line 1086) | class EditorInputFactoryRegistry implements IEditorInputFactoryRegistry { method start (line 1092) | start(accessor: ServicesAccessor): void { method createEditorInputFactory (line 1102) | private createEditorInputFactory(editorInputId: string, ctor: IConstru... method registerFileInputFactory (line 1107) | registerFileInputFactory(factory: IFileInputFactory): void { method getFileInputFactory (line 1111) | getFileInputFactory(): IFileInputFactory { method registerEditorInputFactory (line 1115) | registerEditorInputFactory(editorInputId: string, ctor: IConstructorSi... method getEditorInputFactory (line 1123) | getEditorInputFactory(editorInputId: string): IEditorInputFactory | un... function pathsToEditors (line 1134) | async function pathsToEditors(paths: IPathData[] | undefined, fileServic... FILE: src/vs/workbench/common/editor/binaryEditorModel.ts class BinaryEditorModel (line 16) | class BinaryEditorModel extends EditorModel { method constructor (line 21) | constructor( method getName (line 48) | getName(): string { method getResource (line 55) | getResource(): URI { method getSize (line 62) | getSize(): number | undefined { method getMime (line 69) | getMime(): string { method getETag (line 76) | getETag(): string | undefined { method load (line 80) | async load(): Promise { FILE: src/vs/workbench/common/editor/dataUriEditorInput.ts class DataUriEditorInput (line 16) | class DataUriEditorInput extends EditorInput { method constructor (line 20) | constructor( method getResource (line 41) | getResource(): URI { method getTypeId (line 45) | getTypeId(): string { method getName (line 49) | getName(): string | undefined { method getDescription (line 53) | getDescription(): string | undefined { method resolve (line 57) | resolve(): Promise { method matches (line 61) | matches(otherInput: unknown): boolean { FILE: src/vs/workbench/common/editor/diffEditorInput.ts class DiffEditorInput (line 15) | class DiffEditorInput extends SideBySideEditorInput { method constructor (line 21) | constructor(name: string, description: string | undefined, original: E... method getTypeId (line 25) | getTypeId(): string { method originalInput (line 29) | get originalInput(): EditorInput { method modifiedInput (line 33) | get modifiedInput(): EditorInput { method resolve (line 37) | async resolve(): Promise { method getPreferredEditorId (line 53) | getPreferredEditorId(candidates: string[]): string { method createModel (line 57) | private async createModel(): Promise { method dispose (line 77) | dispose(): void { FILE: src/vs/workbench/common/editor/diffEditorModel.ts class DiffEditorModel (line 13) | class DiffEditorModel extends EditorModel { method constructor (line 18) | constructor(originalModel: IEditorModel | null, modifiedModel: IEditor... method originalModel (line 25) | get originalModel(): IEditorModel | null { method modifiedModel (line 33) | get modifiedModel(): IEditorModel | null { method load (line 41) | async load(): Promise { method isResolved (line 50) | isResolved(): boolean { method dispose (line 54) | dispose(): void { FILE: src/vs/workbench/common/editor/editorGroup.ts type EditorCloseEvent (line 23) | interface EditorCloseEvent extends IEditorCloseEvent { type EditorIdentifier (line 27) | interface EditorIdentifier extends IEditorIdentifier { type IEditorOpenOptions (line 32) | interface IEditorOpenOptions { type ISerializedEditorInput (line 38) | interface ISerializedEditorInput { type ISerializedEditorGroup (line 43) | interface ISerializedEditorGroup { function isSerializedEditorGroup (line 50) | function isSerializedEditorGroup(obj?: any): obj is ISerializedEditorGro... class EditorGroup (line 56) | class EditorGroup extends Disposable { method id (line 92) | get id(): GroupIdentifier { return this._id; } method constructor (line 104) | constructor( method registerListeners (line 121) | private registerListeners(): void { method onConfigurationUpdated (line 125) | private onConfigurationUpdated(event?: IConfigurationChangeEvent): void { method count (line 130) | get count(): number { method getEditors (line 134) | getEditors(mru?: boolean): EditorInput[] { method getEditor (line 140) | getEditor(arg1: number | URI): EditorInput | undefined { method activeEditor (line 160) | get activeEditor(): EditorInput | null { method isActive (line 164) | isActive(editor: EditorInput): boolean { method previewEditor (line 168) | get previewEditor(): EditorInput | null { method isPreview (line 172) | isPreview(editor: EditorInput): boolean { method openEditor (line 176) | openEditor(editor: EditorInput, options?: IEditorOpenOptions): void { method registerEditorListeners (line 269) | private registerEditorListeners(editor: EditorInput): void { method replaceEditor (line 298) | private replaceEditor(toReplace: EditorInput, replaceWith: EditorInput... method closeEditor (line 311) | closeEditor(editor: EditorInput, openNext = true): number | undefined { method doCloseEditor (line 323) | private doCloseEditor(editor: EditorInput, openNext: boolean, replaced... method closeEditors (line 366) | closeEditors(except: EditorInput, direction?: CloseDirection): void { method closeAllEditors (line 392) | closeAllEditors(): void { method moveEditor (line 401) | moveEditor(editor: EditorInput, toIndex: number): void { method setActive (line 415) | setActive(editor: EditorInput): void { method pin (line 434) | pin(editor: EditorInput): void { method unpin (line 451) | unpin(editor: EditorInput): void { method isPinned (line 476) | isPinned(arg1: EditorInput | number): boolean { method splice (line 498) | private splice(index: number, del: boolean, editor?: EditorInput): void { method updateResourceMap (line 534) | private updateResourceMap(editor: EditorInput, remove: boolean): void { method indexOf (line 561) | indexOf(candidate: IEditorInput | null, editors = this.editors): number { method contains (line 577) | contains(editorOrResource: EditorInput | URI, supportSideBySide?: bool... method setMostRecentlyUsed (line 599) | private setMostRecentlyUsed(editor: EditorInput): void { method matches (line 614) | private matches(editorA: IEditorInput | null, editorB: IEditorInput | ... method clone (line 618) | clone(): EditorGroup { method serialize (line 630) | serialize(): ISerializedEditorGroup { method deserialize (line 664) | private deserialize(data: ISerializedEditorGroup): number { FILE: src/vs/workbench/common/editor/resourceEditorInput.ts class ResourceEditorInput (line 17) | class ResourceEditorInput extends EditorInput implements IModeSupport { method constructor (line 24) | constructor( method getResource (line 38) | getResource(): URI { method getTypeId (line 42) | getTypeId(): string { method getName (line 46) | getName(): string { method setName (line 50) | setName(name: string): void { method getDescription (line 57) | getDescription(): string | undefined { method setDescription (line 61) | setDescription(description: string): void { method setMode (line 68) | setMode(mode: string): void { method setPreferredMode (line 76) | setPreferredMode(mode: string): void { method resolve (line 80) | async resolve(): Promise { method matches (line 107) | matches(otherInput: unknown): boolean { method dispose (line 120) | dispose(): void { FILE: src/vs/workbench/common/editor/resourceEditorModel.ts class ResourceEditorModel (line 14) | class ResourceEditorModel extends BaseTextEditorModel { method constructor (line 16) | constructor( method isReadonly (line 24) | isReadonly(): boolean { method dispose (line 28) | dispose(): void { FILE: src/vs/workbench/common/editor/textDiffEditorModel.ts class TextDiffEditorModel (line 15) | class TextDiffEditorModel extends DiffEditorModel { method constructor (line 22) | constructor(originalModel: BaseTextEditorModel, modifiedModel: BaseTex... method originalModel (line 31) | get originalModel(): BaseTextEditorModel | null { method modifiedModel (line 35) | get modifiedModel(): BaseTextEditorModel | null { method load (line 39) | async load(): Promise { method updateTextDiffEditorModel (line 47) | private updateTextDiffEditorModel(): void { method textDiffEditorModel (line 66) | get textDiffEditorModel(): IDiffEditorModel | null { method isResolved (line 70) | isResolved(): boolean { method isReadonly (line 74) | isReadonly(): boolean { method dispose (line 78) | dispose(): void { FILE: src/vs/workbench/common/editor/textEditorModel.ts method constructor (line 25) | constructor( method handleExistingModel (line 37) | private handleExistingModel(textEditorModelHandle: URI): void { method registerModelDisposeListener (line 51) | private registerModelDisposeListener(model: ITextModel): void { method textEditorModel (line 58) | get textEditorModel(): ITextModel | null { method setMode (line 64) | setMode(mode: string): void { method createTextEditorModel (line 80) | protected createTextEditorModel(value: ITextBufferFactory, resource: URI... method doCreateTextEditorModel (line 87) | private doCreateTextEditorModel(value: ITextBufferFactory, languageSelec... method getFirstLineText (line 104) | protected getFirstLineText(value: ITextBufferFactory | ITextModel): stri... method getOrCreateMode (line 122) | protected getOrCreateMode(resource: URI | undefined, modeService: IModeS... method updateTextEditorModel (line 136) | protected updateTextEditorModel(newValue: ITextBufferFactory, preferredM... method createSnapshot (line 152) | createSnapshot(): ITextSnapshot | null { method isResolved (line 160) | isResolved(): this is IResolvedTextEditorModel { method dispose (line 164) | dispose(): void { FILE: src/vs/workbench/common/editor/untitledEditorInput.ts class UntitledEditorInput (line 22) | class UntitledEditorInput extends EditorInput implements IEncodingSuppor... method constructor (line 35) | constructor( method hasAssociatedFilePath (line 48) | get hasAssociatedFilePath(): boolean { method getTypeId (line 52) | getTypeId(): string { method getResource (line 56) | getResource(): URI { method getName (line 60) | getName(): string { method shortDescription (line 65) | private get shortDescription(): string { method mediumDescription (line 70) | private get mediumDescription(): string { method longDescription (line 75) | private get longDescription(): string { method getDescription (line 79) | getDescription(verbosity: Verbosity = Verbosity.MEDIUM): string | unde... method shortTitle (line 96) | private get shortTitle(): string { method mediumTitle (line 101) | private get mediumTitle(): string { method longTitle (line 106) | private get longTitle(): string { method getTitle (line 110) | getTitle(verbosity: Verbosity): string | undefined { method isDirty (line 127) | isDirty(): boolean { method hasBackup (line 141) | hasBackup(): boolean { method confirmSave (line 149) | confirmSave(): Promise { method save (line 153) | save(): Promise { method revert (line 157) | revert(): Promise { method suggestFileName (line 167) | suggestFileName(): string { method getEncoding (line 180) | getEncoding(): string | undefined { method setEncoding (line 188) | setEncoding(encoding: string, mode: EncodingMode /* ignored, we only h... method setMode (line 196) | setMode(mode: string): void { method getMode (line 204) | getMode(): string | undefined { method resolve (line 212) | resolve(): Promise { method createModel (line 226) | private createModel(): UntitledEditorModel { method matches (line 237) | matches(otherInput: unknown): boolean { method dispose (line 250) | dispose(): void { FILE: src/vs/workbench/common/editor/untitledEditorModel.ts class UntitledEditorModel (line 20) | class UntitledEditorModel extends BaseTextEditorModel implements IEncodi... method constructor (line 38) | constructor( method hasAssociatedFilePath (line 56) | get hasAssociatedFilePath(): boolean { method registerListeners (line 60) | private registerListeners(): void { method onConfigurationChange (line 66) | private onConfigurationChange(): void { method getVersionId (line 78) | getVersionId(): number { method getMode (line 82) | getMode(): string | undefined { method getEncoding (line 90) | getEncoding(): string | undefined { method setEncoding (line 94) | setEncoding(encoding: string): void { method isDirty (line 104) | isDirty(): boolean { method setDirty (line 108) | private setDirty(dirty: boolean): void { method getResource (line 117) | getResource(): URI { method revert (line 121) | revert(): void { method backup (line 128) | backup(): Promise { method hasBackup (line 136) | hasBackup(): boolean { method load (line 140) | async load(): Promise { method onModelContentChanged (line 184) | private onModelContentChanged(): void { method isReadonly (line 206) | isReadonly(): boolean { FILE: src/vs/workbench/common/memento.ts type MementoObject (line 9) | type MementoObject = { [key: string]: any }; class Memento (line 11) | class Memento { method constructor (line 20) | constructor(id: string, private storageService: IStorageService) { method getMemento (line 24) | getMemento(scope: StorageScope): MementoObject { method saveMemento (line 47) | saveMemento(): void { class ScopedMemento (line 63) | class ScopedMemento { method constructor (line 66) | constructor(private id: string, private scope: StorageScope, private s... method getMemento (line 70) | getMemento(): MementoObject { method load (line 74) | private load(): MementoObject { method save (line 83) | save(): void { FILE: src/vs/workbench/common/notifications.ts type INotificationsModel (line 17) | interface INotificationsModel { type NotificationChangeType (line 43) | const enum NotificationChangeType { type INotificationChangeEvent (line 49) | interface INotificationChangeEvent { type StatusMessageChangeType (line 67) | const enum StatusMessageChangeType { type IStatusMessageViewItem (line 72) | interface IStatusMessageViewItem { type IStatusMessageChangeEvent (line 77) | interface IStatusMessageChangeEvent { class NotificationHandle (line 90) | class NotificationHandle implements INotificationHandle { method constructor (line 95) | constructor(private readonly item: INotificationViewItem, private read... method registerListeners (line 99) | private registerListeners(): void { method progress (line 106) | get progress(): INotificationProgress { method updateSeverity (line 110) | updateSeverity(severity: Severity): void { method updateMessage (line 114) | updateMessage(message: NotificationMessage): void { method updateActions (line 118) | updateActions(actions?: INotificationActions): void { method close (line 122) | close(): void { class NotificationsModel (line 128) | class NotificationsModel extends Disposable implements INotificationsMod... method notifications (line 142) | get notifications(): INotificationViewItem[] { return this._notificati... method statusMessage (line 145) | get statusMessage(): IStatusMessageViewItem | undefined { return this.... method setFilter (line 149) | setFilter(filter: NotificationsFilter): void { method addNotification (line 155) | addNotification(notification: INotification): INotificationHandle { method closeItem (line 177) | private closeItem(item: INotificationViewItem): void { method findNotification (line 186) | private findNotification(item: INotificationViewItem): INotificationVi... method createViewItem (line 190) | private createViewItem(notification: INotification): INotificationView... method showStatusMessage (line 228) | showStatusMessage(message: NotificationMessage, options?: IStatusMessa... type INotificationViewItem (line 249) | interface INotificationViewItem { function isNotificationViewItem (line 281) | function isNotificationViewItem(obj: unknown): obj is INotificationViewI... type NotificationViewItemLabelKind (line 285) | const enum NotificationViewItemLabelKind { type INotificationViewItemLabelChangeEvent (line 292) | interface INotificationViewItemLabelChangeEvent { type INotificationViewItemProgressState (line 296) | interface INotificationViewItemProgressState { type INotificationViewItemProgress (line 303) | interface INotificationViewItemProgress extends INotificationProgress { class NotificationViewItemProgress (line 309) | class NotificationViewItemProgress extends Disposable implements INotifi... method constructor (line 315) | constructor() { method state (line 321) | get state(): INotificationViewItemProgressState { method infinite (line 325) | infinite(): void { method done (line 339) | done(): void { method total (line 353) | total(value: number): void { method worked (line 366) | worked(value: number): void { type IMessageLink (line 380) | interface IMessageLink { type INotificationMessage (line 388) | interface INotificationMessage { class NotificationViewItem (line 395) | class NotificationViewItem extends Disposable implements INotificationVi... method create (line 417) | static create(notification: INotification, filter: NotificationsFilter... method parseNotificationMessage (line 444) | private static parseNotificationMessage(input: NotificationMessage): I... method constructor (line 486) | private constructor( method setActions (line 499) | private setActions(actions: INotificationActions = { primary: [], seco... method canCollapse (line 512) | get canCollapse(): boolean { method expanded (line 516) | get expanded(): boolean { method severity (line 520) | get severity(): Severity { method sticky (line 524) | get sticky(): boolean { method silent (line 541) | get silent(): boolean { method hasPrompt (line 545) | hasPrompt(): boolean { method hasProgress (line 557) | hasProgress(): boolean { method progress (line 561) | get progress(): INotificationViewItemProgress { method message (line 570) | get message(): INotificationMessage { method source (line 574) | get source(): string | undefined { method actions (line 578) | get actions(): INotificationActions | undefined { method updateSeverity (line 582) | updateSeverity(severity: Severity): void { method updateMessage (line 587) | updateMessage(input: NotificationMessage): void { method updateActions (line 597) | updateActions(actions?: INotificationActions): void { method expand (line 603) | expand(): void { method collapse (line 612) | collapse(skipEvents?: boolean): void { method toggle (line 624) | toggle(): void { method close (line 632) | close(): void { method equals (line 638) | equals(other: INotificationViewItem): boolean { class ChoiceAction (line 657) | class ChoiceAction extends Action { method constructor (line 664) | constructor(id: string, choice: IPromptChoice) { method keepOpen (line 679) | get keepOpen(): boolean { method dispose (line 683) | dispose(): void { class StatusMessageViewItem (line 690) | class StatusMessageViewItem { method create (line 692) | static create(notification: NotificationMessage, options?: IStatusMess... FILE: src/vs/workbench/common/panel.ts type IPanel (line 13) | interface IPanel extends IComposite { } FILE: src/vs/workbench/common/resources.ts class ResourceContextKey (line 19) | class ResourceContextKey extends Disposable implements IContextKey { method constructor (line 37) | constructor( method set (line 63) | set(value: URI | null) { method reset (line 75) | reset(): void { method get (line 85) | get(): URI | undefined { method _uriEquals (line 89) | private static _uriEquals(a: URI | undefined | null, b: URI | undefine... class ResourceGlobMatcher (line 105) | class ResourceGlobMatcher extends Disposable { method constructor (line 115) | constructor( method registerListeners (line 128) | private registerListeners(): void { method updateExcludes (line 138) | private updateExcludes(fromEvent: boolean): void { method matches (line 180) | matches(resource: URI): boolean { FILE: src/vs/workbench/common/theme.ts function WORKBENCH_BACKGROUND (line 14) | function WORKBENCH_BACKGROUND(theme: ITheme): Color { constant TAB_ACTIVE_BACKGROUND (line 27) | const TAB_ACTIVE_BACKGROUND = registerColor('tab.activeBackground', { constant TAB_UNFOCUSED_ACTIVE_BACKGROUND (line 33) | const TAB_UNFOCUSED_ACTIVE_BACKGROUND = registerColor('tab.unfocusedActi... constant TAB_INACTIVE_BACKGROUND (line 39) | const TAB_INACTIVE_BACKGROUND = registerColor('tab.inactiveBackground', { constant TAB_HOVER_BACKGROUND (line 45) | const TAB_HOVER_BACKGROUND = registerColor('tab.hoverBackground', { constant TAB_UNFOCUSED_HOVER_BACKGROUND (line 51) | const TAB_UNFOCUSED_HOVER_BACKGROUND = registerColor('tab.unfocusedHover... constant TAB_BORDER (line 57) | const TAB_BORDER = registerColor('tab.border', { constant TAB_ACTIVE_BORDER (line 63) | const TAB_ACTIVE_BORDER = registerColor('tab.activeBorder', { constant TAB_UNFOCUSED_ACTIVE_BORDER (line 69) | const TAB_UNFOCUSED_ACTIVE_BORDER = registerColor('tab.unfocusedActiveBo... constant TAB_ACTIVE_BORDER_TOP (line 75) | const TAB_ACTIVE_BORDER_TOP = registerColor('tab.activeBorderTop', { constant TAB_UNFOCUSED_ACTIVE_BORDER_TOP (line 81) | const TAB_UNFOCUSED_ACTIVE_BORDER_TOP = registerColor('tab.unfocusedActi... constant TAB_ACTIVE_MODIFIED_BORDER (line 87) | const TAB_ACTIVE_MODIFIED_BORDER = registerColor('tab.activeModifiedBord... constant TAB_INACTIVE_MODIFIED_BORDER (line 93) | const TAB_INACTIVE_MODIFIED_BORDER = registerColor('tab.inactiveModified... constant TAB_UNFOCUSED_ACTIVE_MODIFIED_BORDER (line 99) | const TAB_UNFOCUSED_ACTIVE_MODIFIED_BORDER = registerColor('tab.unfocuse... constant TAB_UNFOCUSED_INACTIVE_MODIFIED_BORDER (line 105) | const TAB_UNFOCUSED_INACTIVE_MODIFIED_BORDER = registerColor('tab.unfocu... constant TAB_HOVER_BORDER (line 111) | const TAB_HOVER_BORDER = registerColor('tab.hoverBorder', { constant TAB_UNFOCUSED_HOVER_BORDER (line 117) | const TAB_UNFOCUSED_HOVER_BORDER = registerColor('tab.unfocusedHoverBord... constant TAB_ACTIVE_FOREGROUND (line 123) | const TAB_ACTIVE_FOREGROUND = registerColor('tab.activeForeground', { constant TAB_INACTIVE_FOREGROUND (line 129) | const TAB_INACTIVE_FOREGROUND = registerColor('tab.inactiveForeground', { constant TAB_UNFOCUSED_ACTIVE_FOREGROUND (line 135) | const TAB_UNFOCUSED_ACTIVE_FOREGROUND = registerColor('tab.unfocusedActi... constant TAB_UNFOCUSED_INACTIVE_FOREGROUND (line 141) | const TAB_UNFOCUSED_INACTIVE_FOREGROUND = registerColor('tab.unfocusedIn... constant EDITOR_PANE_BACKGROUND (line 149) | const EDITOR_PANE_BACKGROUND = registerColor('editorPane.background', { constant EDITOR_GROUP_EMPTY_BACKGROUND (line 161) | const EDITOR_GROUP_EMPTY_BACKGROUND = registerColor('editorGroup.emptyBa... constant EDITOR_GROUP_FOCUSED_EMPTY_BORDER (line 167) | const EDITOR_GROUP_FOCUSED_EMPTY_BORDER = registerColor('editorGroup.foc... constant EDITOR_GROUP_HEADER_TABS_BACKGROUND (line 173) | const EDITOR_GROUP_HEADER_TABS_BACKGROUND = registerColor('editorGroupHe... constant EDITOR_GROUP_HEADER_TABS_BORDER (line 179) | const EDITOR_GROUP_HEADER_TABS_BORDER = registerColor('editorGroupHeader... constant EDITOR_GROUP_HEADER_NO_TABS_BACKGROUND (line 185) | const EDITOR_GROUP_HEADER_NO_TABS_BACKGROUND = registerColor('editorGrou... constant EDITOR_GROUP_BORDER (line 191) | const EDITOR_GROUP_BORDER = registerColor('editorGroup.border', { constant EDITOR_DRAG_AND_DROP_BACKGROUND (line 197) | const EDITOR_DRAG_AND_DROP_BACKGROUND = registerColor('editorGroup.dropB... constant IMAGE_PREVIEW_BORDER (line 205) | const IMAGE_PREVIEW_BORDER = registerColor('imagePreview.border', { constant PANEL_BACKGROUND (line 213) | const PANEL_BACKGROUND = registerColor('panel.background', { constant PANEL_BORDER (line 219) | const PANEL_BORDER = registerColor('panel.border', { constant PANEL_ACTIVE_TITLE_FOREGROUND (line 225) | const PANEL_ACTIVE_TITLE_FOREGROUND = registerColor('panelTitle.activeFo... constant PANEL_INACTIVE_TITLE_FOREGROUND (line 231) | const PANEL_INACTIVE_TITLE_FOREGROUND = registerColor('panelTitle.inacti... constant PANEL_ACTIVE_TITLE_BORDER (line 237) | const PANEL_ACTIVE_TITLE_BORDER = registerColor('panelTitle.activeBorder... constant PANEL_DRAG_AND_DROP_BACKGROUND (line 243) | const PANEL_DRAG_AND_DROP_BACKGROUND = registerColor('panel.dropBackgrou... constant PANEL_INPUT_BORDER (line 249) | const PANEL_INPUT_BORDER = registerColor('panelInput.border', { constant STATUS_BAR_FOREGROUND (line 257) | const STATUS_BAR_FOREGROUND = registerColor('statusBar.foreground', { constant STATUS_BAR_NO_FOLDER_FOREGROUND (line 263) | const STATUS_BAR_NO_FOLDER_FOREGROUND = registerColor('statusBar.noFolde... constant STATUS_BAR_BACKGROUND (line 269) | const STATUS_BAR_BACKGROUND = registerColor('statusBar.background', { constant STATUS_BAR_NO_FOLDER_BACKGROUND (line 275) | const STATUS_BAR_NO_FOLDER_BACKGROUND = registerColor('statusBar.noFolde... constant STATUS_BAR_BORDER (line 281) | const STATUS_BAR_BORDER = registerColor('statusBar.border', { constant STATUS_BAR_NO_FOLDER_BORDER (line 287) | const STATUS_BAR_NO_FOLDER_BORDER = registerColor('statusBar.noFolderBor... constant STATUS_BAR_ITEM_ACTIVE_BACKGROUND (line 293) | const STATUS_BAR_ITEM_ACTIVE_BACKGROUND = registerColor('statusBarItem.a... constant STATUS_BAR_ITEM_HOVER_BACKGROUND (line 299) | const STATUS_BAR_ITEM_HOVER_BACKGROUND = registerColor('statusBarItem.ho... constant STATUS_BAR_PROMINENT_ITEM_FOREGROUND (line 305) | const STATUS_BAR_PROMINENT_ITEM_FOREGROUND = registerColor('statusBarIte... constant STATUS_BAR_PROMINENT_ITEM_BACKGROUND (line 311) | const STATUS_BAR_PROMINENT_ITEM_BACKGROUND = registerColor('statusBarIte... constant STATUS_BAR_PROMINENT_ITEM_HOVER_BACKGROUND (line 317) | const STATUS_BAR_PROMINENT_ITEM_HOVER_BACKGROUND = registerColor('status... constant ACTIVITY_BAR_BACKGROUND (line 325) | const ACTIVITY_BAR_BACKGROUND = registerColor('activityBar.background', { constant ACTIVITY_BAR_FOREGROUND (line 331) | const ACTIVITY_BAR_FOREGROUND = registerColor('activityBar.foreground', { constant ACTIVITY_BAR_INACTIVE_FOREGROUND (line 337) | const ACTIVITY_BAR_INACTIVE_FOREGROUND = registerColor('activityBar.inac... constant ACTIVITY_BAR_BORDER (line 343) | const ACTIVITY_BAR_BORDER = registerColor('activityBar.border', { constant ACTIVITY_BAR_ACTIVE_BORDER (line 349) | const ACTIVITY_BAR_ACTIVE_BORDER = registerColor('activityBar.activeBord... constant ACTIVITY_BAR_ACTIVE_BACKGROUND (line 355) | const ACTIVITY_BAR_ACTIVE_BACKGROUND = registerColor('activityBar.active... constant ACTIVITY_BAR_DRAG_AND_DROP_BACKGROUND (line 361) | const ACTIVITY_BAR_DRAG_AND_DROP_BACKGROUND = registerColor('activityBar... constant ACTIVITY_BAR_BADGE_BACKGROUND (line 367) | const ACTIVITY_BAR_BADGE_BACKGROUND = registerColor('activityBarBadge.ba... constant ACTIVITY_BAR_BADGE_FOREGROUND (line 373) | const ACTIVITY_BAR_BADGE_FOREGROUND = registerColor('activityBarBadge.fo... constant STATUS_BAR_HOST_NAME_BACKGROUND (line 382) | const STATUS_BAR_HOST_NAME_BACKGROUND = registerColor('statusBarItem.rem... constant STATUS_BAR_HOST_NAME_FOREGROUND (line 388) | const STATUS_BAR_HOST_NAME_FOREGROUND = registerColor('statusBarItem.rem... constant EXTENSION_BADGE_REMOTE_BACKGROUND (line 394) | const EXTENSION_BADGE_REMOTE_BACKGROUND = registerColor('extensionBadge.... constant EXTENSION_BADGE_REMOTE_FOREGROUND (line 400) | const EXTENSION_BADGE_REMOTE_FOREGROUND = registerColor('extensionBadge.... constant SIDE_BAR_BACKGROUND (line 409) | const SIDE_BAR_BACKGROUND = registerColor('sideBar.background', { constant SIDE_BAR_FOREGROUND (line 415) | const SIDE_BAR_FOREGROUND = registerColor('sideBar.foreground', { constant SIDE_BAR_BORDER (line 421) | const SIDE_BAR_BORDER = registerColor('sideBar.border', { constant SIDE_BAR_TITLE_FOREGROUND (line 427) | const SIDE_BAR_TITLE_FOREGROUND = registerColor('sideBarTitle.foreground... constant SIDE_BAR_DRAG_AND_DROP_BACKGROUND (line 433) | const SIDE_BAR_DRAG_AND_DROP_BACKGROUND = registerColor('sideBar.dropBac... constant SIDE_BAR_SECTION_HEADER_BACKGROUND (line 439) | const SIDE_BAR_SECTION_HEADER_BACKGROUND = registerColor('sideBarSection... constant SIDE_BAR_SECTION_HEADER_FOREGROUND (line 445) | const SIDE_BAR_SECTION_HEADER_FOREGROUND = registerColor('sideBarSection... constant SIDE_BAR_SECTION_HEADER_BORDER (line 451) | const SIDE_BAR_SECTION_HEADER_BORDER = registerColor('sideBarSectionHead... constant QUICK_INPUT_BACKGROUND (line 460) | const QUICK_INPUT_BACKGROUND = registerColor('quickInput.background', { constant QUICK_INPUT_FOREGROUND (line 466) | const QUICK_INPUT_FOREGROUND = registerColor('quickInput.foreground', { constant TITLE_BAR_ACTIVE_FOREGROUND (line 474) | const TITLE_BAR_ACTIVE_FOREGROUND = registerColor('titleBar.activeForegr... constant TITLE_BAR_INACTIVE_FOREGROUND (line 480) | const TITLE_BAR_INACTIVE_FOREGROUND = registerColor('titleBar.inactiveFo... constant TITLE_BAR_ACTIVE_BACKGROUND (line 486) | const TITLE_BAR_ACTIVE_BACKGROUND = registerColor('titleBar.activeBackgr... constant TITLE_BAR_INACTIVE_BACKGROUND (line 492) | const TITLE_BAR_INACTIVE_BACKGROUND = registerColor('titleBar.inactiveBa... constant TITLE_BAR_BORDER (line 498) | const TITLE_BAR_BORDER = registerColor('titleBar.border', { constant MENUBAR_SELECTION_FOREGROUND (line 506) | const MENUBAR_SELECTION_FOREGROUND = registerColor('menubar.selectionFor... constant MENUBAR_SELECTION_BACKGROUND (line 512) | const MENUBAR_SELECTION_BACKGROUND = registerColor('menubar.selectionBac... constant MENUBAR_SELECTION_BORDER (line 518) | const MENUBAR_SELECTION_BORDER = registerColor('menubar.selectionBorder', { constant NOTIFICATIONS_CENTER_BORDER (line 526) | const NOTIFICATIONS_CENTER_BORDER = registerColor('notificationCenter.bo... constant NOTIFICATIONS_TOAST_BORDER (line 532) | const NOTIFICATIONS_TOAST_BORDER = registerColor('notificationToast.bord... constant NOTIFICATIONS_FOREGROUND (line 538) | const NOTIFICATIONS_FOREGROUND = registerColor('notifications.foreground... constant NOTIFICATIONS_BACKGROUND (line 544) | const NOTIFICATIONS_BACKGROUND = registerColor('notifications.background... constant NOTIFICATIONS_LINKS (line 550) | const NOTIFICATIONS_LINKS = registerColor('notificationLink.foreground', { constant NOTIFICATIONS_CENTER_HEADER_FOREGROUND (line 556) | const NOTIFICATIONS_CENTER_HEADER_FOREGROUND = registerColor('notificati... constant NOTIFICATIONS_CENTER_HEADER_BACKGROUND (line 562) | const NOTIFICATIONS_CENTER_HEADER_BACKGROUND = registerColor('notificati... constant NOTIFICATIONS_BORDER (line 568) | const NOTIFICATIONS_BORDER = registerColor('notifications.border', { constant NOTIFICATIONS_ERROR_ICON_FOREGROUND (line 574) | const NOTIFICATIONS_ERROR_ICON_FOREGROUND = registerColor('notifications... constant NOTIFICATIONS_WARNING_ICON_FOREGROUND (line 580) | const NOTIFICATIONS_WARNING_ICON_FOREGROUND = registerColor('notificatio... constant NOTIFICATIONS_INFO_ICON_FOREGROUND (line 586) | const NOTIFICATIONS_INFO_ICON_FOREGROUND = registerColor('notificationsI... class Themable (line 595) | class Themable extends Disposable { method constructor (line 598) | constructor( method onThemeChange (line 609) | protected onThemeChange(theme: ITheme): void { method updateStyles (line 615) | protected updateStyles(): void { method getColor (line 619) | protected getColor(id: string, modify?: (color: Color, theme: ITheme) ... FILE: src/vs/workbench/common/viewlet.ts type IViewlet (line 13) | interface IViewlet extends IComposite { FILE: src/vs/workbench/common/views.ts constant TEST_VIEW_CONTAINER_ID (line 21) | const TEST_VIEW_CONTAINER_ID = 'workbench.view.extension.test'; type IViewContainersRegistry (line 29) | interface IViewContainersRegistry { type ViewOrderDelegate (line 69) | interface ViewOrderDelegate { class ViewContainer (line 73) | class ViewContainer { method constructor (line 74) | protected constructor(readonly id: string, readonly hideIfEmpty: boole... class ViewContainersRegistryImpl (line 77) | class ViewContainersRegistryImpl extends Disposable implements IViewCont... method all (line 87) | get all(): ViewContainer[] { method registerViewContainer (line 91) | registerViewContainer(id: string, hideIfEmpty?: boolean, extensionId?:... method deregisterViewContainer (line 107) | deregisterViewContainer(viewContainer: ViewContainer): void { method get (line 115) | get(id: string): ViewContainer | undefined { type IViewDescriptor (line 122) | interface IViewDescriptor { type IViewDescriptorCollection (line 153) | interface IViewDescriptorCollection extends IDisposable { type IViewsRegistry (line 159) | interface IViewsRegistry { class ViewsRegistry (line 180) | class ViewsRegistry extends Disposable implements IViewsRegistry { method registerViews (line 194) | registerViews(views: IViewDescriptor[], viewContainer: ViewContainer):... method deregisterViews (line 199) | deregisterViews(viewDescriptors: IViewDescriptor[], viewContainer: Vie... method moveViews (line 206) | moveViews(viewsToMove: IViewDescriptor[], viewContainer: ViewContainer... method getViews (line 218) | getViews(loc: ViewContainer): IViewDescriptor[] { method getView (line 222) | getView(id: string): IViewDescriptor | null { method getViewContainer (line 232) | getViewContainer(viewId: string): ViewContainer | null { method addViews (line 242) | private addViews(viewDescriptors: IViewDescriptor[], viewContainer: Vi... method removeViews (line 257) | private removeViews(viewDescriptors: IViewDescriptor[], viewContainer:... type IView (line 285) | interface IView { type IViewsViewlet (line 291) | interface IViewsViewlet extends IViewlet { type IViewsService (line 299) | interface IViewsService { type ITreeView (line 309) | interface ITreeView extends IDisposable { type IRevealOptions (line 358) | interface IRevealOptions { type ITreeViewDescriptor (line 368) | interface ITreeViewDescriptor extends IViewDescriptor { type TreeViewItemHandleArg (line 374) | type TreeViewItemHandleArg = { type TreeItemCollapsibleState (line 379) | enum TreeItemCollapsibleState { type ITreeItemLabel (line 385) | interface ITreeItemLabel { type ITreeItem (line 393) | interface ITreeItem { type ITreeViewDataProvider (line 422) | interface ITreeViewDataProvider { FILE: src/vs/workbench/contrib/backup/common/backupModelTracker.ts constant AUTO_SAVE_AFTER_DELAY_DISABLED_TIME (line 15) | const AUTO_SAVE_AFTER_DELAY_DISABLED_TIME = CONTENT_CHANGE_EVENT_BUFFER_... class BackupModelTracker (line 17) | class BackupModelTracker extends Disposable implements IWorkbenchContrib... method constructor (line 21) | constructor( method registerListeners (line 32) | private registerListeners() { method onConfigurationChange (line 47) | private onConfigurationChange(configuration: IFilesConfiguration): void { method onTextFileModelChanged (line 57) | private onTextFileModelChanged(event: TextFileModelChangeEvent): void { method onUntitledModelChanged (line 73) | private onUntitledModelChanged(resource: Uri): void { method discardBackup (line 81) | private discardBackup(resource: Uri): void { FILE: src/vs/workbench/contrib/backup/common/backupRestorer.ts class BackupRestorer (line 17) | class BackupRestorer implements IWorkbenchContribution { method constructor (line 21) | constructor( method restoreBackups (line 30) | private restoreBackups(): void { method doRestoreBackups (line 34) | private async doRestoreBackups(): Promise { method doResolveOpenedBackups (line 50) | private async doResolveOpenedBackups(backups: URI[]): Promise { method doOpenEditors (line 69) | private async doOpenEditors(resources: URI[]): Promise { method resolveInput (line 77) | private resolveInput(resource: URI, index: number, hasOpenedEditors: b... FILE: src/vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution.ts class CallHierarchyController (line 27) | class CallHierarchyController implements IEditorContribution { method get (line 31) | static get(editor: ICodeEditor): CallHierarchyController { method constructor (line 42) | constructor( method dispose (line 56) | dispose(): void { method getId (line 62) | getId(): string { method startCallHierarchy (line 66) | async startCallHierarchy(): Promise { method endCallHierarchy (line 111) | endCallHierarchy(): void { method constructor (line 122) | constructor() { method run (line 143) | async run(_accessor: ServicesAccessor, editor: ICodeEditor, args: any): ... method constructor (line 151) | constructor() { method runEditorCommand (line 165) | runEditorCommand(_accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/workbench/contrib/callHierarchy/browser/callHierarchy.ts type CallHierarchyDirection (line 17) | const enum CallHierarchyDirection { type CallHierarchyItem (line 22) | interface CallHierarchyItem { type IncomingCall (line 31) | interface IncomingCall { type OutgoingCall (line 36) | interface OutgoingCall { type CallHierarchyProvider (line 41) | interface CallHierarchyProvider { function provideIncomingCalls (line 51) | async function provideIncomingCalls(model: ITextModel, position: IPositi... function provideOutgoingCalls (line 67) | async function provideOutgoingCalls(model: ITextModel, position: IPositi... FILE: src/vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek.ts type State (line 37) | const enum State { class ChangeHierarchyDirectionAction (line 43) | class ChangeHierarchyDirectionAction extends Action { method constructor (line 45) | constructor(direction: CallHierarchyDirection, updateDirection: (direc... class LayoutInfo (line 69) | class LayoutInfo { method store (line 71) | static store(info: LayoutInfo, storageService: IStorageService): void { method retrieve (line 75) | static retrieve(storageService: IStorageService): LayoutInfo { method constructor (line 85) | constructor( class CallHierarchyTreePeekWidget (line 91) | class CallHierarchyTreePeekWidget extends PeekViewWidget { method constructor (line 103) | constructor( method dispose (line 122) | dispose(): void { method direction (line 130) | get direction(): CallHierarchyDirection { method _applyTheme (line 134) | private _applyTheme(theme: ITheme) { method _getActionBarOptions (line 145) | protected _getActionBarOptions(): IActionBarOptions { method _fillBody (line 151) | protected _fillBody(parent: HTMLElement): void { method showLoading (line 349) | showLoading(): void { method showMessage (line 355) | showMessage(message: string): void { method showItem (line 364) | async showItem(item: callHTree.CallHierarchyRoot): Promise { method _show (line 399) | private _show() { method _onWidth (line 406) | protected _onWidth(width: number) { method _doLayoutBody (line 412) | protected _doLayoutBody(height: number, width: number): void { FILE: src/vs/workbench/contrib/callHierarchy/browser/callHierarchyTree.ts class Call (line 20) | class Call { method constructor (line 21) | constructor( class CallHierarchyRoot (line 28) | class CallHierarchyRoot { method fromEditor (line 30) | static fromEditor(editor: IActiveCodeEditor): CallHierarchyRoot | unde... method constructor (line 39) | constructor( class DataSource (line 46) | class DataSource implements IAsyncDataSource { method constructor (line 48) | constructor( method hasChildren (line 54) | hasChildren(): boolean { method getChildren (line 58) | async getChildren(element: CallHierarchyRoot | Call): Promise { method _getOutgoingCalls (line 82) | private async _getOutgoingCalls(model: ITextModel, position: IPosition... method _getIncomingCalls (line 93) | private async _getIncomingCalls(model: ITextModel, position: IPosition... class IdentityProvider (line 106) | class IdentityProvider implements IIdentityProvider { method constructor (line 108) | constructor( method getId (line 112) | getId(element: Call): { toString(): string; } { class CallRenderingTemplate (line 117) | class CallRenderingTemplate { method constructor (line 118) | constructor( class CallRenderer (line 123) | class CallRenderer implements ITreeRenderer, _index: number, templ... method disposeTemplate (line 147) | disposeTemplate(template: CallRenderingTemplate): void { class VirtualDelegate (line 152) | class VirtualDelegate implements IListVirtualDelegate { method getHeight (line 154) | getHeight(_element: Call): number { method getTemplateId (line 158) | getTemplateId(_element: Call): string { FILE: src/vs/workbench/contrib/cli/node/cli.contribution.ts function ignore (line 24) | function ignore(code: string, value: T): (err: any) => Promise { function getSource (line 29) | function getSource(): string { function isAvailable (line 37) | function isAvailable(): Promise { class InstallAction (line 41) | class InstallAction extends Action { method constructor (line 46) | constructor( method target (line 56) | private get target(): string { method run (line 60) | run(): Promise { method isInstalled (line 92) | private isInstalled(): Promise { method createBinFolderAndSymlinkAsAdmin (line 100) | private createBinFolderAndSymlinkAsAdmin(): Promise { class UninstallAction (line 122) | class UninstallAction extends Action { method constructor (line 127) | constructor( method target (line 137) | private get target(): string { method run (line 141) | run(): Promise { method deleteSymlinkAsAdmin (line 167) | private deleteSymlinkAsAdmin(): Promise { FILE: src/vs/workbench/contrib/codeEditor/browser/accessibility/accessibility.ts constant CONTEXT_ACCESSIBILITY_WIDGET_VISIBLE (line 34) | const CONTEXT_ACCESSIBILITY_WIDGET_VISIBLE = new RawContextKey(... class AccessibilityHelpController (line 36) | class AccessibilityHelpController extends Disposable implements IEditorC... method get (line 40) | public static get(editor: ICodeEditor): AccessibilityHelpController { method constructor (line 47) | constructor( method getId (line 57) | public getId(): string { method show (line 61) | public show(): void { method hide (line 65) | public hide(): void { class AccessibilityHelpWidget (line 70) | class AccessibilityHelpWidget extends Widget implements IOverlayWidget { method constructor (line 82) | constructor( method dispose (line 146) | public dispose(): void { method getId (line 151) | public getId(): string { method getDomNode (line 155) | public getDomNode(): HTMLElement { method getPosition (line 159) | public getPosition(): IOverlayWidgetPosition { method show (line 165) | public show(): void { method _descriptionForCommand (line 179) | private _descriptionForCommand(commandId: string, msg: string, noKbMsg... method _buildContent (line 187) | private _buildContent() { method hide (line 253) | public hide(): void { method _layout (line 267) | private _layout(): void { class ShowAccessibilityHelpAction (line 278) | class ShowAccessibilityHelpAction extends EditorAction { method constructor (line 280) | constructor() { method run (line 294) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { FILE: src/vs/workbench/contrib/codeEditor/browser/diffEditorHelper.ts type WidgetState (line 17) | const enum WidgetState { class DiffEditorHelperContribution (line 22) | class DiffEditorHelperContribution extends Disposable implements IEditor... method constructor (line 28) | constructor( method _deduceState (line 60) | private _deduceState(diffComputationResult: IDiffComputationResult | n... method _setState (line 70) | private _setState(newState: WidgetState) { method _onDidClickHelperWidget (line 93) | private _onDidClickHelperWidget(): void { method dispose (line 99) | dispose(): void { method getId (line 103) | getId(): string { FILE: src/vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget.ts constant NLS_FIND_INPUT_LABEL (line 22) | const NLS_FIND_INPUT_LABEL = nls.localize('label.find', "Find"); constant NLS_FIND_INPUT_PLACEHOLDER (line 23) | const NLS_FIND_INPUT_PLACEHOLDER = nls.localize('placeholder.find', "Fin... constant NLS_PREVIOUS_MATCH_BTN_LABEL (line 24) | const NLS_PREVIOUS_MATCH_BTN_LABEL = nls.localize('label.previousMatchBu... constant NLS_NEXT_MATCH_BTN_LABEL (line 25) | const NLS_NEXT_MATCH_BTN_LABEL = nls.localize('label.nextMatchButton', "... constant NLS_CLOSE_BTN_LABEL (line 26) | const NLS_CLOSE_BTN_LABEL = nls.localize('label.closeButton', "Close"); method constructor (line 41) | constructor( method inputValue (line 161) | protected get inputValue() { method focusTracker (line 165) | public get focusTracker(): dom.IFocusTracker { method updateTheme (line 169) | public updateTheme(theme: ITheme): void { method dispose (line 189) | dispose() { method getDomNode (line 197) | public getDomNode() { method reveal (line 201) | public reveal(initialInput?: string): void { method show (line 222) | public show(initialInput?: string): void { method hide (line 236) | public hide(): void { method _delayedUpdateHistory (line 249) | protected _delayedUpdateHistory() { method _updateHistory (line 253) | protected _updateHistory() { method _getRegexValue (line 257) | protected _getRegexValue(): boolean { method _getWholeWordValue (line 261) | protected _getWholeWordValue(): boolean { method _getCaseSensitiveValue (line 265) | protected _getCaseSensitiveValue(): boolean { method updateButtons (line 269) | protected updateButtons(foundMatch: boolean) { FILE: src/vs/workbench/contrib/codeEditor/browser/inspectKeybindings.ts class InspectKeyMap (line 17) | class InspectKeyMap extends EditorAction { method constructor (line 19) | constructor() { method run (line 28) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class InspectKeyMapJSON (line 38) | class InspectKeyMapJSON extends Action { method constructor (line 42) | constructor( method run (line 51) | public run(): Promise { FILE: src/vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes.ts class InspectTMScopesController (line 28) | class InspectTMScopesController extends Disposable implements IEditorCon... method get (line 32) | public static get(editor: ICodeEditor): InspectTMScopesController { method constructor (line 43) | constructor( method getId (line 63) | public getId(): string { method dispose (line 67) | public dispose(): void { method launch (line 72) | public launch(): void { method stop (line 82) | public stop(): void { method toggle (line 89) | public toggle(): void { class InspectTMScopes (line 98) | class InspectTMScopes extends EditorAction { method constructor (line 100) | constructor() { method run (line 109) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { type ICompleteLineTokenization (line 117) | interface ICompleteLineTokenization { type IDecodedMetadata (line 124) | interface IDecodedMetadata { function renderTokenText (line 132) | function renderTokenText(tokenText: string): string { class InspectTMScopesWidget (line 167) | class InspectTMScopesWidget extends Disposable implements IContentWidget { method constructor (line 183) | constructor( method dispose (line 205) | public dispose(): void { method getId (line 211) | public getId(): string { method _beginCompute (line 215) | private _beginCompute(position: Position): void { method _compute (line 229) | private _compute(grammar: IGrammar, position: Position): void { method _decodeMetadata (line 297) | private _decodeMetadata(metadata: number): IDecodedMetadata { method _tokenTypeToString (line 313) | private _tokenTypeToString(tokenType: StandardTokenType): string { method _fontStyleToString (line 323) | private _fontStyleToString(fontStyle: FontStyle): string { method _getTokensAtLine (line 340) | private _getTokensAtLine(grammar: IGrammar, lineNumber: number): IComp... method _getStateBeforeLine (line 354) | private _getStateBeforeLine(grammar: IGrammar, lineNumber: number): St... method getDomNode (line 365) | public getDomNode(): HTMLElement { method getPosition (line 369) | public getPosition(): IContentWidgetPosition { FILE: src/vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint.ts type IRegExp (line 22) | interface IRegExp { type IIndentationRules (line 27) | interface IIndentationRules { type ILanguageConfiguration (line 34) | interface ILanguageConfiguration { function isStringArr (line 45) | function isStringArr(something: string[] | null): something is string[] { function isCharacterPair (line 49) | function isCharacterPair(something: CharacterPair | null): boolean { class LanguageConfigurationFileHandler (line 56) | class LanguageConfigurationFileHandler { method constructor (line 60) | constructor( method _loadConfigurationsForMode (line 81) | private _loadConfigurationsForMode(languageIdentifier: LanguageIdentif... method _handleConfigFile (line 91) | private _handleConfigFile(languageIdentifier: LanguageIdentifier, conf... method _extractValidCommentRule (line 104) | private _extractValidCommentRule(languageIdentifier: LanguageIdentifie... method _extractValidBrackets (line 134) | private _extractValidBrackets(languageIdentifier: LanguageIdentifier, ... method _extractValidAutoClosingPairs (line 158) | private _extractValidAutoClosingPairs(languageIdentifier: LanguageIden... method _extractValidSurroundingPairs (line 204) | private _extractValidSurroundingPairs(languageIdentifier: LanguageIden... method _handleConfig (line 253) | private _handleConfig(languageIdentifier: LanguageIdentifier, configur... method _parseRegex (line 312) | private _parseRegex(value: string | IRegExp) { method _mapIndentationRules (line 322) | private _mapIndentationRules(indentationRules: IIndentationRules): Ind... FILE: src/vs/workbench/contrib/codeEditor/browser/largeFileOptimizations.ts class LargeFileOptimizationsWarner (line 18) | class LargeFileOptimizationsWarner extends Disposable implements IEditor... method constructor (line 22) | constructor( method getId (line 64) | public getId(): string { FILE: src/vs/workbench/contrib/codeEditor/browser/menuPreventer.ts class MenuPreventer (line 15) | class MenuPreventer extends Disposable implements IEditorContribution { method constructor (line 23) | constructor(editor: ICodeEditor) { method getId (line 59) | public getId(): string { FILE: src/vs/workbench/contrib/codeEditor/browser/selectionClipboard.ts class SelectionClipboard (line 18) | class SelectionClipboard extends Disposable implements IEditorContributi... method constructor (line 22) | constructor(editor: ICodeEditor, @IClipboardService clipboardService: ... method getId (line 90) | public getId(): string { method dispose (line 94) | public dispose(): void { FILE: src/vs/workbench/contrib/codeEditor/browser/simpleEditorOptions.ts function getSimpleEditorOptions (line 15) | function getSimpleEditorOptions(): IEditorOptions { function getSimpleCodeEditorWidgetOptions (line 40) | function getSimpleCodeEditorWidgetOptions(): ICodeEditorWidgetOptions { FILE: src/vs/workbench/contrib/codeEditor/browser/suggestEnabledInput/suggestEnabledInput.ts type SuggestResultsProvider (line 36) | interface SuggestResultsProvider { type SuggestEnabledInputOptions (line 60) | interface SuggestEnabledInputOptions { type ISuggestEnabledInputStyleOverrides (line 75) | interface ISuggestEnabledInputStyleOverrides extends IStyleOverrides { type ISuggestEnabledInputStyles (line 82) | type ISuggestEnabledInputStyles = { function attachSuggestEnabledInputBoxStyler (line 86) | function attachSuggestEnabledInputBoxStyler(widget: IThemable, themeServ... class SuggestEnabledInput (line 95) | class SuggestEnabledInput extends Widget implements IThemable { method constructor (line 111) | constructor( method onFocus (line 203) | public get onFocus(): Event { return this.inputWidget.onDidFocus... method setValue (line 205) | public setValue(val: string) { method getValue (line 213) | public getValue(): string { method style (line 218) | public style(colors: ISuggestEnabledInputStyles): void { method focus (line 235) | public focus(selectAll?: boolean): void { method layout (line 243) | public layout(dimension: Dimension): void { method selectAll (line 248) | private selectAll(): void { function getSuggestEnabledInputOptions (line 280) | function getSuggestEnabledInputOptions(ariaLabel?: string): IEditorOptio... FILE: src/vs/workbench/contrib/codeEditor/browser/toggleMinimap.ts class ToggleMinimapAction (line 14) | class ToggleMinimapAction extends Action { method constructor (line 18) | constructor( method run (line 26) | public run(): Promise { FILE: src/vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier.ts class ToggleMultiCursorModifierAction (line 17) | class ToggleMultiCursorModifierAction extends Action { method constructor (line 24) | constructor( method run (line 32) | public run(): Promise { class MultiCursorModifierContextKeyController (line 42) | class MultiCursorModifierContextKeyController implements IWorkbenchContr... method constructor (line 46) | constructor( method _update (line 58) | private _update(): void { FILE: src/vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter.ts class ToggleRenderControlCharacterAction (line 14) | class ToggleRenderControlCharacterAction extends Action { method constructor (line 19) | constructor( method run (line 27) | public run(): Promise { FILE: src/vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace.ts class ToggleRenderWhitespaceAction (line 14) | class ToggleRenderWhitespaceAction extends Action { method constructor (line 19) | constructor( method run (line 27) | public run(): Promise { FILE: src/vs/workbench/contrib/codeEditor/browser/toggleWordWrap.ts type IWordWrapTransientState (line 32) | interface IWordWrapTransientState { type IWordWrapState (line 37) | interface IWordWrapState { function writeTransientState (line 46) | function writeTransientState(model: ITextModel, state: IWordWrapTransien... function readTransientState (line 53) | function readTransientState(model: ITextModel, codeEditorService: ICodeE... function readWordWrapState (line 57) | function readWordWrapState(model: ITextModel, configurationService: ITex... function toggleWordWrap (line 77) | function toggleWordWrap(editor: ICodeEditor, state: IWordWrapState): IWo... constant TOGGLE_WORD_WRAP_ID (line 117) | const TOGGLE_WORD_WRAP_ID = 'editor.action.toggleWordWrap'; class ToggleWordWrapAction (line 118) | class ToggleWordWrapAction extends EditorAction { method constructor (line 120) | constructor() { method run (line 134) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { class ToggleWordWrapController (line 167) | class ToggleWordWrapController extends Disposable implements IEditorCont... method constructor (line 171) | constructor( method _applyWordWrapState (line 241) | private _applyWordWrapState(state: IWordWrapState): void { method getId (line 258) | public getId(): string { function canToggleWordWrap (line 263) | function canToggleWordWrap(uri: URI): boolean { constant WORD_WRAP_DARK_ICON (line 275) | const WORD_WRAP_DARK_ICON = URI.parse(registerAndGetAmdImageURL('vs/work... constant WORD_WRAP_LIGHT_ICON (line 276) | const WORD_WRAP_LIGHT_ICON = URI.parse(registerAndGetAmdImageURL('vs/wor... FILE: src/vs/workbench/contrib/codeEditor/browser/workbenchReferenceSearch.ts class WorkbenchReferencesController (line 16) | class WorkbenchReferencesController extends ReferencesController { method constructor (line 18) | public constructor( FILE: src/vs/workbench/contrib/codeEditor/electron-browser/sleepResumeRepaintMinimap.ts class SleepResumeRepaintMinimap (line 12) | class SleepResumeRepaintMinimap implements IWorkbenchContribution { method constructor (line 14) | constructor( FILE: src/vs/workbench/contrib/comments/browser/commentFormActions.ts class CommentFormActions (line 14) | class CommentFormActions implements IDisposable { method constructor (line 19) | constructor( method setActions (line 25) | setActions(menu: IMenu) { method triggerDefaultAction (line 49) | triggerDefaultAction() { method dispose (line 59) | dispose() { FILE: src/vs/workbench/contrib/comments/browser/commentGlyphWidget.ts class CommentGlyphWidget (line 18) | class CommentGlyphWidget { method constructor (line 24) | constructor(editor: ICodeEditor, lineNumber: number) { method createDecorationOptions (line 30) | private createDecorationOptions(): ModelDecorationOptions { method setLineNumber (line 43) | setLineNumber(lineNumber: number): void { method getPosition (line 56) | getPosition(): IContentWidgetPosition { method dispose (line 70) | dispose() { FILE: src/vs/workbench/contrib/comments/browser/commentMenus.ts class CommentMenus (line 14) | class CommentMenus implements IDisposable { method constructor (line 15) | constructor( method getCommentThreadTitleActions (line 20) | getCommentThreadTitleActions(commentThread: CommentThread, contextKeyS... method getCommentThreadActions (line 24) | getCommentThreadActions(commentThread: CommentThread, contextKeyServic... method getCommentTitleActions (line 28) | getCommentTitleActions(comment: Comment, contextKeyService: IContextKe... method getCommentActions (line 32) | getCommentActions(comment: Comment, contextKeyService: IContextKeyServ... method getMenu (line 36) | private getMenu(menuId: MenuId, contextKeyService: IContextKeyService)... method dispose (line 48) | dispose(): void { FILE: src/vs/workbench/contrib/comments/browser/commentNode.ts class CommentNode (line 37) | class CommentNode extends Disposable { method domNode (line 62) | public get domNode(): HTMLElement { method constructor (line 68) | constructor( method onDidDelete (line 116) | public get onDidDelete(): Event { method createHeader (line 120) | private createHeader(commentDetailsContainer: HTMLElement): void { method getToolbarActions (line 137) | private getToolbarActions(menu: IMenu): { primary: IAction[], secondar... method createToolbar (line 146) | private createToolbar() { method createActionsToolbar (line 178) | private createActionsToolbar() { method actionViewItemProvider (line 209) | actionViewItemProvider(action: Action) { method createReactionPicker (line 229) | private createReactionPicker(reactionGroup: modes.CommentReaction[]): ... method createReactionsContainer (line 274) | private createReactionsContainer(commentDetailsContainer: HTMLElement)... method createCommentEditor (line 329) | private createCommentEditor(editContainer: HTMLElement): void { method removeCommentEditor (line 375) | private removeCommentEditor() { method switchToEditMode (line 396) | public switchToEditMode() { method registerActionBarListeners (line 433) | private registerActionBarListeners(actionsContainer: HTMLElement): void { method update (line 449) | update(newComment: modes.Comment) { method focus (line 493) | focus() { function fillInActions (line 504) | function fillInActions(groups: [string, Array { method getCommentingRanges (line 207) | async getCommentingRanges(resource: URI): Promise { FILE: src/vs/workbench/contrib/comments/browser/commentThreadWidget.ts constant COMMENTEDITOR_DECORATION_KEY (line 49) | const COMMENTEDITOR_DECORATION_KEY = 'commenteditordecoration'; constant COLLAPSE_ACTION_CLASS (line 50) | const COLLAPSE_ACTION_CLASS = 'expand-review-action'; constant COMMENT_SCHEME (line 51) | const COMMENT_SCHEME = 'comment'; constant INMEM_MODEL_ID (line 54) | let INMEM_MODEL_ID = 0; class ReviewZoneWidget (line 56) | class ReviewZoneWidget extends ZoneWidget implements ICommentThreadWidget { method owner (line 86) | public get owner(): string { method commentThread (line 89) | public get commentThread(): modes.CommentThread { method extensionId (line 93) | public get extensionId(): string | undefined { method constructor (line 99) | constructor( method onDidClose (line 149) | public get onDidClose(): Event { method onDidCreateThread (line 153) | public get onDidCreateThread(): Event { method getPosition (line 157) | public getPosition(): IPosition | undefined { method revealLine (line 168) | protected revealLine(lineNumber: number) { method reveal (line 172) | public reveal(commentUniqueId?: number) { method getPendingComment (line 192) | public getPendingComment(): string | null { method _fillContainer (line 204) | protected _fillContainer(container: HTMLElement): void { method _fillHead (line 218) | protected _fillHead(container: HTMLElement): void { method setActionBarActions (line 252) | private setActionBarActions(menu: IMenu): void { method deleteCommentThread (line 258) | private deleteCommentThread(): void { method collapse (line 263) | public collapse(): Promise { method getGlyphPosition (line 273) | public getGlyphPosition(): number { method toggleExpand (line 280) | toggleExpand(lineNumber: number) { method update (line 291) | async update(commentThread: modes.CommentThread) { method _onWidth (line 377) | protected _onWidth(widthInPixel: number): void { method _doLayout (line 381) | protected _doLayout(heightInPixel: number, widthInPixel: number): void { method display (line 385) | display(lineNumber: number) { method createTextModelListener (line 476) | private createTextModelListener() { method createCommentWidgetActionsListener (line 529) | private createCommentWidgetActionsListener() { method getActiveComment (line 561) | private getActiveComment(): CommentNode | ReviewZoneWidget { method createCommentWidgetActions (line 568) | private createCommentWidgetActions(container: HTMLElement, model: ITex... method createNewCommentNode (line 598) | private createNewCommentNode(comment: modes.Comment): CommentNode { method submitComment (line 632) | async submitComment(): Promise { method createThreadLabel (line 641) | private createThreadLabel() { method expandReplyArea (line 660) | private expandReplyArea() { method hideReplyArea (line 667) | private hideReplyArea() { method createReplyButton (line 678) | private createReplyButton() { method _refresh (line 694) | _refresh() { method setCommentEditorDecorations (line 714) | private setCommentEditorDecorations() { method onEditorMouseDown (line 745) | private onEditorMouseDown(e: IEditorMouseEvent): void { method onEditorMouseUp (line 773) | private onEditorMouseUp(e: IEditorMouseEvent): void { method _applyTheme (line 804) | private _applyTheme(theme: ITheme) { method show (line 872) | show(rangeOrPos: IRange | IPosition, heightInLines: number): void { method hide (line 878) | hide() { method dispose (line 885) | dispose() { FILE: src/vs/workbench/contrib/comments/browser/comments.contribution.ts type ICommentsConfiguration (line 13) | interface ICommentsConfiguration { FILE: src/vs/workbench/contrib/comments/browser/commentsEditorContribution.ts class ReviewViewZone (line 44) | class ReviewViewZone implements IViewZone { method constructor (line 49) | constructor(afterLineNumber: number, onDomNodeTop: (top: number) => vo... method onDomNodeTop (line 56) | onDomNodeTop(top: number): void { class CommentingRangeDecoration (line 61) | class CommentingRangeDecoration { method id (line 64) | public get id(): string { method constructor (line 68) | constructor(private _editor: ICodeEditor, private _ownerId: string, pr... method getCommentAction (line 82) | public getCommentAction(): { ownerId: string, extensionId: string | un... method getOriginalRange (line 91) | public getOriginalRange() { method getActiveRange (line 95) | public getActiveRange() { class CommentingRangeDecorator (line 99) | class CommentingRangeDecorator { method constructor (line 104) | constructor() { method update (line 113) | public update(editor: ICodeEditor, commentInfos: ICommentInfo[]) { method getMatchedCommentAction (line 132) | public getMatchedCommentAction(line: number) { method dispose (line 144) | public dispose(): void { class CommentController (line 149) | class CommentController implements IEditorContribution { method constructor (line 165) | constructor( method beginCompute (line 204) | private beginCompute(): Promise { method beginComputeCommentingRanges (line 221) | private beginComputeCommentingRanges() { method get (line 246) | public static get(editor: ICodeEditor): CommentController { method revealCommentThread (line 250) | public revealCommentThread(threadId: string, commentUniqueId: number, ... method nextCommentThread (line 267) | public nextCommentThread(): void { method getId (line 317) | public getId(): string { method dispose (line 321) | public dispose(): void { method onModelChanged (line 330) | public onModelChanged(e: IModelChangedEvent): void { method displayCommentThread (line 409) | private displayCommentThread(owner: string, thread: modes.CommentThrea... method onEditorMouseDown (line 415) | private onEditorMouseDown(e: IEditorMouseEvent): void { method onEditorMouseUp (line 443) | private onEditorMouseUp(e: IEditorMouseEvent): void { method addOrToggleCommentAtLine (line 471) | public async addOrToggleCommentAtLine(lineNumber: number, e: IEditorMo... method processNextThreadToAdd (line 490) | private processNextThreadToAdd(): void { method addCommentAtLine (line 498) | public addCommentAtLine(lineNumber: number, e: IEditorMouseEvent | und... method getCommentProvidersQuickPicks (line 541) | private getCommentProvidersQuickPicks(commentInfos: { ownerId: string,... method getContextMenuActions (line 554) | private getContextMenuActions(commentInfos: { ownerId: string, extensi... method addCommentAtLine2 (line 574) | public addCommentAtLine2(lineNumber: number, ownerId: string) { method setComments (line 581) | private setComments(commentInfos: ICommentInfo[]): void { method closeWidget (line 642) | public closeWidget(): void { method removeCommentWidgetsAndStoreCache (line 651) | private removeCommentWidgetsAndStoreCache() { class NextCommentThreadAction (line 677) | class NextCommentThreadAction extends EditorAction { method constructor (line 679) | constructor() { method run (line 688) | public run(accessor: ServicesAccessor, editor: ICodeEditor): void { function getActiveEditor (line 745) | function getActiveEditor(accessor: ServicesAccessor): IActiveCodeEditor ... FILE: src/vs/workbench/contrib/comments/browser/commentsPanel.ts class CommentsPanel (line 29) | class CommentsPanel extends Panel { method constructor (line 38) | constructor( method create (line 49) | public create(parent: HTMLElement): void { method applyStyles (line 77) | private applyStyles(styleElement: HTMLStyleElement) { method render (line 104) | private async render(): Promise { method getActions (line 110) | public getActions(): IAction[] { method layout (line 119) | public layout(dimensions: dom.Dimension): void { method getTitle (line 123) | public getTitle(): string { method createMessageBox (line 127) | private createMessageBox(parent: HTMLElement): void { method renderMessage (line 133) | private renderMessage(): void { method createTree (line 138) | private createTree(): void { method openFile (line 148) | private openFile(element: any, pinned?: boolean, preserveFocus?: boole... method refresh (line 196) | private refresh(): void { method onAllCommentsChanged (line 211) | private onAllCommentsChanged(e: IWorkspaceCommentThreadsEvent): void { method onCommentsUpdated (line 216) | private onCommentsUpdated(e: ICommentThreadChangedEvent): void { FILE: src/vs/workbench/contrib/comments/browser/commentsTreeViewer.ts constant COMMENTS_PANEL_ID (line 25) | const COMMENTS_PANEL_ID = 'workbench.panel.comments'; constant COMMENTS_PANEL_TITLE (line 26) | const COMMENTS_PANEL_TITLE = 'Comments'; class CommentsAsyncDataSource (line 28) | class CommentsAsyncDataSource implements IAsyncDataSource { method hasChildren (line 29) | hasChildren(element: any): boolean { method getChildren (line 33) | getChildren(element: any): any[] | Promise { type IResourceTemplateData (line 47) | interface IResourceTemplateData { type ICommentThreadTemplateData (line 51) | interface ICommentThreadTemplateData { class CommentsModelVirualDelegate (line 58) | class CommentsModelVirualDelegate implements IListVirtualDelegate { method getHeight (line 63) | getHeight(element: any): number { method getTemplateId (line 67) | public getTemplateId(element: any): string { class ResourceWithCommentsRenderer (line 79) | class ResourceWithCommentsRenderer implements IListRenderer, index: numb... method disposeTemplate (line 99) | disposeTemplate(templateData: IResourceTemplateData): void { class CommentNodeRenderer (line 104) | class CommentNodeRenderer implements IListRenderer, index: number, templateDat... method disposeTemplate (line 152) | disposeTemplate(templateData: ICommentThreadTemplateData): void { class CommentsList (line 157) | class CommentsList extends WorkbenchAsyncDataTree { method constructor (line 158) | constructor( FILE: src/vs/workbench/contrib/comments/browser/reactionsAction.ts class ToggleReactionsAction (line 12) | class ToggleReactionsAction extends Action { method constructor (line 16) | constructor(toggleDropdownMenu: () => void, title?: string) { method run (line 20) | run(): Promise { method menuActions (line 24) | get menuActions() { method menuActions (line 27) | set menuActions(actions: IAction[]) { class ReactionActionViewItem (line 31) | class ReactionActionViewItem extends ActionViewItem { method constructor (line 32) | constructor(action: ReactionAction) { method updateLabel (line 35) | updateLabel(): void { class ReactionAction (line 61) | class ReactionAction extends Action { method constructor (line 63) | constructor(id: string, label: string = '', cssClass: string = '', ena... FILE: src/vs/workbench/contrib/comments/browser/simpleCommentEditor.ts class SimpleCommentEditor (line 30) | class SimpleCommentEditor extends CodeEditorWidget { method constructor (line 36) | constructor( method getParentEditor (line 73) | getParentEditor(): ICodeEditor { method getParentThread (line 77) | getParentThread(): ICommentThreadWidget { method _getActions (line 81) | protected _getActions(): EditorAction[] { method getEditorOptions (line 85) | public static getEditorOptions(): IEditorOptions { FILE: src/vs/workbench/contrib/comments/common/commentModel.ts type ICommentThreadChangedEvent (line 13) | interface ICommentThreadChangedEvent extends CommentThreadChangedEvent { class CommentNode (line 17) | class CommentNode { method constructor (line 26) | constructor(owner: string, threadId: string, resource: URI, comment: C... method hasReply (line 35) | hasReply(): boolean { class ResourceWithCommentThreads (line 40) | class ResourceWithCommentThreads { method constructor (line 46) | constructor(owner: string, resource: URI, commentThreads: CommentThrea... method createCommentNode (line 53) | public static createCommentNode(owner: string, resource: URI, commentT... class CommentsModel (line 66) | class CommentsModel { method constructor (line 70) | constructor() { method setCommentThreads (line 75) | public setCommentThreads(owner: string, commentThreads: CommentThread[... method updateCommentThreads (line 80) | public updateCommentThreads(event: ICommentThreadChangedEvent): boolean { method hasCommentThreads (line 132) | public hasCommentThreads(): boolean { method getMessage (line 136) | public getMessage(): string { method groupByResource (line 144) | private groupByResource(owner: string, commentThreads: CommentThread[]... method _compareURIs (line 158) | private static _compareURIs(a: CommentThread, b: CommentThread) { FILE: src/vs/workbench/contrib/comments/common/commentThreadWidget.ts type ICommentThreadWidget (line 6) | interface ICommentThreadWidget { FILE: src/vs/workbench/contrib/configExporter/node/configurationExportHelper.contribution.ts class ExtensionPoints (line 13) | class ExtensionPoints implements IWorkbenchContribution { method constructor (line 15) | constructor( FILE: src/vs/workbench/contrib/configExporter/node/configurationExportHelper.ts type IExportedConfigurationNode (line 14) | interface IExportedConfigurationNode { type IConfigurationExport (line 23) | interface IConfigurationExport { class DefaultConfigurationExportHelper (line 30) | class DefaultConfigurationExportHelper { method constructor (line 32) | constructor( method writeConfigModelAndQuit (line 41) | private writeConfigModelAndQuit(targetPath: string): Promise { method writeConfigModel (line 48) | private writeConfigModel(targetPath: string): Promise { method getConfigModel (line 55) | private getConfigModel(): IConfigurationExport { FILE: src/vs/workbench/contrib/customEditor/browser/commands.ts constant OPEN_WITH_COMMAND_ID (line 24) | const OPEN_WITH_COMMAND_ID = 'openWith'; constant REOPEN_WITH_COMMAND_ID (line 56) | const REOPEN_WITH_COMMAND_ID = 'reOpenWith'; constant REOPEN_WITH_TITLE (line 57) | const REOPEN_WITH_TITLE = { value: nls.localize('reopenWith.title', 'Reo... FILE: src/vs/workbench/contrib/customEditor/browser/customEditorInput.ts class CustomFileEditorInput (line 22) | class CustomFileEditorInput extends LazilyResolvedWebviewEditorInput { method constructor (line 29) | constructor( method getTypeId (line 42) | public getTypeId(): string { method getResource (line 46) | public getResource(): URI { method getName (line 51) | getName(): string { method getDescription (line 63) | getDescription(): string | undefined { method matches (line 74) | matches(other: IEditorInput): boolean { method shortTitle (line 81) | private get shortTitle(): string { method mediumTitle (line 86) | private get mediumTitle(): string { method longTitle (line 94) | private get longTitle(): string { method getTitle (line 101) | public getTitle(verbosity?: Verbosity): string { method setState (line 113) | public setState(newState: WebviewContentState): void { method isDirty (line 118) | public isDirty() { method confirmSave (line 122) | public async confirmSave(): Promise { method save (line 129) | public async save(): Promise { FILE: src/vs/workbench/contrib/customEditor/browser/customEditorInputFactory.ts class CustomEditoInputFactory (line 15) | class CustomEditoInputFactory extends WebviewEditorInputFactory { method constructor (line 19) | public constructor( method serialize (line 26) | public serialize(input: CustomFileEditorInput): string | undefined { method deserialize (line 39) | public deserialize( FILE: src/vs/workbench/contrib/customEditor/browser/customEditors.ts class CustomEditorStore (line 44) | class CustomEditorStore { method clear (line 47) | public clear() { method get (line 51) | public get(viewType: string): CustomEditorInfo | undefined { method add (line 57) | public add(info: CustomEditorInfo): void { method getContributedEditors (line 65) | public getContributedEditors(resource: URI): readonly CustomEditorInfo... class CustomEditorService (line 71) | class CustomEditorService extends Disposable implements ICustomEditorSer... method constructor (line 77) | constructor( method getContributedCustomEditors (line 109) | public getContributedCustomEditors(resource: URI): readonly CustomEdit... method getUserConfiguredCustomEditors (line 113) | public getUserConfiguredCustomEditors(resource: URI): readonly CustomE... method promptOpenWith (line 120) | public async promptOpenWith( method openWith (line 156) | public openWith( method createInput (line 175) | public createInput( method openEditorForResource (line 192) | private async openEditorForResource( method updateContext (line 218) | private updateContext() { type CustomEditorsAssociations (line 239) | type CustomEditorsAssociations = readonly (CustomEditorSelector & { read... class CustomEditorContribution (line 241) | class CustomEditorContribution implements IWorkbenchContribution { method constructor (line 242) | constructor( method onEditorOpening (line 249) | private onEditorOpening( method onResourceEditorOpening (line 271) | private onResourceEditorOpening( method onDiffEditorOpening (line 322) | private onDiffEditorOpening( function isLowerPriority (line 369) | function isLowerPriority(otherEditor: CustomEditorInfo, editor: CustomEd... function priorityToRank (line 373) | function priorityToRank(priority: CustomEditorPriority): number { function matches (line 381) | function matches(selector: CustomEditorSelector, resource: URI): boolean { FILE: src/vs/workbench/contrib/customEditor/browser/extensionPoint.ts type IWebviewEditorsExtensionPoint (line 19) | interface IWebviewEditorsExtensionPoint { FILE: src/vs/workbench/contrib/customEditor/common/customEditor.ts constant CONTEXT_HAS_CUSTOM_EDITORS (line 15) | const CONTEXT_HAS_CUSTOM_EDITORS = new RawContextKey('hasCustom... type ICustomEditorService (line 17) | interface ICustomEditorService { type CustomEditorPriority (line 29) | const enum CustomEditorPriority { type CustomEditorSelector (line 35) | interface CustomEditorSelector { type CustomEditorInfo (line 40) | interface CustomEditorInfo { FILE: src/vs/workbench/contrib/debug/browser/baseDebugView.ts constant MAX_VALUE_RENDER_LENGTH_IN_VIEWLET (line 21) | const MAX_VALUE_RENDER_LENGTH_IN_VIEWLET = 1024; type IRenderValueOptions (line 27) | interface IRenderValueOptions { type IVariableTemplateData (line 36) | interface IVariableTemplateData { function renderViewTree (line 43) | function renderViewTree(container: HTMLElement): HTMLElement { function replaceWhitespace (line 50) | function replaceWhitespace(value: string): string { function renderExpressionValue (line 55) | function renderExpressionValue(expressionOrValue: IExpressionContainer |... function renderVariable (line 104) | function renderVariable(variable: Variable, data: IVariableTemplateData,... type IInputBoxOptions (line 126) | interface IInputBoxOptions { type IExpressionTemplateData (line 134) | interface IExpressionTemplateData { method constructor (line 146) | constructor( method renderTemplate (line 154) | renderTemplate(container: HTMLElement): IExpressionTemplateData { method renderElement (line 216) | renderElement(node: ITreeNode, index: number, d... method disposeTemplate (line 231) | disposeTemplate(templateData: IExpressionTemplateData): void { FILE: src/vs/workbench/contrib/debug/browser/breakpointEditorContribution.ts type IBreakpointDecoration (line 37) | interface IBreakpointDecoration { function createBreakpointDecorations (line 49) | function createBreakpointDecorations(model: ITextModel, breakpoints: Rea... function getBreakpointDecorationOptions (line 69) | function getBreakpointDecorationOptions(model: ITextModel, breakpoint: I... function createCandidateDecorations (line 90) | async function createCandidateDecorations(model: ITextModel, breakpointD... class BreakpointEditorContribution (line 123) | class BreakpointEditorContribution implements IBreakpointEditorContribut... method constructor (line 135) | constructor( method getId (line 148) | getId(): string { method registerListeners (line 152) | private registerListeners(): void { method getContextMenuActions (line 249) | private getContextMenuActions(breakpoints: ReadonlyArray,... method marginFreeFromNonDebugDecorations (line 323) | private marginFreeFromNonDebugDecorations(line: number): boolean { method ensureBreakpointHintDecoration (line 336) | private ensureBreakpointHintDecoration(showBreakpointHintAtLineNumber:... method setDecorations (line 353) | private async setDecorations(): Promise { method onModelDecorationsChanged (line 415) | private async onModelDecorationsChanged(): Promise { method showBreakpointWidget (line 461) | showBreakpointWidget(lineNumber: number, column: number | undefined, c... method closeBreakpointWidget (line 471) | closeBreakpointWidget(): void { method dispose (line 480) | dispose(): void { class InlineBreakpointWidget (line 489) | class InlineBreakpointWidget implements IContentWidget, IDisposable { method constructor (line 499) | constructor( method create (line 523) | private create(cssClass: string | null | undefined): void { method getId (line 563) | getId(): string { method getDomNode (line 567) | getDomNode(): HTMLElement { method getPosition (line 571) | getPosition(): IContentWidgetPosition | null { method dispose (line 584) | dispose(): void { FILE: src/vs/workbench/contrib/debug/browser/breakpointWidget.ts type IPrivateBreakpointWidgetService (line 41) | interface IPrivateBreakpointWidgetService { constant DECORATION_KEY (line 45) | const DECORATION_KEY = 'breakpointwidgetdecoration'; class BreakpointWidget (line 47) | class BreakpointWidget extends ZoneWidget implements IPrivateBreakpointW... method constructor (line 59) | constructor(editor: ICodeEditor, private lineNumber: number, private c... method placeholder (line 100) | private get placeholder(): string { method getInputValue (line 111) | private getInputValue(breakpoint: IBreakpoint | undefined): string { method rememberInput (line 122) | private rememberInput(): void { method show (line 136) | show(rangeOrPos: IRange | IPosition): void { method fitHeightToContent (line 141) | fitHeightToContent(): void { method _fillContainer (line 146) | protected _fillContainer(container: HTMLElement): void { method _doLayout (line 172) | protected _doLayout(heightInPixel: number, widthInPixel: number): void { method createBreakpointInput (line 176) | private createBreakpointInput(container: HTMLElement): void { method createDecorations (line 232) | private createDecorations(): IDecorationOptions[] { method isCurlyBracketOpen (line 250) | private isCurlyBracketOpen(): boolean { method close (line 268) | close(success: boolean): void { method dispose (line 313) | dispose(): void { class AcceptBreakpointWidgetInputAction (line 321) | class AcceptBreakpointWidgetInputAction extends EditorCommand { method constructor (line 323) | constructor() { method runEditorCommand (line 335) | runEditorCommand(accessor: ServicesAccessor, editor: ICodeEditor): void { class CloseBreakpointWidgetCommand (line 340) | class CloseBreakpointWidgetCommand extends EditorCommand { method constructor (line 342) | constructor() { method runEditorCommand (line 355) | runEditorCommand(accessor: ServicesAccessor, editor: ICodeEditor, args... FILE: src/vs/workbench/contrib/debug/browser/breakpointsView.ts function createCheckbox (line 37) | function createCheckbox(): HTMLInputElement { class BreakpointsView (line 45) | class BreakpointsView extends ViewletPanel { method constructor (line 51) | constructor( method renderBody (line 69) | public renderBody(container: HTMLElement): void { method focus (line 141) | public focus(): void { method layoutBody (line 148) | protected layoutBody(height: number, width: number): void { method onListContextMenu (line 154) | private onListContextMenu(e: IListContextMenuEvent): void { method getActions (line 202) | public getActions(): IAction[] { method onBreakpointsChange (line 210) | private onBreakpointsChange(): void { method elements (line 225) | private get elements(): IEnablement[] { method getExpandedBodySize (line 232) | private getExpandedBodySize(): number { class BreakpointsDelegate (line 239) | class BreakpointsDelegate implements IListVirtualDelegate { method constructor (line 241) | constructor(private debugService: IDebugService) { method getHeight (line 245) | getHeight(element: IEnablement): number { method getTemplateId (line 249) | getTemplateId(element: IEnablement): string { type IBaseBreakpointTemplateData (line 272) | interface IBaseBreakpointTemplateData { type IBaseBreakpointWithIconTemplateData (line 280) | interface IBaseBreakpointWithIconTemplateData extends IBaseBreakpointTem... type IBreakpointTemplateData (line 284) | interface IBreakpointTemplateData extends IBaseBreakpointWithIconTemplat... type IInputTemplateData (line 289) | interface IInputTemplateData { class BreakpointsRenderer (line 298) | class BreakpointsRenderer implements IListRenderer): void { method getContextForContributedActions (line 325) | private getContextForContributedActions(element: CallStackItem | null)... type IThreadTemplateData (line 344) | interface IThreadTemplateData { type ISessionTemplateData (line 353) | interface ISessionTemplateData { type IErrorTemplateData (line 362) | interface IErrorTemplateData { type ILabelTemplateData (line 366) | interface ILabelTemplateData { type IStackFrameTemplateData (line 370) | interface IStackFrameTemplateData { class SessionsRenderer (line 378) | class SessionsRenderer implements ITreeRenderer, _: number... method disposeTemplate (line 414) | disposeTemplate(templateData: ISessionTemplateData): void { class ThreadsRenderer (line 419) | class ThreadsRenderer implements ITreeRenderer, index: number, ... method disposeTemplate (line 450) | disposeTemplate(templateData: IThreadTemplateData): void { class StackFramesRenderer (line 455) | class StackFramesRenderer implements ITreeRenderer, index: numb... method disposeTemplate (line 499) | disposeTemplate(templateData: IStackFrameTemplateData): void { class ErrorsRenderer (line 504) | class ErrorsRenderer implements ITreeRenderer, index: number, d... method disposeTemplate (line 523) | disposeTemplate(templateData: IErrorTemplateData): void { class LoadMoreRenderer (line 528) | class LoadMoreRenderer implements ITreeRenderer, ind... method disposeTemplate (line 546) | disposeTemplate(templateData: ILabelTemplateData): void { class ShowMoreRenderer (line 551) | class ShowMoreRenderer implements ITreeRenderer, index: nu... method disposeTemplate (line 573) | disposeTemplate(templateData: ILabelTemplateData): void { class CallStackDelegate (line 578) | class CallStackDelegate implements IListVirtualDelegate { method getHeight (line 580) | getHeight(element: CallStackItem): number { method getTemplateId (line 584) | getTemplateId(element: CallStackItem): string { function isDebugModel (line 606) | function isDebugModel(obj: any): obj is IDebugModel { function isDebugSession (line 610) | function isDebugSession(obj: any): obj is IDebugSession { function isDeemphasized (line 614) | function isDeemphasized(frame: IStackFrame): boolean { class CallStackDataSource (line 618) | class CallStackDataSource implements IAsyncDataSource { method getThreadCallstack (line 693) | private getThreadCallstack(thread: Thread): Promise { class DisconnectAction (line 788) | class DisconnectAction extends Action { method constructor (line 790) | constructor( method run (line 797) | public run(): Promise { class RestartAction (line 802) | class RestartAction extends Action { method constructor (line 804) | constructor( method run (line 811) | public run(): Promise { class StepOverAction (line 816) | class StepOverAction extends Action { method constructor (line 818) | constructor( method run (line 825) | public run(): Promise { class StepIntoAction (line 830) | class StepIntoAction extends Action { method constructor (line 832) | constructor( method run (line 839) | public run(): Promise { class StepOutAction (line 844) | class StepOutAction extends Action { method constructor (line 846) | constructor( method run (line 853) | public run(): Promise { class PauseAction (line 858) | class PauseAction extends Action { method constructor (line 860) | constructor( method run (line 867) | public run(): Promise { class ContinueAction (line 872) | class ContinueAction extends Action { method constructor (line 874) | constructor( method run (line 881) | public run(): Promise { FILE: src/vs/workbench/contrib/debug/browser/debug.contribution.ts class OpenDebugViewletAction (line 53) | class OpenDebugViewletAction extends ShowViewletAction { method constructor (line 57) | constructor( class OpenDebugPanelAction (line 68) | class OpenDebugPanelAction extends TogglePanelAction { method constructor (line 72) | constructor( FILE: src/vs/workbench/contrib/debug/browser/debugANSIHandling.ts function handleANSIOutput (line 16) | function handleANSIOutput(text: string, linkDetector: LinkDetector, them... function appendStylizedStringToContainer (line 266) | function appendStylizedStringToContainer( function calcANSI8bitColor (line 302) | function calcANSI8bitColor(colorNumber: number): RGBA | undefined { FILE: src/vs/workbench/contrib/debug/browser/debugActionViewItems.ts class StartDebugActionViewItem (line 26) | class StartDebugActionViewItem implements IActionViewItem { method constructor (line 38) | constructor( method registerListeners (line 58) | private registerListeners(): void { method render (line 69) | render(container: HTMLElement): void { method setActionContext (line 132) | setActionContext(context: any): void { method isEnabled (line 136) | isEnabled(): boolean { method focus (line 140) | focus(fromRight?: boolean): void { method blur (line 148) | blur(): void { method dispose (line 152) | dispose(): void { method updateOptions (line 156) | private updateOptions(): void { class FocusSessionActionViewItem (line 192) | class FocusSessionActionViewItem extends SelectActionViewItem { method constructor (line 193) | constructor( method getActionContext (line 224) | protected getActionContext(_: string, index: number): any { method update (line 228) | private update() { method getSelectedSession (line 243) | private getSelectedSession(): IDebugSession | undefined { method getSessions (line 248) | protected getSessions(): ReadonlyArray { method mapFocusedSessionToSelected (line 255) | protected mapFocusedSessionToSelected(focusedSession: IDebugSession): ... FILE: src/vs/workbench/contrib/debug/browser/debugActions.ts method constructor (line 21) | constructor( method run (line 33) | run(_: any): Promise { method tooltip (line 37) | get tooltip(): string { method updateLabel (line 44) | protected updateLabel(newLabel: string): void { method updateEnablement (line 48) | protected updateEnablement(state = this.debugService.state): void { method isEnabled (line 52) | protected isEnabled(_: State): boolean { class ConfigureAction (line 57) | class ConfigureAction extends AbstractDebugAction { method constructor (line 61) | constructor(id: string, label: string, method tooltip (line 72) | get tooltip(): string { method updateClass (line 80) | private updateClass(): void { method run (line 86) | async run(event?: any): Promise { class StartAction (line 102) | class StartAction extends AbstractDebugAction { method constructor (line 106) | constructor(id: string, label: string, method run (line 120) | run(): Promise { method isNoDebug (line 124) | protected isNoDebug(): boolean { method isEnabled (line 128) | static isEnabled(debugService: IDebugService) { method isEnabled (line 143) | protected isEnabled(): boolean { class RunAction (line 148) | class RunAction extends StartAction { method isNoDebug (line 152) | protected isNoDebug(): boolean { class SelectAndStartAction (line 157) | class SelectAndStartAction extends AbstractDebugAction { method constructor (line 161) | constructor(id: string, label: string, method run (line 169) | run(): Promise { class RemoveBreakpointAction (line 174) | class RemoveBreakpointAction extends Action { method constructor (line 178) | constructor(id: string, label: string, @IDebugService private readonly... method run (line 182) | run(breakpoint: IBreakpoint): Promise { class RemoveAllBreakpointsAction (line 188) | class RemoveAllBreakpointsAction extends AbstractDebugAction { method constructor (line 192) | constructor(id: string, label: string, @IDebugService debugService: ID... method run (line 197) | run(): Promise { method isEnabled (line 201) | protected isEnabled(_: State): boolean { class EnableAllBreakpointsAction (line 207) | class EnableAllBreakpointsAction extends AbstractDebugAction { method constructor (line 211) | constructor(id: string, label: string, @IDebugService debugService: ID... method run (line 216) | run(): Promise { method isEnabled (line 220) | protected isEnabled(_: State): boolean { class DisableAllBreakpointsAction (line 226) | class DisableAllBreakpointsAction extends AbstractDebugAction { method constructor (line 230) | constructor(id: string, label: string, @IDebugService debugService: ID... method run (line 235) | run(): Promise { method isEnabled (line 239) | protected isEnabled(_: State): boolean { class ToggleBreakpointsActivatedAction (line 245) | class ToggleBreakpointsActivatedAction extends AbstractDebugAction { method constructor (line 250) | constructor(id: string, label: string, @IDebugService debugService: ID... method run (line 260) | run(): Promise { method isEnabled (line 264) | protected isEnabled(_: State): boolean { class ReapplyBreakpointsAction (line 269) | class ReapplyBreakpointsAction extends AbstractDebugAction { method constructor (line 273) | constructor(id: string, label: string, @IDebugService debugService: ID... method run (line 278) | run(): Promise { method isEnabled (line 282) | protected isEnabled(state: State): boolean { class AddFunctionBreakpointAction (line 289) | class AddFunctionBreakpointAction extends AbstractDebugAction { method constructor (line 293) | constructor(id: string, label: string, @IDebugService debugService: ID... method run (line 298) | async run(): Promise { method isEnabled (line 302) | protected isEnabled(_: State): boolean { class AddWatchExpressionAction (line 308) | class AddWatchExpressionAction extends AbstractDebugAction { method constructor (line 312) | constructor(id: string, label: string, @IDebugService debugService: ID... method run (line 318) | async run(): Promise { method isEnabled (line 322) | protected isEnabled(_: State): boolean { class RemoveAllWatchExpressionsAction (line 328) | class RemoveAllWatchExpressionsAction extends AbstractDebugAction { method constructor (line 332) | constructor(id: string, label: string, @IDebugService debugService: ID... method run (line 337) | async run(): Promise { method isEnabled (line 341) | protected isEnabled(_: State): boolean { class FocusSessionAction (line 346) | class FocusSessionAction extends AbstractDebugAction { method constructor (line 350) | constructor(id: string, label: string, method run (line 358) | async run(session: IDebugSession): Promise { class CopyValueAction (line 367) | class CopyValueAction extends Action { method constructor (line 371) | constructor( method run (line 380) | async run(): Promise { FILE: src/vs/workbench/contrib/debug/browser/debugCallStackContribution.ts type IDebugEditorModelData (line 17) | interface IDebugEditorModelData { class DebugCallStackContribution (line 25) | class DebugCallStackContribution implements IWorkbenchContribution { method constructor (line 29) | constructor( method registerListeners (line 36) | private registerListeners(): void { method onModelAdded (line 51) | private onModelAdded(model: ITextModel): void { method onModelRemoved (line 62) | private onModelRemoved(model: ITextModel): void { method onFocusStackFrame (line 70) | private onFocusStackFrame(): void { method createCallStackDecorations (line 76) | private createCallStackDecorations(modelUriStr: string): IModelDeltaDe... method dispose (line 158) | dispose(): void { FILE: src/vs/workbench/contrib/debug/browser/debugCommands.ts constant ADD_CONFIGURATION_ID (line 36) | const ADD_CONFIGURATION_ID = 'debug.addConfiguration'; constant TOGGLE_INLINE_BREAKPOINT_ID (line 37) | const TOGGLE_INLINE_BREAKPOINT_ID = 'editor.debug.action.toggleInlineBre... constant COPY_STACK_TRACE_ID (line 38) | const COPY_STACK_TRACE_ID = 'debug.copyStackTrace'; constant REVERSE_CONTINUE_ID (line 39) | const REVERSE_CONTINUE_ID = 'workbench.action.debug.reverseContinue'; constant STEP_BACK_ID (line 40) | const STEP_BACK_ID = 'workbench.action.debug.stepBack'; constant RESTART_SESSION_ID (line 41) | const RESTART_SESSION_ID = 'workbench.action.debug.restart'; constant TERMINATE_THREAD_ID (line 42) | const TERMINATE_THREAD_ID = 'workbench.action.debug.terminateThread'; constant STEP_OVER_ID (line 43) | const STEP_OVER_ID = 'workbench.action.debug.stepOver'; constant STEP_INTO_ID (line 44) | const STEP_INTO_ID = 'workbench.action.debug.stepInto'; constant STEP_OUT_ID (line 45) | const STEP_OUT_ID = 'workbench.action.debug.stepOut'; constant PAUSE_ID (line 46) | const PAUSE_ID = 'workbench.action.debug.pause'; constant DISCONNECT_ID (line 47) | const DISCONNECT_ID = 'workbench.action.debug.disconnect'; constant STOP_ID (line 48) | const STOP_ID = 'workbench.action.debug.stop'; constant RESTART_FRAME_ID (line 49) | const RESTART_FRAME_ID = 'workbench.action.debug.restartFrame'; constant CONTINUE_ID (line 50) | const CONTINUE_ID = 'workbench.action.debug.continue'; constant FOCUS_REPL_ID (line 51) | const FOCUS_REPL_ID = 'workbench.debug.action.focusRepl'; constant JUMP_TO_CURSOR_ID (line 52) | const JUMP_TO_CURSOR_ID = 'debug.jumpToCursor'; constant RESTART_LABEL (line 54) | const RESTART_LABEL = nls.localize('restartDebug', "Restart"); constant STEP_OVER_LABEL (line 55) | const STEP_OVER_LABEL = nls.localize('stepOverDebug', "Step Over"); constant STEP_INTO_LABEL (line 56) | const STEP_INTO_LABEL = nls.localize('stepIntoDebug', "Step Into"); constant STEP_OUT_LABEL (line 57) | const STEP_OUT_LABEL = nls.localize('stepOutDebug', "Step Out"); constant PAUSE_LABEL (line 58) | const PAUSE_LABEL = nls.localize('pauseDebug', "Pause"); constant DISCONNECT_LABEL (line 59) | const DISCONNECT_LABEL = nls.localize('disconnect', "Disconnect"); constant STOP_LABEL (line 60) | const STOP_LABEL = nls.localize('stop', "Stop"); constant CONTINUE_LABEL (line 61) | const CONTINUE_LABEL = nls.localize('continueDebug', "Continue"); function getThreadAndRun (line 63) | async function getThreadAndRun(accessor: ServicesAccessor, threadId: num... function getFrame (line 86) | function getFrame(debugService: IDebugService, frameId: string | undefin... function registerCommands (line 105) | function registerCommands(): void { FILE: src/vs/workbench/contrib/debug/browser/debugConfigurationManager.ts constant DEBUG_SELECTED_CONFIG_NAME_KEY (line 42) | const DEBUG_SELECTED_CONFIG_NAME_KEY = 'debug.selectedconfigname'; constant DEBUG_SELECTED_ROOT (line 43) | const DEBUG_SELECTED_ROOT = 'debug.selectedroot'; class ConfigurationManager (line 45) | class ConfigurationManager implements IConfigurationManager { method constructor (line 58) | constructor( method registerDebugAdapterFactory (line 86) | registerDebugAdapterFactory(debugTypes: string[], debugAdapterLauncher... method createDebugAdapter (line 95) | createDebugAdapter(session: IDebugSession): IDebugAdapter | undefined { method substituteVariables (line 103) | substituteVariables(debugType: string, folder: IWorkspaceFolder | unde... method runInTerminal (line 111) | runInTerminal(debugType: string, args: DebugProtocol.RunInTerminalRequ... method registerDebugAdapterDescriptorFactory (line 121) | registerDebugAdapterDescriptorFactory(debugAdapterProvider: IDebugAdap... method unregisterDebugAdapterDescriptorFactory (line 130) | unregisterDebugAdapterDescriptorFactory(debugAdapterProvider: IDebugAd... method getDebugAdapterDescriptor (line 137) | getDebugAdapterDescriptor(session: IDebugSession): Promise { method getWorkspaceLaunch (line 333) | getWorkspaceLaunch(): ILaunch | undefined { method selectConfiguration (line 341) | selectConfiguration(launch: ILaunch | undefined, name?: string): void { method canSetBreakpointsIn (line 366) | canSetBreakpointsIn(model: ITextModel): boolean { method getDebugger (line 379) | getDebugger(type: string): Debugger | undefined { method guessDebugger (line 383) | async guessDebugger(type?: string): Promise { method activateDebuggers (line 422) | async activateDebuggers(activationEvent: string, debugType?: string): ... method setSelectedLaunchName (line 433) | private setSelectedLaunchName(selectedName: string | undefined): void { method setSelectedLaunch (line 443) | private setSelectedLaunch(selectedLaunch: ILaunch | undefined): void { method dispose (line 453) | dispose(): void { method getCompound (line 461) | getCompound(name: string): ICompound | undefined { method getConfigurationNames (line 470) | getConfigurationNames(includeCompounds = true): string[] { method getConfiguration (line 487) | getConfiguration(name: string): IConfig | undefined { method hidden (line 497) | get hidden(): boolean { class Launch (line 502) | class Launch extends AbstractLaunch implements ILaunch { method constructor (line 504) | constructor( method uri (line 515) | get uri(): uri { method name (line 519) | get name(): string { method getConfig (line 523) | protected getConfig(): IGlobalConfig | undefined { method openConfigFile (line 527) | async openConfigFile(sideBySide: boolean, preserveFocus: boolean, type... class WorkspaceLaunch (line 582) | class WorkspaceLaunch extends AbstractLaunch implements ILaunch { method constructor (line 583) | constructor( method workspace (line 591) | get workspace(): undefined { method uri (line 595) | get uri(): uri { method name (line 599) | get name(): string { method getConfig (line 603) | protected getConfig(): IGlobalConfig | undefined { method openConfigFile (line 607) | async openConfigFile(sideBySide: boolean, preserveFocus: boolean): Pro... class UserLaunch (line 621) | class UserLaunch extends AbstractLaunch implements ILaunch { method constructor (line 623) | constructor( method workspace (line 630) | get workspace(): undefined { method uri (line 634) | get uri(): uri { method name (line 638) | get name(): string { method hidden (line 642) | get hidden(): boolean { method getConfig (line 646) | protected getConfig(): IGlobalConfig | undefined { method openConfigFile (line 650) | async openConfigFile(_: boolean, preserveFocus: boolean): Promise<{ ed... FILE: src/vs/workbench/contrib/debug/browser/debugEditorActions.ts constant TOGGLE_BREAKPOINT_ID (line 21) | const TOGGLE_BREAKPOINT_ID = 'editor.debug.action.toggleBreakpoint'; class ToggleBreakpointAction (line 22) | class ToggleBreakpointAction extends EditorAction { method constructor (line 23) | constructor() { method run (line 37) | async run(accessor: ServicesAccessor, editor: ICodeEditor): Promise { method onFocusStackFrame (line 156) | private async onFocusStackFrame(sf: IStackFrame | undefined): Promise<... method showHoverScheduler (line 171) | private get showHoverScheduler(): RunOnceScheduler { method hideHoverScheduler (line 183) | private get hideHoverScheduler(): RunOnceScheduler { method provideNonDebugHoverScheduler (line 195) | private get provideNonDebugHoverScheduler(): RunOnceScheduler { method hideHoverWidget (line 206) | private hideHoverWidget(): void { method onEditorMouseDown (line 216) | private onEditorMouseDown(mouseEvent: IEditorMouseEvent): void { method onEditorMouseMove (line 225) | private onEditorMouseMove(mouseEvent: IEditorMouseEvent): void { method onKeyDown (line 252) | private onKeyDown(e: IKeyboardEvent): void { method toggleExceptionWidget (line 262) | private async toggleExceptionWidget(): Promise { method showExceptionWidget (line 290) | private showExceptionWidget(exceptionInfo: IExceptionInfo, debugSessio... method closeExceptionWidget (line 300) | private closeExceptionWidget(): void { method updateConfigurationWidgetVisibility (line 308) | private updateConfigurationWidgetVisibility(): void { method addLaunchConfiguration (line 320) | async addLaunchConfiguration(): Promise { method removeInlineValuesScheduler (line 371) | private get removeInlineValuesScheduler(): RunOnceScheduler { method updateInlineValuesScheduler (line 379) | private get updateInlineValuesScheduler(): RunOnceScheduler { method updateInlineValueDecorations (line 386) | private async updateInlineValueDecorations(stackFrame: IStackFrame | u... method createInlineValueDecorationsInsideRange (line 414) | private createInlineValueDecorationsInsideRange(expressions: ReadonlyA... method createInlineValueDecoration (line 458) | private createInlineValueDecoration(lineNumber: number, contentText: s... method getWordToPositionsMap (line 491) | private getWordToPositionsMap(): Map { method dispose (line 537) | dispose(): void { FILE: src/vs/workbench/contrib/debug/browser/debugHover.ts constant MAX_TREE_HEIGHT (line 35) | const MAX_TREE_HEIGHT = 324; class DebugHoverWidget (line 37) | class DebugHoverWidget implements IContentWidget { method constructor (line 55) | constructor( method create (line 68) | private create(): void { method registerListeners (line 111) | private registerListeners(): void { method isHovered (line 124) | isHovered(): boolean { method isVisible (line 128) | isVisible(): boolean { method getId (line 132) | getId(): string { method getDomNode (line 136) | getDomNode(): HTMLElement { method showAt (line 140) | async showAt(range: Range, focus: boolean): Promise { method doFindExpression (line 181) | private async doFindExpression(container: IExpressionContainer, namesT... method findExpressionInStackFrame (line 200) | private async findExpressionInStackFrame(namesToFind: string[]): Promi... method doShow (line 213) | private async doShow(position: Position, expression: IExpression, focu... method layoutTreeAndContainer (line 258) | private layoutTreeAndContainer(): void { method hide (line 265) | hide(): void { method getPosition (line 277) | getPosition(): IContentWidgetPosition | null { method dispose (line 287) | dispose(): void { class DebugHoverAccessibilityProvider (line 292) | class DebugHoverAccessibilityProvider implements IAccessibilityProvider<... method getAriaLabel (line 293) | getAriaLabel(element: IExpression): string { class DebugHoverDataSource (line 298) | class DebugHoverDataSource implements IAsyncDataSource { class DebugHoverDelegate (line 309) | class DebugHoverDelegate implements IListVirtualDelegate { method getHeight (line 310) | getHeight(element: IExpression): number { method getTemplateId (line 314) | getTemplateId(element: IExpression): string { FILE: src/vs/workbench/contrib/debug/browser/debugQuickOpen.ts class AddConfigEntry (line 18) | class AddConfigEntry extends QuickOpenEntry { method constructor (line 20) | constructor(private label: string, private launch: ILaunch, private co... method getLabel (line 24) | getLabel(): string { method getDescription (line 28) | getDescription(): string { method getAriaLabel (line 32) | getAriaLabel(): string { method run (line 36) | run(mode: Mode): boolean { class StartDebugEntry (line 46) | class StartDebugEntry extends QuickOpenEntry { method constructor (line 48) | constructor(private debugService: IDebugService, private contextServic... method getLabel (line 52) | getLabel(): string { method getDescription (line 56) | getDescription(): string { method getAriaLabel (line 60) | getAriaLabel(): string { method run (line 64) | run(mode: Mode): boolean { class DebugQuickOpenHandler (line 76) | class DebugQuickOpenHandler extends QuickOpenHandler { method constructor (line 82) | constructor( method getAriaLabel (line 91) | getAriaLabel(): string { method getResults (line 95) | getResults(input: string, token: CancellationToken): Promise boolean, event: Event)... type TaskRunResult (line 69) | const enum TaskRunResult { class DebugService (line 74) | class DebugService implements IDebugService { method constructor (line 93) | constructor( method getModel (line 174) | getModel(): IDebugModel { method getViewModel (line 178) | getViewModel(): IViewModel { method getConfigurationManager (line 182) | getConfigurationManager(): IConfigurationManager { method sourceIsNotAvailable (line 186) | sourceIsNotAvailable(uri: uri): void { method dispose (line 190) | dispose(): void { method state (line 196) | get state(): State { method startInitializingState (line 205) | private startInitializingState() { method endInitializingState (line 212) | private endInitializingState() { method onStateChange (line 223) | private onStateChange(): void { method onDidChangeState (line 233) | get onDidChangeState(): Event { method onDidNewSession (line 237) | get onDidNewSession(): Event { method onWillNewSession (line 241) | get onWillNewSession(): Event { method onDidEndSession (line 245) | get onDidEndSession(): Event { method startDebugging (line 255) | async startDebugging(launch: ILaunch | undefined, configOrName?: IConf... method createSession (line 347) | private async createSession(launch: ILaunch | undefined, config: IConf... method doCreateSession (line 427) | private async doCreateSession(root: IWorkspaceFolder | undefined, conf... method launchOrAttachToSession (line 491) | private async launchOrAttachToSession(session: IDebugSession, forceFoc... method registerSessionListeners (line 505) | private registerSessionListeners(session: IDebugSession): void { method restartSession (line 565) | async restartSession(session: IDebugSession, restartData?: any): Promi... method stopSession (line 655) | stopSession(session: IDebugSession): Promise { method substituteVariables (line 669) | private async substituteVariables(launch: ILaunch | undefined, config:... method showError (line 691) | private async showError(message: string, errorActions: ReadonlyArray { method setBreakpointsActivated (line 951) | setBreakpointsActivated(activated: boolean): Promise { method addFunctionBreakpoint (line 956) | addFunctionBreakpoint(name?: string, id?: string): void { method renameFunctionBreakpoint (line 961) | async renameFunctionBreakpoint(id: string, newFunctionName: string): P... method removeFunctionBreakpoints (line 967) | async removeFunctionBreakpoints(id?: string): Promise { method addDataBreakpoint (line 973) | async addDataBreakpoint(label: string, dataId: string, canPersist: boo... method removeDataBreakpoints (line 980) | async removeDataBreakpoints(id?: string): Promise { method sendAllBreakpoints (line 986) | async sendAllBreakpoints(session?: IDebugSession): Promise { method sendBreakpoints (line 994) | private sendBreakpoints(modelUri: uri, sourceModified = false, session... method sendFunctionBreakpoints (line 1002) | private sendFunctionBreakpoints(session?: IDebugSession): Promise { method sendDataBreakpoints (line 1010) | private sendDataBreakpoints(session?: IDebugSession): Promise { method sendExceptionBreakpoints (line 1018) | private sendExceptionBreakpoints(session?: IDebugSession): Promise { method onDidEndAdapter (line 156) | get onDidEndAdapter(): Event { method onDidChangeReplElements (line 160) | get onDidChangeReplElements(): Event { method onDidChangeName (line 164) | get onDidChangeName(): Event { method onDidCustomEvent (line 170) | get onDidCustomEvent(): Event { method onDidLoadedSource (line 174) | get onDidLoadedSource(): Event { method initialize (line 183) | async initialize(dbgr: IDebugger): Promise { method launchOrAttach (line 223) | async launchOrAttach(config: IConfig): Promise { method terminate (line 237) | async terminate(restart = false): Promise { method disconnect (line 253) | async disconnect(restart = false): Promise { method restart (line 265) | async restart(): Promise { method sendBreakpoints (line 274) | async sendBreakpoints(modelUri: URI, breakpointsToSend: IBreakpoint[],... method sendFunctionBreakpoints (line 308) | async sendFunctionBreakpoints(fbpts: IFunctionBreakpoint[]): Promise { method next (line 449) | async next(threadId: number): Promise { method stepIn (line 457) | async stepIn(threadId: number): Promise { method stepOut (line 465) | async stepOut(threadId: number): Promise { method stepBack (line 473) | async stepBack(threadId: number): Promise { method continue (line 481) | async continue(threadId: number): Promise { method reverseContinue (line 489) | async reverseContinue(threadId: number): Promise { method pause (line 497) | async pause(threadId: number): Promise { method terminateThreads (line 505) | async terminateThreads(threadIds?: number[]): Promise { method setVariable (line 513) | setVariable(variablesReference: number, name: string, value: string): ... method gotoTargets (line 521) | gotoTargets(source: DebugProtocol.Source, line: number, column?: numbe... method goto (line 529) | goto(threadId: number, targetId: number): Promise { method getLoadedSources (line 555) | async getLoadedSources(): Promise { method completions (line 568) | async completions(frameId: number | undefined, text: string, position:... method getThread (line 601) | getThread(threadId: number): Thread | undefined { method getAllThreads (line 605) | getAllThreads(): IThread[] { method clearThreads (line 611) | clearThreads(removeThreads: boolean, reference: number | undefined = u... method rawUpdate (line 637) | rawUpdate(data: IRawModelUpdate): void { method fetchThreads (line 681) | private async fetchThreads(stoppedDetails?: IRawStoppedDetails): Promi... method registerListeners (line 696) | private registerListeners(): void { method shutdown (line 906) | shutdown(): void { method getSourceForUri (line 919) | getSourceForUri(uri: URI): Source | undefined { method getSource (line 923) | getSource(raw?: DebugProtocol.Source): Source { method getRawSource (line 942) | private getRawSource(uri: URI): DebugProtocol.Source { method getNewCancellationToken (line 952) | private getNewCancellationToken(threadId: number): CancellationToken { method cancelAllRequests (line 961) | private cancelAllRequests(): void { method getUriKey (line 966) | private getUriKey(uri: URI): string { method getReplElements (line 973) | getReplElements(): IReplElement[] { method hasSeparateRepl (line 977) | hasSeparateRepl(): boolean { method removeReplExpressions (line 981) | removeReplExpressions(): void { method addReplExpression (line 985) | async addReplExpression(stackFrame: IStackFrame | undefined, name: str... method appendToRepl (line 991) | appendToRepl(data: string | IExpression, severity: severity, source?: ... method logToRepl (line 995) | logToRepl(sev: severity, args: any[], frame?: { uri: URI, line: number... FILE: src/vs/workbench/contrib/debug/browser/debugStatus.ts class DebugStatusContribution (line 14) | class DebugStatusContribution implements IWorkbenchContribution { method constructor (line 20) | constructor( method getText (line 59) | private getText(): string { method entry (line 70) | private get entry(): IStatusbarEntry { method dispose (line 78) | dispose(): void { FILE: src/vs/workbench/contrib/debug/browser/debugToolBar.ts constant DEBUG_TOOLBAR_POSITION_KEY (line 36) | const DEBUG_TOOLBAR_POSITION_KEY = 'debug.actionswidgetposition'; constant DEBUG_TOOLBAR_Y_KEY (line 37) | const DEBUG_TOOLBAR_Y_KEY = 'debug.actionswidgety'; class DebugToolBar (line 50) | class DebugToolBar extends Themable implements IWorkbenchContribution { method constructor (line 63) | constructor( method registerListeners (line 131) | private registerListeners(): void { method storePosition (line 183) | private storePosition(): void { method updateStyles (line 191) | protected updateStyles(): void { method setYCoordinate (line 212) | private setYCoordinate(y = 0): void { method setCoordinates (line 217) | private setCoordinates(x?: number, y?: number): void { method onDidConfigurationChange (line 241) | private onDidConfigurationChange(event: IConfigurationChangeEvent): vo... method show (line 247) | private show(): void { method hide (line 262) | private hide(): void { method getActions (line 267) | public static getActions(menu: IMenu, debugService: IDebugService, ins... method dispose (line 280) | public dispose(): void { FILE: src/vs/workbench/contrib/debug/browser/debugViewlet.ts class DebugViewlet (line 37) | class DebugViewlet extends ViewContainerViewlet { method constructor (line 46) | constructor( method create (line 76) | create(parent: HTMLElement): void { method focus (line 81) | focus(): void { method startAction (line 90) | private get startAction(): StartAction { method configureAction (line 95) | private get configureAction(): ConfigureAction { method toggleReplAction (line 100) | private get toggleReplAction(): ToggleReplAction { method selectAndStartAction (line 105) | private get selectAndStartAction(): SelectAndStartAction { method getActions (line 109) | getActions(): IAction[] { method showInitialDebugActions (line 128) | get showInitialDebugActions(): boolean { method getSecondaryActions (line 133) | getSecondaryActions(): IAction[] { method getActionViewItem (line 141) | getActionViewItem(action: IAction): IActionViewItem | undefined { method focusView (line 156) | focusView(id: string): void { method onDebugServiceStateChange (line 163) | private onDebugServiceStateChange(state: State): void { method updateToolBar (line 178) | private updateToolBar(): void { method addPanels (line 184) | addPanels(panels: { panel: ViewletPanel, size: number, index?: number ... method removePanels (line 198) | removePanels(panels: ViewletPanel[]): void { method updateBreakpointsMaxSize (line 206) | private updateBreakpointsMaxSize(): void { class ToggleReplAction (line 215) | class ToggleReplAction extends TogglePanelAction { method constructor (line 219) | constructor(id: string, label: string, FILE: src/vs/workbench/contrib/debug/browser/exceptionWidget.ts class ExceptionWidget (line 26) | class ExceptionWidget extends ZoneWidget { method constructor (line 30) | constructor(editor: ICodeEditor, private exceptionInfo: IExceptionInfo... method _applyTheme (line 47) | private _applyTheme(theme: ITheme): void { method _applyStyles (line 56) | protected _applyStyles(): void { method _fillContainer (line 63) | protected _fillContainer(container: HTMLElement): void { method _doLayout (line 89) | protected _doLayout(_heightInPixel: number | undefined, _widthInPixel:... FILE: src/vs/workbench/contrib/debug/browser/extensionHostDebugService.ts class BrowserExtensionHostDebugService (line 19) | class BrowserExtensionHostDebugService extends ExtensionHostDebugChannel... method constructor (line 21) | constructor( method openExtensionDevelopmentHostWindow (line 50) | openExtensionDevelopmentHostWindow(args: ParsedArgs, env: IProcessEnvi... class BrowserDebugHelperService (line 99) | class BrowserDebugHelperService implements IDebugHelperService { method createTelemetryService (line 103) | createTelemetryService(configurationService: IConfigurationService, ar... FILE: src/vs/workbench/contrib/debug/browser/linkDetector.ts constant CONTROL_CODES (line 16) | const CONTROL_CODES = '\\u0000-\\u0020\\u007f-\\u009f'; constant WEB_LINK_REGEX (line 17) | const WEB_LINK_REGEX = new RegExp('(?:[a-zA-Z][a-zA-Z0-9+.-]{2,}:\\/\\/|... constant WIN_ABSOLUTE_PATH (line 19) | const WIN_ABSOLUTE_PATH = /(?:[a-zA-Z]:(?:(?:\\|\/)[\w\.-]*)+)/; constant WIN_RELATIVE_PATH (line 20) | const WIN_RELATIVE_PATH = /(?:(?:\~|\.)(?:(?:\\|\/)[\w\.-]*)+)/; constant WIN_PATH (line 21) | const WIN_PATH = new RegExp(`(${WIN_ABSOLUTE_PATH.source}|${WIN_RELATIVE... constant POSIX_PATH (line 22) | const POSIX_PATH = /((?:\~|\.)?(?:\/[\w\.-]*)+)/; constant LINE_COLUMN (line 23) | const LINE_COLUMN = /(?:\:([\d]+))?(?:\:([\d]+))?/; constant PATH_LINK_REGEX (line 24) | const PATH_LINK_REGEX = new RegExp(`${platform.isWindows ? WIN_PATH.sour... constant MAX_LENGTH (line 26) | const MAX_LENGTH = 2000; type LinkKind (line 28) | type LinkKind = 'web' | 'path' | 'text'; type LinkPart (line 29) | type LinkPart = { class LinkDetector (line 35) | class LinkDetector { method constructor (line 36) | constructor( method linkify (line 52) | linkify(text: string, splitLines?: boolean, workspaceFolder?: IWorkspa... method createWebLink (line 96) | private createWebLink(url: string): Node { method createPathLink (line 103) | private createPathLink(text: string, path: string, lineNumber: number,... method createLink (line 136) | private createLink(text: string): HTMLElement { method decorateLink (line 142) | private decorateLink(link: HTMLElement, onclick: () => void) { method detectLinks (line 161) | private detectLinks(text: string): LinkPart[] { FILE: src/vs/workbench/contrib/debug/browser/loadedScriptsView.ts constant SMART (line 38) | const SMART = true; constant URI_SCHEMA_PATTERN (line 41) | const URI_SCHEMA_PATTERN = /^[a-zA-Z][a-zA-Z0-9\+\-\.]+:/; type LoadedScriptsItem (line 43) | type LoadedScriptsItem = BaseTreeItem; class BaseTreeItem (line 45) | class BaseTreeItem { method constructor (line 51) | constructor(private _parent: BaseTreeItem | undefined, private _label:... method isLeaf (line 55) | isLeaf(): boolean { method getSession (line 59) | getSession(): IDebugSession | undefined { method setSource (line 66) | setSource(session: IDebugSession, source: Source): void { method createIfNeeded (line 81) | createIfNeeded(key: string, factory: (parent: ... method getChild (line 90) | getChild(key: string): BaseTreeItem | undefined { method remove (line 94) | remove(key: string): void { method removeFromParent (line 98) | removeFromParent(): void { method getTemplateId (line 107) | getTemplateId(): string { method getId (line 112) | getId(): string { method getParent (line 118) | getParent(): BaseTreeItem | undefined { method isSkipped (line 128) | isSkipped(): boolean { method hasChildren (line 139) | hasChildren(): boolean { method getChildren (line 148) | getChildren(): Promise { method getLabel (line 161) | getLabel(separateRootFolder = true): string { method getHoverLabel (line 171) | getHoverLabel(): string | undefined { method getSource (line 187) | getSource(): Source | undefined { method compare (line 195) | protected compare(a: BaseTreeItem, b: BaseTreeItem): number { method oneChild (line 202) | private oneChild(): BaseTreeItem | undefined { class RootFolderTreeItem (line 216) | class RootFolderTreeItem extends BaseTreeItem { method constructor (line 218) | constructor(parent: BaseTreeItem, public folder: IWorkspaceFolder) { class RootTreeItem (line 223) | class RootTreeItem extends BaseTreeItem { method constructor (line 225) | constructor(private _debugModel: IDebugModel, private _environmentServ... method add (line 232) | add(session: IDebugSession): SessionTreeItem { method find (line 236) | find(session: IDebugSession): SessionTreeItem { class SessionTreeItem (line 241) | class SessionTreeItem extends BaseTreeItem { method constructor (line 250) | constructor(labelService: ILabelService, parent: BaseTreeItem, session... method getSession (line 257) | getSession(): IDebugSession { method getHoverLabel (line 261) | getHoverLabel(): string | undefined { method hasChildren (line 265) | hasChildren(): boolean { method getChildren (line 269) | getChildren(): Promise { method compare (line 282) | protected compare(a: BaseTreeItem, b: BaseTreeItem): number { method category (line 291) | private category(item: BaseTreeItem): number { method addPath (line 308) | addPath(source: Source): void { method removePath (line 370) | removePath(source: Source): boolean { class LoadedScriptsView (line 382) | class LoadedScriptsView extends ViewletPanel { method constructor (line 392) | constructor( method renderBody (line 409) | renderBody(container: HTMLElement): void { method layoutBody (line 527) | layoutBody(height: number, width: number): void { method dispose (line 531) | dispose(): void { class LoadedScriptsDelegate (line 538) | class LoadedScriptsDelegate implements IListVirtualDelegate { type ILoadedScriptsItemTemplateData (line 560) | interface ILoadedScriptsItemTemplateData { class LoadedScriptsRenderer (line 564) | class LoadedScriptsRenderer implements ITreeRenderer, index: number... method disposeTemplate (line 617) | disposeTemplate(templateData: ILoadedScriptsItemTemplateData): void { class LoadedSciptsAccessibilityProvider (line 622) | class LoadedSciptsAccessibilityProvider implements IAccessibilityProvide... method getAriaLabel (line 624) | getAriaLabel(element: LoadedScriptsItem): string { class LoadedScriptsFilter (line 642) | class LoadedScriptsFilter implements ITreeFilter { method capabilities (line 168) | get capabilities(): DebugProtocol.Capabilities { method readyForBreakpoints (line 176) | get readyForBreakpoints(): boolean { method onDidInitialize (line 182) | get onDidInitialize(): Event { method onDidStop (line 186) | get onDidStop(): Event { method onDidContinued (line 190) | get onDidContinued(): Event { method onDidTerminateDebugee (line 194) | get onDidTerminateDebugee(): Event { method onDidExitDebugee (line 198) | get onDidExitDebugee(): Event { method onDidThread (line 202) | get onDidThread(): Event { method onDidOutput (line 206) | get onDidOutput(): Event { method onDidBreakpoint (line 210) | get onDidBreakpoint(): Event { method onDidLoadedSource (line 214) | get onDidLoadedSource(): Event { method onDidCustomEvent (line 218) | get onDidCustomEvent(): Event { method onDidEvent (line 222) | get onDidEvent(): Event { method start (line 231) | async start(): Promise { method initialize (line 243) | async initialize(args: DebugProtocol.InitializeRequestArguments): Prom... method disconnect (line 253) | disconnect(restart = false): Promise { method launchOrAttach (line 259) | async launchOrAttach(config: IConfig): Promise { method terminate (line 269) | terminate(restart = false): Promise { method restart (line 280) | restart(): Promise { method next (line 287) | async next(args: DebugProtocol.NextArguments): Promise { method stackTrace (line 392) | stackTrace(args: DebugProtocol.StackTraceArguments, token: Cancellatio... method exceptionInfo (line 396) | exceptionInfo(args: DebugProtocol.ExceptionInfoArguments): Promise { method evaluate (line 426) | evaluate(args: DebugProtocol.EvaluateArguments): Promise { method shutdown (line 479) | private async shutdown(error?: Error, restart = false): Promise { method stopAdapter (line 494) | private async stopAdapter(error?: Error): Promise { method fireAdapterExitEvent (line 507) | private fireAdapterExitEvent(error?: Error): void { method dispatchRequest (line 522) | private async dispatchRequest(request: DebugProtocol.Request, dbgr: ID... method launchVsCode (line 570) | private launchVsCode(vscodeArgs: ILaunchVSCodeArguments): Promise { method send (line 627) | private send(command: string, args: ... method handleErrorResponse (line 657) | private handleErrorResponse(errorResponse: DebugProtocol.Response): Er... method mergeCapabilities (line 685) | private mergeCapabilities(capabilities: DebugProtocol.Capabilities | u... method fireSimulatedContinuedEvent (line 691) | private fireSimulatedContinuedEvent(threadId: number, allThreadsContin... method telemetryDebugProtocolErrorResponse (line 703) | private telemetryDebugProtocolErrorResponse(telemetryMessage: string |... method dispose (line 719) | dispose(): void { FILE: src/vs/workbench/contrib/debug/browser/repl.ts constant HISTORY_STORAGE_KEY (line 69) | const HISTORY_STORAGE_KEY = 'debug.repl.history'; constant DECORATION_KEY (line 71) | const DECORATION_KEY = 'replinputdecoration'; type IPrivateReplService (line 73) | interface IPrivateReplService { function revealLastElement (line 82) | function revealLastElement(tree: WorkbenchAsyncDataTree) { class Repl (line 87) | class Repl extends Panel implements IPrivateReplService, IHistoryNavigat... method constructor (line 109) | constructor( method registerListeners (line 131) | private registerListeners(): void { method isReadonly (line 195) | get isReadonly(): boolean { method showPreviousValue (line 205) | showPreviousValue(): void { method showNextValue (line 209) | showNextValue(): void { method focusRepl (line 213) | focusRepl(): void { method onDidFontChange (line 217) | private onDidFontChange(): void { method navigateHistory (line 244) | private navigateHistory(previous: boolean): void { method selectSession (line 255) | async selectSession(session?: IDebugSession): Promise { method clearRepl (line 284) | async clearRepl(): Promise { method acceptReplInput (line 298) | acceptReplInput(): void { method getVisibleContent (line 314) | getVisibleContent(): string { method layout (line 330) | layout(dimension: dom.Dimension): void { method focus (line 346) | focus(): void { method getActionViewItem (line 350) | getActionViewItem(action: IAction): IActionViewItem | undefined { method getActions (line 358) | getActions(): IAction[] { method selectReplAction (line 372) | private get selectReplAction(): SelectReplAction { method clearReplAction (line 377) | private get clearReplAction(): ClearReplAction { method refreshScheduler (line 382) | private get refreshScheduler(): RunOnceScheduler { method create (line 399) | create(parent: HTMLElement): void { method createReplInput (line 449) | private createReplInput(container: HTMLElement): void { method onContextMenu (line 484) | private onContextMenu(e: ITreeContextMenuEvent): void { method refreshReplElements (line 515) | private refreshReplElements(noDelay: boolean): void { method updateInputDecoration (line 525) | private updateInputDecoration(): void { method saveState (line 552) | protected saveState(): void { method dispose (line 563) | dispose(): void { type IReplEvaluationInputTemplateData (line 575) | interface IReplEvaluationInputTemplateData { type IReplEvaluationResultTemplateData (line 579) | interface IReplEvaluationResultTemplateData { type ISimpleReplElementTemplateData (line 584) | interface ISimpleReplElementTemplateData { type IRawObjectReplTemplateData (line 592) | interface IRawObjectReplTemplateData { class ReplEvaluationInputsRenderer (line 601) | class ReplEvaluationInputsRenderer implements ITreeRenderer, ind... method disposeTemplate (line 619) | disposeTemplate(templateData: IReplEvaluationInputTemplateData): void { class ReplEvaluationResultsRenderer (line 624) | class ReplEvaluationResultsRenderer implements ITreeRenderer, in... method disposeTemplate (line 655) | disposeTemplate(templateData: IReplEvaluationResultTemplateData): void { class ReplSimpleElementsRenderer (line 660) | class ReplSimpleElementsRenderer implements ITreeRenderer, i... method disposeTemplate (line 714) | disposeTemplate(templateData: ISimpleReplElementTemplateData): void { class ReplVariablesRenderer (line 719) | class ReplVariablesRenderer extends AbstractExpressionsRenderer { method templateId (line 723) | get templateId(): string { method constructor (line 727) | constructor( method renderExpression (line 736) | protected renderExpression(expression: IExpression, data: IExpressionT... method getInputBoxOptions (line 740) | protected getInputBoxOptions(expression: IExpression): IInputBoxOption... class ReplRawObjectsRenderer (line 745) | class ReplRawObjectsRenderer implements ITreeRenderer, index... method disposeTemplate (line 793) | disposeTemplate(templateData: IRawObjectReplTemplateData): void { class ReplDelegate (line 798) | class ReplDelegate implements IListVirtualDelegate { method constructor (line 800) | constructor(private configurationService: IConfigurationService) { } method getHeight (line 802) | getHeight(element: IReplElement): number { method getTemplateId (line 837) | getTemplateId(element: IReplElement): string { method hasDynamicHeight (line 855) | hasDynamicHeight?(element: IReplElement): boolean { function isDebugSession (line 861) | function isDebugSession(obj: any): obj is IDebugSession { class ReplDataSource (line 865) | class ReplDataSource implements IAsyncDataSource { method mapFocusedSessionToSelected (line 977) | protected mapFocusedSessionToSelected(focusedSession: IDebugSession): ... class SelectReplAction (line 985) | class SelectReplAction extends Action { method constructor (line 990) | constructor(id: string, label: string, method run (line 997) | async run(session: IDebugSession): Promise { class ClearReplAction (line 1009) | class ClearReplAction extends Action { method constructor (line 1013) | constructor(id: string, label: string, method run (line 1019) | async run(): Promise { FILE: src/vs/workbench/contrib/debug/browser/statusbarColorProvider.ts constant STATUS_BAR_DEBUGGING_BACKGROUND (line 19) | const STATUS_BAR_DEBUGGING_BACKGROUND = registerColor('statusBar.debuggi... constant STATUS_BAR_DEBUGGING_FOREGROUND (line 25) | const STATUS_BAR_DEBUGGING_FOREGROUND = registerColor('statusBar.debuggi... constant STATUS_BAR_DEBUGGING_BORDER (line 31) | const STATUS_BAR_DEBUGGING_BORDER = registerColor('statusBar.debuggingBo... class StatusBarColorProvider (line 37) | class StatusBarColorProvider extends Themable implements IWorkbenchContr... method constructor (line 40) | constructor( method registerListeners (line 52) | private registerListeners(): void { method updateStyles (line 57) | protected updateStyles(): void { method getColorKey (line 90) | private getColorKey(noFolderColor: string, debuggingColor: string, nor... function isStatusbarInDebugMode (line 106) | function isStatusbarInDebugMode(debugService: IDebugService): boolean { FILE: src/vs/workbench/contrib/debug/browser/variablesView.ts class VariablesView (line 39) | class VariablesView extends ViewletPanel { method constructor (line 46) | constructor( method renderBody (line 84) | renderBody(container: HTMLElement): void { method layoutBody (line 141) | layoutBody(width: number, height: number): void { method focus (line 145) | focus(): void { method onMouseDblClick (line 149) | private onMouseDblClick(e: ITreeMouseEvent): void { method onContextMenu (line 156) | private async onContextMenu(e: ITreeContextMenuEvent, index: number, t... method disposeTemplate (line 262) | disposeTemplate(templateData: IScopeTemplateData): void { class VariablesRenderer (line 267) | class VariablesRenderer extends AbstractExpressionsRenderer { method templateId (line 271) | get templateId(): string { method renderExpression (line 275) | protected renderExpression(expression: IExpression, data: IExpressionT... method getInputBoxOptions (line 279) | protected getInputBoxOptions(expression: IExpression): IInputBoxOptions { class VariablesAccessibilityProvider (line 303) | class VariablesAccessibilityProvider implements IAccessibilityProvider): void { method onContextMenu (line 140) | private onContextMenu(e: ITreeContextMenuEvent): void { class WatchExpressionsDelegate (line 186) | class WatchExpressionsDelegate implements IListVirtualDelegate { method onExit (line 40) | get onExit(): Event { method onMessage (line 44) | onMessage(callback: (message: DebugProtocol.ProtocolMessage) => void): v... method onEvent (line 51) | onEvent(callback: (event: DebugProtocol.Event) => void): void { method onRequest (line 58) | onRequest(callback: (request: DebugProtocol.Request) => void): void { method sendResponse (line 65) | sendResponse(response: DebugProtocol.Response): void { method sendRequest (line 74) | sendRequest(command: string, args: any, clb: (result: DebugProtocol.Resp... method acceptMessage (line 108) | acceptMessage(message: DebugProtocol.ProtocolMessage): void { method internalSend (line 136) | private internalSend(typ: 'request' | 'response' | 'event', message: Deb... method cancelPendingRequests (line 142) | protected async cancelPendingRequests(): Promise { method getPendingRequestIds (line 164) | getPendingRequestIds(): number[] { method dispose (line 168) | dispose(): void { FILE: src/vs/workbench/contrib/debug/common/debug.ts constant VIEWLET_ID (line 30) | const VIEWLET_ID = 'workbench.view.debug'; constant VIEW_CONTAINER (line 31) | const VIEW_CONTAINER: ViewContainer = Registry.as('debugType', undefi... constant CONTEXT_DEBUG_CONFIGURATION_TYPE (line 41) | const CONTEXT_DEBUG_CONFIGURATION_TYPE = new RawContextKey('debu... constant CONTEXT_DEBUG_STATE (line 42) | const CONTEXT_DEBUG_STATE = new RawContextKey('debugState', 'ina... constant CONTEXT_IN_DEBUG_MODE (line 43) | const CONTEXT_IN_DEBUG_MODE = new RawContextKey('inDebugMode', ... constant CONTEXT_IN_DEBUG_REPL (line 44) | const CONTEXT_IN_DEBUG_REPL = new RawContextKey('inDebugRepl', ... constant CONTEXT_BREAKPOINT_WIDGET_VISIBLE (line 45) | const CONTEXT_BREAKPOINT_WIDGET_VISIBLE = new RawContextKey('br... constant CONTEXT_IN_BREAKPOINT_WIDGET (line 46) | const CONTEXT_IN_BREAKPOINT_WIDGET = new RawContextKey('inBreak... constant CONTEXT_BREAKPOINTS_FOCUSED (line 47) | const CONTEXT_BREAKPOINTS_FOCUSED = new RawContextKey('breakpoi... constant CONTEXT_WATCH_EXPRESSIONS_FOCUSED (line 48) | const CONTEXT_WATCH_EXPRESSIONS_FOCUSED = new RawContextKey('wa... constant CONTEXT_VARIABLES_FOCUSED (line 49) | const CONTEXT_VARIABLES_FOCUSED = new RawContextKey('variablesF... constant CONTEXT_EXPRESSION_SELECTED (line 50) | const CONTEXT_EXPRESSION_SELECTED = new RawContextKey('expressi... constant CONTEXT_BREAKPOINT_SELECTED (line 51) | const CONTEXT_BREAKPOINT_SELECTED = new RawContextKey('breakpoi... constant CONTEXT_CALLSTACK_ITEM_TYPE (line 52) | const CONTEXT_CALLSTACK_ITEM_TYPE = new RawContextKey('callStack... constant CONTEXT_LOADED_SCRIPTS_SUPPORTED (line 53) | const CONTEXT_LOADED_SCRIPTS_SUPPORTED = new RawContextKey('loa... constant CONTEXT_LOADED_SCRIPTS_ITEM_TYPE (line 54) | const CONTEXT_LOADED_SCRIPTS_ITEM_TYPE = new RawContextKey('load... constant CONTEXT_FOCUSED_SESSION_IS_ATTACH (line 55) | const CONTEXT_FOCUSED_SESSION_IS_ATTACH = new RawContextKey('fo... constant CONTEXT_STEP_BACK_SUPPORTED (line 56) | const CONTEXT_STEP_BACK_SUPPORTED = new RawContextKey('stepBack... constant CONTEXT_RESTART_FRAME_SUPPORTED (line 57) | const CONTEXT_RESTART_FRAME_SUPPORTED = new RawContextKey('rest... constant CONTEXT_JUMP_TO_CURSOR_SUPPORTED (line 58) | const CONTEXT_JUMP_TO_CURSOR_SUPPORTED = new RawContextKey('jum... constant EDITOR_CONTRIBUTION_ID (line 60) | const EDITOR_CONTRIBUTION_ID = 'editor.contrib.debug'; constant BREAKPOINT_EDITOR_CONTRIBUTION_ID (line 61) | const BREAKPOINT_EDITOR_CONTRIBUTION_ID = 'editor.contrib.breakpoint'; constant DEBUG_SCHEME (line 62) | const DEBUG_SCHEME = 'debug'; constant INTERNAL_CONSOLE_OPTIONS_SCHEMA (line 63) | const INTERNAL_CONSOLE_OPTIONS_SCHEMA = { type IRawModelUpdate (line 71) | interface IRawModelUpdate { type IRawStoppedDetails (line 77) | interface IRawStoppedDetails { type ITreeElement (line 89) | interface ITreeElement { type IReplElement (line 93) | interface IReplElement extends ITreeElement { type IReplElementSource (line 98) | interface IReplElementSource { type IExpressionContainer (line 104) | interface IExpressionContainer extends ITreeElement { type IExpression (line 113) | interface IExpression extends IExpressionContainer { type IDebugger (line 117) | interface IDebugger { type State (line 123) | const enum State { function getStateLabel (line 130) | function getStateLabel(state: State): string { type AdapterEndEvent (line 139) | interface AdapterEndEvent { type LoadedSourceEvent (line 145) | interface LoadedSourceEvent { type IDebugSessionReplMode (line 150) | type IDebugSessionReplMode = 'separate' | 'mergeWithParent'; type IDebugSessionOptions (line 152) | interface IDebugSessionOptions { type IDebugSession (line 158) | interface IDebugSession extends ITreeElement { type IThread (line 247) | interface IThread extends ITreeElement { type IScope (line 303) | interface IScope extends IExpressionContainer { type IStackFrame (line 309) | interface IStackFrame extends ITreeElement { type IEnablement (line 326) | interface IEnablement extends ITreeElement { type IBreakpointData (line 330) | interface IBreakpointData { type IBreakpointUpdateData (line 340) | interface IBreakpointUpdateData { type IBaseBreakpoint (line 348) | interface IBaseBreakpoint extends IEnablement { type IBreakpoint (line 357) | interface IBreakpoint extends IBaseBreakpoint { type IFunctionBreakpoint (line 368) | interface IFunctionBreakpoint extends IBaseBreakpoint { type IExceptionBreakpoint (line 372) | interface IExceptionBreakpoint extends IEnablement { type IDataBreakpoint (line 377) | interface IDataBreakpoint extends IBaseBreakpoint { type IExceptionInfo (line 383) | interface IExceptionInfo { type IViewModel (line 392) | interface IViewModel extends ITreeElement { type IEvaluate (line 420) | interface IEvaluate { type IDebugModel (line 424) | interface IDebugModel extends ITreeElement { type IBreakpointsChangeEvent (line 442) | interface IBreakpointsChangeEvent { type IDebugConfiguration (line 451) | interface IDebugConfiguration { type IGlobalConfig (line 472) | interface IGlobalConfig { type IEnvConfig (line 478) | interface IEnvConfig { type IConfig (line 486) | interface IConfig extends IEnvConfig { type ICompound (line 505) | interface ICompound { type IDebugAdapter (line 510) | interface IDebugAdapter extends IDisposable { type IDebugAdapterFactory (line 522) | interface IDebugAdapterFactory extends ITerminalLauncher { type IDebugAdapterExecutableOptions (line 527) | interface IDebugAdapterExecutableOptions { type IDebugAdapterExecutable (line 532) | interface IDebugAdapterExecutable { type IDebugAdapterServer (line 539) | interface IDebugAdapterServer { type IDebugAdapterImplementation (line 545) | interface IDebugAdapterImplementation { type IAdapterDescriptor (line 550) | type IAdapterDescriptor = IDebugAdapterExecutable | IDebugAdapterServer ... type IPlatformSpecificAdapterContribution (line 552) | interface IPlatformSpecificAdapterContribution { type IDebuggerContribution (line 559) | interface IDebuggerContribution extends IPlatformSpecificAdapterContribu... type IDebugConfigurationProvider (line 584) | interface IDebugConfigurationProvider { type IDebugAdapterDescriptorFactory (line 591) | interface IDebugAdapterDescriptorFactory { type IDebugAdapterTrackerFactory (line 596) | interface IDebugAdapterTrackerFactory { type ITerminalLauncher (line 600) | interface ITerminalLauncher { type IConfigurationManager (line 604) | interface IConfigurationManager { type ILaunch (line 649) | interface ILaunch { type IDebugService (line 699) | interface IDebugService { type BreakpointWidgetContext (line 856) | const enum BreakpointWidgetContext { type IDebugEditorContribution (line 862) | interface IDebugEditorContribution extends IEditorContribution { type IBreakpointEditorContribution (line 867) | interface IBreakpointEditorContribution extends IEditorContribution { constant DEBUG_HELPER_SERVICE_ID (line 874) | const DEBUG_HELPER_SERVICE_ID = 'debugHelperService'; type IDebugHelperService (line 877) | interface IDebugHelperService { FILE: src/vs/workbench/contrib/debug/common/debugContentProvider.ts class DebugContentProvider (line 34) | class DebugContentProvider implements IWorkbenchContribution, ITextModel... method constructor (line 40) | constructor( method dispose (line 51) | dispose(): void { method provideTextContent (line 55) | provideTextContent(resource: uri): Promise | null { method refreshDebugContent (line 63) | static refreshDebugContent(resource: uri): void { method createOrUpdateContentModel (line 72) | private createOrUpdateContentModel(resource: uri, createIfNotExists: b... FILE: src/vs/workbench/contrib/debug/common/debugModel.ts class ExpressionContainer (line 28) | class ExpressionContainer implements IExpressionContainer { method constructor (line 39) | constructor( method reference (line 49) | get reference(): number | undefined { method reference (line 53) | set reference(value: number | undefined) { method getChildren (line 58) | getChildren(): Promise { method doGetChildren (line 66) | private async doGetChildren(): Promise { method getId (line 100) | getId(): string { method getSession (line 104) | getSession(): IDebugSession | undefined { method value (line 108) | get value(): string { method hasChildren (line 112) | get hasChildren(): boolean { method fetchVariables (line 117) | private async fetchVariables(start: number | undefined, count: number ... method getChildrenInChunks (line 130) | private get getChildrenInChunks(): boolean { method value (line 134) | set value(value: string) { method toString (line 141) | toString(): string { method evaluateExpression (line 145) | async evaluateExpression( class Expression (line 177) | class Expression extends ExpressionContainer implements IExpression { method constructor (line 182) | constructor(public name: string, id = generateUuid()) { method evaluate (line 192) | async evaluate(session: IDebugSession | undefined, stackFrame: IStackF... method toString (line 196) | toString(): string { class Variable (line 201) | class Variable extends ExpressionContainer implements IExpression { method constructor (line 206) | constructor( method setVariable (line 225) | async setVariable(value: string): Promise { method toString (line 244) | toString(): string { class Scope (line 249) | class Scope extends ExpressionContainer implements IScope { method constructor (line 251) | constructor( method toString (line 264) | toString(): string { class StackFrame (line 269) | class StackFrame implements IStackFrame { method constructor (line 273) | constructor( method getId (line 283) | getId(): string { method getScopes (line 287) | getScopes(): Promise { method getSpecificSourceName (line 299) | getSpecificSourceName(): string { method getMostSpecificScopes (line 319) | async getMostSpecificScopes(range: IRange): Promise { method restart (line 332) | restart(): Promise { method forgetScopes (line 336) | forgetScopes(): void { method toString (line 340) | toString(): string { method openInEditor (line 347) | async openInEditor(editorService: IEditorService, preserveFocus?: bool... method equals (line 354) | equals(other: IStackFrame): boolean { class Thread (line 359) | class Thread implements IThread { method constructor (line 365) | constructor(public session: IDebugSession, public name: string, public... method getId (line 371) | getId(): string { method clearCallStack (line 375) | clearCallStack(): void { method getCallStack (line 382) | getCallStack(): IStackFrame[] { method getStaleCallStack (line 386) | getStaleCallStack(): ReadonlyArray { method stateLabel (line 390) | get stateLabel(): string { method fetchCallStack (line 406) | async fetchCallStack(levels = 20): Promise { method getCallStackImpl (line 418) | private async getCallStackImpl(startFrame: number, levels: number): Pr... method exceptionInfo (line 451) | get exceptionInfo(): Promise { method next (line 464) | next(): Promise { method stepIn (line 468) | stepIn(): Promise { method stepOut (line 472) | stepOut(): Promise { method stepBack (line 476) | stepBack(): Promise { method continue (line 480) | continue(): Promise { method pause (line 484) | pause(): Promise { method terminate (line 488) | terminate(): Promise { method reverseContinue (line 492) | reverseContinue(): Promise { class Enablement (line 497) | class Enablement implements IEnablement { method constructor (line 498) | constructor( method getId (line 503) | getId(): string { type IBreakpointSessionData (line 508) | interface IBreakpointSessionData extends DebugProtocol.Breakpoint { function toBreakpointSessionData (line 516) | function toBreakpointSessionData(data: DebugProtocol.Breakpoint, capabil... method constructor (line 531) | constructor( method setSessionData (line 544) | setSessionData(sessionId: string, data: IBreakpointSessionData | undefin... method message (line 562) | get message(): string | undefined { method verified (line 570) | get verified(): boolean { method getIdFromAdapter (line 576) | getIdFromAdapter(sessionId: string): number | undefined { method toJSON (line 581) | toJSON(): any { class Breakpoint (line 592) | class Breakpoint extends BaseBreakpoint implements IBreakpoint { method constructor (line 594) | constructor( method lineNumber (line 609) | get lineNumber(): number { method verified (line 613) | get verified(): boolean { method column (line 621) | get column(): number | undefined { method message (line 625) | get message(): string | undefined { method adapterData (line 633) | get adapterData(): any { method endLineNumber (line 637) | get endLineNumber(): number | undefined { method endColumn (line 641) | get endColumn(): number | undefined { method sessionAgnosticData (line 645) | get sessionAgnosticData(): { lineNumber: number, column: number | unde... method supported (line 652) | get supported(): boolean { method setSessionData (line 670) | setSessionData(sessionId: string, data: IBreakpointSessionData | undef... method toJSON (line 677) | toJSON(): any { method toString (line 687) | toString(): string { method update (line 691) | update(data: IBreakpointUpdateData): void { class FunctionBreakpoint (line 710) | class FunctionBreakpoint extends BaseBreakpoint implements IFunctionBrea... method constructor (line 712) | constructor( method toJSON (line 723) | toJSON(): any { method supported (line 730) | get supported(): boolean { method toString (line 738) | toString(): string { class DataBreakpoint (line 743) | class DataBreakpoint extends BaseBreakpoint implements IDataBreakpoint { method constructor (line 745) | constructor( method toJSON (line 758) | toJSON(): any { method supported (line 766) | get supported(): boolean { method toString (line 774) | toString(): string { class ExceptionBreakpoint (line 779) | class ExceptionBreakpoint extends Enablement implements IExceptionBreakp... method constructor (line 781) | constructor(public filter: string, public label: string, enabled: bool... method toJSON (line 785) | toJSON(): any { method toString (line 794) | toString(): string { class ThreadAndSessionIds (line 799) | class ThreadAndSessionIds implements ITreeElement { method constructor (line 800) | constructor(public sessionId: string, public threadId: number) { } method getId (line 802) | getId(): string { class DebugModel (line 807) | class DebugModel implements IDebugModel { method constructor (line 817) | constructor( method getId (line 832) | getId(): string { method getSession (line 836) | getSession(sessionId: string | undefined, includeInactive = false): ID... method getSessions (line 843) | getSessions(includeInactive = false): IDebugSession[] { method addSession (line 849) | addSession(session: IDebugSession): void { method onDidChangeBreakpoints (line 876) | get onDidChangeBreakpoints(): Event { method onDidChangeWatchExpressions (line 884) | get onDidChangeWatchExpressions(): Event { method rawUpdate (line 888) | rawUpdate(data: IRawModelUpdate): void { method clearThreads (line 896) | clearThreads(id: string, removeThreads: boolean, reference: number | u... method fetchCallStack (line 907) | fetchCallStack(thread: Thread): { topCallStack: Promise, wholeCa... method getBreakpoints (line 943) | getBreakpoints(filter?: { uri?: uri, lineNumber?: number, column?: num... method getFunctionBreakpoints (line 967) | getFunctionBreakpoints(): IFunctionBreakpoint[] { method getDataBreakpoints (line 971) | getDataBreakpoints(): IDataBreakpoint[] { method getExceptionBreakpoints (line 975) | getExceptionBreakpoints(): IExceptionBreakpoint[] { method setExceptionBreakpoints (line 979) | setExceptionBreakpoints(data: DebugProtocol.ExceptionBreakpointsFilter... method areBreakpointsActivated (line 994) | areBreakpointsActivated(): boolean { method setBreakpointsActivated (line 998) | setBreakpointsActivated(activated: boolean): void { method addBreakpoints (line 1003) | addBreakpoints(uri: uri, rawData: IBreakpointData[], fireEvent = true)... method removeBreakpoints (line 1016) | removeBreakpoints(toRemove: IBreakpoint[]): void { method updateBreakpoints (line 1021) | updateBreakpoints(data: Map): void { method setBreakpointSessionData (line 1034) | setBreakpointSessionData(sessionId: string, capabilites: DebugProtocol... method sortAndDeDup (line 1071) | private sortAndDeDup(): void { method setEnablement (line 1088) | setEnablement(element: IEnablement, enable: boolean): void { method enableOrDisableAllBreakpoints (line 1101) | enableOrDisableAllBreakpoints(enable: boolean): void { method addFunctionBreakpoint (line 1126) | addFunctionBreakpoint(functionName: string, id?: string): IFunctionBre... method renameFunctionBreakpoint (line 1134) | renameFunctionBreakpoint(id: string, name: string): void { method removeFunctionBreakpoints (line 1142) | removeFunctionBreakpoints(id?: string): void { method addDataBreakpoint (line 1154) | addDataBreakpoint(label: string, dataId: string, canPersist: boolean):... method removeDataBreakpoints (line 1160) | removeDataBreakpoints(id?: string): void { method getWatchExpressions (line 1172) | getWatchExpressions(): Expression[] { method addWatchExpression (line 1176) | addWatchExpression(name: string): IExpression { method renameWatchExpression (line 1184) | renameWatchExpression(id: string, newName: string): void { method removeWatchExpressions (line 1192) | removeWatchExpressions(id: string | null = null): void { method moveWatchExpression (line 1197) | moveWatchExpression(id: string, position: number): void { method sourceIsNotAvailable (line 1206) | sourceIsNotAvailable(uri: uri): void { method dispose (line 1216) | dispose(): void { FILE: src/vs/workbench/contrib/debug/common/debugProtocol.d.ts type ProtocolMessage (line 12) | interface ProtocolMessage { type Request (line 22) | interface Request extends ProtocolMessage { type Event (line 31) | interface Event extends ProtocolMessage { type Response (line 40) | interface Response extends ProtocolMessage { type ErrorResponse (line 64) | interface ErrorResponse extends Response { type CancelRequest (line 80) | interface CancelRequest extends Request { type CancelArguments (line 86) | interface CancelArguments { type CancelResponse (line 92) | interface CancelResponse extends Response { type InitializedEvent (line 106) | interface InitializedEvent extends Event { type StoppedEvent (line 114) | interface StoppedEvent extends Event { type ContinuedEvent (line 143) | interface ContinuedEvent extends Event { type ExitedEvent (line 156) | interface ExitedEvent extends Event { type TerminatedEvent (line 167) | interface TerminatedEvent extends Event { type ThreadEvent (line 180) | interface ThreadEvent extends Event { type OutputEvent (line 195) | interface OutputEvent extends Event { type BreakpointEvent (line 220) | interface BreakpointEvent extends Event { type ModuleEvent (line 235) | interface ModuleEvent extends Event { type LoadedSourceEvent (line 248) | interface LoadedSourceEvent extends Event { type ProcessEvent (line 261) | interface ProcessEvent extends Event { type CapabilitiesEvent (line 287) | interface CapabilitiesEvent extends Event { type RunInTerminalRequest (line 298) | interface RunInTerminalRequest extends Request { type RunInTerminalRequestArguments (line 304) | interface RunInTerminalRequestArguments { type RunInTerminalResponse (line 318) | interface RunInTerminalResponse extends Response { type InitializeRequest (line 332) | interface InitializeRequest extends Request { type InitializeRequestArguments (line 338) | interface InitializeRequestArguments { type InitializeResponse (line 366) | interface InitializeResponse extends Response { type ConfigurationDoneRequest (line 374) | interface ConfigurationDoneRequest extends Request { type ConfigurationDoneArguments (line 380) | interface ConfigurationDoneArguments { type ConfigurationDoneResponse (line 384) | interface ConfigurationDoneResponse extends Response { type LaunchRequest (line 390) | interface LaunchRequest extends Request { type LaunchRequestArguments (line 396) | interface LaunchRequestArguments { type LaunchResponse (line 407) | interface LaunchResponse extends Response { type AttachRequest (line 413) | interface AttachRequest extends Request { type AttachRequestArguments (line 419) | interface AttachRequestArguments { type AttachResponse (line 428) | interface AttachResponse extends Response { type RestartRequest (line 437) | interface RestartRequest extends Request { type RestartArguments (line 443) | interface RestartArguments { type RestartResponse (line 447) | interface RestartResponse extends Response { type DisconnectRequest (line 453) | interface DisconnectRequest extends Request { type DisconnectArguments (line 459) | interface DisconnectArguments { type DisconnectResponse (line 470) | interface DisconnectResponse extends Response { type TerminateRequest (line 476) | interface TerminateRequest extends Request { type TerminateArguments (line 482) | interface TerminateArguments { type TerminateResponse (line 488) | interface TerminateResponse extends Response { type BreakpointLocationsRequest (line 494) | interface BreakpointLocationsRequest extends Request { type BreakpointLocationsArguments (line 500) | interface BreakpointLocationsArguments { type BreakpointLocationsResponse (line 516) | interface BreakpointLocationsResponse extends Response { type SetBreakpointsRequest (line 528) | interface SetBreakpointsRequest extends Request { type SetBreakpointsArguments (line 534) | interface SetBreakpointsArguments { type SetBreakpointsResponse (line 551) | interface SetBreakpointsResponse extends Response { type SetFunctionBreakpointsRequest (line 563) | interface SetFunctionBreakpointsRequest extends Request { type SetFunctionBreakpointsArguments (line 569) | interface SetFunctionBreakpointsArguments { type SetFunctionBreakpointsResponse (line 577) | interface SetFunctionBreakpointsResponse extends Response { type SetExceptionBreakpointsRequest (line 587) | interface SetExceptionBreakpointsRequest extends Request { type SetExceptionBreakpointsArguments (line 593) | interface SetExceptionBreakpointsArguments { type SetExceptionBreakpointsResponse (line 601) | interface SetExceptionBreakpointsResponse extends Response { type DataBreakpointInfoRequest (line 607) | interface DataBreakpointInfoRequest extends Request { type DataBreakpointInfoArguments (line 613) | interface DataBreakpointInfoArguments { type DataBreakpointInfoResponse (line 621) | interface DataBreakpointInfoResponse extends Response { type SetDataBreakpointsRequest (line 639) | interface SetDataBreakpointsRequest extends Request { type SetDataBreakpointsArguments (line 645) | interface SetDataBreakpointsArguments { type SetDataBreakpointsResponse (line 653) | interface SetDataBreakpointsResponse extends Response { type ContinueRequest (line 663) | interface ContinueRequest extends Request { type ContinueArguments (line 669) | interface ContinueArguments { type ContinueResponse (line 675) | interface ContinueResponse extends Response { type NextRequest (line 686) | interface NextRequest extends Request { type NextArguments (line 692) | interface NextArguments { type NextResponse (line 698) | interface NextResponse extends Response { type StepInRequest (line 709) | interface StepInRequest extends Request { type StepInArguments (line 715) | interface StepInArguments { type StepInResponse (line 723) | interface StepInResponse extends Response { type StepOutRequest (line 730) | interface StepOutRequest extends Request { type StepOutArguments (line 736) | interface StepOutArguments { type StepOutResponse (line 742) | interface StepOutResponse extends Response { type StepBackRequest (line 749) | interface StepBackRequest extends Request { type StepBackArguments (line 755) | interface StepBackArguments { type StepBackResponse (line 761) | interface StepBackResponse extends Response { type ReverseContinueRequest (line 767) | interface ReverseContinueRequest extends Request { type ReverseContinueArguments (line 773) | interface ReverseContinueArguments { type ReverseContinueResponse (line 779) | interface ReverseContinueResponse extends Response { type RestartFrameRequest (line 786) | interface RestartFrameRequest extends Request { type RestartFrameArguments (line 792) | interface RestartFrameArguments { type RestartFrameResponse (line 798) | interface RestartFrameResponse extends Response { type GotoRequest (line 807) | interface GotoRequest extends Request { type GotoArguments (line 813) | interface GotoArguments { type GotoResponse (line 821) | interface GotoResponse extends Response { type PauseRequest (line 828) | interface PauseRequest extends Request { type PauseArguments (line 834) | interface PauseArguments { type PauseResponse (line 840) | interface PauseResponse extends Response { type StackTraceRequest (line 846) | interface StackTraceRequest extends Request { type StackTraceArguments (line 852) | interface StackTraceArguments { type StackTraceResponse (line 864) | interface StackTraceResponse extends Response { type ScopesRequest (line 878) | interface ScopesRequest extends Request { type ScopesArguments (line 884) | interface ScopesArguments { type ScopesResponse (line 890) | interface ScopesResponse extends Response { type VariablesRequest (line 901) | interface VariablesRequest extends Request { type VariablesArguments (line 907) | interface VariablesArguments { type VariablesResponse (line 921) | interface VariablesResponse extends Response { type SetVariableRequest (line 931) | interface SetVariableRequest extends Request { type SetVariableArguments (line 937) | interface SetVariableArguments { type SetVariableResponse (line 949) | interface SetVariableResponse extends Response { type SourceRequest (line 971) | interface SourceRequest extends Request { type SourceArguments (line 977) | interface SourceArguments { type SourceResponse (line 985) | interface SourceResponse extends Response { type ThreadsRequest (line 997) | interface ThreadsRequest extends Request { type ThreadsResponse (line 1002) | interface ThreadsResponse extends Response { type TerminateThreadsRequest (line 1012) | interface TerminateThreadsRequest extends Request { type TerminateThreadsArguments (line 1018) | interface TerminateThreadsArguments { type TerminateThreadsResponse (line 1024) | interface TerminateThreadsResponse extends Response { type ModulesRequest (line 1030) | interface ModulesRequest extends Request { type ModulesArguments (line 1036) | interface ModulesArguments { type ModulesResponse (line 1044) | interface ModulesResponse extends Response { type LoadedSourcesRequest (line 1056) | interface LoadedSourcesRequest extends Request { type LoadedSourcesArguments (line 1062) | interface LoadedSourcesArguments { type LoadedSourcesResponse (line 1066) | interface LoadedSourcesResponse extends Response { type EvaluateRequest (line 1077) | interface EvaluateRequest extends Request { type EvaluateArguments (line 1083) | interface EvaluateArguments { type EvaluateResponse (line 1101) | interface EvaluateResponse extends Response { type SetExpressionRequest (line 1128) | interface SetExpressionRequest extends Request { type SetExpressionArguments (line 1134) | interface SetExpressionArguments { type SetExpressionResponse (line 1146) | interface SetExpressionResponse extends Response { type StepInTargetsRequest (line 1172) | interface StepInTargetsRequest extends Request { type StepInTargetsArguments (line 1178) | interface StepInTargetsArguments { type StepInTargetsResponse (line 1184) | interface StepInTargetsResponse extends Response { type GotoTargetsRequest (line 1196) | interface GotoTargetsRequest extends Request { type GotoTargetsArguments (line 1202) | interface GotoTargetsArguments { type GotoTargetsResponse (line 1212) | interface GotoTargetsResponse extends Response { type CompletionsRequest (line 1223) | interface CompletionsRequest extends Request { type CompletionsArguments (line 1229) | interface CompletionsArguments { type CompletionsResponse (line 1241) | interface CompletionsResponse extends Response { type ExceptionInfoRequest (line 1251) | interface ExceptionInfoRequest extends Request { type ExceptionInfoArguments (line 1257) | interface ExceptionInfoArguments { type ExceptionInfoResponse (line 1263) | interface ExceptionInfoResponse extends Response { type ReadMemoryRequest (line 1279) | interface ReadMemoryRequest extends Request { type ReadMemoryArguments (line 1285) | interface ReadMemoryArguments { type ReadMemoryResponse (line 1295) | interface ReadMemoryResponse extends Response { type DisassembleRequest (line 1309) | interface DisassembleRequest extends Request { type DisassembleArguments (line 1315) | interface DisassembleArguments { type DisassembleResponse (line 1329) | interface DisassembleResponse extends Response { type Capabilities (line 1337) | interface Capabilities { type ExceptionBreakpointsFilter (line 1405) | interface ExceptionBreakpointsFilter { type Message (line 1415) | interface Message { type Module (line 1443) | interface Module { type ColumnDescriptor (line 1473) | interface ColumnDescriptor { type ModulesViewDescriptor (line 1489) | interface ModulesViewDescriptor { type Thread (line 1494) | interface Thread { type Source (line 1502) | interface Source { type StackFrame (line 1522) | interface StackFrame { type Scope (line 1546) | interface Scope { type Variable (line 1588) | interface Variable { type VariablePresentationHint (line 1614) | interface VariablePresentationHint { type BreakpointLocation (line 1650) | interface BreakpointLocation { type SourceBreakpoint (line 1662) | interface SourceBreakpoint { type FunctionBreakpoint (line 1676) | interface FunctionBreakpoint { type DataBreakpointAccessType (line 1686) | type DataBreakpointAccessType = 'read' | 'write' | 'readWrite'; type DataBreakpoint (line 1689) | interface DataBreakpoint { type Breakpoint (line 1701) | interface Breakpoint { type StepInTarget (line 1721) | interface StepInTarget { type GotoTarget (line 1731) | interface GotoTarget { type CompletionItem (line 1749) | interface CompletionItem { type CompletionItemType (line 1769) | type CompletionItemType = 'method' | 'function' | 'constructor' | 'field... type ChecksumAlgorithm (line 1772) | type ChecksumAlgorithm = 'MD5' | 'SHA1' | 'SHA256' | 'timestamp'; type Checksum (line 1775) | interface Checksum { type ValueFormat (line 1783) | interface ValueFormat { type StackFrameFormat (line 1789) | interface StackFrameFormat extends ValueFormat { type ExceptionOptions (line 1807) | interface ExceptionOptions { type ExceptionBreakMode (line 1820) | type ExceptionBreakMode = 'never' | 'always' | 'unhandled' | 'userUnhand... type ExceptionPathSegment (line 1823) | interface ExceptionPathSegment { type ExceptionDetails (line 1831) | interface ExceptionDetails { type DisassembledInstruction (line 1847) | interface DisassembledInstruction { FILE: src/vs/workbench/contrib/debug/common/debugSchemas.ts type IRawBreakpointContribution (line 109) | interface IRawBreakpointContribution { FILE: src/vs/workbench/contrib/debug/common/debugSource.ts constant UNKNOWN_SOURCE_LABEL (line 17) | const UNKNOWN_SOURCE_LABEL = nls.localize('unknownSource', "Unknown Sour... class Source (line 32) | class Source { method constructor (line 38) | constructor(raw_: DebugProtocol.Source | undefined, sessionId: string) { method name (line 76) | get name() { method origin (line 80) | get origin() { method presentationHint (line 84) | get presentationHint() { method reference (line 88) | get reference() { method inMemory (line 92) | get inMemory() { method openInEditor (line 96) | openInEditor(editorService: IEditorService, selection: IRange, preserv... method getEncodedDebugData (line 110) | static getEncodedDebugData(modelUri: uri): { name: string, path: strin... FILE: src/vs/workbench/contrib/debug/common/debugUtils.ts function startDebugging (line 16) | function startDebugging(debugService: IDebugService, historyService: IHi... function formatPII (line 33) | function formatPII(value: string, excludePII: boolean, args: { [key: str... function isSessionAttach (line 45) | function isSessionAttach(session: IDebugSession): boolean { function isExtensionHostDebugging (line 49) | function isExtensionHostDebugging(config: IConfig) { function isDebuggerMainContribution (line 54) | function isDebuggerMainContribution(dbg: IDebuggerContribution) { function getExactExpressionStartAndEnd (line 58) | function getExactExpressionStartAndEnd(lineContent: string, looseStart: ... function isUri (line 104) | function isUri(s: string | undefined): boolean { function stringToUri (line 110) | function stringToUri(path: string): string { function uriToString (line 126) | function uriToString(path: string): string { type PathContainer (line 140) | interface PathContainer { function convertToDAPaths (line 144) | function convertToDAPaths(message: DebugProtocol.ProtocolMessage, toUri:... function convertToVSCPaths (line 159) | function convertToVSCPaths(message: DebugProtocol.ProtocolMessage, toUri... function convertPaths (line 174) | function convertPaths(msg: DebugProtocol.ProtocolMessage, fixSourcePath:... FILE: src/vs/workbench/contrib/debug/common/debugViewModel.ts class ViewModel (line 11) | class ViewModel implements IViewModel { method constructor (line 32) | constructor(contextKeyService: IContextKeyService) { method getId (line 46) | getId(): string { method focusedSession (line 50) | get focusedSession(): IDebugSession | undefined { method focusedThread (line 54) | get focusedThread(): IThread | undefined { method focusedStackFrame (line 58) | get focusedStackFrame(): IStackFrame | undefined { method setFocus (line 62) | setFocus(stackFrame: IStackFrame | undefined, thread: IThread | undefi... method onDidFocusSession (line 85) | get onDidFocusSession(): Event { method onDidFocusStackFrame (line 89) | get onDidFocusStackFrame(): Event<{ stackFrame: IStackFrame | undefine... method getSelectedExpression (line 93) | getSelectedExpression(): IExpression | undefined { method setSelectedExpression (line 97) | setSelectedExpression(expression: IExpression | undefined) { method onDidSelectExpression (line 103) | get onDidSelectExpression(): Event { method getSelectedFunctionBreakpoint (line 107) | getSelectedFunctionBreakpoint(): IFunctionBreakpoint | undefined { method setSelectedFunctionBreakpoint (line 111) | setSelectedFunctionBreakpoint(functionBreakpoint: IFunctionBreakpoint ... method isMultiSessionView (line 116) | isMultiSessionView(): boolean { method setMultiSessionView (line 120) | setMultiSessionView(isMultiSessionView: boolean): void { FILE: src/vs/workbench/contrib/debug/common/debugger.ts class Debugger (line 26) | class Debugger implements IDebugger { method constructor (line 32) | constructor(private configurationManager: IConfigurationManager, dbgCo... method merge (line 43) | public merge(otherDebuggerContribution: IDebuggerContribution, extensi... method createDebugAdapter (line 94) | public createDebugAdapter(session: IDebugSession): Promise { method getSchemaAttributes (line 198) | getSchemaAttributes(): IJSONSchema[] | null { FILE: src/vs/workbench/contrib/debug/common/replModel.ts constant MAX_REPL_LENGTH (line 17) | const MAX_REPL_LENGTH = 10000; class SimpleReplElement (line 20) | class SimpleReplElement implements IReplElement { method constructor (line 21) | constructor( method toString (line 29) | toString(): string { method getId (line 33) | getId(): string { class RawObjectReplElement (line 38) | class RawObjectReplElement implements IExpression { method constructor (line 42) | constructor(private id: string, public name: string, public valueObj: ... method getId (line 44) | getId(): string { method value (line 48) | get value(): string { method hasChildren (line 62) | get hasChildren(): boolean { method getChildren (line 66) | getChildren(): Promise { method toString (line 79) | toString(): string { class ReplEvaluationInput (line 84) | class ReplEvaluationInput implements IReplElement { method constructor (line 87) | constructor(public value: string) { method toString (line 91) | toString(): string { method getId (line 95) | getId(): string { class ReplEvaluationResult (line 100) | class ReplEvaluationResult extends ExpressionContainer implements IReplE... method constructor (line 101) | constructor() { method toString (line 105) | toString(): string { class ReplModel (line 110) | class ReplModel { method getReplElements (line 115) | getReplElements(): IReplElement[] { method addReplExpression (line 119) | async addReplExpression(session: IDebugSession, stackFrame: IStackFram... method appendToRepl (line 126) | appendToRepl(session: IDebugSession, data: string | IExpression, sev: ... method addReplElement (line 151) | private addReplElement(newElement: IReplElement): void { method logToRepl (line 159) | logToRepl(session: IDebugSession, sev: severity, args: any[], frame?: ... method removeReplExpressions (line 232) | removeReplExpressions(): void { FILE: src/vs/workbench/contrib/debug/electron-browser/extensionHostDebugService.ts class ExtensionHostDebugService (line 14) | class ExtensionHostDebugService extends ExtensionHostDebugChannelClient { method constructor (line 16) | constructor( method openExtensionDevelopmentHostWindow (line 23) | openExtensionDevelopmentHostWindow(args: ParsedArgs, env: IProcessEnvi... FILE: src/vs/workbench/contrib/debug/node/debugAdapter.ts method constructor (line 34) | constructor() { method connect (line 38) | protected connect(readable: stream.Readable, writable: stream.Writable):... method sendMessage (line 47) | sendMessage(message: DebugProtocol.ProtocolMessage): void { method handleData (line 55) | private handleData(data: Buffer): void { class SocketDebugAdapter (line 97) | class SocketDebugAdapter extends StreamDebugAdapter { method constructor (line 101) | constructor(private adapterServer: IDebugAdapterServer) { method startSession (line 105) | startSession(): Promise { method stopSession (line 130) | async stopSession(): Promise { class ExecutableDebugAdapter (line 142) | class ExecutableDebugAdapter extends StreamDebugAdapter { method constructor (line 146) | constructor(private adapterExecutable: IDebugAdapterExecutable, privat... method startSession (line 150) | async startSession(): Promise { method stopSession (line 250) | async stopSession(): Promise { method extract (line 276) | private static extract(platformContribution: IPlatformSpecificAdapterC... method platformAdapterExecutable (line 323) | static platformAdapterExecutable(extensionDescriptions: IExtensionDesc... FILE: src/vs/workbench/contrib/debug/node/debugHelperService.ts class NodeDebugHelperService (line 14) | class NodeDebugHelperService implements IDebugHelperService { method createTelemetryService (line 17) | createTelemetryService(configurationService: IConfigurationService, ar... FILE: src/vs/workbench/contrib/debug/node/terminals.ts function runInExternalTerminal (line 16) | function runInExternalTerminal(args: DebugProtocol.RunInTerminalRequestA... function hasChildProcesses (line 32) | function hasChildProcesses(processId: number): boolean { type ShellType (line 62) | const enum ShellType { cmd, powershell, bash } function prepareCommand (line 64) | function prepareCommand(args: DebugProtocol.RunInTerminalRequestArgument... FILE: src/vs/workbench/contrib/debug/test/browser/debugANSIHandling.test.ts function getSequenceOutput (line 82) | function getSequenceOutput(sequence: string): HTMLSpanElement { function assertSingleSequenceElement (line 102) | function assertSingleSequenceElement(sequence: string, assertion: (child... function assertInlineColor (line 118) | function assertInlineColor(element: HTMLSpanElement, colorType: 'backgro... function assertMultipleSequenceElements (line 320) | function assertMultipleSequenceElements(sequence: string, assertions: Ar... function assertSequenceEqualToContent (line 405) | function assertSequenceEqualToContent(sequence: string): void { function assertEmptyOutput (line 434) | function assertEmptyOutput(sequence: string) { FILE: src/vs/workbench/contrib/debug/test/browser/debugModel.test.ts function createMockSession (line 18) | function createMockSession(model: DebugModel, name = 'mockSession', opti... function assertWatchExpressions (line 341) | function assertWatchExpressions(watchExpressions: Expression[], expected... method getCallStack (line 403) | public getCallStack(): StackFrame[] { FILE: src/vs/workbench/contrib/debug/test/browser/linkDetector.test.ts function assertElementIsLink (line 31) | function assertElementIsLink(element: Element) { FILE: src/vs/workbench/contrib/debug/test/common/mockDebug.ts class MockDebugService (line 15) | class MockDebugService implements IDebugService { method state (line 19) | public get state(): State { method onWillNewSession (line 23) | public get onWillNewSession(): Event { method onDidNewSession (line 27) | public get onDidNewSession(): Event { method onDidEndSession (line 31) | public get onDidEndSession(): Event { method onDidChangeState (line 35) | public get onDidChangeState(): Event { method getConfigurationManager (line 39) | public getConfigurationManager(): IConfigurationManager { method focusStackFrame (line 43) | public focusStackFrame(focusedStackFrame: IStackFrame): Promise { method sendAllBreakpoints (line 47) | sendAllBreakpoints(session?: IDebugSession): Promise { method addBreakpoints (line 51) | public addBreakpoints(uri: uri, rawBreakpoints: IBreakpointData[]): Pr... method updateBreakpoints (line 55) | public updateBreakpoints(uri: uri, data: Map { method setBreakpointsActivated (line 63) | public setBreakpointsActivated(): Promise { method removeBreakpoints (line 67) | public removeBreakpoints(): Promise { method addFunctionBreakpoint (line 71) | public addFunctionBreakpoint(): void { } method moveWatchExpression (line 73) | public moveWatchExpression(id: string, position: number): void { } method renameFunctionBreakpoint (line 75) | public renameFunctionBreakpoint(id: string, newFunctionName: string): ... method removeFunctionBreakpoints (line 79) | public removeFunctionBreakpoints(id?: string): Promise { method addDataBreakpoint (line 83) | addDataBreakpoint(label: string, dataId: string, canPersist: boolean):... method removeDataBreakpoints (line 86) | removeDataBreakpoints(id?: string | undefined): Promise { method addReplExpression (line 90) | public addReplExpression(name: string): Promise { method removeReplExpressions (line 94) | public removeReplExpressions(): void { } method addWatchExpression (line 96) | public addWatchExpression(name?: string): Promise { method renameWatchExpression (line 100) | public renameWatchExpression(id: string, newName: string): Promise { method stopSession (line 114) | public stopSession(): Promise { method getModel (line 118) | public getModel(): IDebugModel { method getViewModel (line 122) | public getViewModel(): IViewModel { method logToRepl (line 126) | public logToRepl(session: IDebugSession, value: string): void { } method sourceIsNotAvailable (line 128) | public sourceIsNotAvailable(uri: uri): void { } method tryToAutoFocusStackFrame (line 130) | public tryToAutoFocusStackFrame(thread: IThread): Promise { class MockSession (line 135) | class MockSession implements IDebugSession { method breakpointsLocations (line 137) | breakpointsLocations(uri: uri, lineNumber: number): Promise { method setSubId (line 151) | setSubId(subId: string | undefined): void { method parentSession (line 155) | get parentSession(): IDebugSession | undefined { method getReplElements (line 159) | getReplElements(): IReplElement[] { method hasSeparateRepl (line 163) | hasSeparateRepl(): boolean { method removeReplExpressions (line 167) | removeReplExpressions(): void { } method onDidChangeReplElements (line 168) | get onDidChangeReplElements(): Event { method addReplExpression (line 172) | addReplExpression(stackFrame: IStackFrame, name: string): Promise { method appendToRepl (line 176) | appendToRepl(data: string | IExpression, severity: Severity, source?: ... method logToRepl (line 177) | logToRepl(sev: Severity, args: any[], frame?: { uri: uri; line: number... method getId (line 185) | getId(): string { method getLabel (line 189) | getLabel(): string { method setName (line 193) | setName(name: string): void { method getSourceForUri (line 197) | getSourceForUri(modelUri: uri): Source { method getThread (line 201) | getThread(threadId: number): IThread { method onDidCustomEvent (line 205) | get onDidCustomEvent(): Event { method onDidLoadedSource (line 209) | get onDidLoadedSource(): Event { method onDidChangeState (line 213) | get onDidChangeState(): Event { method onDidEndAdapter (line 217) | get onDidEndAdapter(): Event { method onDidChangeName (line 221) | get onDidChangeName(): Event { method setConfiguration (line 225) | setConfiguration(configuration: { resolved: IConfig, unresolved: IConf... method getAllThreads (line 227) | getAllThreads(): IThread[] { method getSource (line 231) | getSource(raw: DebugProtocol.Source): Source { method getLoadedSources (line 235) | getLoadedSources(): Promise { method completions (line 239) | completions(frameId: number, text: string, position: Position, overwri... method clearThreads (line 243) | clearThreads(removeThreads: boolean, reference?: number): void { } method rawUpdate (line 245) | rawUpdate(data: IRawModelUpdate): void { } method initialize (line 247) | initialize(dbgr: IDebugger): Promise { method launchOrAttach (line 250) | launchOrAttach(config: IConfig): Promise { method restart (line 253) | restart(): Promise { method sendBreakpoints (line 256) | sendBreakpoints(modelUri: uri, bpts: IBreakpoint[], sourceModified: bo... method sendFunctionBreakpoints (line 259) | sendFunctionBreakpoints(fbps: IFunctionBreakpoint[]): Promise { method sendExceptionBreakpoints (line 262) | sendExceptionBreakpoints(exbpts: IExceptionBreakpoint[]): Promise { method customRequest (line 265) | customRequest(request: string, args: any): Promise { method scopes (line 274) | scopes(frameId: number): Promise { method variables (line 277) | variables(variablesReference: number, threadId: number | undefined, fi... method evaluate (line 280) | evaluate(expression: string, frameId: number, context?: string): Promi... method restartFrame (line 283) | restartFrame(frameId: number, threadId: number): Promise { method next (line 286) | next(threadId: number): Promise { method stepIn (line 289) | stepIn(threadId: number): Promise { method stepOut (line 292) | stepOut(threadId: number): Promise { method stepBack (line 295) | stepBack(threadId: number): Promise { method continue (line 298) | continue(threadId: number): Promise { method reverseContinue (line 301) | reverseContinue(threadId: number): Promise { method pause (line 304) | pause(threadId: number): Promise { method terminateThreads (line 307) | terminateThreads(threadIds: number[]): Promise { method setVariable (line 310) | setVariable(variablesReference: number, name: string, value: string): ... method loadSource (line 313) | loadSource(resource: uri): Promise { method terminate (line 317) | terminate(restart = false): Promise { method disconnect (line 320) | disconnect(restart = false): Promise { method gotoTargets (line 324) | gotoTargets(source: DebugProtocol.Source, line: number, column?: numbe... method goto (line 327) | goto(threadId: number, targetId: number): Promise { method scopes (line 373) | public scopes(args: DebugProtocol.ScopesArguments): Promise { method threads (line 397) | public threads(): Promise { method stepIn (line 401) | public stepIn(args: DebugProtocol.StepInArguments): Promise { method getExperimentsByType (line 142) | public getExperimentsByType(type: ExperimentActionType): Promise { method loadExperiments (line 186) | private loadExperiments(): Promise { method fireRunExperiment (line 283) | private fireRunExperiment(experiment: IExperiment) { method checkExperimentDependencies (line 297) | private checkExperimentDependencies(experiment: IRawExperiment): boole... method shouldRunExperiment (line 318) | private shouldRunExperiment(experiment: IRawExperiment, processedExper... function safeParse (line 453) | function safeParse(text: string | undefined, defaultObject: any) { FILE: src/vs/workbench/contrib/experiments/test/electron-browser/experimentService.test.ts type ExperimentSettings (line 31) | interface ExperimentSettings { function aLocalExtension (line 43) | function aLocalExtension(name: string = 'someext', manifest: any = {}, p... class TestExperimentService (line 54) | class TestExperimentService extends ExperimentService { method getExperiments (line 55) | public getExperiments(): Promise { FILE: src/vs/workbench/contrib/extensions/browser/extensionEditor.ts function removeEmbeddedSVGs (line 63) | function removeEmbeddedSVGs(documentContent: string): string { class NavBar (line 80) | class NavBar extends Disposable { method onChange (line 83) | get onChange(): Event<{ id: string | null, focus: boolean }> { return ... method constructor (line 89) | constructor(container: HTMLElement) { method push (line 96) | push(id: string, label: string, tooltip: string): void { method clear (line 109) | clear(): void { method update (line 114) | update(): void { method _update (line 118) | _update(id: string | null = this.currentId, focus?: boolean): Promise<... type ILayoutParticipant (line 134) | interface ILayoutParticipant { type IActiveElement (line 138) | interface IActiveElement { type IExtensionEditorTemplate (line 142) | interface IExtensionEditorTemplate { class ExtensionEditor (line 164) | class ExtensionEditor extends BaseEditor { method constructor (line 180) | constructor( method createEditor (line 202) | createEditor(parent: HTMLElement): void { method onClick (line 294) | private onClick(element: HTMLElement, callback: () => void): IDisposab... method setInput (line 308) | async setInput(input: ExtensionsInput, options: EditorOptions | undefi... method updateTemplate (line 315) | private async updateTemplate(input: ExtensionsInput, template: IExtens... method setSubText (line 452) | private setSubText(extension: IExtension, reloadAction: ReloadAction, ... method clearInput (line 514) | clearInput(): void { method focus (line 521) | focus(): void { method showFind (line 527) | showFind(): void { method runFindAction (line 533) | runFindAction(previous: boolean): void { method onNavbarChange (line 539) | private onNavbarChange(extension: IExtension, { id, focus }: { id: str... method open (line 566) | private open(id: string, extension: IExtension, template: IExtensionEd... method openMarkdown (line 577) | private async openMarkdown(cacheResult: CacheResult, noContent... method renderMarkdown (line 627) | private async renderMarkdown(cacheResult: CacheResult, templat... method renderBody (line 634) | private async renderBody(body: string): Promise { method openReadme (line 824) | private openReadme(template: IExtensionEditorTemplate): Promise(loadingTask: () => CacheResult, template: I... method layout (line 1364) | layout(): void { method onError (line 1368) | private onError(err: any): void { class ShowExtensionEditorFindCommand (line 1378) | class ShowExtensionEditorFindCommand extends Command { method runCommand (line 1379) | public runCommand(accessor: ServicesAccessor, args: any): void { class StartExtensionEditorFindNextCommand (line 1395) | class StartExtensionEditorFindNextCommand extends Command { method runCommand (line 1396) | public runCommand(accessor: ServicesAccessor, args: any): void { class StartExtensionEditorFindPreviousCommand (line 1414) | class StartExtensionEditorFindPreviousCommand extends Command { method runCommand (line 1415) | public runCommand(accessor: ServicesAccessor, args: any): void { function getExtensionEditor (line 1433) | function getExtensionEditor(accessor: ServicesAccessor): ExtensionEditor... FILE: src/vs/workbench/contrib/extensions/browser/extensionTipsService.ts type IDynamicWorkspaceRecommendations (line 52) | interface IDynamicWorkspaceRecommendations { function caseInsensitiveGet (line 57) | function caseInsensitiveGet(obj: { [key: string]: T }, key: string): ... class ExtensionTipsService (line 69) | class ExtensionTipsService extends Disposable implements IExtensionTipsS... method constructor (line 91) | constructor( method isEnabled (line 168) | private isEnabled(): boolean { method getAllRecommendationsWithReason (line 172) | getAllRecommendationsWithReason(): { [id: string]: { reasonId: Extensi... method getAllIgnoredRecommendations (line 215) | getAllIgnoredRecommendations(): { global: string[], workspace: string[... method toggleIgnoredRecommendation (line 222) | toggleIgnoredRecommendation(extensionId: string, shouldIgnore: boolean) { method getKeymapRecommendations (line 247) | getKeymapRecommendations(): IExtensionRecommendation[] { method getWorkspaceRecommendations (line 255) | getWorkspaceRecommendations(): Promise { method fetchWorkspaceRecommendations (line 264) | private fetchWorkspaceRecommendations(): Promise { method fetchExtensionRecommendationContents (line 315) | private fetchExtensionRecommendationContents(): Promise<{ contents: IE... method resolveWorkspaceExtensionConfig (line 326) | private resolveWorkspaceExtensionConfig(workspace: IWorkspace): Promis... method resolveWorkspaceFolderExtensionConfig (line 338) | private resolveWorkspaceFolderExtensionConfig(workspaceFolder: IWorksp... method validateExtensions (line 349) | private async validateExtensions(contents: IExtensionsConfigContent[])... method onWorkspaceFoldersChanged (line 397) | private onWorkspaceFoldersChanged(event: IWorkspaceFoldersChangeEvent)... method promptWorkspaceRecommendations (line 414) | private promptWorkspaceRecommendations(): void { method promptForImportantExeBasedExtension (line 507) | private async promptForImportantExeBasedExtension(): Promise { method getFileBasedRecommendations (line 618) | getFileBasedRecommendations(): IExtensionRecommendation[] { method fetchFileBasedRecommendations (line 639) | private fetchFileBasedRecommendations() { method promptFiletypeBasedRecommendations (line 698) | private promptFiletypeBasedRecommendations(model: ITextModel): void { method promptRecommendedExtensionForFileType (line 767) | private async promptRecommendedExtensionForFileType(recommendationsToS... method promptRecommendedExtensionForFileExtension (line 860) | private async promptRecommendedExtensionForFileExtension(fileExtension... method filterIgnoredOrNotAllowed (line 930) | private filterIgnoredOrNotAllowed(recommendationsToSuggest: string[]):... method filterInstalled (line 943) | private filterInstalled(recommendationsToSuggest: string[], installed:... method addToImportantRecommendationsIgnore (line 956) | private addToImportantRecommendationsIgnore(id: string) { method setIgnoreRecommendationsConfig (line 966) | private setIgnoreRecommendationsConfig(configVal: boolean) { method getOtherRecommendations (line 978) | getOtherRecommendations(): Promise { method fetchProactiveRecommendations (line 999) | private fetchProactiveRecommendations(calledDuringStartup?: boolean): ... method fetchExecutableRecommendations (line 1020) | private async fetchExecutableRecommendations(important: boolean): Prom... method fetchCachedDynamicWorkspaceRecommendations (line 1075) | private fetchCachedDynamicWorkspaceRecommendations() { method fetchDynamicWorkspaceRecommendations (line 1106) | private fetchDynamicWorkspaceRecommendations(): Promise { method fetchExperimentalRecommendations (line 1163) | private fetchExperimentalRecommendations() { method isExtensionAllowedToBeRecommended (line 1178) | private isExtensionAllowedToBeRecommended(id: string): boolean { FILE: src/vs/workbench/contrib/extensions/browser/extensions.contribution.ts class ExtensionsContributions (line 343) | class ExtensionsContributions implements IWorkbenchContribution { method constructor (line 345) | constructor( FILE: src/vs/workbench/contrib/extensions/browser/extensionsActions.ts function toExtensionDescription (line 65) | function toExtensionDescription(local: ILocalExtension): IExtensionDescr... function getRelativeDateLabel (line 103) | function getRelativeDateLabel(date: Date): string { method extension (line 139) | get extension(): IExtension { return this._extension; } method extension (line 140) | set extension(extension: IExtension) { this._extension = extension; this... class InstallAction (line 144) | class InstallAction extends ExtensionAction { method manifest (line 154) | set manifest(manifest: IExtensionManifest) { method constructor (line 159) | constructor( method update (line 176) | update(): void { method updateLabel (line 195) | private updateLabel(): void { method run (line 216) | async run(): Promise { method install (line 245) | private install(extension: IExtension): Promise { method getRunningExtension (line 258) | private async getRunningExtension(extension: ILocalExtension): Promise... method constructor (line 288) | constructor( method update (line 297) | update(): void { method run (line 322) | async run(): Promise { class RemoteInstallAction (line 338) | class RemoteInstallAction extends InstallInOtherServerAction { method constructor (line 340) | constructor( method getInstallLabel (line 347) | protected getInstallLabel(): string { class LocalInstallAction (line 353) | class LocalInstallAction extends InstallInOtherServerAction { method constructor (line 355) | constructor( method getInstallLabel (line 362) | protected getInstallLabel(): string { class UninstallAction (line 368) | class UninstallAction extends ExtensionAction { method constructor (line 376) | constructor( method update (line 383) | update(): void { method run (line 415) | run(): Promise { class CombinedInstallAction (line 424) | class CombinedInstallAction extends ExtensionAction { method constructor (line 430) | constructor( method manifest (line 441) | set manifest(manifiest: IExtensionManifest) { this.installAction.manif... method update (line 443) | update(): void { method run (line 480) | run(): Promise { class UpdateAction (line 491) | class UpdateAction extends ExtensionAction { method constructor (line 496) | constructor( method update (line 507) | update(): void { method run (line 530) | run(): Promise { method install (line 535) | private install(extension: IExtension): Promise { method getUpdateLabel (line 549) | private getUpdateLabel(version?: string): string { type IExtensionActionViewItemOptions (line 554) | interface IExtensionActionViewItemOptions extends IActionViewItemOptions { class ExtensionActionViewItem (line 558) | class ExtensionActionViewItem extends ActionViewItem { method constructor (line 562) | constructor(context: any, action: IAction, options: IExtensionActionVi... method updateEnabled (line 566) | updateEnabled(): void { method setFocus (line 575) | setFocus(value: boolean): void { method constructor (line 592) | constructor( method createActionViewItem (line 604) | createActionViewItem(): DropDownMenuActionViewItem { method run (line 609) | public run({ actionGroups, disposeActionsOnHide }: { actionGroups: IActi... class DropDownMenuActionViewItem (line 617) | class DropDownMenuActionViewItem extends ExtensionActionViewItem { method constructor (line 619) | constructor(action: ExtensionDropDownAction, method showMenu (line 626) | public showMenu(menuActionGroups: IAction[][], disposeActionsOnHide: b... method getActions (line 640) | private getActions(menuActionGroups: IAction[][]): IAction[] { class ManageExtensionAction (line 649) | class ManageExtensionAction extends ExtensionDropDownAction { method constructor (line 655) | constructor( method getActionGroups (line 668) | getActionGroups(runningExtensions: IExtensionDescription[], colorTheme... method run (line 707) | async run(): Promise { method update (line 714) | update(): void { class InstallAnotherVersionAction (line 726) | class InstallAnotherVersionAction extends ExtensionAction { method constructor (line 731) | constructor( method update (line 744) | update(): void { method run (line 748) | run(): Promise { method getVersionEntries (line 774) | private getVersionEntries(): Promise<(IQuickPickItem & { latest: boole... class ExtensionInfoAction (line 780) | class ExtensionInfoAction extends ExtensionAction { method constructor (line 785) | constructor( method update (line 792) | update(): void { method run (line 796) | run(): Promise { class ExtensionSettingsAction (line 811) | class ExtensionSettingsAction extends ExtensionAction { method constructor (line 816) | constructor( method update (line 823) | update(): void { method run (line 826) | run(): Promise { class EnableForWorkspaceAction (line 832) | class EnableForWorkspaceAction extends ExtensionAction { method constructor (line 837) | constructor( method update (line 845) | update(): void { method run (line 854) | run(): Promise { class EnableGloballyAction (line 859) | class EnableGloballyAction extends ExtensionAction { method constructor (line 864) | constructor( method update (line 872) | update(): void { method run (line 881) | run(): Promise { class DisableForWorkspaceAction (line 886) | class DisableForWorkspaceAction extends ExtensionAction { method constructor (line 891) | constructor(readonly runningExtensions: IExtensionDescription[], method update (line 900) | update(): void { method run (line 909) | run(): Promise { class DisableGloballyAction (line 914) | class DisableGloballyAction extends ExtensionAction { method constructor (line 919) | constructor(readonly runningExtensions: IExtensionDescription[], method update (line 927) | update(): void { method run (line 936) | run(): Promise { method constructor (line 947) | constructor( method update (line 956) | update(): void { method run (line 974) | public run(): Promise { class EnableDropDownAction (line 985) | class EnableDropDownAction extends ExtensionEditorDropDownAction { method constructor (line 987) | constructor( class DisableDropDownAction (line 997) | class DisableDropDownAction extends ExtensionEditorDropDownAction { method constructor (line 999) | constructor( class CheckForUpdatesAction (line 1010) | class CheckForUpdatesAction extends Action { method constructor (line 1015) | constructor( method checkUpdatesAndNotify (line 1026) | private checkUpdatesAndNotify(): void { method run (line 1055) | run(): Promise { class ToggleAutoUpdateAction (line 1060) | class ToggleAutoUpdateAction extends Action { method constructor (line 1062) | constructor( method updateEnablement (line 1073) | private updateEnablement(): void { method run (line 1077) | run(): Promise { class EnableAutoUpdateAction (line 1082) | class EnableAutoUpdateAction extends ToggleAutoUpdateAction { method constructor (line 1087) | constructor( class DisableAutoUpdateAction (line 1096) | class DisableAutoUpdateAction extends ToggleAutoUpdateAction { method constructor (line 1101) | constructor( class UpdateAllAction (line 1110) | class UpdateAllAction extends Action { method constructor (line 1115) | constructor( method update (line 1130) | private update(): void { method run (line 1134) | run(): Promise { method install (line 1138) | private install(extension: IExtension): Promise { class ReloadAction (line 1151) | class ReloadAction extends ExtensionAction { method constructor (line 1159) | constructor( method updateRunningExtensions (line 1171) | private updateRunningExtensions(): void { method update (line 1175) | update(): void { method computeReloadState (line 1192) | private computeReloadState(): void { method run (line 1259) | run(): Promise { class SetColorThemeAction (line 1264) | class SetColorThemeAction extends ExtensionAction { method getColorThemes (line 1266) | static getColorThemes(colorThemes: IColorTheme[], extension: IExtensio... method constructor (line 1274) | constructor( method update (line 1286) | update(): void { method run (line 1298) | async run({ showCurrentTheme, ignoreFocusLost }: { showCurrentTheme: b... class SetFileIconThemeAction (line 1330) | class SetFileIconThemeAction extends ExtensionAction { method getFileIconThemes (line 1336) | static getFileIconThemes(fileIconThemes: IFileIconTheme[], extension: ... method constructor (line 1340) | constructor( method update (line 1352) | update(): void { method run (line 1364) | async run({ showCurrentTheme, ignoreFocusLost }: { showCurrentTheme: b... class OpenExtensionsViewletAction (line 1396) | class OpenExtensionsViewletAction extends ShowViewletAction { method constructor (line 1401) | constructor( class InstallExtensionsAction (line 1412) | class InstallExtensionsAction extends OpenExtensionsViewletAction { class ShowEnabledExtensionsAction (line 1417) | class ShowEnabledExtensionsAction extends Action { method constructor (line 1422) | constructor( method run (line 1430) | run(): Promise { class ShowInstalledExtensionsAction (line 1440) | class ShowInstalledExtensionsAction extends Action { method constructor (line 1445) | constructor( method run (line 1453) | run(): Promise { class ShowDisabledExtensionsAction (line 1463) | class ShowDisabledExtensionsAction extends Action { method constructor (line 1468) | constructor( method run (line 1476) | run(): Promise { class ClearExtensionsInputAction (line 1486) | class ClearExtensionsInputAction extends Action { method constructor (line 1491) | constructor( method onSearchChange (line 1503) | private onSearchChange(value: string): void { method run (line 1507) | run(): Promise { class ShowBuiltInExtensionsAction (line 1517) | class ShowBuiltInExtensionsAction extends Action { method constructor (line 1522) | constructor( method run (line 1530) | run(): Promise { class ShowOutdatedExtensionsAction (line 1540) | class ShowOutdatedExtensionsAction extends Action { method constructor (line 1545) | constructor( method run (line 1553) | run(): Promise { class ShowPopularExtensionsAction (line 1563) | class ShowPopularExtensionsAction extends Action { method constructor (line 1568) | constructor( method run (line 1576) | run(): Promise { class ShowRecommendedExtensionsAction (line 1586) | class ShowRecommendedExtensionsAction extends Action { method constructor (line 1591) | constructor( method run (line 1599) | run(): Promise { class InstallWorkspaceRecommendedExtensionsAction (line 1609) | class InstallWorkspaceRecommendedExtensionsAction extends Action { method recommendations (line 1615) | get recommendations(): IExtensionRecommendation[] { return this._recom... method recommendations (line 1616) | set recommendations(recommendations: IExtensionRecommendation[]) { thi... method constructor (line 1618) | constructor( method run (line 1635) | run(): Promise { method installExtension (line 1653) | private async installExtension(extension: IExtension): Promise { class InstallRecommendedExtensionAction (line 1674) | class InstallRecommendedExtensionAction extends Action { method constructor (line 1681) | constructor( method run (line 1694) | run(): Promise { class IgnoreExtensionRecommendationAction (line 1716) | class IgnoreExtensionRecommendationAction extends Action { method constructor (line 1724) | constructor( method run (line 1734) | public run(): Promise { class UndoIgnoreExtensionRecommendationAction (line 1740) | class UndoIgnoreExtensionRecommendationAction extends Action { method constructor (line 1748) | constructor( method run (line 1758) | public run(): Promise { class ShowRecommendedKeymapExtensionsAction (line 1765) | class ShowRecommendedKeymapExtensionsAction extends Action { method constructor (line 1770) | constructor( method run (line 1778) | run(): Promise { class ShowLanguageExtensionsAction (line 1788) | class ShowLanguageExtensionsAction extends Action { method constructor (line 1793) | constructor( method run (line 1801) | run(): Promise { class ShowAzureExtensionsAction (line 1811) | class ShowAzureExtensionsAction extends Action { method constructor (line 1816) | constructor( method run (line 1824) | run(): Promise { class ChangeSortAction (line 1834) | class ChangeSortAction extends Action { method constructor (line 1838) | constructor( method onSearchChange (line 1856) | private onSearchChange(value: string): void { method run (line 1862) | run(): Promise { class ConfigureRecommendedExtensionsCommandsContributor (line 1872) | class ConfigureRecommendedExtensionsCommandsContributor extends Disposab... method constructor (line 1879) | constructor( method registerCommands (line 1907) | private registerCommands(): void { method constructor (line 1992) | constructor( method openExtensionsFile (line 2005) | protected openExtensionsFile(extensionsFileResource: URI): Promise { method openWorkspaceConfigurationFile (line 2019) | protected openWorkspaceConfigurationFile(workspaceConfigurationFile: URI... method addExtensionToWorkspaceConfig (line 2031) | protected addExtensionToWorkspaceConfig(workspaceConfigurationFile: URI,... method addExtensionToWorkspaceFolderConfig (line 2058) | protected addExtensionToWorkspaceFolderConfig(extensionsFileResource: UR... method getWorkspaceExtensionsConfigContent (line 2094) | protected getWorkspaceExtensionsConfigContent(extensionsFileResource: UR... method getWorkspaceFolderExtensionsConfigContent (line 2101) | protected getWorkspaceFolderExtensionsConfigContent(extensionsFileResour... method getOrUpdateWorkspaceConfigurationFile (line 2108) | private getOrUpdateWorkspaceConfigurationFile(workspaceConfigurationFile... method getSelectionPosition (line 2120) | private getSelectionPosition(content: string, resource: URI, path: json.... method getOrCreateExtensionsFile (line 2142) | private getOrCreateExtensionsFile(extensionsFileResource: URI): Promise<... class ConfigureWorkspaceRecommendedExtensionsAction (line 2153) | class ConfigureWorkspaceRecommendedExtensionsAction extends AbstractConf... method constructor (line 2159) | constructor( method update (line 2174) | private update(): void { method run (line 2178) | public run(): Promise { class ConfigureWorkspaceFolderRecommendedExtensionsAction (line 2189) | class ConfigureWorkspaceFolderRecommendedExtensionsAction extends Abstra... method constructor (line 2195) | constructor( method update (line 2211) | private update(): void { method run (line 2215) | public run(): Promise { class AddToWorkspaceFolderRecommendationsAction (line 2228) | class AddToWorkspaceFolderRecommendationsAction extends AbstractConfigur... method constructor (line 2236) | constructor( method run (line 2251) | run(shouldRecommend: boolean): Promise { class AddToWorkspaceRecommendationsAction (line 2312) | class AddToWorkspaceRecommendationsAction extends AbstractConfigureRecom... method constructor (line 2320) | constructor( method run (line 2334) | run(shouldRecommend: boolean): Promise { class StatusLabelAction (line 2383) | class StatusLabelAction extends Action implements IExtensionContainer { method extension (line 2393) | get extension(): IExtension { return this._extension; } method extension (line 2394) | set extension(extension: IExtension) { method constructor (line 2405) | constructor( method update (line 2412) | update(): void { method computeLabel (line 2420) | private async computeLabel(): Promise { method run (line 2479) | run(): Promise { class MaliciousStatusLabelAction (line 2485) | class MaliciousStatusLabelAction extends ExtensionAction { method constructor (line 2489) | constructor(long: boolean) { method update (line 2496) | update(): void { method run (line 2504) | run(): Promise { class ExtensionToolTipAction (line 2509) | class ExtensionToolTipAction extends ExtensionAction { method constructor (line 2516) | constructor( method updateRunningExtensions (line 2529) | private updateRunningExtensions(): void { method update (line 2533) | update(): void { method getTooltip (line 2541) | private getTooltip(): string { method run (line 2581) | run(): Promise { class SystemDisabledWarningAction (line 2586) | class SystemDisabledWarningAction extends ExtensionAction { method constructor (line 2595) | constructor( method updateRunningExtensions (line 2609) | private updateRunningExtensions(): void { method update (line 2613) | update(): void { method run (line 2657) | run(): Promise { class DisableAllAction (line 2662) | class DisableAllAction extends Action { method constructor (line 2668) | constructor( method update (line 2678) | private update(): void { method run (line 2682) | run(): Promise { class DisableAllWorkspaceAction (line 2687) | class DisableAllWorkspaceAction extends Action { method constructor (line 2693) | constructor( method update (line 2705) | private update(): void { method run (line 2709) | run(): Promise { class EnableAllAction (line 2714) | class EnableAllAction extends Action { method constructor (line 2720) | constructor( method update (line 2730) | private update(): void { method run (line 2734) | run(): Promise { class EnableAllWorkspaceAction (line 2739) | class EnableAllWorkspaceAction extends Action { method constructor (line 2745) | constructor( method update (line 2757) | private update(): void { method run (line 2761) | run(): Promise { class InstallVSIXAction (line 2766) | class InstallVSIXAction extends Action { method constructor (line 2771) | constructor( method run (line 2784) | run(): Promise { class ReinstallAction (line 2818) | class ReinstallAction extends Action { method constructor (line 2823) | constructor( method enabled (line 2835) | get enabled(): boolean { method run (line 2839) | run(): Promise { method getEntries (line 2844) | private getEntries(): Promise<(IQuickPickItem & { extension: IExtensio... method reinstallExtension (line 2861) | private reinstallExtension(extension: IExtension): Promise { class InstallSpecificVersionOfExtensionAction (line 2884) | class InstallSpecificVersionOfExtensionAction extends Action { method constructor (line 2889) | constructor( method enabled (line 2903) | get enabled(): boolean { method run (line 2907) | async run(): Promise { method isEnabled (line 2919) | private isEnabled(extension: IExtension): boolean { method getExtensionEntries (line 2923) | private async getExtensionEntries(): Promise<(IQuickPickItem & { exten... method install (line 2947) | private install(extension: IExtension, version: string): Promise { type IExtensionPickItem (line 2970) | interface IExtensionPickItem extends IQuickPickItem { class InstallLocalExtensionsInRemoteAction (line 2974) | class InstallLocalExtensionsInRemoteAction extends Action { method constructor (line 2978) | constructor( method label (line 2998) | get label(): string { method updateExtensions (line 3005) | private updateExtensions(): void { method update (line 3010) | private update(): void { method run (line 3015) | async run(): Promise { method queryExtensionsToInstall (line 3019) | private async queryExtensionsToInstall(): Promise { method getExtensionsToInstall (line 3024) | private getExtensionsToInstall(local: IExtension[]): IExtension[] { method selectAndInstallLocalExtensions (line 3032) | private async selectAndInstallLocalExtensions(): Promise { method onDidAccept (line 3060) | private onDidAccept(selectedItems: ReadonlyArray):... method installLocalExtensions (line 3074) | private async installLocalExtensions(localExtensionsToInstall: IExtens... FILE: src/vs/workbench/contrib/extensions/browser/extensionsActivationProgress.ts class ExtensionActivationProgress (line 14) | class ExtensionActivationProgress implements IWorkbenchContribution { method constructor (line 18) | constructor( method dispose (line 35) | dispose(): void { FILE: src/vs/workbench/contrib/extensions/browser/extensionsDependencyChecker.ts class ExtensionDependencyChecker (line 20) | class ExtensionDependencyChecker extends Disposable implements IWorkbenc... method constructor (line 22) | constructor( method getUninstalledMissingDependencies (line 39) | private async getUninstalledMissingDependencies(): Promise { method getAllMissingDependencies (line 45) | private async getAllMissingDependencies(): Promise { method installMissingDependencies (line 61) | private async installMissingDependencies(): Promise { FILE: src/vs/workbench/contrib/extensions/browser/extensionsList.ts type IExtensionsViewState (line 24) | interface IExtensionsViewState { type ITemplateData (line 29) | interface ITemplateData { class Delegate (line 44) | class Delegate implements IListVirtualDelegate { method getHeight (line 45) | getHeight() { return 62; } method getTemplateId (line 46) | getTemplateId() { return 'extension'; } class Renderer (line 51) | class Renderer implements IPagedRenderer { method constructor (line 53) | constructor( method templateId (line 62) | get templateId() { return 'extension'; } method renderTemplate (line 64) | renderTemplate(root: HTMLElement): ITemplateData { method renderPlaceholder (line 130) | renderPlaceholder(index: number, data: ITemplateData): void { method renderElement (line 144) | renderElement(extension: IExtension, index: number, data: ITemplateDat... method disposeTemplate (line 202) | disposeTemplate(data: ITemplateData): void { FILE: src/vs/workbench/contrib/extensions/browser/extensionsQuickOpen.ts class SimpleEntry (line 16) | class SimpleEntry extends QuickOpenEntry { method constructor (line 18) | constructor(private label: string, private action: Function) { method getLabel (line 22) | getLabel(): string { method getAriaLabel (line 26) | getAriaLabel(): string { method run (line 30) | run(mode: Mode): boolean { class ExtensionsHandler (line 41) | class ExtensionsHandler extends QuickOpenHandler { method constructor (line 45) | constructor(@IViewletService private readonly viewletService: IViewlet... method getResults (line 49) | getResults(text: string, token: CancellationToken): Promise { method hasChildren (line 47) | public hasChildren({ hasChildren }: IExtensionData): boolean { method getChildren (line 51) | public getChildren(extensionData: IExtensionData): Promise { class VirualDelegate (line 57) | class VirualDelegate implements IListVirtualDelegate { method getHeight (line 59) | public getHeight(element: IExtensionData): number { method getTemplateId (line 62) | public getTemplateId({ extension }: IExtensionData): string { class ExtensionRenderer (line 67) | class ExtensionRenderer implements IListRenderer, index: number, d... method disposeTemplate (line 127) | public disposeTemplate(templateData: IExtensionTemplateData): void { class UnknownExtensionRenderer (line 132) | class UnknownExtensionRenderer implements IListRenderer, index: number, d... method disposeTemplate (line 153) | public disposeTemplate(data: IUnknownExtensionTemplateData): void { class OpenExtensionAction (line 157) | class OpenExtensionAction extends Action { method constructor (line 161) | constructor(@IExtensionsWorkbenchService private readonly extensionsWo... method extensionData (line 165) | public set extensionData(extension: IExtensionData) { method run (line 169) | run(sideByside: boolean): Promise { class ExtensionsTree (line 177) | class ExtensionsTree extends WorkbenchAsyncDataTree { FILE: src/vs/workbench/contrib/extensions/browser/extensionsViewlet.ts class ExtensionsViewletViewsContribution (line 89) | class ExtensionsViewletViewsContribution implements IWorkbenchContributi... method constructor (line 91) | constructor( method registerViews (line 98) | private registerViews(): void { method createMarketPlaceExtensionsListViewDescriptor (line 124) | private createMarketPlaceExtensionsListViewDescriptor(): IViewDescript... method createDefaultEnabledExtensionsListViewDescriptor (line 137) | private createDefaultEnabledExtensionsListViewDescriptor(): IViewDescr... method createDefaultDisabledExtensionsListViewDescriptor (line 152) | private createDefaultDisabledExtensionsListViewDescriptor(): IViewDesc... method createDefaultPopularExtensionsListViewDescriptor (line 168) | private createDefaultPopularExtensionsListViewDescriptor(): IViewDescr... method createExtensionsViewDescriptorsForServer (line 180) | private createExtensionsViewDescriptorsForServer(server: IExtensionMan... method createDefaultRecommendedExtensionsListViewDescriptor (line 216) | private createDefaultRecommendedExtensionsListViewDescriptor(): IViewD... method createOtherRecommendedExtensionsListViewDescriptor (line 231) | private createOtherRecommendedExtensionsListViewDescriptor(): IViewDes... method createWorkspaceRecommendedExtensionsListViewDescriptor (line 245) | private createWorkspaceRecommendedExtensionsListViewDescriptor(): IVie... method createEnabledExtensionsListViewDescriptor (line 257) | private createEnabledExtensionsListViewDescriptor(): IViewDescriptor { method createDisabledExtensionsListViewDescriptor (line 269) | private createDisabledExtensionsListViewDescriptor(): IViewDescriptor { method createBuiltInExtensionsListViewDescriptor (line 282) | private createBuiltInExtensionsListViewDescriptor(): IViewDescriptor { method createBuiltInThemesExtensionsListViewDescriptor (line 293) | private createBuiltInThemesExtensionsListViewDescriptor(): IViewDescri... method createBuiltInBasicsExtensionsListViewDescriptor (line 304) | private createBuiltInBasicsExtensionsListViewDescriptor(): IViewDescri... class ExtensionsViewlet (line 317) | class ExtensionsViewlet extends ViewContainerViewlet implements IExtensi... method constructor (line 340) | constructor( method create (line 390) | create(parent: HTMLElement): void { method focus (line 432) | focus(): void { method layout (line 438) | layout(dimension: Dimension): void { method getOptimalWidth (line 448) | getOptimalWidth(): number { method getActions (line 452) | getActions(): IAction[] { method getSecondaryActions (line 461) | getSecondaryActions(): IAction[] { method search (line 488) | search(value: string, refresh: boolean = false): void { method triggerSearch (line 498) | private triggerSearch(): void { method normalizedQuery (line 502) | private normalizedQuery(): string { method saveState (line 506) | protected saveState(): void { method doSearch (line 516) | private doSearch(): Promise { method onDidAddViews (line 535) | protected onDidAddViews(added: IAddedViewDescriptorRef[]): ViewletPane... method alertSearchResult (line 544) | private alertSearchResult(count: number, viewId: string): void { method count (line 565) | private count(): number { method focusListView (line 569) | private focusListView(): void { method onViewletOpen (line 575) | private onViewletOpen(viewlet: IViewlet): void { method progress (line 592) | private progress(promise: Promise): Promise { method onError (line 596) | private onError(err: Error): void { class StatusUpdater (line 618) | class StatusUpdater extends Disposable implements IWorkbenchContribution { method constructor (line 622) | constructor( method onServiceChange (line 631) | private onServiceChange(): void { class MaliciousExtensionChecker (line 642) | class MaliciousExtensionChecker implements IWorkbenchContribution { method constructor (line 644) | constructor( method loopCheckForMaliciousExtensions (line 656) | private loopCheckForMaliciousExtensions(): void { method checkForMaliciousExtensions (line 662) | private checkForMaliciousExtensions(): Promise { FILE: src/vs/workbench/contrib/extensions/browser/extensionsViews.ts class ExtensionsViewState (line 51) | class ExtensionsViewState extends Disposable implements IExtensionsViewS... method onFocusChange (line 61) | onFocusChange(extensions: IExtension[]): void { type ExtensionsListViewOptions (line 68) | interface ExtensionsListViewOptions extends IViewletViewOptions { class ExtensionListViewWarning (line 72) | class ExtensionListViewWarning extends Error { } class ExtensionsListView (line 74) | class ExtensionsListView extends ViewletPanel { method constructor (line 87) | constructor( method renderHeader (line 111) | protected renderHeader(container: HTMLElement): void { method renderBody (line 119) | renderBody(container: HTMLElement): void { method layoutBody (line 156) | protected layoutBody(height: number, width: number): void { method show (line 165) | async show(query: string): Promise> { method count (line 207) | count(): number { method showEmptyModel (line 211) | protected showEmptyModel(): Promise> { method onContextMenu (line 217) | private async onContextMenu(e: IListContextMenuEvent): Pro... method query (line 238) | private async query(query: Query, options: IQueryOptions, token: Cance... method queryByIds (line 259) | private async queryByIds(ids: string[], options: IQueryOptions, token:... method queryLocal (line 272) | private async queryLocal(query: Query, options: IQueryOptions): Promis... method queryGallery (line 428) | private async queryGallery(query: Query, options: IQueryOptions, token... method getSearchExperiments (line 492) | private getSearchExperiments(): Promise { method sortExtensions (line 499) | private sortExtensions(extensions: IExtension[], options: IQueryOption... method getAllRecommendationsModel (line 519) | private getAllRecommendationsModel(query: Query, options: IQueryOption... method getCuratedModel (line 561) | private async getCuratedModel(query: Query, options: IQueryOptions, to... method getRecommendationsModel (line 574) | private getRecommendationsModel(query: Query, options: IQueryOptions, ... method getTrimmedRecommendations (line 622) | private getTrimmedRecommendations(installedExtensions: IExtension[], v... method isRecommendationInstalled (line 650) | private isRecommendationInstalled(recommendation: IExtensionRecommenda... method getWorkspaceRecommendationsModel (line 654) | private getWorkspaceRecommendationsModel(query: Query, options: IQuery... method getKeymapRecommendationsModel (line 675) | private getKeymapRecommendationsModel(query: Query, options: IQueryOpt... method sortFirstPage (line 689) | private sortFirstPage(pager: IPager, ids: string[]) { method setModel (line 696) | private setModel(model: IPagedModel, error?: any) { method openExtension (line 727) | private openExtension(extension: IExtension): void { method pin (line 732) | private pin(): void { method onError (line 740) | private onError(err: any): void { method getPagedModel (line 761) | private getPagedModel(arg: IPager | IExtension[]): IPagedM... method dispose (line 774) | dispose(): void { method isBuiltInExtensionsQuery (line 783) | static isBuiltInExtensionsQuery(query: string): boolean { method isLocalExtensionsQuery (line 787) | static isLocalExtensionsQuery(query: string): boolean { method isInstalledExtensionsQuery (line 795) | static isInstalledExtensionsQuery(query: string): boolean { method isOutdatedExtensionsQuery (line 799) | static isOutdatedExtensionsQuery(query: string): boolean { method isEnabledExtensionsQuery (line 803) | static isEnabledExtensionsQuery(query: string): boolean { method isDisabledExtensionsQuery (line 807) | static isDisabledExtensionsQuery(query: string): boolean { method isRecommendedExtensionsQuery (line 811) | static isRecommendedExtensionsQuery(query: string): boolean { method isSearchRecommendedExtensionsQuery (line 815) | static isSearchRecommendedExtensionsQuery(query: string): boolean { method isWorkspaceRecommendedExtensionsQuery (line 819) | static isWorkspaceRecommendedExtensionsQuery(query: string): boolean { method isKeymapsRecommendedExtensionsQuery (line 823) | static isKeymapsRecommendedExtensionsQuery(query: string): boolean { method focus (line 827) | focus(): void { class ServerExtensionsView (line 840) | class ServerExtensionsView extends ExtensionsListView { method constructor (line 842) | constructor( method show (line 869) | async show(query: string): Promise> { method getActions (line 877) | getActions(): IAction[] { class EnabledExtensionsView (line 887) | class EnabledExtensionsView extends ExtensionsListView { method show (line 889) | async show(query: string): Promise> { class DisabledExtensionsView (line 895) | class DisabledExtensionsView extends ExtensionsListView { method show (line 897) | async show(query: string): Promise> { class BuiltInExtensionsView (line 903) | class BuiltInExtensionsView extends ExtensionsListView { method show (line 904) | async show(query: string): Promise> { class BuiltInThemesExtensionsView (line 909) | class BuiltInThemesExtensionsView extends ExtensionsListView { method show (line 910) | async show(query: string): Promise> { class BuiltInBasicsExtensionsView (line 915) | class BuiltInBasicsExtensionsView extends ExtensionsListView { method show (line 916) | async show(query: string): Promise> { class DefaultRecommendedExtensionsView (line 921) | class DefaultRecommendedExtensionsView extends ExtensionsListView { method renderBody (line 924) | renderBody(container: HTMLElement): void { method show (line 932) | async show(query: string): Promise> { class RecommendedExtensionsView (line 946) | class RecommendedExtensionsView extends ExtensionsListView { method renderBody (line 949) | renderBody(container: HTMLElement): void { method show (line 957) | async show(query: string): Promise> { class WorkspaceRecommendedExtensionsView (line 962) | class WorkspaceRecommendedExtensionsView extends ExtensionsListView { method renderBody (line 966) | renderBody(container: HTMLElement): void { method getActions (line 974) | getActions(): IAction[] { method show (line 985) | async show(query: string): Promise> { method update (line 992) | private update(): void { method setRecommendationsToInstall (line 997) | private async setRecommendationsToInstall(): Promise { method getRecommendationsToInstall (line 1004) | private getRecommendationsToInstall(): Promise { class Extension (line 45) | class Extension implements IExtension { method constructor (line 49) | constructor( method type (line 61) | get type(): ExtensionType { method name (line 65) | get name(): string { method displayName (line 69) | get displayName(): string { method identifier (line 77) | get identifier(): IExtensionIdentifier { method uuid (line 84) | get uuid(): string | undefined { method publisher (line 88) | get publisher(): string { method publisherDisplayName (line 92) | get publisherDisplayName(): string { method version (line 104) | get version(): string { method latestVersion (line 108) | get latestVersion(): string { method description (line 112) | get description(): string { method url (line 116) | get url(): string | undefined { method iconUrl (line 124) | get iconUrl(): string { method iconUrlFallback (line 128) | get iconUrlFallback(): string { method localIconUrl (line 132) | private get localIconUrl(): string | null { method galleryIconUrl (line 139) | private get galleryIconUrl(): string | null { method galleryIconUrlFallback (line 143) | private get galleryIconUrlFallback(): string | null { method defaultIconUrl (line 147) | private get defaultIconUrl(): string { method repository (line 161) | get repository(): string | undefined { method licenseUrl (line 165) | get licenseUrl(): string | undefined { method state (line 169) | get state(): ExtensionState { method installCount (line 175) | get installCount(): number | undefined { method rating (line 179) | get rating(): number | undefined { method ratingCount (line 183) | get ratingCount(): number | undefined { method outdated (line 187) | get outdated(): boolean { method telemetryData (line 191) | get telemetryData(): any { method preview (line 201) | get preview(): boolean { method isGalleryOutdated (line 205) | private isGalleryOutdated(): boolean { method getManifest (line 209) | getManifest(token: CancellationToken): Promise { method hasChangelog (line 256) | hasChangelog(): boolean { method getChangelog (line 268) | getChangelog(token: CancellationToken): Promise { method dependencies (line 286) | get dependencies(): string[] { method extensionPack (line 297) | get extensionPack(): string[] { class Extensions (line 309) | class Extensions extends Disposable { method onChange (line 312) | get onChange(): Event<{ extension: Extension, operation?: InstallOpera... method constructor (line 318) | constructor( method local (line 333) | get local(): IExtension[] { method queryInstalled (line 341) | async queryInstalled(): Promise { method syncLocalWithGalleryExtension (line 354) | async syncLocalWithGalleryExtension(gallery: IGalleryExtension, malici... method getInstalledExtensionMatchingGallery (line 379) | private getInstalledExtensionMatchingGallery(gallery: IGalleryExtensio... method onInstallExtension (line 394) | private onInstallExtension(event: InstallExtensionEvent): void { method onDidInstallExtension (line 404) | private onDidInstallExtension(event: DidInstallExtensionEvent): void { method onUninstallExtension (line 430) | private onUninstallExtension(identifier: IExtensionIdentifier): void { method onDidUninstallExtension (line 439) | private onDidUninstallExtension({ identifier, error }: DidUninstallExt... method onEnablementChanged (line 450) | private onEnablementChanged(platformExtensions: readonly IPlatformExte... method getExtensionState (line 463) | getExtensionState(extension: Extension): ExtensionState { class ExtensionsWorkbenchService (line 475) | class ExtensionsWorkbenchService extends Disposable implements IExtensio... method onChange (line 486) | get onChange(): Event { return this._onChange.... method constructor (line 490) | constructor( method local (line 545) | get local(): IExtension[] { method installed (line 551) | get installed(): IExtension[] { method outdated (line 562) | get outdated(): IExtension[] { method queryLocal (line 573) | async queryLocal(server?: IExtensionManagementServer): Promise> { method resolveQueryText (line 614) | private resolveQueryText(text: string): string { method open (line 635) | open(extension: IExtension, sideByside: boolean = false): Promise { method getPrimaryExtension (line 639) | private getPrimaryExtension(extensions: IExtension[]): IExtension { method fromGallery (line 651) | private fromGallery(gallery: IGalleryExtension, maliciousExtensionSet:... method getInstalledExtensionMatchingGallery (line 673) | private getInstalledExtensionMatchingGallery(gallery: IGalleryExtensio... method getExtensionState (line 688) | private getExtensionState(extension: Extension): ExtensionState { method checkForUpdates (line 708) | checkForUpdates(): Promise { method isAutoUpdateEnabled (line 712) | private isAutoUpdateEnabled(): boolean { method isAutoCheckUpdatesEnabled (line 716) | private isAutoCheckUpdatesEnabled(): boolean { method eventuallySyncWithGallery (line 720) | private eventuallySyncWithGallery(immediate = false): void { method syncWithGallery (line 729) | private syncWithGallery(): Promise { method eventuallyAutoUpdateExtensions (line 752) | private eventuallyAutoUpdateExtensions(): void { method autoUpdateExtensions (line 757) | private autoUpdateExtensions(): Promise { method canInstall (line 766) | canInstall(extension: IExtension): boolean { method install (line 786) | install(extension: URI | IExtension): Promise { method setEnablement (line 810) | setEnablement(extensions: IExtension | IExtension[], enablementState: ... method uninstall (line 815) | uninstall(extension: IExtension): Promise { method installVersion (line 829) | installVersion(extension: IExtension, version: string): Promise { method installWithProgress (line 868) | private installWithProgress(installTask: () => Promise, extensio... method installFromGallery (line 876) | private async installFromGallery(extension: IExtension, gallery: IGall... method onDidInstallExtension (line 891) | private onDidInstallExtension(extension: IExtension): void { method promptAndSetEnablement (line 895) | private promptAndSetEnablement(extensions: IExtension[], enablementSta... method checkAndSetEnablement (line 909) | private checkAndSetEnablement(extensions: IExtension[], otherExtension... method getExtensionsRecursively (line 923) | private getExtensionsRecursively(extensions: IExtension[], installed: ... method getDependentsAfterDisablement (line 952) | private getDependentsAfterDisablement(extension: IExtension, extension... method getDependentsErrorMessage (line 970) | private getDependentsErrorMessage(extension: IExtension, allDisabledEx... method getErrorMessageForDisablingAnExtensionWithDependents (line 980) | private getErrorMessageForDisablingAnExtensionWithDependents(extension... method doSetEnablement (line 992) | private async doSetEnablement(extensions: IExtension[], enablementStat... method updateActivity (line 1017) | private updateActivity(): void { method onError (line 1031) | private onError(err: any): void { method handleURL (line 1045) | handleURL(uri: URI, options?: IOpenURLOptions): Promise { method onOpenExtensionUrl (line 1054) | private onOpenExtensionUrl(uri: URI): void { method ignoredAutoUpdateExtensions (line 1086) | private get ignoredAutoUpdateExtensions(): string[] { method ignoredAutoUpdateExtensions (line 1093) | private set ignoredAutoUpdateExtensions(extensionIds: string[]) { method ignoreAutoUpdate (line 1098) | private ignoreAutoUpdate(identifierWithVersion: ExtensionIdentifierWit... method isAutoUpdateIgnored (line 1104) | private isAutoUpdateIgnored(identifierWithVersion: ExtensionIdentifier... method resetIgnoreAutoUpdateExtensions (line 1108) | private resetIgnoreAutoUpdateExtensions(): void { method dispose (line 1112) | dispose(): void { FILE: src/vs/workbench/contrib/extensions/browser/remoteExtensionsInstaller.ts class RemoteExtensionsInstaller (line 16) | class RemoteExtensionsInstaller extends Disposable implements IWorkbench... method constructor (line 18) | constructor( FILE: src/vs/workbench/contrib/extensions/common/extensionQuery.ts class Query (line 8) | class Query { method constructor (line 10) | constructor(public value: string, public sortBy: string, public groupB... method suggestions (line 14) | static suggestions(query: string): string[] { method parse (line 43) | static parse(value: string): Query { method toString (line 61) | toString(): string { method isValid (line 74) | isValid(): boolean { method equals (line 78) | equals(other: Query): boolean { FILE: src/vs/workbench/contrib/extensions/common/extensions.ts constant VIEWLET_ID (line 20) | const VIEWLET_ID = 'workbench.view.extensions'; constant VIEW_CONTAINER (line 21) | const VIEW_CONTAINER: ViewContainer = Registry.as { method supportsSplitEditor (line 45) | supportsSplitEditor(): boolean { method getResource (line 49) | getResource(): URI { FILE: src/vs/workbench/contrib/extensions/common/extensionsUtils.ts type IExtensionStatus (line 20) | interface IExtensionStatus { class KeymapExtensions (line 26) | class KeymapExtensions extends Disposable implements IWorkbenchContribut... method constructor (line 28) | constructor( method checkForOtherKeymaps (line 44) | private checkForOtherKeymaps(extensionIdentifier: IExtensionIdentifier... method promptForDisablingOtherKeymaps (line 58) | private promptForDisablingOtherKeymaps(newKeymap: IExtensionStatus, ol... function onExtensionChanged (line 90) | function onExtensionChanged(accessor: ServicesAccessor): Event { method stopProfiling (line 141) | public stopProfiling(): void { method _setLastProfile (line 157) | private _setLastProfile(profile: IExtensionHostProfile) { method getUnresponsiveProfile (line 162) | getUnresponsiveProfile(extensionId: ExtensionIdentifier): IExtensionHo... method setUnresponsiveProfile (line 166) | setUnresponsiveProfile(extensionId: ExtensionIdentifier, profile: IExt... FILE: src/vs/workbench/contrib/extensions/electron-browser/extensions.contribution.ts class RuntimeExtensionsInputFactory (line 46) | class RuntimeExtensionsInputFactory implements IEditorInputFactory { method serialize (line 47) | serialize(editorInput: EditorInput): string { method deserialize (line 50) | deserialize(instantiationService: IInstantiationService, serializedEdi... class ExtensionsContributions (line 63) | class ExtensionsContributions implements IWorkbenchContribution { method constructor (line 65) | constructor( FILE: src/vs/workbench/contrib/extensions/electron-browser/extensionsActions.ts class OpenExtensionsFolderAction (line 14) | class OpenExtensionsFolderAction extends Action { method constructor (line 19) | constructor( method run (line 29) | async run(): Promise { FILE: src/vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler.ts class ExtensionsAutoProfiler (line 26) | class ExtensionsAutoProfiler extends Disposable implements IWorkbenchCon... method constructor (line 31) | constructor( method _onDidChangeResponsiveChange (line 44) | private async _onDidChangeResponsiveChange(event: IResponsiveStateChan... method _processCpuProfile (line 91) | private async _processCpuProfile(profile: IExtensionHostProfile) { FILE: src/vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions.ts method fromExtension (line 27) | static fromExtension(desc: IExtensionDescription): RepoInfo | undefined { class SlowExtensionAction (line 65) | class SlowExtensionAction extends Action { method constructor (line 67) | constructor( method run (line 76) | async run(): Promise { function createSlowExtensionAction (line 84) | async function createSlowExtensionAction( class ReportExtensionSlowAction (line 114) | class ReportExtensionSlowAction extends Action { method constructor (line 116) | constructor( method run (line 126) | async run(): Promise { class ShowExtensionSlowAction (line 156) | class ShowExtensionSlowAction extends Action { method constructor (line 158) | constructor( method run (line 168) | async run(): Promise { FILE: src/vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor.ts constant CONTEXT_PROFILE_SESSION_STATE (line 50) | const CONTEXT_PROFILE_SESSION_STATE = new RawContextKey('profile... constant CONTEXT_EXTENSION_HOST_PROFILE_RECORDED (line 51) | const CONTEXT_EXTENSION_HOST_PROFILE_RECORDED = new RawContextKey { class ReportExtensionIssueAction (line 477) | class ReportExtensionIssueAction extends Action { method constructor (line 484) | constructor(extension: { method run (line 498) | async run(): Promise { method _generateNewIssueUrl (line 502) | private static _generateNewIssueUrl(extension: { class DebugExtensionHostAction (line 534) | class DebugExtensionHostAction extends Action { method constructor (line 539) | constructor( method run (line 548) | async run(): Promise { class StartExtensionHostProfileAction (line 575) | class StartExtensionHostProfileAction extends Action { method constructor (line 579) | constructor( method run (line 586) | run(): Promise { class StopExtensionHostProfileAction (line 592) | class StopExtensionHostProfileAction extends Action { method constructor (line 596) | constructor( method run (line 603) | run(): Promise { class SaveExtensionHostProfileAction (line 609) | class SaveExtensionHostProfileAction extends Action { method constructor (line 614) | constructor( method run (line 626) | run(): Promise { method _asyncRun (line 630) | private async _asyncRun(): Promise { FILE: src/vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput.ts class RuntimeExtensionsInput (line 10) | class RuntimeExtensionsInput extends EditorInput { method constructor (line 14) | constructor() { method getTypeId (line 18) | getTypeId(): string { method getName (line 22) | getName(): string { method matches (line 26) | matches(other: unknown): boolean { method resolve (line 33) | resolve(): Promise { method supportsSplitEditor (line 37) | supportsSplitEditor(): boolean { method getResource (line 41) | getResource(): URI { FILE: src/vs/workbench/contrib/extensions/test/electron-browser/extensionsActions.test.ts method constructor (line 86) | constructor() { method localExtensionManagementServer (line 89) | get localExtensionManagementServer(): IExtensionManagementServer { retur... method localExtensionManagementServer (line 90) | set localExtensionManagementServer(server: IExtensionManagementServer) { } function aLocalExtension (line 2227) | function aLocalExtension(name: string = 'someext', manifest: any = {}, p... function aGalleryExtension (line 2238) | function aGalleryExtension(name: string, properties: any = {}, galleryEx... function aPage (line 2247) | function aPage(...objects: T[]): IPager { function aSingleRemoteExtensionManagementServerService (line 2251) | function aSingleRemoteExtensionManagementServerService(instantiationServ... function aMultiExtensionManagementServerService (line 2270) | function aMultiExtensionManagementServerService(instantiationService: Te... function createExtensionManagementService (line 2297) | function createExtensionManagementService(installed: ILocalExtension[] =... FILE: src/vs/workbench/contrib/extensions/test/electron-browser/extensionsTipsService.test.ts function aPage (line 146) | function aPage(...objects: T[]): IPager { function aGalleryExtension (line 161) | function aGalleryExtension(name: string, properties: any = {}, galleryEx... class TestNotificationService2 (line 245) | class TestNotificationService2 extends TestNotificationService { method prompt (line 246) | public prompt(severity: Severity, message: string, choices: IPromptCho... method getModels (line 257) | getModels(): any { return []; } function setUpFolderWorkspace (line 271) | function setUpFolderWorkspace(folderName: string, recommendedExtensions:... function setUpFolder (line 277) | async function setUpFolder(folderName: string, parentDir: string, recomm... function testNoPromptForValidRecommendations (line 295) | function testNoPromptForValidRecommendations(recommendations: string[]) { function testNoPromptOrRecommendationsForValidRecommendations (line 305) | function testNoPromptOrRecommendationsForValidRecommendations(recommenda... FILE: src/vs/workbench/contrib/extensions/test/electron-browser/extensionsViews.test.ts method constructor (line 99) | constructor() { method localExtensionManagementServer (line 102) | get localExtensionManagementServer(): IExtensionManagementServer { retur... method localExtensionManagementServer (line 103) | set localExtensionManagementServer(server: IExtensionManagementServer) { } function aLocalExtension (line 491) | function aLocalExtension(name: string = 'someext', manifest: any = {}, p... function aGalleryExtension (line 502) | function aGalleryExtension(name: string, properties: any = {}, galleryEx... function aPage (line 511) | function aPage(...objects: T[]): IPager { function toExtensionDescription (line 515) | function toExtensionDescription(local: ILocalExtension): IExtensionDescr... FILE: src/vs/workbench/contrib/extensions/test/electron-browser/extensionsWorkbenchService.test.ts function aWorkbenchService (line 985) | async function aWorkbenchService(): Promise { function aLocalExtension (line 991) | function aLocalExtension(name: string = 'someext', manifest: any = {}, p... function aGalleryExtension (line 1013) | function aGalleryExtension(name: string, properties: any = {}, galleryEx... function aPage (line 1022) | function aPage(...objects: T[]): IPager { function eventToPromise (line 1026) | function eventToPromise(event: Event, count: number = 1): Promise { function improveError (line 336) | function improveError(err: Error): Error { function quote (line 346) | function quote(args: string[]): string { FILE: src/vs/workbench/contrib/feedback/browser/feedback.ts type IFeedback (line 25) | interface IFeedback { type IFeedbackDelegate (line 30) | interface IFeedbackDelegate { type IFeedbackDropdownOptions (line 35) | interface IFeedbackDropdownOptions { class FeedbackDropdown (line 41) | class FeedbackDropdown extends Dropdown { method constructor (line 62) | constructor( method getAnchor (line 92) | protected getAnchor(): HTMLElement | IAnchor { method renderContents (line 103) | protected renderContents(container: HTMLElement): IDisposable { method updateFeedbackDescription (line 305) | private updateFeedbackDescription() { method getCharCountText (line 311) | private getCharCountText(charCount: number): string { method updateCharCountText (line 320) | private updateCharCountText(): void { method setSentiment (line 327) | private setSentiment(smile: boolean): void { method invoke (line 357) | private invoke(element: HTMLElement, disposables: DisposableStore, cal... method show (line 372) | show(): void { method onHide (line 380) | protected onHide(): void { method hide (line 386) | hide(): void { method onEvent (line 403) | onEvent(e: Event, activeElement: HTMLElement): void { method onSubmit (line 412) | private onSubmit(): void { FILE: src/vs/workbench/contrib/feedback/browser/feedbackStatusbarItem.ts class TwitterFeedbackService (line 18) | class TwitterFeedbackService implements IFeedbackDelegate { method combineHashTagsAsString (line 24) | private combineHashTagsAsString(): string { method submitFeedback (line 28) | submitFeedback(feedback: IFeedback, openerService: IOpenerService): vo... method getCharacterLimit (line 35) | getCharacterLimit(sentiment: number): number { class FeedbackStatusbarConribution (line 51) | class FeedbackStatusbarConribution extends Disposable implements IWorkbe... method constructor (line 55) | constructor( method toggleFeedback (line 70) | private toggleFeedback(): void { method getStatusEntry (line 95) | private getStatusEntry(showBeak?: boolean): IStatusbarEntry { FILE: src/vs/workbench/contrib/files/browser/editors/binaryFileEditor.ts class BinaryFileEditor (line 21) | class BinaryFileEditor extends BaseBinaryResourceEditor { method constructor (line 25) | constructor( method openInternal (line 46) | private async openInternal(input: EditorInput, options: EditorOptions ... method getTitle (line 54) | getTitle(): string | undefined { FILE: src/vs/workbench/contrib/files/browser/editors/fileEditorTracker.ts class FileEditorTracker (line 32) | class FileEditorTracker extends Disposable implements IWorkbenchContribu... method constructor (line 38) | constructor( method registerListeners (line 56) | private registerListeners(): void { method onConfigurationUpdated (line 77) | private onConfigurationUpdated(configuration: IWorkbenchEditorConfigur... method onWindowFocusChange (line 85) | private onWindowFocusChange(focused: boolean): void { method onFileOperation (line 107) | private onFileOperation(e: FileOperationEvent): void { method onFileChanges (line 120) | private onFileChanges(e: FileChangesEvent): void { method handleDeletes (line 133) | private handleDeletes(arg1: URI | FileChangesEvent, isExternal: boolea... method getOpenedFileEditors (line 183) | private getOpenedFileEditors(dirtyState: boolean): FileEditorInput[] { method handleMovedFileInOpenedEditors (line 212) | private handleMovedFileInOpenedEditors(oldResource: URI, newResource: ... method getIndexOfPath (line 247) | private getIndexOfPath(path: string, candidate: string, ignoreCase: bo... method getViewStateFor (line 264) | private getViewStateFor(resource: URI, group: IEditorGroup): IEditorVi... method handleUpdates (line 282) | private handleUpdates(e: FileChangesEvent): void { method handleUpdatesToTextModels (line 291) | private handleUpdatesToTextModels(e: FileChangesEvent): void { method queueModelLoad (line 303) | private queueModelLoad(model: ITextFileEditorModel): void { method handleUpdatesToVisibleBinaryEditors (line 314) | private handleUpdatesToVisibleBinaryEditors(e: FileChangesEvent): void { method handleOutOfWorkspaceWatchers (line 335) | private handleOutOfWorkspaceWatchers(): void { method dispose (line 362) | dispose(): void { FILE: src/vs/workbench/contrib/files/browser/editors/textFileEditor.ts class TextFileEditor (line 39) | class TextFileEditor extends BaseTextEditor { method constructor (line 46) | constructor( method onFilesChanged (line 69) | private onFilesChanged(e: FileChangesEvent): void { method handleConfigurationChangeEvent (line 76) | protected handleConfigurationChangeEvent(configuration?: IEditorConfig... method updateRestoreViewStateConfiguration (line 82) | private updateRestoreViewStateConfiguration(): void { method getTitle (line 86) | getTitle(): string { method input (line 90) | get input(): FileEditorInput | undefined { method setEditorVisible (line 94) | setEditorVisible(visible: boolean, group: IEditorGroup | undefined): v... method onWillCloseEditorInGroup (line 103) | private onWillCloseEditorInGroup(e: IEditorCloseEvent): void { method setOptions (line 118) | setOptions(options: EditorOptions | undefined): void { method setInput (line 126) | async setInput(input: FileEditorInput, options: EditorOptions | undefi... method handleSetInputError (line 172) | protected handleSetInputError(error: Error, input: FileEditorInput, op... method openAsBinary (line 210) | private openAsBinary(input: FileEditorInput, options: EditorOptions | ... method openAsFolder (line 227) | private async openAsFolder(input: FileEditorInput): Promise { method getAriaLabel (line 243) | protected getAriaLabel(): string { method clearInput (line 257) | clearInput(): void { method saveState (line 272) | protected saveState(): void { method doSaveOrClearTextEditorViewState (line 280) | private doSaveOrClearTextEditorViewState(input: FileEditorInput | unde... FILE: src/vs/workbench/contrib/files/browser/explorerViewlet.ts class ExplorerViewletViewsContribution (line 38) | class ExplorerViewletViewsContribution extends Disposable implements IWo... method constructor (line 42) | constructor( method registerViews (line 62) | private registerViews(): void { method createOpenEditorsViewDescriptor (line 103) | private createOpenEditorsViewDescriptor(): IViewDescriptor { method createEmptyViewDescriptor (line 118) | private createEmptyViewDescriptor(): IViewDescriptor { method createExplorerViewDescriptor (line 128) | private createExplorerViewDescriptor(): IViewDescriptor { method onConfigurationUpdated (line 138) | private onConfigurationUpdated(e: IConfigurationChangeEvent): void { method updateOpenEditorsVisibility (line 144) | private updateOpenEditorsVisibility(): void { class ExplorerViewlet (line 149) | class ExplorerViewlet extends ViewContainerViewlet { method constructor (line 155) | constructor( method create (line 175) | create(parent: HTMLElement): void { method createView (line 180) | protected createView(viewDescriptor: IViewDescriptor, options: IViewle... method getExplorerView (line 225) | public getExplorerView(): ExplorerView { method getOpenEditorsView (line 229) | public getOpenEditorsView(): OpenEditorsView { method getEmptyView (line 233) | public getEmptyView(): EmptyView { method setVisible (line 237) | public setVisible(visible: boolean): void { method focus (line 242) | focus(): void { FILE: src/vs/workbench/contrib/files/browser/fileActions.contribution.ts constant RENAME_ID (line 65) | const RENAME_ID = 'renameFile'; constant MOVE_FILE_TO_TRASH_ID (line 77) | const MOVE_FILE_TO_TRASH_ID = 'moveFileToTrash'; constant DELETE_FILE_ID (line 89) | const DELETE_FILE_ID = 'deleteFile'; constant CUT_FILE_ID (line 112) | const CUT_FILE_ID = 'filesExplorer.cut'; constant COPY_FILE_ID (line 121) | const COPY_FILE_ID = 'filesExplorer.copy'; constant PASTE_FILE_ID (line 130) | const PASTE_FILE_ID = 'filesExplorer.paste'; function appendEditorTitleContextMenuItem (line 174) | function appendEditorTitleContextMenuItem(id: string, title: string, whe... function appendSaveConflictEditorTitleAction (line 194) | function appendSaveConflictEditorTitleAction(id: string, title: string, ... function appendToCommandPalette (line 210) | function appendToCommandPalette(id: string, title: ILocalizedString, cat... FILE: src/vs/workbench/contrib/files/browser/fileActions.ts constant NEW_FILE_COMMAND_ID (line 49) | const NEW_FILE_COMMAND_ID = 'explorer.newFile'; constant NEW_FILE_LABEL (line 50) | const NEW_FILE_LABEL = nls.localize('newFile', "New File"); constant NEW_FOLDER_COMMAND_ID (line 52) | const NEW_FOLDER_COMMAND_ID = 'explorer.newFolder'; constant NEW_FOLDER_LABEL (line 53) | const NEW_FOLDER_LABEL = nls.localize('newFolder', "New Folder"); constant TRIGGER_RENAME_LABEL (line 55) | const TRIGGER_RENAME_LABEL = nls.localize('rename', "Rename"); constant MOVE_FILE_TO_TRASH_LABEL (line 57) | const MOVE_FILE_TO_TRASH_LABEL = nls.localize('delete', "Delete"); constant COPY_FILE_LABEL (line 59) | const COPY_FILE_LABEL = nls.localize('copyFile', "Copy"); constant PASTE_FILE_LABEL (line 61) | const PASTE_FILE_LABEL = nls.localize('pasteFile', "Paste"); constant CONFIRM_DELETE_SETTING_KEY (line 65) | const CONFIRM_DELETE_SETTING_KEY = 'explorer.confirmDelete'; function onError (line 67) | function onError(notificationService: INotificationService, error: any):... function refreshIfSeparator (line 75) | function refreshIfSeparator(value: string, explorerService: IExplorerSer... class NewFileAction (line 83) | class NewFileAction extends Action { method constructor (line 87) | constructor( method run (line 99) | run(): Promise { class NewFolderAction (line 105) | class NewFolderAction extends Action { method constructor (line 109) | constructor( method run (line 121) | run(): Promise { class GlobalNewUntitledFileAction (line 127) | class GlobalNewUntitledFileAction extends Action { method constructor (line 131) | constructor( method run (line 139) | run(): Promise { function deleteFiles (line 144) | async function deleteFiles(textFileService: ITextFileService, dialogServ... function getMoveToTrashMessage (line 281) | function getMoveToTrashMessage(distinctElements: ExplorerItem[]): string { function getDeleteMessage (line 301) | function getDeleteMessage(distinctElements: ExplorerItem[]): string { function containsBothDirectoryAndFile (line 321) | function containsBothDirectoryAndFile(distinctElements: ExplorerItem[]):... function findValidPasteFileTarget (line 329) | function findValidPasteFileTarget(targetFolder: ExplorerItem, fileToPast... function incrementFileName (line 345) | function incrementFileName(name: string, isFolder: boolean, incrementalN... class GlobalCompareResourcesAction (line 439) | class GlobalCompareResourcesAction extends Action { method constructor (line 444) | constructor( method run (line 454) | async run(): Promise { class ToggleAutoSaveAction (line 488) | class ToggleAutoSaveAction extends Action { method constructor (line 492) | constructor( method run (line 500) | run(): Promise { method constructor (line 521) | constructor( method registerListeners (line 540) | private registerListeners(): void { method updateEnablement (line 553) | private updateEnablement(isDirty: boolean): void { method run (line 560) | async run(context?: any): Promise { class SaveAllAction (line 569) | class SaveAllAction extends BaseSaveAllAction { method class (line 574) | get class(): string { method doRun (line 578) | protected doRun(context: any): Promise { method includeUntitled (line 582) | protected includeUntitled(): boolean { class SaveAllInGroupAction (line 587) | class SaveAllInGroupAction extends BaseSaveAllAction { method class (line 592) | get class(): string { method doRun (line 596) | protected doRun(context: any): Promise { method includeUntitled (line 600) | protected includeUntitled(): boolean { class CloseGroupAction (line 605) | class CloseGroupAction extends Action { method constructor (line 610) | constructor(id: string, label: string, @ICommandService private readon... method run (line 614) | run(context?: any): Promise { class FocusFilesExplorer (line 619) | class FocusFilesExplorer extends Action { method constructor (line 624) | constructor( method run (line 632) | run(): Promise { class ShowActiveFileInExplorer (line 637) | class ShowActiveFileInExplorer extends Action { method constructor (line 642) | constructor( method run (line 652) | run(): Promise { class CollapseExplorerView (line 664) | class CollapseExplorerView extends Action { method constructor (line 669) | constructor(id: string, method run (line 681) | async run(): Promise { class RefreshExplorerView (line 690) | class RefreshExplorerView extends Action { method constructor (line 696) | constructor( method run (line 708) | async run(): Promise { class ShowOpenedFileInNewWindow (line 714) | class ShowOpenedFileInNewWindow extends Action { method constructor (line 719) | constructor( method run (line 730) | run(): Promise { function validateFileName (line 746) | function validateFileName(item: ExplorerItem, name: string): string | nu... function trimLongName (line 780) | function trimLongName(name: string): string { function getWellFormedFileName (line 788) | function getWellFormedFileName(filename: string): string { class CompareWithClipboardAction (line 804) | class CompareWithClipboardAction extends Action { method constructor (line 813) | constructor( method run (line 826) | run(): Promise { method dispose (line 846) | dispose(): void { class ClipboardContentProvider (line 854) | class ClipboardContentProvider implements ITextModelContentProvider { method constructor (line 855) | constructor( method provideTextContent (line 861) | async provideTextContent(resource: URI): Promise { type IExplorerContext (line 868) | interface IExplorerContext { function getContext (line 873) | function getContext(listWidget: ListWidget): IExplorerContext { function onErrorWithRetry (line 884) | function onErrorWithRetry(notificationService: INotificationService, err... function openExplorerAndCreate (line 893) | async function openExplorerAndCreate(accessor: ServicesAccessor, isFolde... constant DOWNLOAD_COMMAND_ID (line 1040) | const DOWNLOAD_COMMAND_ID = 'explorer.download'; FILE: src/vs/workbench/contrib/files/browser/fileCommands.ts constant REVEAL_IN_EXPLORER_COMMAND_ID (line 49) | const REVEAL_IN_EXPLORER_COMMAND_ID = 'revealInExplorer'; constant REVERT_FILE_COMMAND_ID (line 50) | const REVERT_FILE_COMMAND_ID = 'workbench.action.files.revert'; constant OPEN_TO_SIDE_COMMAND_ID (line 51) | const OPEN_TO_SIDE_COMMAND_ID = 'explorer.openToSide'; constant SELECT_FOR_COMPARE_COMMAND_ID (line 52) | const SELECT_FOR_COMPARE_COMMAND_ID = 'selectForCompare'; constant COMPARE_SELECTED_COMMAND_ID (line 54) | const COMPARE_SELECTED_COMMAND_ID = 'compareSelected'; constant COMPARE_RESOURCE_COMMAND_ID (line 55) | const COMPARE_RESOURCE_COMMAND_ID = 'compareFiles'; constant COMPARE_WITH_SAVED_COMMAND_ID (line 56) | const COMPARE_WITH_SAVED_COMMAND_ID = 'workbench.files.action.compareWit... constant COPY_PATH_COMMAND_ID (line 57) | const COPY_PATH_COMMAND_ID = 'copyFilePath'; constant COPY_RELATIVE_PATH_COMMAND_ID (line 58) | const COPY_RELATIVE_PATH_COMMAND_ID = 'copyRelativeFilePath'; constant SAVE_FILE_AS_COMMAND_ID (line 60) | const SAVE_FILE_AS_COMMAND_ID = 'workbench.action.files.saveAs'; constant SAVE_FILE_AS_LABEL (line 61) | const SAVE_FILE_AS_LABEL = nls.localize('saveAs', "Save As..."); constant SAVE_FILE_COMMAND_ID (line 62) | const SAVE_FILE_COMMAND_ID = 'workbench.action.files.save'; constant SAVE_FILE_LABEL (line 63) | const SAVE_FILE_LABEL = nls.localize('save', "Save"); constant SAVE_FILE_WITHOUT_FORMATTING_COMMAND_ID (line 64) | const SAVE_FILE_WITHOUT_FORMATTING_COMMAND_ID = 'workbench.action.files.... constant SAVE_FILE_WITHOUT_FORMATTING_LABEL (line 65) | const SAVE_FILE_WITHOUT_FORMATTING_LABEL = nls.localize('saveWithoutForm... constant SAVE_ALL_COMMAND_ID (line 67) | const SAVE_ALL_COMMAND_ID = 'saveAll'; constant SAVE_ALL_LABEL (line 68) | const SAVE_ALL_LABEL = nls.localize('saveAll', "Save All"); constant SAVE_ALL_IN_GROUP_COMMAND_ID (line 70) | const SAVE_ALL_IN_GROUP_COMMAND_ID = 'workbench.files.action.saveAllInGr... constant SAVE_FILES_COMMAND_ID (line 72) | const SAVE_FILES_COMMAND_ID = 'workbench.action.files.saveFiles'; constant REMOVE_ROOT_FOLDER_COMMAND_ID (line 78) | const REMOVE_ROOT_FOLDER_COMMAND_ID = 'removeRootFolder'; constant REMOVE_ROOT_FOLDER_LABEL (line 79) | const REMOVE_ROOT_FOLDER_LABEL = nls.localize('removeFolderFromWorkspace... function save (line 106) | async function save( function doSaveAs (line 130) | async function doSaveAs( function doSave (line 190) | async function doSave( function ensureForcedSave (line 210) | function ensureForcedSave(options?: ISaveOptions): ISaveOptions { function saveAll (line 220) | async function saveAll(saveAllArguments: any, editorService: IEditorServ... constant COMPARE_WITH_SAVED_SCHEMA (line 311) | const COMPARE_WITH_SAVED_SCHEMA = 'showModifications'; function resourcesToClipboard (line 405) | async function resourcesToClipboard(resources: URI[], relative: boolean,... FILE: src/vs/workbench/contrib/files/browser/files.contribution.ts class OpenExplorerViewletAction (line 43) | class OpenExplorerViewletAction extends ShowViewletAction { method constructor (line 47) | constructor( class FileUriLabelContribution (line 58) | class FileUriLabelContribution implements IWorkbenchContribution { method constructor (line 60) | constructor(@ILabelService labelService: ILabelService) { type ISerializedFileInput (line 124) | interface ISerializedFileInput { class FileEditorInputFactory (line 132) | class FileEditorInputFactory implements IEditorInputFactory { method serialize (line 134) | serialize(editorInput: EditorInput): string { method deserialize (line 147) | deserialize(instantiationService: IInstantiationService, serializedEdi... FILE: src/vs/workbench/contrib/files/browser/files.ts function getResourceForCommand (line 17) | function getResourceForCommand(resource: URI | object | undefined, listS... function getMultiSelectedResources (line 47) | function getMultiSelectedResources(resource: URI | object | undefined, l... FILE: src/vs/workbench/contrib/files/browser/saveErrorHandler.ts constant CONFLICT_RESOLUTION_CONTEXT (line 37) | const CONFLICT_RESOLUTION_CONTEXT = 'saveConflictResolutionContext'; constant CONFLICT_RESOLUTION_SCHEME (line 38) | const CONFLICT_RESOLUTION_SCHEME = 'conflictResolution'; constant LEARN_MORE_DIRTY_WRITE_IGNORE_KEY (line 40) | const LEARN_MORE_DIRTY_WRITE_IGNORE_KEY = 'learnMoreDirtyWriteError'; class SaveErrorHandler (line 45) | class SaveErrorHandler extends Disposable implements ISaveErrorHandler, ... method constructor (line 50) | constructor( method registerListeners (line 73) | private registerListeners(): void { method onActiveEditorChanged (line 79) | private onActiveEditorChanged(): void { method onFileSavedOrReverted (line 96) | private onFileSavedOrReverted(resource: URI): void { method onSaveError (line 104) | onSaveError(error: any, model: ITextFileEditorModel): void { method dispose (line 184) | dispose(): void { function clearPendingResolveSaveConflictMessages (line 192) | function clearPendingResolveSaveConflictMessages(): void { class ResolveConflictLearnMoreAction (line 201) | class ResolveConflictLearnMoreAction extends Action { method constructor (line 203) | constructor( method run (line 209) | run(): Promise { class DoNotShowResolveConflictLearnMoreAction (line 214) | class DoNotShowResolveConflictLearnMoreAction extends Action { method constructor (line 216) | constructor( method run (line 222) | run(notification: IDisposable): Promise { class ResolveSaveConflictAction (line 232) | class ResolveSaveConflictAction extends Action { method constructor (line 234) | constructor( method run (line 244) | async run(): Promise { class SaveElevatedAction (line 268) | class SaveElevatedAction extends Action { method constructor (line 270) | constructor( method run (line 277) | run(): Promise { class OverwriteReadonlyAction (line 289) | class OverwriteReadonlyAction extends Action { method constructor (line 291) | constructor( method run (line 297) | run(): Promise { FILE: src/vs/workbench/contrib/files/browser/views/emptyView.ts class EmptyView (line 29) | class EmptyView extends ViewletPanel { method constructor (line 37) | constructor( method renderBody (line 54) | protected renderBody(container: HTMLElement): void { method setLabels (line 112) | private setLabels(): void { method layoutBody (line 133) | layoutBody(size: number): void { method focusBody (line 137) | focusBody(): void { FILE: src/vs/workbench/contrib/files/browser/views/explorerDecorationsProvider.ts class ExplorerDecorationsProvider (line 16) | class ExplorerDecorationsProvider implements IDecorationsProvider { method constructor (line 21) | constructor( method onDidChange (line 39) | get onDidChange(): Event { method provideDecorations (line 43) | provideDecorations(resource: URI): IDecorationData | undefined { method dispose (line 62) | dispose(): void { FILE: src/vs/workbench/contrib/files/browser/views/explorerView.ts class ExplorerView (line 54) | class ExplorerView extends ViewletPanel { method constructor (line 73) | constructor( method name (line 109) | get name(): string { method title (line 113) | get title(): string { method title (line 117) | set title(value: string) { method contributedContextMenu (line 122) | private get contributedContextMenu(): IMenu { method fileCopiedContextKey (line 128) | private get fileCopiedContextKey(): IContextKey { method resourceCutContextKey (line 132) | private get resourceCutContextKey(): IContextKey { method renderHeader (line 138) | protected renderHeader(container: HTMLElement): void { method layoutBody (line 157) | protected layoutBody(height: number, width: number): void { method renderBody (line 161) | renderBody(container: HTMLElement): void { method getActions (line 226) | getActions(): IAction[] { method focus (line 239) | focus(): void { method selectActiveFile (line 256) | private selectActiveFile(deselect?: boolean, reveal = this.autoReveal)... method createTree (line 273) | private createTree(container: HTMLElement): void { method onConfigurationUpdated (line 359) | private onConfigurationUpdated(configuration: IFilesConfiguration, eve... method setContextKeys (line 379) | private setContextKeys(stat: ExplorerItem | null): void { method onContextMenu (line 388) | private onContextMenu(e: ITreeContextMenuEvent): void { method onFocusChanged (line 418) | private onFocusChanged(elements: ExplorerItem[]): void { method refresh (line 437) | private refresh(recursive: boolean, item?: ExplorerItem): Promise { method getOptimalWidth (line 453) | getOptimalWidth(): number { method setTreeInput (line 462) | private setTreeInput(): Promise { method getActiveFile (line 514) | private getActiveFile(): URI | undefined { method onSelectResource (line 526) | private async onSelectResource(resource: URI | undefined, reveal = thi... method onCopyItems (line 551) | private onCopyItems(stats: ExplorerItem[], cut: boolean, previousCut: ... method collapseAll (line 562) | collapseAll(): void { method dispose (line 566) | dispose(): void { FILE: src/vs/workbench/contrib/files/browser/views/explorerViewer.ts class ExplorerDelegate (line 51) | class ExplorerDelegate implements IListVirtualDelegate { method getHeight (line 55) | getHeight(element: ExplorerItem): number { method getTemplateId (line 59) | getTemplateId(element: ExplorerItem): string { class ExplorerDataSource (line 65) | class ExplorerDataSource implements IAsyncDataSource, index: number... method renderInputBox (line 188) | private renderInputBox(container: HTMLElement, stat: ExplorerItem, edi... method disposeElement (line 264) | disposeElement?(element: ITreeNode, index: n... method disposeTemplate (line 268) | disposeTemplate(templateData: IFileTemplateData): void { method dispose (line 273) | dispose(): void { class ExplorerAccessibilityProvider (line 278) | class ExplorerAccessibilityProvider implements IAccessibilityProvider { method constructor (line 293) | constructor( method updateConfiguration (line 302) | updateConfiguration(): boolean { method filter (line 321) | filter(stat: ExplorerItem, parentVisibility: TreeVisibility): TreeFilt... method dispose (line 338) | public dispose(): void { class FileSorter (line 344) | class FileSorter implements ITreeSorter { method constructor (line 346) | constructor( method compare (line 351) | public compare(statA: ExplorerItem, statB: ExplorerItem): number { class FileDragAndDrop (line 430) | class FileDragAndDrop implements ITreeDragAndDrop { method constructor (line 436) | constructor( method onDragOver (line 458) | onDragOver(data: IDragAndDropData, target: ExplorerItem | undefined, t... method getDragURI (line 554) | getDragURI(element: ExplorerItem): string | null { method getDragLabel (line 562) | getDragLabel(elements: ExplorerItem[]): string | undefined { method onDragStart (line 570) | onDragStart(data: IDragAndDropData, originalEvent: DragEvent): void { method drop (line 585) | drop(data: IDragAndDropData, target: ExplorerItem | undefined, targetI... method handleExternalDrop (line 607) | private async handleExternalDrop(data: DesktopDragAndDropData, target:... method addResources (line 651) | private async addResources(target: ExplorerItem, resources: URI[]): Pr... method handleExplorerDrop (line 708) | private async handleExplorerDrop(data: IDragAndDropData, target: Explo... method doHandleRootDrop (line 742) | private doHandleRootDrop(roots: ExplorerItem[], target: ExplorerItem):... method doHandleExplorerDrop (line 775) | private async doHandleExplorerDrop(source: ExplorerItem, target: Explo... FILE: src/vs/workbench/contrib/files/browser/views/openEditorsView.ts class OpenEditorsView (line 48) | class OpenEditorsView extends ViewletPanel { method constructor (line 65) | constructor( method registerUpdateEvents (line 109) | private registerUpdateEvents(): void { method renderHeaderTitle (line 181) | protected renderHeaderTitle(container: HTMLElement): void { method renderBody (line 203) | public renderBody(container: HTMLElement): void { method getActions (line 297) | public getActions(): IAction[] { method focus (line 305) | public focus(): void { method getList (line 310) | public getList(): WorkbenchList { method layoutBody (line 314) | protected layoutBody(height: number, width: number): void { method showGroups (line 320) | private get showGroups(): boolean { method elements (line 324) | private get elements(): Array { method getIndex (line 336) | private getIndex(group: IEditorGroup, editor: IEditorInput | undefined... method openEditor (line 353) | private openEditor(element: OpenEditor, options: { preserveFocus: bool... method onListContextMenu (line 365) | private onListContextMenu(e: IListContextMenuEvent { class OpenEditorsDelegate (line 486) | class OpenEditorsDelegate implements IListVirtualDelegate { method save (line 246) | save(): Promise { method revert (line 250) | revert(options?: IRevertOptions): Promise { method getPreferredEditorId (line 254) | getPreferredEditorId(candidates: string[]): string { method resolve (line 258) | resolve(): Promise { method doResolveAsText (line 269) | private async doResolveAsText(): Promise { method isResolved (line 311) | isResolved(): boolean { method dispose (line 315) | dispose(): void { method matches (line 326) | matches(otherInput: unknown): boolean { FILE: src/vs/workbench/contrib/files/common/explorerModel.ts class ExplorerModel (line 20) | class ExplorerModel implements IDisposable { method constructor (line 26) | constructor(private readonly contextService: IWorkspaceContextService) { method roots (line 37) | get roots(): ExplorerItem[] { method onDidChangeRoots (line 41) | get onDidChangeRoots(): Event { method findAll (line 50) | findAll(resource: URI): ExplorerItem[] { method findClosest (line 59) | findClosest(resource: URI): ExplorerItem | null { method dispose (line 71) | dispose(): void { class ExplorerItem (line 76) | class ExplorerItem { method constructor (line 80) | constructor( method isDirectoryResolved (line 92) | get isDirectoryResolved(): boolean { method isSymbolicLink (line 96) | get isSymbolicLink(): boolean { method isDirectory (line 100) | get isDirectory(): boolean { method isReadonly (line 104) | get isReadonly(): boolean { method mtime (line 108) | get mtime(): number | undefined { method name (line 112) | get name(): string { method parent (line 116) | get parent(): ExplorerItem | undefined { method root (line 120) | get root(): ExplorerItem { method children (line 128) | get children(): Map { method updateName (line 132) | private updateName(value: string): void { method getId (line 143) | getId(): string { method isRoot (line 147) | get isRoot(): boolean { method create (line 151) | static create(raw: IFileStat, parent: ExplorerItem | undefined, resolv... method mergeLocalWithDisk (line 181) | static mergeLocalWithDisk(disk: ExplorerItem, local: ExplorerItem): vo... method addChild (line 234) | addChild(child: ExplorerItem): void { method getChild (line 241) | getChild(name: string): ExplorerItem | undefined { method fetchChildren (line 245) | async fetchChildren(fileService: IFileService, explorerService: IExplo... method removeChild (line 272) | removeChild(child: ExplorerItem): void { method forgetChildren (line 276) | forgetChildren(): void { method getPlatformAwareName (line 281) | private getPlatformAwareName(name: string): string { method move (line 288) | move(newParent: ExplorerItem): void { method updateResource (line 297) | private updateResource(recursive: boolean): void { method rename (line 315) | rename(renamedStat: { name: string, mtime?: number }): void { method find (line 329) | find(resource: URI): ExplorerItem | null { method findByPath (line 340) | private findByPath(path: string, index: number): ExplorerItem | null { class NewExplorerItem (line 371) | class NewExplorerItem extends ExplorerItem { method constructor (line 372) | constructor(parent: ExplorerItem, isDirectory: boolean) { FILE: src/vs/workbench/contrib/files/common/explorerService.ts function getFileEventsExcludes (line 22) | function getFileEventsExcludes(configurationService: IConfigurationServi... class ExplorerService (line 29) | class ExplorerService implements IExplorerService { method constructor (line 45) | constructor( method roots (line 56) | get roots(): ExplorerItem[] { method onDidChangeRoots (line 60) | get onDidChangeRoots(): Event { method onDidChangeItem (line 64) | get onDidChangeItem(): Event<{ item?: ExplorerItem, recursive: boolean... method onDidChangeEditable (line 68) | get onDidChangeEditable(): Event { method onDidSelectResource (line 72) | get onDidSelectResource(): Event<{ resource?: URI, reveal?: boolean }> { method onDidCopyItems (line 76) | get onDidCopyItems(): Event<{ items: ExplorerItem[], cut: boolean, pre... method sortOrder (line 80) | get sortOrder(): SortOrder { method fileEventsFilter (line 85) | private get fileEventsFilter(): ResourceGlobMatcher { method model (line 96) | get model(): ExplorerModel { method findClosest (line 118) | findClosest(resource: URI): ExplorerItem | null { method setEditable (line 122) | setEditable(stat: ExplorerItem, data: IEditableData | null): void { method setToCopy (line 131) | setToCopy(items: ExplorerItem[], cut: boolean): void { method isCut (line 139) | isCut(item: ExplorerItem): boolean { method getEditable (line 143) | getEditable(): { stat: ExplorerItem, data: IEditableData } | undefined { method getEditableData (line 147) | getEditableData(stat: ExplorerItem): IEditableData | undefined { method isEditable (line 151) | isEditable(stat: ExplorerItem | undefined): boolean { method select (line 155) | async select(resource: URI, reveal?: boolean): Promise { method refresh (line 190) | refresh(): void { method onFileOperation (line 204) | private onFileOperation(e: FileOperationEvent): void { method onFileChanges (line 284) | private onFileChanges(e: FileChangesEvent): void { method filterToViewRelevantEvents (line 361) | private filterToViewRelevantEvents(e: FileChangesEvent): FileChangesEv... method onConfigurationUpdated (line 379) | private onConfigurationUpdated(configuration: IFilesConfiguration, eve... method dispose (line 390) | dispose(): void { FILE: src/vs/workbench/contrib/files/common/files.ts constant VIEWLET_ID (line 32) | const VIEWLET_ID = 'workbench.view.explorer'; constant VIEW_CONTAINER (line 36) | const VIEW_CONTAINER: ViewContainer = Registry.as { method resolveEditorModel (line 191) | private async resolveEditorModel(resource: URI, createAsNeeded: boolea... class OpenEditor (line 216) | class OpenEditor implements IEditorIdentifier { method constructor (line 218) | constructor(private _editor: IEditorInput, private _group: IEditorGrou... method editor (line 222) | public get editor() { method editorIndex (line 226) | public get editorIndex() { method group (line 230) | public get group() { method groupId (line 234) | public get groupId() { method getId (line 238) | public getId(): string { method isPreview (line 242) | public isPreview(): boolean { method isUntitled (line 246) | public isUntitled(): boolean { method isDirty (line 250) | public isDirty(): boolean { method getResource (line 254) | public getResource(): URI | undefined { FILE: src/vs/workbench/contrib/files/common/workspaceWatcher.ts class WorkspaceWatcher (line 18) | class WorkspaceWatcher extends Disposable { method constructor (line 22) | constructor( method registerListeners (line 36) | private registerListeners(): void { method onDidChangeWorkspaceFolders (line 43) | private onDidChangeWorkspaceFolders(e: IWorkspaceFoldersChangeEvent): ... method onDidChangeWorkbenchState (line 56) | private onDidChangeWorkbenchState(): void { method onDidChangeConfiguration (line 60) | private onDidChangeConfiguration(e: IConfigurationChangeEvent): void { method onError (line 66) | private onError(error: Error): void { method watchWorkspace (line 105) | private watchWorkspace(resource: URI) { method unwatchWorkspace (line 123) | private unwatchWorkspace(resource: URI) { method refresh (line 130) | private refresh(): void { method unwatchWorkspaces (line 141) | private unwatchWorkspaces() { method dispose (line 146) | dispose(): void { FILE: src/vs/workbench/contrib/files/electron-browser/dirtyFilesTracker.ts class NativeDirtyFilesTracker (line 16) | class NativeDirtyFilesTracker extends DirtyFilesTracker { method constructor (line 19) | constructor( method onUntitledDidChangeDirty (line 32) | protected onUntitledDidChangeDirty(resource: URI): void { method onTextFilesDirty (line 41) | protected onTextFilesDirty(e: readonly TextFileModelChangeEvent[]): vo... method onTextFilesSaved (line 49) | protected onTextFilesSaved(e: readonly TextFileModelChangeEvent[]): vo... method onTextFilesSaveError (line 57) | protected onTextFilesSaveError(e: readonly TextFileModelChangeEvent[])... method onTextFilesReverted (line 65) | protected onTextFilesReverted(e: readonly TextFileModelChangeEvent[]):... method updateDocumentEdited (line 73) | private updateDocumentEdited(): void { FILE: src/vs/workbench/contrib/files/electron-browser/fileActions.contribution.ts constant REVEAL_IN_OS_COMMAND_ID (line 28) | const REVEAL_IN_OS_COMMAND_ID = 'revealFileInOS'; constant REVEAL_IN_OS_LABEL (line 29) | const REVEAL_IN_OS_LABEL = isWindows ? nls.localize('revealInWindows', "... FILE: src/vs/workbench/contrib/files/electron-browser/fileCommands.ts function revealResourcesInOS (line 16) | function revealResourcesInOS(resources: URI[], electronService: IElectro... FILE: src/vs/workbench/contrib/files/electron-browser/textFileEditor.ts class NativeTextFileEditor (line 33) | class NativeTextFileEditor extends TextFileEditor { method constructor (line 35) | constructor( method handleSetInputError (line 55) | protected handleSetInputError(error: Error, input: FileEditorInput, op... FILE: src/vs/workbench/contrib/files/test/browser/fileEditorInput.test.ts class ServiceAccessor (line 21) | class ServiceAccessor { method constructor (line 22) | constructor( FILE: src/vs/workbench/contrib/files/test/browser/fileEditorTracker.test.ts class ServiceAccessor (line 17) | class ServiceAccessor { method constructor (line 18) | constructor( FILE: src/vs/workbench/contrib/files/test/common/fileOnDiskProvider.test.ts class ServiceAccessor (line 14) | class ServiceAccessor { method constructor (line 15) | constructor( FILE: src/vs/workbench/contrib/files/test/electron-browser/explorerModel.test.ts function createStat (line 14) | function createStat(this: any, path: string, name: string, isFolder: boo... FILE: src/vs/workbench/contrib/format/browser/formatActionsMultiple.ts type FormattingEditProvider (line 32) | type FormattingEditProvider = DocumentFormattingEditProvider | DocumentR... class DefaultFormatter (line 34) | class DefaultFormatter extends Disposable implements IWorkbenchContribut... method constructor (line 41) | constructor( method _updateConfigValues (line 56) | private async _updateConfigValues(): Promise { method _maybeQuotes (line 73) | static _maybeQuotes(s: string): string { method _selectFormatter (line 77) | private async _selectFormatter(forma... method _pickAndPersistDefaultFormatter (line 128) | private async _pickAndPersistDefaultFormatter { FILE: src/vs/workbench/contrib/format/browser/formatActionsNone.ts method constructor (line 21) | constructor() { method run (line 36) | async run(accessor: ServicesAccessor, editor: ICodeEditor, args: any): P... FILE: src/vs/workbench/contrib/format/browser/showExtensionQuery.ts function showExtensionQuery (line 9) | function showExtensionQuery(viewletService: IViewletService, query: stri... FILE: src/vs/workbench/contrib/issue/electron-browser/issue.ts type IWorkbenchIssueService (line 11) | interface IWorkbenchIssueService { FILE: src/vs/workbench/contrib/issue/electron-browser/issueActions.ts class OpenProcessExplorer (line 11) | class OpenProcessExplorer extends Action { method constructor (line 15) | constructor( method run (line 23) | run(): Promise { class ReportPerformanceIssueUsingReporterAction (line 28) | class ReportPerformanceIssueUsingReporterAction extends Action { method constructor (line 32) | constructor( method run (line 40) | run(): Promise { FILE: src/vs/workbench/contrib/issue/electron-browser/issueService.ts class WorkbenchIssueService (line 18) | class WorkbenchIssueService implements IWorkbenchIssueService { method constructor (line 21) | constructor( method openReporter (line 29) | openReporter(dataOverrides: Partial = {}): Promise<... method openProcessExplorer (line 61) | openProcessExplorer(): Promise { function getIssueReporterStyles (line 78) | function getIssueReporterStyles(theme: ITheme): IssueReporterStyles { function getColor (line 98) | function getColor(theme: ITheme, key: string): string | undefined { FILE: src/vs/workbench/contrib/localizations/browser/localizations.contribution.ts class LocalizationWorkbenchContribution (line 34) | class LocalizationWorkbenchContribution extends Disposable implements IW... method constructor (line 35) | constructor( method onDidInstallExtension (line 51) | private onDidInstallExtension(e: DidInstallExtensionEvent): void { method checkAndInstall (line 76) | private checkAndInstall(): void { method isLanguageInstalled (line 190) | private isLanguageInstalled(language: string | undefined): Promise { FILE: src/vs/workbench/contrib/localizations/browser/localizationsActions.ts class ConfigureLocaleAction (line 20) | class ConfigureLocaleAction extends Action { method constructor (line 24) | constructor(id: string, label: string, method getLanguageOptions (line 37) | private async getLanguageOptions(): Promise { method run (line 47) | public async run(event?: any): Promise { FILE: src/vs/workbench/contrib/logs/common/logs.contribution.ts class LogOutputChannels (line 31) | class LogOutputChannels extends Disposable implements IWorkbenchContribu... method constructor (line 33) | constructor( method registerCommonContributions (line 49) | private registerCommonContributions(): void { method registerWebContributions (line 56) | private registerWebContributions(): void { method registerNativeContributions (line 64) | private registerNativeContributions(): void { method registerLogChannel (line 77) | private async registerLogChannel(id: string, label: string, file: URI)... FILE: src/vs/workbench/contrib/logs/common/logsActions.ts class SetLogLevelAction (line 16) | class SetLogLevelAction extends Action { method constructor (line 21) | constructor(id: string, label: string, method run (line 28) | run(): Promise { method getDescription (line 47) | private getDescription(level: LogLevel, current: LogLevel): string | u... class OpenWindowSessionLogFileAction (line 61) | class OpenWindowSessionLogFileAction extends Action { method constructor (line 66) | constructor(id: string, label: string, method run (line 75) | async run(): Promise { method getSessions (line 102) | private async getSessions(): Promise { method getLogFiles (line 116) | private async getLogFiles(session: URI): Promise { FILE: src/vs/workbench/contrib/logs/common/logsDataCleaner.ts class LogsDataCleaner (line 13) | class LogsDataCleaner extends Disposable { method constructor (line 15) | constructor( method cleanUpOldLogsSoon (line 24) | private cleanUpOldLogsSoon(): void { FILE: src/vs/workbench/contrib/logs/electron-browser/logsActions.ts class OpenLogsFolderAction (line 13) | class OpenLogsFolderAction extends Action { method constructor (line 18) | constructor(id: string, label: string, method run (line 25) | run(): Promise { FILE: src/vs/workbench/contrib/markdown/common/markdownDocumentRenderer.ts function renderMarkdownDocument (line 17) | async function renderMarkdownDocument( function getRenderer (line 26) | async function getRenderer( FILE: src/vs/workbench/contrib/markers/browser/markers.contribution.ts method handler (line 112) | async handler(accessor) { method handler (line 131) | async handler(accessor) { method handler (line 143) | async handler(accessor) { method handler (line 154) | handler(accessor) { method handler (line 167) | handler(accessor) { method handler (line 180) | handler(accessor) { method handler (line 196) | handler(accessor) { function copyMarker (line 211) | async function copyMarker(panelService: IPanelService, clipboardService:... function copyMessage (line 221) | async function copyMessage(panelService: IPanelService, clipboardService... function copyRelatedInformationMessage (line 231) | async function copyRelatedInformationMessage(panelService: IPanelService... function focusProblemsView (line 241) | function focusProblemsView(panelService: IPanelService) { function focusProblemsFilter (line 248) | function focusProblemsFilter(panelService: IPanelService) { class MarkersStatusBarContributions (line 274) | class MarkersStatusBarContributions extends Disposable implements IWorkb... method constructor (line 278) | constructor( method getMarkersItem (line 287) | private getMarkersItem(): IStatusbarEntry { method getMarkersTooltip (line 296) | private getMarkersTooltip(stats: MarkerStatistics): string { method getMarkersText (line 322) | private getMarkersText(stats: MarkerStatistics): string { method packNumber (line 339) | private packNumber(n: number): string { FILE: src/vs/workbench/contrib/markers/browser/markers.ts type IFilter (line 21) | interface IFilter { type IMarkersWorkbenchService (line 26) | interface IMarkersWorkbenchService { class MarkersWorkbenchService (line 31) | class MarkersWorkbenchService extends Disposable implements IMarkersWork... method constructor (line 36) | constructor( method onMarkerChanged (line 51) | private onMarkerChanged(resources: URI[]): void { method readMarkers (line 55) | private readMarkers(resource?: URI): IMarker[] { class ActivityUpdater (line 61) | class ActivityUpdater extends Disposable implements IWorkbenchContributi... method constructor (line 65) | constructor( method updateBadge (line 74) | private updateBadge(): void { FILE: src/vs/workbench/contrib/markers/browser/markersFileDecorations.ts class MarkersDecorationsProvider (line 19) | class MarkersDecorationsProvider implements IDecorationsProvider { method constructor (line 24) | constructor( method provideDecorations (line 30) | provideDecorations(resource: URI): IDecorationData | undefined { class MarkersFileDecorations (line 56) | class MarkersFileDecorations implements IWorkbenchContribution { method constructor (line 62) | constructor( method dispose (line 74) | dispose(): void { method _updateEnablement (line 79) | private _updateEnablement(): void { FILE: src/vs/workbench/contrib/markers/browser/markersFilterOptions.ts class FilterOptions (line 13) | class FilterOptions { method constructor (line 25) | constructor(readonly filter: string = '', filesExclude: { root: URI, e... method setPattern (line 52) | private setPattern(expression: IExpression, pattern: string) { method matches (line 60) | private matches(prefix: string, word: string): boolean { FILE: src/vs/workbench/contrib/markers/browser/markersModel.ts function compareUris (line 17) | function compareUris(a: URI, b: URI) { function compareMarkersByUri (line 23) | function compareMarkersByUri(a: IMarker, b: IMarker) { function compareResourceMarkers (line 27) | function compareResourceMarkers(a: ResourceMarkers, b: ResourceMarkers):... function compareMarkers (line 40) | function compareMarkers(a: Marker, b: Marker): number { class ResourceMarkers (line 45) | class ResourceMarkers { method path (line 48) | get path(): string { return this.resource.fsPath; } method name (line 51) | get name(): string { return basename(this.resource); } method constructor (line 53) | constructor(readonly id: string, readonly resource: URI, public marker... class Marker (line 56) | class Marker { method resource (line 58) | get resource(): URI { return this.marker.resource; } method range (line 59) | get range(): IRange { return this.marker; } method lines (line 62) | get lines(): string[] { method constructor (line 69) | constructor( method toString (line 75) | toString(): string { class RelatedInformation (line 84) | class RelatedInformation { method constructor (line 86) | constructor( type MarkerChangesEvent (line 93) | interface MarkerChangesEvent { class MarkersModel (line 99) | class MarkersModel { method resourceMarkers (line 106) | get resourceMarkers(): ResourceMarkers[] { method constructor (line 116) | constructor() { method getResourceMarkers (line 120) | getResourceMarkers(resource: URI): ResourceMarkers | null { method setResourceMarkers (line 124) | setResourceMarkers(resourcesMarkers: [URI, IMarker[]][]): void { method id (line 168) | private id(...values: (string | number)[]): string { method dispose (line 176) | dispose(): void { FILE: src/vs/workbench/contrib/markers/browser/markersPanel.ts function createModelIterator (line 51) | function createModelIterator(model: MarkersModel): Iterator): void { method getMenuActions (line 640) | private getMenuActions(element: TreeElement): IAction[] { method getFocusElement (line 668) | public getFocusElement() { method getActionViewItem (line 672) | public getActionViewItem(action: IAction): IActionViewItem | undefined { method getFilterOptions (line 680) | getFilterOptions(): FilterOptions { method getFilterStats (line 684) | getFilterStats(): { total: number; filtered: number; } { method computeFilterStats (line 692) | private computeFilterStats(): { total: number; filtered: number; } { method getTelemetryData (line 710) | private getTelemetryData({ source, code }: IMarker): any { method saveState (line 714) | protected saveState(): void { class MarkersTree (line 725) | class MarkersTree extends WorkbenchObjectTree { method constructor (line 727) | constructor( method layout (line 743) | layout(height: number, width: number): void { method toggleVisibility (line 748) | toggleVisibility(hide: boolean): void { FILE: src/vs/workbench/contrib/markers/browser/markersPanelActions.ts class ToggleMarkersPanelAction (line 34) | class ToggleMarkersPanelAction extends TogglePanelAction { method constructor (line 39) | constructor(id: string, label: string, class ShowProblemsPanelAction (line 48) | class ShowProblemsPanelAction extends Action { method constructor (line 53) | constructor(id: string, label: string, method run (line 59) | public run(): Promise { type IMarkersFilterActionChangeEvent (line 65) | interface IMarkersFilterActionChangeEvent extends IActionChangeEvent { type IMarkersFilterActionOptions (line 70) | interface IMarkersFilterActionOptions { class MarkersFilterAction (line 76) | class MarkersFilterAction extends Action { method constructor (line 80) | constructor(options: IMarkersFilterActionOptions) { method filterText (line 88) | get filterText(): string { method filterText (line 91) | set filterText(filterText: string) { method useFilesExclude (line 101) | get useFilesExclude(): boolean { method useFilesExclude (line 104) | set useFilesExclude(filesExclude: boolean) { type IMarkerFilterController (line 112) | interface IMarkerFilterController { class MarkersFilterActionViewItem (line 118) | class MarkersFilterActionViewItem extends BaseActionViewItem { method constructor (line 126) | constructor( method render (line 141) | render(container: HTMLElement): void { method focus (line 152) | focus(): void { method toggleLayout (line 158) | toggleLayout(small: boolean) { method createInput (line 165) | private createInput(container: HTMLElement): void { method createControls (line 190) | private createControls(container: HTMLElement): void { method createBadge (line 196) | private createBadge(container: HTMLElement): void { method createFilesExcludeCheckbox (line 214) | private createFilesExcludeCheckbox(container: HTMLElement): void { method onDidInputChange (line 235) | private onDidInputChange(inputbox: HistoryInputBox) { method updateBadge (line 242) | private updateBadge(): void { method adjustInputBox (line 251) | private adjustInputBox(): void { method handleKeyboardEvent (line 258) | private handleKeyboardEvent(event: StandardKeyboardEvent) { method onInputKeyDown (line 268) | private onInputKeyDown(event: StandardKeyboardEvent, filterInputBox: H... method reportFilteringUsed (line 280) | private reportFilteringUsed(): void { class QuickFixAction (line 298) | class QuickFixAction extends Action { method quickFixes (line 308) | get quickFixes(): IAction[] { method quickFixes (line 311) | set quickFixes(quickFixes: IAction[]) { method autoFixable (line 316) | autoFixable(autofixable: boolean) { method constructor (line 320) | constructor( method run (line 326) | run(): Promise { class QuickFixActionViewItem (line 332) | class QuickFixActionViewItem extends ActionViewItem { method constructor (line 334) | constructor(action: QuickFixAction, method onClick (line 340) | public onClick(event: DOM.EventLike): void { method showQuickFixes (line 345) | public showQuickFixes(): void { FILE: src/vs/workbench/contrib/markers/browser/markersTreeViewer.ts type TreeElement (line 48) | type TreeElement = ResourceMarkers | Marker | RelatedInformation; type IResourceMarkersTemplateData (line 50) | interface IResourceMarkersTemplateData { type IMarkerTemplateData (line 56) | interface IMarkerTemplateData { type IRelatedInformationTemplateData (line 60) | interface IRelatedInformationTemplateData { class MarkersTreeAccessibilityProvider (line 66) | class MarkersTreeAccessibilityProvider implements IAccessibilityProvider... method constructor (line 68) | constructor(@ILabelService private readonly labelService: ILabelServic... method getAriaLabel (line 70) | public getAriaLabel(element: TreeElement): string | null { type TemplateId (line 85) | const enum TemplateId { class VirtualDelegate (line 91) | class VirtualDelegate implements IListVirtualDelegate { method constructor (line 95) | constructor(private readonly markersViewState: MarkersViewModel) { } method getHeight (line 97) | getHeight(element: TreeElement): number { method getTemplateId (line 106) | getTemplateId(element: TreeElement): string { type FilterDataType (line 117) | const enum FilterDataType { type ResourceMarkersFilterData (line 123) | interface ResourceMarkersFilterData { type MarkerFilterData (line 128) | interface MarkerFilterData { type RelatedInformationFilterData (line 135) | interface RelatedInformationFilterData { type FilterData (line 141) | type FilterData = ResourceMarkersFilterData | MarkerFilterData | Related... class ResourceMarkersRenderer (line 143) | class ResourceMarkersRenderer implements ITreeRenderer, _: number, te... method disposeTemplate (line 236) | disposeTemplate(templateData: IMarkerTemplateData): void { class MarkerWidget (line 242) | class MarkerWidget extends Disposable { method constructor (line 250) | constructor( method render (line 264) | render(element: Marker, filterData: MarkerFilterData | undefined): void { method renderQuickfixActionbar (line 279) | private renderQuickfixActionbar(marker: Marker): void { method renderMultilineActionbar (line 299) | private renderMultilineActionbar(marker: Marker): void { method renderMessageAndDetails (line 310) | private renderMessageAndDetails(element: Marker, filterData: MarkerFil... method renderDetails (line 329) | private renderDetails(marker: IMarker, filterData: MarkerFilterData | ... class RelatedInformationRenderer (line 349) | class RelatedInformationRenderer implements ITreeRenderer { method constructor (line 393) | constructor(public options: FilterOptions) { } method filter (line 395) | filter(element: TreeElement, parentVisibility: TreeVisibility): TreeFi... method filterResourceMarkers (line 405) | private filterResourceMarkers(resourceMarkers: ResourceMarkers): TreeF... method filterMarker (line 427) | private filterMarker(marker: Marker, parentVisibility: TreeVisibility)... method filterRelatedInformation (line 458) | private filterRelatedInformation(relatedInformation: RelatedInformatio... class MarkerViewModel (line 474) | class MarkerViewModel extends Disposable { method constructor (line 482) | constructor( method multiline (line 502) | get multiline(): boolean { method multiline (line 506) | set multiline(value: boolean) { method quickFixAction (line 514) | get quickFixAction(): QuickFixAction { method showLightBulb (line 521) | showLightBulb(): void { method showQuickfixes (line 525) | showQuickfixes(): void { method getQuickFixes (line 529) | async getQuickFixes(waitForModel: boolean): Promise { method setQuickFixes (line 534) | private async setQuickFixes(waitForModel: boolean): Promise { method getCodeActions (line 540) | private getCodeActions(waitForModel: boolean): Promise { method getModel (line 585) | private getModel(waitForModel: boolean): Promise { class MarkersViewModel (line 609) | class MarkersViewModel extends Disposable { method constructor (line 622) | constructor( method add (line 630) | add(marker: Marker): void { method remove (line 648) | remove(resource: URI): void { method getViewModel (line 663) | getViewModel(marker: Marker): MarkerViewModel | null { method onMarkerMouseHover (line 668) | onMarkerMouseHover(marker: Marker): void { method onMarkerMouseLeave (line 680) | onMarkerMouseLeave(marker: Marker): void { method multiline (line 687) | get multiline(): boolean { method multiline (line 691) | set multiline(value: boolean) { method dispose (line 710) | dispose(): void { class ResourceDragAndDrop (line 719) | class ResourceDragAndDrop implements ITreeDragAndDrop { method constructor (line 720) | constructor( method onDragOver (line 724) | onDragOver(data: IDragAndDropData, targetElement: TreeElement, targetI... method getDragURI (line 728) | getDragURI(element: TreeElement): string | null { method getDragLabel (line 735) | getDragLabel?(elements: TreeElement[]): string | undefined { method onDragStart (line 743) | onDragStart(data: IDragAndDropData, originalEvent: DragEvent): void { method drop (line 755) | drop(data: IDragAndDropData, targetElement: TreeElement, targetIndex: ... FILE: src/vs/workbench/contrib/markers/browser/messages.ts class Messages (line 11) | class Messages { FILE: src/vs/workbench/contrib/markers/test/electron-browser/markersModel.test.ts class TestMarkersModel (line 12) | class TestMarkersModel extends MarkersModel { method constructor (line 14) | constructor(markers: IMarker[]) { function compareResource (line 144) | function compareResource(a: ResourceMarkers, b: string): boolean { function anErrorWithRange (line 148) | function anErrorWithRange(startLineNumber: number = 10, function aWarningWithRange (line 157) | function aWarningWithRange(startLineNumber: number = 10, function anInfoWithRange (line 166) | function anInfoWithRange(startLineNumber: number = 10, function anIgnoreWithRange (line 175) | function anIgnoreWithRange(startLineNumber: number = 10, function aMarker (line 184) | function aMarker(resource: string = 'some resource', FILE: src/vs/workbench/contrib/outline/browser/outlinePanel.ts class RequestState (line 51) | class RequestState { method constructor (line 53) | constructor( method equals (line 62) | equals(other: RequestState): boolean { class RequestOracle (line 71) | class RequestOracle { method constructor (line 77) | constructor( method dispose (line 87) | dispose(): void { method _update (line 92) | private _update(): void { class SimpleToggleAction (line 145) | class SimpleToggleAction extends Action { method constructor (line 149) | constructor(state: OutlineViewState, label: string, isChecked: () => b... method dispose (line 159) | dispose(): void { class OutlineViewState (line 166) | class OutlineViewState { method followCursor (line 175) | set followCursor(value: boolean) { method followCursor (line 182) | get followCursor(): boolean { method filterOnType (line 186) | get filterOnType() { method filterOnType (line 190) | set filterOnType(value) { method sortBy (line 197) | set sortBy(value: OutlineSortOrder) { method sortBy (line 204) | get sortBy(): OutlineSortOrder { method persist (line 208) | persist(storageService: IStorageService): void { method restore (line 216) | restore(storageService: IStorageService): void { class OutlinePanel (line 235) | class OutlinePanel extends ViewletPanel { method constructor (line 256) | constructor( method dispose (line 277) | dispose(): void { method focus (line 284) | focus(): void { method renderBody (line 296) | protected renderBody(container: HTMLElement): void { method layoutBody (line 387) | protected layoutBody(height: number, width: number): void { method getActions (line 391) | getActions(): IAction[] { method getSecondaryActions (line 399) | getSecondaryActions(): IAction[] { method _onDidChangeUserState (line 418) | private _onDidChangeUserState(e: { followCursor?: boolean, sortBy?: bo... method _showMessage (line 434) | private _showMessage(message: string) { method _createOutlineModel (line 441) | private static _createOutlineModel(model: ITextModel, disposables: Dis... method _doUpdate (line 452) | private async _doUpdate(editor: ICodeEditor | undefined, event: IModel... method _revealTreeSelection (line 612) | private async _revealTreeSelection(model: OutlineModel, element: Outli... method _revealEditorSelection (line 624) | private _revealEditorSelection(model: OutlineModel, selection: Selecti... FILE: src/vs/workbench/contrib/output/browser/logViewer.ts class LogViewerInput (line 24) | class LogViewerInput extends ResourceEditorInput { method constructor (line 28) | constructor(private outputChannelDescriptor: IFileOutputChannelDescrip... method getTypeId (line 34) | public getTypeId(): string { method getResource (line 38) | public getResource(): URI { class LogViewer (line 43) | class LogViewer extends AbstractTextResourceEditor { method constructor (line 47) | constructor( method getConfigurationOverrides (line 62) | protected getConfigurationOverrides(): IEditorOptions { FILE: src/vs/workbench/contrib/output/browser/output.contribution.ts class OutputContribution (line 64) | class OutputContribution implements IWorkbenchContribution { method constructor (line 65) | constructor( method handler (line 99) | handler(accessor) { method handler (line 114) | handler(accessor) { FILE: src/vs/workbench/contrib/output/browser/outputActions.ts class ToggleOutputAction (line 25) | class ToggleOutputAction extends TogglePanelAction { method constructor (line 30) | constructor( class ClearOutputAction (line 39) | class ClearOutputAction extends Action { method constructor (line 44) | constructor( method run (line 51) | public run(): Promise { class ToggleOrSetOutputScrollLockAction (line 64) | class ToggleOrSetOutputScrollLockAction extends Action { method constructor (line 69) | constructor(id: string, label: string, @IOutputService private readonl... method run (line 79) | public run(newLockState?: boolean): Promise { method setClassAndLabel (line 95) | private setClassAndLabel(locked: boolean) { class SwitchOutputAction (line 106) | class SwitchOutputAction extends Action { method constructor (line 110) | constructor(@IOutputService private readonly outputService: IOutputSer... method run (line 116) | public run(channelId: string): Promise { class SwitchOutputActionViewItem (line 121) | class SwitchOutputActionViewItem extends SelectActionViewItem { method constructor (line 128) | constructor( method getActionContext (line 145) | protected getActionContext(option: string, index: number): string { method updateOtions (line 150) | private updateOtions(): void { class OpenLogOutputFile (line 178) | class OpenLogOutputFile extends Action { method constructor (line 183) | constructor( method update (line 193) | private update(): void { method run (line 197) | public run(): Promise { method getLogFileOutputChannelDescriptor (line 202) | private getLogFileOutputChannelDescriptor(): IFileOutputChannelDescrip... class ShowLogsOutputChannelAction (line 214) | class ShowLogsOutputChannelAction extends Action { method constructor (line 219) | constructor(id: string, label: string, method run (line 226) | run(): Promise { type IOutputChannelQuickPickItem (line 240) | interface IOutputChannelQuickPickItem extends IQuickPickItem { class OpenOutputLogFileAction (line 244) | class OpenOutputLogFileAction extends Action { method constructor (line 249) | constructor(id: string, label: string, method run (line 258) | run(): Promise { FILE: src/vs/workbench/contrib/output/browser/outputPanel.ts class OutputPanel (line 30) | class OutputPanel extends AbstractTextResourceEditor { method constructor (line 35) | constructor( method getId (line 54) | public getId(): string { method getTitle (line 58) | public getTitle(): string { method getActions (line 62) | public getActions(): IAction[] { method getActionViewItem (line 77) | public getActionViewItem(action: Action): IActionViewItem | undefined { method getConfigurationOverrides (line 85) | protected getConfigurationOverrides(): IEditorOptions { method getAriaLabel (line 110) | protected getAriaLabel(): string { method setInput (line 116) | public setInput(input: EditorInput, options: EditorOptions | undefined... method clearInput (line 134) | public clearInput(): void { method createEditor (line 142) | protected createEditor(parent: HTMLElement): void { method instantiationService (line 167) | public get instantiationService(): IInstantiationService { FILE: src/vs/workbench/contrib/output/browser/outputServices.ts constant OUTPUT_ACTIVE_CHANNEL_KEY (line 28) | const OUTPUT_ACTIVE_CHANNEL_KEY = 'output.activechannel'; class OutputChannel (line 30) | class OutputChannel extends Disposable implements IOutputChannel { method constructor (line 37) | constructor( method append (line 47) | append(output: string): void { method update (line 51) | update(): void { method clear (line 55) | clear(till?: number): void { class OutputService (line 60) | class OutputService extends Disposable implements IOutputService, ITextM... method constructor (line 73) | constructor( method provideTextContent (line 108) | provideTextContent(resource: URI): Promise | null { method showChannel (line 116) | showChannel(id: string, preserveFocus?: boolean): Promise { method getChannel (line 136) | getChannel(id: string): OutputChannel | undefined { method getChannelDescriptors (line 140) | getChannelDescriptors(): IOutputChannelDescriptor[] { method getActiveChannel (line 144) | getActiveChannel(): IOutputChannel | undefined { method onDidRegisterChannel (line 148) | private onDidRegisterChannel(channelId: string): void { method onDidPanelOpen (line 158) | private onDidPanelOpen(panel: IPanel | undefined, preserveFocus: boole... method onDidPanelClose (line 168) | private onDidPanelClose(panel: IPanel): void { method createChannel (line 175) | private createChannel(id: string): OutputChannel { method instantiateChannel (line 207) | private instantiateChannel(id: string): OutputChannel { method doShowChannel (line 216) | private doShowChannel(channel: OutputChannel, preserveFocus: boolean):... method isChannelShown (line 229) | private isChannelShown(channel: IOutputChannel): boolean { method isPanelShown (line 233) | private isPanelShown(): boolean { method createInput (line 238) | private createInput(channel: IOutputChannel): ResourceEditorInput { method setActiveChannel (line 243) | private setActiveChannel(channel: OutputChannel | undefined): void { class LogContentProvider (line 254) | class LogContentProvider { method constructor (line 258) | constructor( method provideTextContent (line 264) | provideTextContent(resource: URI): Promise | null { method getChannelModel (line 274) | private getChannelModel(resource: URI): IOutputChannelModel | undefined { FILE: src/vs/workbench/contrib/output/common/output.ts constant OUTPUT_MIME (line 15) | const OUTPUT_MIME = 'text/x-code-output'; constant OUTPUT_SCHEME (line 20) | const OUTPUT_SCHEME = 'output'; constant OUTPUT_MODE_ID (line 25) | const OUTPUT_MODE_ID = 'Log'; constant LOG_MIME (line 30) | const LOG_MIME = 'text/x-code-log-output'; constant LOG_SCHEME (line 35) | const LOG_SCHEME = 'log'; constant LOG_MODE_ID (line 40) | const LOG_MODE_ID = 'log'; constant OUTPUT_PANEL_ID (line 45) | const OUTPUT_PANEL_ID = 'workbench.panel.output'; constant OUTPUT_SERVICE_ID (line 51) | const OUTPUT_SERVICE_ID = 'outputService'; constant MAX_OUTPUT_LENGTH (line 53) | const MAX_OUTPUT_LENGTH = 10000 /* Max. number of output lines to show i... constant CONTEXT_IN_OUTPUT (line 55) | const CONTEXT_IN_OUTPUT = new RawContextKey('inOutput', false); constant CONTEXT_ACTIVE_LOG_OUTPUT (line 57) | const CONTEXT_ACTIVE_LOG_OUTPUT = new RawContextKey('activeLogO... type IOutputService (line 64) | interface IOutputService { type IOutputChannel (line 95) | interface IOutputChannel { type IOutputChannelDescriptor (line 133) | interface IOutputChannelDescriptor { type IFileOutputChannelDescriptor (line 140) | interface IFileOutputChannelDescriptor extends IOutputChannelDescriptor { type IOutputChannelRegistry (line 144) | interface IOutputChannelRegistry { class OutputChannelRegistry (line 170) | class OutputChannelRegistry implements IOutputChannelRegistry { method registerChannel (line 179) | public registerChannel(descriptor: IOutputChannelDescriptor): void { method getChannels (line 186) | public getChannels(): IOutputChannelDescriptor[] { method getChannel (line 192) | public getChannel(id: string): IOutputChannelDescriptor | undefined { method removeChannel (line 196) | public removeChannel(id: string): void { FILE: src/vs/workbench/contrib/output/common/outputLinkComputer.ts type ICreateData (line 17) | interface ICreateData { type IResourceCreator (line 21) | interface IResourceCreator { class OutputLinkComputer (line 25) | class OutputLinkComputer { method constructor (line 29) | constructor(ctx: IWorkerContext, createData: ICreateData) { method computePatterns (line 36) | private computePatterns(createData: ICreateData): void { method getModel (line 48) | private getModel(uri: string): IMirrorModel | undefined { method computeLinks (line 53) | public computeLinks(uri: string): Promise { method createPatterns (line 82) | public static createPatterns(workspaceFolder: URI): RegExp[] { method detectLinks (line 122) | public static detectLinks(line: string, lineIndex: number, patterns: R... function create (line 183) | function create(ctx: IWorkerContext, createData: ICreateData): OutputLin... FILE: src/vs/workbench/contrib/output/common/outputLinkProvider.ts class OutputLinkProvider (line 16) | class OutputLinkProvider { method constructor (line 24) | constructor( method registerListeners (line 34) | private registerListeners(): void { method updateLinkProviderWorker (line 38) | private updateLinkProviderWorker(): void { method getOrCreateWorker (line 60) | private getOrCreateWorker(): MonacoWebWorker { method provideLinks (line 78) | private provideLinks(modelUri: URI): Promise { method disposeWorker (line 84) | private disposeWorker(): void { FILE: src/vs/workbench/contrib/output/test/outputLinkProvider.test.ts function toOSPath (line 12) | function toOSPath(p: string): string { FILE: src/vs/workbench/contrib/performance/electron-browser/performance.contribution.ts method serialize (line 29) | serialize(): string { method deserialize (line 32) | deserialize(instantiationService: IInstantiationService): PerfviewInput { FILE: src/vs/workbench/contrib/performance/electron-browser/perfviewEditor.ts class PerfviewContrib (line 25) | class PerfviewContrib { method constructor (line 29) | constructor( method dispose (line 36) | dispose(): void { class PerfviewInput (line 41) | class PerfviewInput extends ResourceEditorInput { method constructor (line 46) | constructor( method getTypeId (line 58) | getTypeId(): string { class PerfModelContentProvider (line 63) | class PerfModelContentProvider implements ITextModelContentProvider { method constructor (line 68) | constructor( method provideTextContent (line 77) | provideTextContent(resource: URI): Promise { method _updateModel (line 98) | private _updateModel(): void { method _addSummary (line 127) | private _addSummary(md: MarkdownBuilder, metrics: IStartupMetrics): vo... method _addSummaryTable (line 147) | private _addSummaryTable(md: MarkdownBuilder, metrics: IStartupMetrics... method _addExtensionsTable (line 170) | private _addExtensionsTable(md: MarkdownBuilder): void { method _addRawPerfMarks (line 197) | private _addRawPerfMarks(md: MarkdownBuilder): void { method _addLoaderStats (line 212) | private _addLoaderStats(md: MarkdownBuilder, stats: LoaderStats): void { method _addCachedDataStats (line 227) | private _addCachedDataStats(md: MarkdownBuilder): void { method get (line 271) | static get(): LoaderStats { class MarkdownBuilder (line 357) | class MarkdownBuilder { method heading (line 361) | heading(level: number, value: string): this { method blank (line 366) | blank() { method li (line 371) | li(value: string) { method table (line 376) | table(header: string[], rows: Array { FILE: src/vs/workbench/contrib/performance/electron-browser/startupTimings.ts class StartupTimings (line 25) | class StartupTimings implements IWorkbenchContribution { method constructor (line 27) | constructor( method _report (line 42) | private async _report() { method _reportStartupTimes (line 49) | private async _reportStartupTimes(): Promise { method _appendStartupTimes (line 62) | private async _appendStartupTimes(isStandardStartup: boolean) { method _isStandardStartup (line 84) | private async _isStandardStartup(): Promise { method _reportPerfTicks (line 117) | private _reportPerfTicks(): void { FILE: src/vs/workbench/contrib/preferences/browser/keybindingWidgets.ts type KeybindingsSearchOptions (line 28) | interface KeybindingsSearchOptions extends SearchOptions { class KeybindingsSearchWidget (line 33) | class KeybindingsSearchWidget extends SearchWidget { method constructor (line 53) | constructor(parent: HTMLElement, options: SearchOptions, method clear (line 69) | clear(): void { method startRecordingKeys (line 74) | startRecordingKeys(): void { method stopRecordingKeys (line 83) | stopRecordingKeys(): void { method setInputValue (line 88) | setInputValue(value: string): void { method _reset (line 93) | private _reset() { method _onKeyDown (line 98) | private _onKeyDown(keyboardEvent: IKeyboardEvent): void { method printKeybinding (line 113) | private printKeybinding(keyboardEvent: IKeyboardEvent): void { class DefineKeybindingWidget (line 144) | class DefineKeybindingWidget extends Widget { method constructor (line 166) | constructor( method domNode (line 216) | get domNode(): HTMLElement { method define (line 220) | define(): Promise { method layout (line 241) | layout(layout: dom.Dimension): void { method printExisting (line 249) | printExisting(numberOfExisting: number): void { method onKeybinding (line 261) | private onKeybinding(keybinding: [ResolvedKeybinding | null, ResolvedK... method getUserSettingsLabel (line 278) | private getUserSettingsLabel(): string | null { method onCancel (line 289) | private onCancel(): void { method hide (line 295) | private hide(): void { class DefineKeybindingOverlayWidget (line 302) | class DefineKeybindingOverlayWidget extends Disposable implements IOverl... method constructor (line 308) | constructor(private _editor: ICodeEditor, method getId (line 317) | getId(): string { method getDomNode (line 321) | getDomNode(): HTMLElement { method getPosition (line 325) | getPosition(): IOverlayWidgetPosition { method dispose (line 331) | dispose(): void { method start (line 336) | start(): Promise { FILE: src/vs/workbench/contrib/preferences/browser/keybindingsEditor.ts type ColumnItem (line 52) | interface ColumnItem { class KeybindingsEditor (line 58) | class KeybindingsEditor extends BaseEditor implements IKeybindingsEditor { method constructor (line 97) | constructor( method createEditor (line 120) | createEditor(parent: HTMLElement): void { method setInput (line 129) | setInput(input: KeybindingsEditorInput, options: EditorOptions | undef... method clearInput (line 135) | clearInput(): void { method layout (line 141) | layout(dimension: DOM.Dimension): void { method layoutColumns (line 158) | layoutColumns(columns: HTMLElement[]): void { method focus (line 167) | focus(): void { method activeKeybindingEntry (line 176) | get activeKeybindingEntry(): IKeybindingItemEntry | null { method defineKeybinding (line 181) | defineKeybinding(keybindingEntry: IKeybindingItemEntry): Promise { method defineWhenExpression (line 201) | defineWhenExpression(keybindingEntry: IKeybindingItemEntry): void { method updateKeybinding (line 208) | updateKeybinding(keybindingEntry: IKeybindingItemEntry, key: string, w... method removeKeybinding (line 221) | removeKeybinding(keybindingEntry: IKeybindingItemEntry): Promise { method resetKeybinding (line 235) | resetKeybinding(keybindingEntry: IKeybindingItemEntry): Promise { method copyKeybinding (line 251) | async copyKeybinding(keybinding: IKeybindingItemEntry): Promise { method copyKeybindingCommand (line 264) | async copyKeybindingCommand(keybinding: IKeybindingItemEntry): Promise... method focusSearch (line 270) | focusSearch(): void { method search (line 274) | search(filter: string): void { method clearSearchResults (line 279) | clearSearchResults(): void { method showSimilarKeybindings (line 283) | showSimilarKeybindings(keybindingEntry: IKeybindingItemEntry): void { method createAriaLabelElement (line 290) | private createAriaLabelElement(parent: HTMLElement): void { method createOverlayContainer (line 296) | private createOverlayContainer(parent: HTMLElement): void { method showOverlayContainer (line 306) | private showOverlayContainer() { method hideOverlayContainer (line 310) | private hideOverlayContainer() { method createHeader (line 314) | private createHeader(parent: HTMLElement): void { method updateSearchOptions (line 389) | private updateSearchOptions(): void { method createRecordingBadge (line 400) | private createRecordingBadge(container: HTMLElement): HTMLElement { method layoutSearchWidget (line 417) | private layoutSearchWidget(dimension: DOM.Dimension): void { method createBody (line 423) | private createBody(parent: HTMLElement): void { method createListHeader (line 429) | private createListHeader(parent: HTMLElement): void { method createList (line 453) | private createList(parent: HTMLElement): void { method render (line 488) | private async render(preserveFocus: boolean): Promise { method getActionsLabels (line 504) | private getActionsLabels(): Map { method filterKeybindings (line 517) | private filterKeybindings(): void { method renderKeybindingsEntries (line 522) | private renderKeybindingsEntries(reset: boolean, preserveFocus?: boole... method getAriaLabel (line 557) | private getAriaLabel(keybindingsEntries: IKeybindingItemEntry[]): stri... method layoutKeybindingsList (line 565) | private layoutKeybindingsList(): void { method getIndexOf (line 584) | private getIndexOf(listEntry: IListEntry): number { method getNewIndexOfUnassignedKeybinding (line 596) | private getNewIndexOfUnassignedKeybinding(unassignedKeybinding: IKeybi... method selectEntry (line 609) | private selectEntry(keybindingItemEntry: IKeybindingItemEntry | number... method focusKeybindings (line 620) | focusKeybindings(): void { method selectKeybinding (line 626) | selectKeybinding(keybindingItemEntry: IKeybindingItemEntry): void { method recordSearchKeys (line 630) | recordSearchKeys(): void { method toggleSortByPrecedence (line 634) | toggleSortByPrecedence(): void { method onContextMenu (line 638) | private onContextMenu(e: IListContextMenuEvent): void { method onFocusChange (line 661) | private onFocusChange(e: IListEvent): void { method createDefineAction (line 672) | private createDefineAction(keybindingItemEntry: IKeybindingItemEntry):... method createDefineWhenExpressionAction (line 681) | private createDefineWhenExpressionAction(keybindingItemEntry: IKeybind... method createRemoveAction (line 690) | private createRemoveAction(keybindingItem: IKeybindingItemEntry): IAct... method createResetAction (line 699) | private createResetAction(keybindingItem: IKeybindingItemEntry): IActi... method createShowConflictsAction (line 708) | private createShowConflictsAction(keybindingItem: IKeybindingItemEntry... method createCopyAction (line 717) | private createCopyAction(keybindingItem: IKeybindingItemEntry): IAction { method createCopyCommandAction (line 726) | private createCopyCommandAction(keybinding: IKeybindingItemEntry): IAc... method reportFilteringUsed (line 735) | private reportFilteringUsed(filter: string): void { method getLatestEmptyFiltersForTelemetry (line 756) | private getLatestEmptyFiltersForTelemetry(): string[] { method reportKeybindingAction (line 761) | private reportKeybindingAction(action: string, command: string, keybin... method onKeybindingEditingError (line 766) | private onKeybindingEditingError(error: any): void { class Delegate (line 771) | class Delegate implements IListVirtualDelegate { method getHeight (line 773) | getHeight(element: IListEntry) { method getTemplateId (line 787) | getTemplateId(element: IListEntry) { type KeybindingItemTemplate (line 792) | interface KeybindingItemTemplate { class KeybindingItemRenderer (line 798) | class KeybindingItemRenderer implements IListRenderer { FILE: src/vs/workbench/contrib/preferences/browser/preferences.contribution.ts type ISerializedPreferencesEditorInput (line 77) | interface ISerializedPreferencesEditorInput { class PreferencesEditorInputFactory (line 89) | class PreferencesEditorInputFactory implements IEditorInputFactory { method serialize (line 91) | serialize(editorInput: EditorInput): string | undefined { method deserialize (line 119) | deserialize(instantiationService: IInstantiationService, serializedEdi... class KeybindingsEditorInputFactory (line 139) | class KeybindingsEditorInputFactory implements IEditorInputFactory { method serialize (line 141) | serialize(editorInput: EditorInput): string { method deserialize (line 149) | deserialize(instantiationService: IInstantiationService, serializedEdi... type ISerializedSettingsEditor2EditorInput (line 154) | interface ISerializedSettingsEditor2EditorInput { class SettingsEditor2InputFactory (line 157) | class SettingsEditor2InputFactory implements IEditorInputFactory { method serialize (line 159) | serialize(input: SettingsEditor2Input): string { method deserialize (line 166) | deserialize(instantiationService: IInstantiationService, serializedEdi... type ISerializedDefaultPreferencesEditorInput (line 172) | interface ISerializedDefaultPreferencesEditorInput { class DefaultPreferencesEditorInputFactory (line 177) | class DefaultPreferencesEditorInputFactory implements IEditorInputFactory { method serialize (line 179) | serialize(editorInput: EditorInput): string { method deserialize (line 187) | deserialize(instantiationService: IInstantiationService, serializedEdi... constant PREFERENCES_EDITOR_LIGHT_ICON_URI (line 370) | const PREFERENCES_EDITOR_LIGHT_ICON_URI = URI.parse(registerAndGetAmdIma... constant PREFERENCES_EDITOR_DARK_ICON_URI (line 371) | const PREFERENCES_EDITOR_DARK_ICON_URI = URI.parse(registerAndGetAmdImag... class PreferencesActionsContribution (line 372) | class PreferencesActionsContribution extends Disposable implements IWork... method constructor (line 374) | constructor( method updatePreferencesEditorMenuItem (line 435) | private updatePreferencesEditorMenuItem() { method updatePreferencesEditorMenuItemForWorkspaceFolders (line 456) | private updatePreferencesEditorMenuItemForWorkspaceFolders() { method getPreferencesEditor (line 579) | protected getPreferencesEditor(accessor: ServicesAccessor): PreferencesE... class StartSearchDefaultSettingsCommand (line 589) | class StartSearchDefaultSettingsCommand extends SettingsCommand { method runCommand (line 591) | runCommand(accessor: ServicesAccessor, args: any): void { class ClearSearchResultsCommand (line 605) | class ClearSearchResultsCommand extends SettingsCommand { method runCommand (line 607) | runCommand(accessor: ServicesAccessor, args: any): void { class FocusSettingsFileEditorCommand (line 621) | class FocusSettingsFileEditorCommand extends SettingsCommand { method runCommand (line 623) | runCommand(accessor: ServicesAccessor, args: any): void { class FocusNextSearchResultCommand (line 646) | class FocusNextSearchResultCommand extends SettingsCommand { method runCommand (line 648) | runCommand(accessor: ServicesAccessor, args: any): void { class FocusPreviousSearchResultCommand (line 662) | class FocusPreviousSearchResultCommand extends SettingsCommand { method runCommand (line 664) | runCommand(accessor: ServicesAccessor, args: any): void { class EditFocusedSettingCommand (line 678) | class EditFocusedSettingCommand extends SettingsCommand { method runCommand (line 680) | runCommand(accessor: ServicesAccessor, args: any): void { class FocusSettingsListCommand (line 694) | class FocusSettingsListCommand extends SettingsCommand { method runCommand (line 696) | runCommand(accessor: ServicesAccessor, args: any): void { class ShowContextMenuCommand (line 711) | class ShowContextMenuCommand extends SettingsCommand { method runCommand (line 712) | runCommand(accessor: ServicesAccessor, args: any): void { FILE: src/vs/workbench/contrib/preferences/browser/preferencesActions.ts class OpenRawDefaultSettingsAction (line 19) | class OpenRawDefaultSettingsAction extends Action { method constructor (line 24) | constructor( method run (line 32) | run(event?: any): Promise { class OpenSettings2Action (line 37) | class OpenSettings2Action extends Action { method constructor (line 42) | constructor( method run (line 50) | run(event?: any): Promise { class OpenSettingsJsonAction (line 55) | class OpenSettingsJsonAction extends Action { method constructor (line 60) | constructor( method run (line 68) | run(event?: any): Promise { class OpenGlobalSettingsAction (line 73) | class OpenGlobalSettingsAction extends Action { method constructor (line 78) | constructor( method run (line 86) | run(event?: any): Promise { class OpenRemoteSettingsAction (line 91) | class OpenRemoteSettingsAction extends Action { method constructor (line 95) | constructor( method run (line 103) | run(event?: any): Promise { class OpenGlobalKeybindingsAction (line 108) | class OpenGlobalKeybindingsAction extends Action { method constructor (line 113) | constructor( method run (line 121) | run(event?: any): Promise { class OpenGlobalKeybindingsFileAction (line 126) | class OpenGlobalKeybindingsFileAction extends Action { method constructor (line 131) | constructor( method run (line 139) | run(event?: any): Promise { class OpenDefaultKeybindingsFileAction (line 144) | class OpenDefaultKeybindingsFileAction extends Action { method constructor (line 149) | constructor( method run (line 157) | run(event?: any): Promise { class OpenWorkspaceSettingsAction (line 162) | class OpenWorkspaceSettingsAction extends Action { method constructor (line 169) | constructor( method update (line 180) | private update(): void { method run (line 184) | run(event?: any): Promise { method dispose (line 188) | dispose(): void { constant OPEN_FOLDER_SETTINGS_COMMAND (line 194) | const OPEN_FOLDER_SETTINGS_COMMAND = '_workbench.action.openFolderSettin... constant OPEN_FOLDER_SETTINGS_LABEL (line 195) | const OPEN_FOLDER_SETTINGS_LABEL = nls.localize('openFolderSettings', "O... class OpenFolderSettingsAction (line 196) | class OpenFolderSettingsAction extends Action { method constructor (line 201) | constructor( method update (line 214) | private update(): void { method run (line 218) | run(): Promise { class ConfigureLanguageBasedSettingsAction (line 230) | class ConfigureLanguageBasedSettingsAction extends Action { method constructor (line 235) | constructor( method run (line 246) | run(): Promise { FILE: src/vs/workbench/contrib/preferences/browser/preferencesEditor.ts class PreferencesEditor (line 59) | class PreferencesEditor extends BaseEditor { method minimumWidth (line 78) | get minimumWidth(): number { return this.sideBySidePreferencesWidget ?... method maximumWidth (line 79) | get maximumWidth(): number { return this.sideBySidePreferencesWidget ?... method minimumWidth (line 82) | set minimumWidth(value: number) { /*noop*/ } method maximumWidth (line 83) | set maximumWidth(value: number) { /*noop*/ } method constructor (line 90) | constructor( method createEditor (line 109) | createEditor(parent: HTMLElement): void { method clearSearchResults (line 135) | clearSearchResults(): void { method focusNextResult (line 141) | focusNextResult(): void { method focusPreviousResult (line 147) | focusPreviousResult(): void { method editFocusedPreference (line 153) | editFocusedPreference(): void { method setInput (line 157) | setInput(newInput: EditorInput, options: SettingsEditorOptions | undef... method layout (line 167) | layout(dimension: DOM.Dimension): void { method getControl (line 173) | getControl(): IEditorControl | undefined { method focus (line 177) | focus(): void { method focusSearch (line 183) | focusSearch(filter?: string): void { method focusSettingsFileEditor (line 191) | focusSettingsFileEditor(): void { method clearInput (line 197) | clearInput(): void { method setEditorVisible (line 205) | protected setEditorVisible(visible: boolean, group: IEditorGroup | und... method updateInput (line 210) | private updateInput(newInput: PreferencesEditorInput, options: EditorO... method onInputChanged (line 222) | private onInputChanged(): void { method triggerSearch (line 236) | private triggerSearch(query: string): Promise { method switchSettings (line 252) | private switchSettings(target: SettingsTarget): void { method showSearchResultsMessage (line 269) | private showSearchResultsMessage(count: IPreferencesCount): void { method _countById (line 286) | private _countById(settingsGroups: ISettingsGroup[]): IStringDictionar... method reportFilteringUsed (line 301) | private reportFilteringUsed(filter: string, filterResult: IFilterResul... class SettingsNavigator (line 335) | class SettingsNavigator extends ArrayNavigator { method next (line 337) | next(): ISetting | null { method previous (line 341) | previous(): ISetting | null { method reset (line 345) | reset(): void { type IPreferencesCount (line 350) | interface IPreferencesCount { class PreferencesRenderersController (line 355) | class PreferencesRenderersController extends Disposable { method constructor (line 375) | constructor( method lastFilterResult (line 385) | get lastFilterResult(): IFilterResult | null { method defaultPreferencesRenderer (line 389) | get defaultPreferencesRenderer(): IPreferencesRenderer { method editablePreferencesRenderer (line 393) | get editablePreferencesRenderer(): IPreferencesRenderer { method defaultPreferencesRenderer (line 397) | set defaultPreferencesRenderer(defaultPreferencesRenderer: IPreference... method editablePreferencesRenderer (line 414) | set editablePreferencesRenderer(editableSettingsRenderer: IPreferences... method _onEditableContentDidChange (line 427) | private async _onEditableContentDidChange(): Promise { method onHidden (line 434) | onHidden(): void { method remoteSearchPreferences (line 439) | remoteSearchPreferences(query: string, updateCurrentResults?: boolean)... method localFilterPreferences (line 468) | localFilterPreferences(query: string, updateCurrentResults?: boolean):... method filterOrSearchPreferences (line 477) | private filterOrSearchPreferences(query: string, searchProvider: ISear... method searchAllSettingsTargets (line 502) | private searchAllSettingsTargets(query: string, searchProvider: ISearc... method searchSettingsTarget (line 517) | private searchSettingsTarget(query: string, provider: ISearchProvider,... method getPreferencesEditorModel (line 538) | private async getPreferencesEditorModel(target: SettingsTarget | undef... method focusNextPreference (line 565) | focusNextPreference(forward: boolean = true) { method editFocusedPreference (line 575) | editFocusedPreference(): void { method _filterOrSearchPreferences (line 587) | private _filterOrSearchPreferences(filter: string, preferencesRenderer... method _filterOrSearchPreferencesModel (line 599) | private _filterOrSearchPreferencesModel(filter: string, model: ISettin... method consolidateAndUpdate (line 644) | private consolidateAndUpdate(defaultFilterResult: IFilterResult | unde... method _getAllPreferences (line 669) | private _getAllPreferences(preferencesRenderer: IPreferencesRenderer extends IDisposable { class UserSettingsRenderer (line 55) | class UserSettingsRenderer extends Disposable implements IPreferencesRen... method constructor (line 76) | constructor(protected editor: ICodeEditor, readonly preferencesModel: ... method getAssociatedPreferencesModel (line 90) | getAssociatedPreferencesModel(): IPreferencesEditorModel { method setAssociatedPreferencesModel (line 94) | setAssociatedPreferencesModel(associatedPreferencesModel: IPreferences... method createHeader (line 102) | protected createHeader(): void { method render (line 106) | render(): void { method _updatePreference (line 114) | private _updatePreference(key: string, value: any, source: IIndexedSet... method updatePreference (line 119) | updatePreference(key: string, value: any, source: IIndexedSetting): vo... method onModelChanged (line 126) | private onModelChanged(): void { method onSettingUpdated (line 134) | private onSettingUpdated(setting: ISetting) { method getSetting (line 144) | private getSetting(setting: ISetting): ISetting | undefined { method filterPreferences (line 159) | filterPreferences(filterResult: IFilterResult | undefined): void { method focusPreference (line 165) | focusPreference(setting: ISetting): void { method clearFocus (line 175) | clearFocus(setting: ISetting): void { method editPreference (line 179) | editPreference(setting: ISetting): boolean { class WorkspaceSettingsRenderer (line 185) | class WorkspaceSettingsRenderer extends UserSettingsRenderer implements ... method constructor (line 189) | constructor(editor: ICodeEditor, preferencesModel: SettingsEditorModel, method createHeader (line 199) | protected createHeader(): void { method setAssociatedPreferencesModel (line 203) | setAssociatedPreferencesModel(associatedPreferencesModel: IPreferences... method render (line 208) | render(): void { class FolderSettingsRenderer (line 214) | class FolderSettingsRenderer extends UserSettingsRenderer implements IPr... method constructor (line 216) | constructor(editor: ICodeEditor, preferencesModel: SettingsEditorModel, method createHeader (line 225) | protected createHeader(): void { class DefaultSettingsRenderer (line 231) | class DefaultSettingsRenderer extends Disposable implements IPreferences... method constructor (line 252) | constructor(protected editor: ICodeEditor, readonly preferencesModel: ... method getAssociatedPreferencesModel (line 270) | getAssociatedPreferencesModel(): IPreferencesEditorModel { method setAssociatedPreferencesModel (line 274) | setAssociatedPreferencesModel(associatedPreferencesModel: IPreferences... method render (line 279) | render() { method filterPreferences (line 288) | filterPreferences(filterResult: IFilterResult | undefined): void { method focusPreference (line 311) | focusPreference(s: ISetting): void { method getSetting (line 321) | private getSetting(setting: ISetting): ISetting | undefined { method getPreference (line 331) | private getPreference(key: string, settingsGroups: ISettingsGroup[]): ... method clearFocus (line 344) | clearFocus(setting: ISetting): void { method updatePreference (line 348) | updatePreference(key: string, value: any, source: ISetting): void { method editPreference (line 351) | editPreference(setting: ISetting): boolean { type HiddenAreasProvider (line 356) | interface HiddenAreasProvider { class BracesHidingRenderer (line 360) | class BracesHidingRenderer extends Disposable implements HiddenAreasProv... method constructor (line 364) | constructor(private editor: ICodeEditor) { method render (line 368) | render(result: IFilterResult | undefined, settingsGroups: ISettingsGro... method hiddenAreas (line 373) | get hiddenAreas(): IRange[] { class DefaultSettingsHeaderRenderer (line 422) | class DefaultSettingsHeaderRenderer extends Disposable { method constructor (line 427) | constructor(editor: ICodeEditor) { method render (line 433) | render(filterResult: IFilterResult | undefined) { class SettingsGroupTitleRenderer (line 439) | class SettingsGroupTitleRenderer extends Disposable implements HiddenAre... method constructor (line 449) | constructor(private editor: ICodeEditor, method hiddenAreas (line 455) | get hiddenAreas(): IRange[] { method render (line 463) | render(settingsGroups: ISettingsGroup[] | undefined) { method showGroup (line 485) | showGroup(groupIdx: number) { method showSetting (line 495) | showSetting(setting: ISetting): void { method onToggled (line 504) | private onToggled(collapsed: boolean, group: ISettingsGroup) { method disposeWidgets (line 518) | private disposeWidgets() { method dispose (line 523) | dispose() { class HiddenAreasRenderer (line 529) | class HiddenAreasRenderer extends Disposable { method constructor (line 531) | constructor(private editor: ICodeEditor, private hiddenAreasProviders:... method render (line 536) | render() { method dispose (line 544) | dispose() { class FilteredMatchesRenderer (line 550) | class FilteredMatchesRenderer extends Disposable implements HiddenAreasP... method constructor (line 555) | constructor(private editor: ICodeEditor method render (line 560) | render(result: IFilterResult | undefined, allSettingsGroups: ISettings... method createDecoration (line 571) | private createDecoration(range: IRange): IModelDeltaDecoration { method computeHiddenRanges (line 583) | private computeHiddenRanges(filteredGroups: ISettingsGroup[] | undefin... method dispose (line 600) | dispose() { class HighlightMatchesRenderer (line 606) | class HighlightMatchesRenderer extends Disposable { method constructor (line 610) | constructor(private editor: ICodeEditor method render (line 615) | render(matches: IRange[]): void { method createDecoration (line 624) | private createDecoration(range: IRange): IModelDeltaDecoration { method dispose (line 631) | dispose() { type IIndexedSetting (line 637) | interface IIndexedSetting extends ISetting { class EditSettingRenderer (line 642) | class EditSettingRenderer extends Disposable { method constructor (line 654) | constructor(private editor: ICodeEditor, private masterSettingsModel: ... method render (line 673) | render(settingsGroups: ISettingsGroup[], associatedPreferencesModel: I... method isDefaultSettings (line 685) | private isDefaultSettings(): boolean { method onConfigurationChanged (line 689) | private onConfigurationChanged(): void { method onPositionChanged (line 696) | private onPositionChanged(positionChangeEvent: ICursorPositionChangedE... method onMouseMoved (line 706) | private onMouseMoved(mouseMoveEvent: IEditorMouseEvent): void { method getEditPreferenceWidgetUnderMouse (line 716) | private getEditPreferenceWidgetUnderMouse(mouseMoveEvent: IEditorMouse... method toggleEditPreferenceWidgetForMouseMove (line 729) | private toggleEditPreferenceWidgetForMouseMove(mouseMoveEvent: IEditor... method showEditPreferencesWidget (line 738) | private showEditPreferencesWidget(editPreferencesWidget: EditPreferenc... method marginFreeFromOtherDecorations (line 747) | private marginFreeFromOtherDecorations(line: number): boolean { method getSettings (line 759) | private getSettings(lineNumber: number): IIndexedSetting[] { method getSettingsAtLineNumber (line 784) | private getSettingsAtLineNumber(lineNumber: number): IIndexedSetting[] { method onMouseOver (line 820) | private onMouseOver(editPreferenceWidget: EditPreferenceWidget... method toKeyRange (line 541) | private toKeyRange(setting: ISetting, match: IMatch): IRange { method toDescriptionRange (line 550) | private toDescriptionRange(setting: ISetting, match: IMatch, lineIndex... method toValueRange (line 559) | private toValueRange(setting: ISetting, match: IMatch): IRange { FILE: src/vs/workbench/contrib/preferences/browser/preferencesWidgets.ts class SettingsHeaderWidget (line 39) | class SettingsHeaderWidget extends Widget implements IViewZone { method constructor (line 47) | constructor(protected editor: ICodeEditor, private title: string) { method domNode (line 54) | get domNode(): HTMLElement { method heightInLines (line 58) | get heightInLines(): number { method afterLineNumber (line 62) | get afterLineNumber(): number { method create (line 66) | protected create() { method setMessage (line 84) | setMessage(message: string): void { method layout (line 88) | private layout(): void { method dispose (line 97) | dispose() { class DefaultSettingsHeaderWidget (line 105) | class DefaultSettingsHeaderWidget extends SettingsHeaderWidget { method create (line 110) | protected create() { method toggleMessage (line 116) | toggleMessage(hasSettings: boolean): void { class SettingsGroupTitleWidget (line 125) | class SettingsGroupTitleWidget extends Widget implements IViewZone { method constructor (line 140) | constructor(private editor: ICodeEditor, public settingsGroup: ISettin... method domNode (line 148) | get domNode(): HTMLElement { method heightInLines (line 152) | get heightInLines(): number { method afterLineNumber (line 156) | get afterLineNumber(): number { method create (line 160) | private create() { method render (line 179) | render() { method toggleCollapse (line 192) | toggleCollapse(collapse: boolean) { method toggleFocus (line 196) | toggleFocus(focus: boolean): void { method isCollapsed (line 200) | isCollapsed(): boolean { method layout (line 204) | private layout(): void { method getIconSize (line 215) | private getIconSize(minSize: number): number { method onKeyDown (line 220) | private onKeyDown(keyboardEvent: IKeyboardEvent): void { method toggle (line 251) | private toggle() { method collapse (line 255) | private collapse(collapse: boolean) { method onCursorChange (line 262) | private onCursorChange(e: ICursorPositionChangedEvent): void { method focusTitle (line 268) | private focusTitle(currentPosition: Position): boolean { method dispose (line 290) | dispose() { class FolderSettingsActionViewItem (line 298) | class FolderSettingsActionViewItem extends BaseActionViewItem { method constructor (line 309) | constructor( method folder (line 320) | get folder(): IWorkspaceFolder | null { method folder (line 324) | set folder(folder: IWorkspaceFolder | null) { method setCount (line 329) | setCount(settingsTarget: URI, count: number): void { method render (line 339) | render(container: HTMLElement): void { method onKeyUp (line 360) | private onKeyUp(event: any): void { method onClick (line 370) | onClick(event: DOM.EventLike): void { method updateEnabled (line 379) | protected updateEnabled(): void { method updateChecked (line 383) | protected updateChecked(): void { method onWorkspaceFoldersChanged (line 387) | private onWorkspaceFoldersChanged(): void { method update (line 402) | private update(): void { method showMenu (line 424) | private showMenu(): void { method getDropdownMenuActions (line 435) | private getDropdownMenuActions(): IAction[] { method labelWithCount (line 453) | private labelWithCount(label: string, count: number | undefined): stri... type SettingsTarget (line 463) | type SettingsTarget = ConfigurationTarget.USER_LOCAL | ConfigurationTarg... type ISettingsTargetsWidgetOptions (line 465) | interface ISettingsTargetsWidgetOptions { class SettingsTargetsWidget (line 469) | class SettingsTargetsWidget extends Widget { method constructor (line 483) | constructor( method create (line 498) | private create(parent: HTMLElement): void { method settingsTarget (line 529) | get settingsTarget(): SettingsTarget | null { method settingsTarget (line 533) | set settingsTarget(settingsTarget: SettingsTarget | null) { method setResultCount (line 546) | setResultCount(settingsTarget: SettingsTarget, count: number): void { method onWorkbenchStateChanged (line 566) | private onWorkbenchStateChanged(): void { method updateTarget (line 574) | updateTarget(settingsTarget: SettingsTarget): Promise { method update (line 588) | private update(): void { type SearchOptions (line 597) | interface SearchOptions extends IInputOptions { class SearchWidget (line 604) | class SearchWidget extends Widget { method constructor (line 619) | constructor(parent: HTMLElement, protected options: SearchOptions, method create (line 628) | private create(parent: HTMLElement) { method createSearchContainer (line 664) | private createSearchContainer(searchContainer: HTMLElement) { method createInputBox (line 671) | protected createInputBox(parent: HTMLElement): InputBox { method showMessage (line 678) | showMessage(message: string): void { method layout (line 687) | layout(dimension: DOM.Dimension) { method getControlsWidth (line 703) | private getControlsWidth(): number { method focus (line 708) | focus() { method hasFocus (line 715) | hasFocus(): boolean { method clear (line 719) | clear() { method getValue (line 723) | getValue(): string { method setValue (line 727) | setValue(value: string): string { method dispose (line 731) | dispose(): void { class EditPreferenceWidget (line 739) | class EditPreferenceWidget extends Disposable { method constructor (line 751) | constructor(private editor: ICodeEditor method preferences (line 764) | get preferences(): T[] { method getLine (line 768) | getLine(): number { method show (line 772) | show(line: number, hoverMessage: string, preferences: T[]): void { method hide (line 792) | hide(): void { method isVisible (line 796) | isVisible(): boolean { method dispose (line 800) | dispose(): void { FILE: src/vs/workbench/contrib/preferences/browser/settingsEditor2.ts function createGroupIterator (line 45) | function createGroupIterator(group: SettingsTreeGroupElement): Iterator<... type IFocusEventFromScroll (line 60) | interface IFocusEventFromScroll extends KeyboardEvent { constant SETTINGS_EDITOR_STATE_KEY (line 64) | const SETTINGS_EDITOR_STATE_KEY = 'settingsEditorState'; class SettingsEditor2 (line 65) | class SettingsEditor2 extends BaseEditor { method shouldSettingUpdateFast (line 76) | private static shouldSettingUpdateFast(type: SettingValueType | Settin... method constructor (line 138) | constructor( method minimumWidth (line 176) | get minimumWidth(): number { return 375; } method maximumWidth (line 177) | get maximumWidth(): number { return Number.POSITIVE_INFINITY; } method minimumWidth (line 180) | set minimumWidth(value: number) { /*noop*/ } method maximumWidth (line 181) | set maximumWidth(value: number) { /*noop*/ } method currentSettingsModel (line 183) | private get currentSettingsModel() { method searchResultModel (line 187) | private get searchResultModel(): SearchResultModel | null { method searchResultModel (line 191) | private set searchResultModel(value: SearchResultModel | null) { method currentSettingsContextMenuKeyBindingLabel (line 197) | private get currentSettingsContextMenuKeyBindingLabel(): string { method createEditor (line 202) | createEditor(parent: HTMLElement): void { method setInput (line 211) | setInput(input: SettingsEditor2Input, options: SettingsEditorOptions |... method restoreCachedState (line 240) | private restoreCachedState(): void { method setOptions (line 254) | setOptions(options: SettingsEditorOptions | undefined): void { method _setOptions (line 262) | private _setOptions(options: SettingsEditorOptions): void { method clearInput (line 274) | clearInput(): void { method layout (line 283) | layout(dimension: DOM.Dimension): void { method focus (line 300) | focus(): void { method focusSettings (line 315) | focusSettings(): void { method showContextMenu (line 331) | showContextMenu(): void { method focusSearch (line 353) | focusSearch(filter?: string, selectAll = true): void { method clearSearchResults (line 361) | clearSearchResults(): void { method clearSearchFilters (line 365) | clearSearchFilters(): void { method createHeader (line 375) | private createHeader(parent: HTMLElement): void { method onDidSettingsTargetChange (line 424) | private onDidSettingsTargetChange(target: SettingsTarget): void { method onDidClickSetting (line 431) | private onDidClickSetting(evt: ISettingLinkClickEvent, recursed?: bool... method switchToSettingsFile (line 462) | switchToSettingsFile(): Promise { method openSettingsFile (line 467) | private async openSettingsFile(query?: string): Promise ... method createTOC (line 572) | private createTOC(parent: HTMLElement): void { method createSettingsTree (line 608) | private createSettingsTree(parent: HTMLElement): void { method notifyNoSaveNeeded (line 662) | private notifyNoSaveNeeded() { method onDidChangeSetting (line 669) | private onDidChangeSetting(key: string, value: any, type: SettingValue... method updateTreeScrollSync (line 684) | private updateTreeScrollSync(): void { method getAncestors (line 736) | private getAncestors(element: SettingsTreeElement): SettingsTreeElemen... method updateChangedSetting (line 750) | private updateChangedSetting(key: string, value: any): Promise { method reportModifiedSetting (line 783) | private reportModifiedSetting(props: { key: string, query: string, sea... method render (line 842) | private render(token: CancellationToken): Promise { method onSearchModeToggled (line 858) | private onSearchModeToggled(): void { method scheduleRefresh (line 865) | private scheduleRefresh(element: HTMLElement, key = ''): void { method onConfigUpdate (line 884) | private onConfigUpdate(keys?: string[], forceRefresh = false): void { method updateElementsByKey (line 937) | private updateElementsByKey(keys: string[]): void { method getActiveElementInSettingsTree (line 953) | private getActiveElementInSettingsTree(): HTMLElement | null { method renderTree (line 959) | private renderTree(key?: string, force = false): void { method contextViewFocused (line 1014) | private contextViewFocused(): boolean { method refreshTree (line 1018) | private refreshTree(): void { method refreshTOCTree (line 1024) | private refreshTOCTree(): void { method updateModifiedLabelForKey (line 1031) | private updateModifiedLabelForKey(key: string): void { method onSearchInputChanged (line 1040) | private onSearchInputChanged(): void { method parseSettingFromJSON (line 1050) | private parseSettingFromJSON(query: string): string | null { method triggerSearch (line 1055) | private triggerSearch(query: string): Promise { method createFilterModel (line 1110) | private createFilterModel(): SearchResultModel { method reportFilteringUsed (line 1129) | private reportFilteringUsed(query: string, results: ISearchResult[]): ... method triggerFilterPreferences (line 1169) | private triggerFilterPreferences(query: string): Promise { method localFilterPreferences (line 1194) | private localFilterPreferences(query: string, token?: CancellationToke... method remoteSearchPreferences (line 1199) | private remoteSearchPreferences(query: string, token?: CancellationTok... method filterOrSearchPreferences (line 1209) | private filterOrSearchPreferences(query: string, type: SearchResultIdx... method renderResultCountMessages (line 1236) | private renderResultCountMessages() { method _filterOrSearchPreferencesModel (line 1271) | private _filterOrSearchPreferencesModel(filter: string, model: ISettin... method layoutTrees (line 1295) | private layoutTrees(dimension: DOM.Dimension): void { method saveState (line 1306) | protected saveState(): void { type ISettingsEditor2State (line 1319) | interface ISettingsEditor2State { FILE: src/vs/workbench/contrib/preferences/browser/settingsLayout.ts type ITOCEntry (line 9) | interface ITOCEntry { FILE: src/vs/workbench/contrib/preferences/browser/settingsTree.ts function getExcludeDisplayValue (line 53) | function getExcludeDisplayValue(element: SettingsTreeSettingElement): IL... function getListDisplayValue (line 72) | function getListDisplayValue(element: SettingsTreeSettingElement): IList... function resolveSettingsTree (line 84) | function resolveSettingsTree(tocData: ITOCEntry, coreSettingsGroups: ISe... function resolveExtensionsSettings (line 92) | function resolveExtensionsSettings(groups: ISettingsGroup[]): ITOCEntry { function _resolveSettingsTree (line 115) | function _resolveSettingsTree(tocData: ITOCEntry, allSettings: Set, pattern: string... function createSettingMatchRegExp (line 156) | function createSettingMatchRegExp(pattern: string): RegExp { function settingMatches (line 163) | function settingMatches(s: ISetting, pattern: string): boolean { function getFlatSettings (line 173) | function getFlatSettings(settingsGroups: ISettingsGroup[]) { type IDisposableTemplate (line 189) | interface IDisposableTemplate { type ISettingItemTemplate (line 193) | interface ISettingItemTemplate extends IDisposableTemplate { type ISettingBoolItemTemplate (line 207) | interface ISettingBoolItemTemplate extends ISettingItemTemplate { type ISettingTextItemTemplate (line 211) | interface ISettingTextItemTemplate extends ISettingItemTemplate { type ISettingNumberItemTemplate (line 216) | type ISettingNumberItemTemplate = ISettingTextItemTemplate; type ISettingEnumItemTemplate (line 218) | interface ISettingEnumItemTemplate extends ISettingItemTemplate { type ISettingComplexItemTemplate (line 223) | interface ISettingComplexItemTemplate extends ISettingItemTemplate { type ISettingListItemTemplate (line 227) | interface ISettingListItemTemplate extends ISettingItemTemplate { type ISettingNewExtensionsTemplate (line 236) | interface ISettingNewExtensionsTemplate extends IDisposableTemplate { type IGroupTitleTemplate (line 241) | interface IGroupTitleTemplate extends IDisposableTemplate { constant SETTINGS_TEXT_TEMPLATE_ID (line 246) | const SETTINGS_TEXT_TEMPLATE_ID = 'settings.text.template'; constant SETTINGS_NUMBER_TEMPLATE_ID (line 247) | const SETTINGS_NUMBER_TEMPLATE_ID = 'settings.number.template'; constant SETTINGS_ENUM_TEMPLATE_ID (line 248) | const SETTINGS_ENUM_TEMPLATE_ID = 'settings.enum.template'; constant SETTINGS_BOOL_TEMPLATE_ID (line 249) | const SETTINGS_BOOL_TEMPLATE_ID = 'settings.bool.template'; constant SETTINGS_ARRAY_TEMPLATE_ID (line 250) | const SETTINGS_ARRAY_TEMPLATE_ID = 'settings.array.template'; constant SETTINGS_EXCLUDE_TEMPLATE_ID (line 251) | const SETTINGS_EXCLUDE_TEMPLATE_ID = 'settings.exclude.template'; constant SETTINGS_COMPLEX_TEMPLATE_ID (line 252) | const SETTINGS_COMPLEX_TEMPLATE_ID = 'settings.complex.template'; constant SETTINGS_NEW_EXTENSIONS_TEMPLATE_ID (line 253) | const SETTINGS_NEW_EXTENSIONS_TEMPLATE_ID = 'settings.newExtensions.temp... constant SETTINGS_ELEMENT_TEMPLATE_ID (line 254) | const SETTINGS_ELEMENT_TEMPLATE_ID = 'settings.group.template'; type ISettingChangeEvent (line 256) | interface ISettingChangeEvent { type ISettingLinkClickEvent (line 262) | interface ISettingLinkClickEvent { type ISettingOverrideClickEvent (line 267) | interface ISettingOverrideClickEvent { method constructor (line 300) | constructor( method renderTemplate (line 313) | renderTemplate(container: HTMLElement): any { method renderElement (line 317) | renderElement(element: ITreeNode, ind... method renderCommonTemplate (line 321) | protected renderCommonTemplate(tree: any, _container: HTMLElement, typeC... method addSettingElementFocusHandler (line 367) | protected addSettingElementFocusHandler(template: ISettingItemTemplate):... method renderSettingToolbar (line 385) | protected renderSettingToolbar(container: HTMLElement): ToolBar { method renderSettingElement (line 408) | protected renderSettingElement(node: ITreeNode, ind... method disposeTemplate (line 598) | disposeTemplate(templateData: IGroupTitleTemplate): void { class SettingNewExtensionsRenderer (line 602) | class SettingNewExtensionsRenderer implements ITreeRenderer, i... method renderValue (line 676) | protected renderValue(dataElement: SettingsTreeSettingElement, templat... class SettingArrayRenderer (line 681) | class SettingArrayRenderer extends AbstractSettingRenderer implements IT... method renderTemplate (line 684) | renderTemplate(container: HTMLElement): ISettingListItemTemplate { method onDidChangeList (line 715) | private onDidChangeList(template: ISettingListItemTemplate, newList: s... method computeNewList (line 727) | private computeNewList(template: ISettingListItemTemplate, e: IListCha... method renderElement (line 772) | renderElement(element: ITreeNode, i... method renderValue (line 776) | protected renderValue(dataElement: SettingsTreeSettingElement, templat... class SettingExcludeRenderer (line 790) | class SettingExcludeRenderer extends AbstractSettingRenderer implements ... method renderTemplate (line 793) | renderTemplate(container: HTMLElement): ISettingExcludeItemTemplate { method onDidChangeExclude (line 812) | private onDidChangeExclude(template: ISettingExcludeItemTemplate, e: I... method renderElement (line 855) | renderElement(element: ITreeNode, i... method renderValue (line 859) | protected renderValue(dataElement: SettingsTreeSettingElement, templat... class SettingTextRenderer (line 866) | class SettingTextRenderer extends AbstractSettingRenderer implements ITr... method renderTemplate (line 869) | renderTemplate(_container: HTMLElement): ISettingTextItemTemplate { method renderElement (line 900) | renderElement(element: ITreeNode, i... method renderValue (line 904) | protected renderValue(dataElement: SettingsTreeSettingElement, templat... class SettingEnumRenderer (line 915) | class SettingEnumRenderer extends AbstractSettingRenderer implements ITr... method renderTemplate (line 918) | renderTemplate(container: HTMLElement): ISettingEnumItemTemplate { method renderElement (line 956) | renderElement(element: ITreeNode, i... method renderValue (line 960) | protected renderValue(dataElement: SettingsTreeSettingElement, templat... class SettingNumberRenderer (line 995) | class SettingNumberRenderer extends AbstractSettingRenderer implements I... method renderTemplate (line 998) | renderTemplate(_container: HTMLElement): ISettingNumberItemTemplate { method renderElement (line 1029) | renderElement(element: ITreeNode, i... method renderValue (line 1033) | protected renderValue(dataElement: SettingsTreeSettingElement, templat... class SettingBoolRenderer (line 1053) | class SettingBoolRenderer extends AbstractSettingRenderer implements ITr... method renderTemplate (line 1056) | renderTemplate(_container: HTMLElement): ISettingBoolItemTemplate { method renderElement (line 1138) | renderElement(element: ITreeNode, i... method renderValue (line 1142) | protected renderValue(dataElement: SettingsTreeSettingElement, templat... class SettingTreeRenderers (line 1152) | class SettingTreeRenderers { method constructor (line 1168) | constructor( method cancelSuggesters (line 1213) | cancelSuggesters() { method showContextMenu (line 1217) | showContextMenu(element: SettingsTreeSettingElement, settingDOMElement... method getSettingDOMElementForDOMElement (line 1228) | getSettingDOMElementForDOMElement(domElement: HTMLElement): HTMLElemen... method getDOMElementsForSettingKey (line 1237) | getDOMElementsForSettingKey(treeContainer: HTMLElement, key: string): ... method getKeyForDOMElementInSetting (line 1241) | getKeyForDOMElementInSetting(element: HTMLElement): string | null { method getIdForDOMElementInSetting (line 1246) | getIdForDOMElementInSetting(element: HTMLElement): string | null { function renderValidations (line 1252) | function renderValidations(dataElement: SettingsTreeSettingElement, temp... function renderArrayValidations (line 1269) | function renderArrayValidations( function cleanRenderedMarkdown (line 1292) | function cleanRenderedMarkdown(element: Node): void { function fixSettingLinks (line 1305) | function fixSettingLinks(text: string, linkify = true): string { function escapeInvisibleChars (line 1315) | function escapeInvisibleChars(enumValue: string): string { class SettingsTreeFilter (line 1321) | class SettingsTreeFilter implements ITreeFilter { method constructor (line 1322) | constructor( method filter (line 1327) | filter(element: SettingsTreeElement, parentVisibility: TreeVisibility)... method settingContainedInGroup (line 1369) | private settingContainedInGroup(setting: ISetting, group: SettingsTree... class SettingsTreeDelegate (line 1382) | class SettingsTreeDelegate implements IListVirtualDelegate extends ObjectTreeModel { method isCollapsible (line 1456) | isCollapsible(element: T): boolean { method setCollapsed (line 1460) | setCollapsed(element: T, collapsed?: boolean, recursive?: boolean): bo... class SettingsTree (line 1465) | class SettingsTree extends ObjectTree { method constructor (line 1466) | constructor( method createModel (line 1562) | protected createModel(user: string, view: ISpliceable { class CopySettingAsJSONAction (line 1586) | class CopySettingAsJSONAction extends Action { method constructor (line 1590) | constructor( method run (line 1596) | async run(context: SettingsTreeSettingElement): Promise { FILE: src/vs/workbench/contrib/preferences/browser/settingsTreeModels.ts constant ONLINE_SERVICES_SETTING_TAG (line 19) | const ONLINE_SERVICES_SETTING_TAG = 'usesOnlineServices'; type ISettingsEditorViewState (line 21) | interface ISettingsEditorViewState { method constructor (line 37) | constructor(_id: string, _index: number) { type SettingsTreeGroupChild (line 43) | type SettingsTreeGroupChild = (SettingsTreeGroupElement | SettingsTreeSe... class SettingsTreeGroupElement (line 45) | class SettingsTreeGroupElement extends SettingsTreeElement { method children (line 54) | get children(): SettingsTreeGroupChild[] { method children (line 58) | set children(newChildren: SettingsTreeGroupChild[]) { method constructor (line 69) | constructor(_id: string, _index: number, count: number | undefined, la... method containsSetting (line 81) | containsSetting(key: string): boolean { class SettingsTreeNewExtensionsElement (line 86) | class SettingsTreeNewExtensionsElement extends SettingsTreeElement { method constructor (line 87) | constructor(_id: string, _index: number, public readonly extensionIds:... class SettingsTreeSettingElement (line 92) | class SettingsTreeSettingElement extends SettingsTreeElement { method constructor (line 125) | constructor(setting: ISetting, parent: SettingsTreeGroupElement, index... method displayCategory (line 133) | get displayCategory(): string { method displayLabel (line 141) | get displayLabel(): string { method initLabel (line 149) | private initLabel(): void { method update (line 155) | update(inspectResult: IInspectResult): void { method matchesAllTags (line 225) | matchesAllTags(tagFilters?: Set): boolean { method matchesScope (line 241) | matchesScope(scope: SettingsTarget, isRemote: boolean): boolean { method matchesAnyExtension (line 267) | matchesAnyExtension(extensionFilters?: Set): boolean { class SettingsTreeModel (line 280) | class SettingsTreeModel { method constructor (line 286) | constructor( method root (line 291) | get root(): SettingsTreeGroupElement { method update (line 295) | update(newTocRoot = this._tocRoot): void { method getElementById (line 311) | getElementById(id: string): SettingsTreeElement | null { method getElementsByName (line 315) | getElementsByName(name: string): SettingsTreeSettingElement[] | null { method updateElementsByName (line 319) | updateElementsByName(name: string): void { method createSettingsTreeGroupElement (line 330) | private createSettingsTreeGroupElement(tocEntry: ITOCEntry, parent?: S... method getDepth (line 354) | private getDepth(element: SettingsTreeElement): number { method createSettingsTreeSettingElement (line 362) | private createSettingsTreeSettingElement(setting: ISetting, parent: Se... type IInspectResult (line 375) | interface IInspectResult { function inspectSetting (line 390) | function inspectSetting(key: string, target: SettingsTarget, configurati... function sanitizeId (line 402) | function sanitizeId(id: string): string { function settingKeyToDisplayFormat (line 406) | function settingKeyToDisplayFormat(key: string, groupId = ''): { categor... function wordifyKey (line 422) | function wordifyKey(key: string): string { function trimCategoryForGroup (line 440) | function trimCategoryForGroup(category: string, groupId: string): string { function isExcludeSetting (line 471) | function isExcludeSetting(setting: ISetting): boolean { function settingTypeEnumRenderable (line 477) | function settingTypeEnumRenderable(_type: string | string[]) { type SearchResultIdx (line 483) | const enum SearchResultIdx { class SearchResultModel (line 489) | class SearchResultModel extends SettingsTreeModel { method constructor (line 496) | constructor( method getUniqueResults (line 505) | getUniqueResults(): ISearchResult[] { method getRawResults (line 533) | getRawResults(): ISearchResult[] { method setResult (line 537) | setResult(order: SearchResultIdx, result: ISearchResult | null): void { method updateChildren (line 549) | updateChildren(): void { method getFlatSettings (line 574) | private getFlatSettings(): ISetting[] { type IParsedQuery (line 586) | interface IParsedQuery { function parseQuery (line 594) | function parseQuery(query: string): IParsedQuery { FILE: src/vs/workbench/contrib/preferences/browser/settingsWidgets.ts type EditKey (line 135) | type EditKey = 'none' | 'create' | number; class ListSettingListModel (line 137) | class ListSettingListModel { method items (line 142) | get items(): IListViewItem[] { method setEditKey (line 164) | setEditKey(key: EditKey): void { method setValue (line 168) | setValue(listData: IListDataItem[]): void { method select (line 172) | select(idx: number): void { method getSelected (line 176) | getSelected(): number | null { method selectNext (line 180) | selectNext(): void { method selectPrevious (line 188) | selectPrevious(): void { type IListChangeEvent (line 197) | interface IListChangeEvent { class ListSettingWidget (line 204) | class ListSettingWidget extends Disposable { method domNode (line 213) | get domNode(): HTMLElement { method constructor (line 217) | constructor( method getLocalizedStrings (line 254) | protected getLocalizedStrings() { method getSettingListRowLocalizedStrings (line 265) | protected getSettingListRowLocalizedStrings(value?: string, sibling?: ... method getContainerClasses (line 272) | protected getContainerClasses() { method setValue (line 276) | setValue(listData: IListDataItem[]): void { method onListClick (line 281) | private onListClick(e: MouseEvent): void { method onListDoubleClick (line 297) | private onListDoubleClick(e: MouseEvent): void { method getClickedItemIndex (line 311) | private getClickedItemIndex(e: MouseEvent): number { method renderList (line 336) | private renderList(): void { method createDeleteAction (line 353) | private createDeleteAction(key: string, idx: number): IAction { method createEditAction (line 363) | private createEditAction(idx: number): IAction { method editSetting (line 375) | private editSetting(idx: number): void { method renderItem (line 380) | private renderItem(item: IListViewItem, idx: number, listFocused: bool... method renderDataItem (line 386) | private renderDataItem(item: IListViewItem, idx: number, listFocused: ... method renderAddButton (line 420) | private renderAddButton(): HTMLElement { method renderEditItem (line 436) | private renderEditItem(item: IListViewItem, idx: number): HTMLElement { class ExcludeSettingWidget (line 515) | class ExcludeSettingWidget extends ListSettingWidget { method getLocalizedStrings (line 516) | protected getLocalizedStrings() { method getSettingListRowLocalizedStrings (line 527) | protected getSettingListRowLocalizedStrings(pattern?: string, sibling?... method getContainerClasses (line 534) | protected getContainerClasses() { type IListDataItem (line 539) | interface IListDataItem { type IListViewItem (line 544) | interface IListViewItem extends IListDataItem { FILE: src/vs/workbench/contrib/preferences/browser/tocTree.ts class TOCTreeModel (line 24) | class TOCTreeModel { method constructor (line 29) | constructor( method settingsTreeRoot (line 35) | get settingsTreeRoot(): SettingsTreeGroupElement { method settingsTreeRoot (line 39) | set settingsTreeRoot(value: SettingsTreeGroupElement) { method currentSearchModel (line 44) | get currentSearchModel(): SearchResultModel | null { method currentSearchModel (line 48) | set currentSearchModel(model: SearchResultModel | null) { method children (line 53) | get children(): SettingsTreeElement[] { method update (line 57) | update(): void { method updateGroupCount (line 63) | private updateGroupCount(group: SettingsTreeGroupElement): void { method getGroupCount (line 77) | private getGroupCount(group: SettingsTreeGroupElement): number { constant TOC_ENTRY_TEMPLATE_ID (line 94) | const TOC_ENTRY_TEMPLATE_ID = 'settings.toc.entry'; type ITOCEntryTemplate (line 96) | interface ITOCEntryTemplate { class TOCRenderer (line 101) | class TOCRenderer implements ITreeRenderer, index: number... method disposeTemplate (line 127) | disposeTemplate(templateData: ITOCEntryTemplate): void { class TOCTreeDelegate (line 131) | class TOCTreeDelegate implements IListVirtualDelegate { method constructor (line 184) | constructor( FILE: src/vs/workbench/contrib/preferences/common/preferences.ts type IWorkbenchSettingsConfiguration (line 14) | interface IWorkbenchSettingsConfiguration { type IEndpointDetails (line 28) | interface IEndpointDetails { type IPreferencesSearchService (line 35) | interface IPreferencesSearchService { type ISearchProvider (line 42) | interface ISearchProvider { type IKeybindingsEditor (line 46) | interface IKeybindingsEditor extends IEditor { constant CONTEXT_SETTINGS_EDITOR (line 69) | const CONTEXT_SETTINGS_EDITOR = new RawContextKey('inSettingsEd... constant CONTEXT_SETTINGS_JSON_EDITOR (line 70) | const CONTEXT_SETTINGS_JSON_EDITOR = new RawContextKey('inSetti... constant CONTEXT_SETTINGS_SEARCH_FOCUS (line 71) | const CONTEXT_SETTINGS_SEARCH_FOCUS = new RawContextKey('inSett... constant CONTEXT_TOC_ROW_FOCUS (line 72) | const CONTEXT_TOC_ROW_FOCUS = new RawContextKey('settingsTocRow... constant CONTEXT_KEYBINDINGS_EDITOR (line 73) | const CONTEXT_KEYBINDINGS_EDITOR = new RawContextKey('inKeybind... constant CONTEXT_KEYBINDINGS_SEARCH_FOCUS (line 74) | const CONTEXT_KEYBINDINGS_SEARCH_FOCUS = new RawContextKey('inK... constant CONTEXT_KEYBINDING_FOCUS (line 75) | const CONTEXT_KEYBINDING_FOCUS = new RawContextKey('keybindingF... constant SETTINGS_EDITOR_COMMAND_SEARCH (line 77) | const SETTINGS_EDITOR_COMMAND_SEARCH = 'settings.action.search'; constant SETTINGS_EDITOR_COMMAND_CLEAR_SEARCH_RESULTS (line 78) | const SETTINGS_EDITOR_COMMAND_CLEAR_SEARCH_RESULTS = 'settings.action.cl... constant SETTINGS_EDITOR_COMMAND_FOCUS_NEXT_SETTING (line 79) | const SETTINGS_EDITOR_COMMAND_FOCUS_NEXT_SETTING = 'settings.action.focu... constant SETTINGS_EDITOR_COMMAND_FOCUS_PREVIOUS_SETTING (line 80) | const SETTINGS_EDITOR_COMMAND_FOCUS_PREVIOUS_SETTING = 'settings.action.... constant SETTINGS_EDITOR_COMMAND_FOCUS_FILE (line 81) | const SETTINGS_EDITOR_COMMAND_FOCUS_FILE = 'settings.action.focusSetting... constant SETTINGS_EDITOR_COMMAND_EDIT_FOCUSED_SETTING (line 82) | const SETTINGS_EDITOR_COMMAND_EDIT_FOCUSED_SETTING = 'settings.action.ed... constant SETTINGS_EDITOR_COMMAND_FOCUS_SETTINGS_FROM_SEARCH (line 83) | const SETTINGS_EDITOR_COMMAND_FOCUS_SETTINGS_FROM_SEARCH = 'settings.act... constant SETTINGS_EDITOR_COMMAND_FOCUS_SETTINGS_LIST (line 84) | const SETTINGS_EDITOR_COMMAND_FOCUS_SETTINGS_LIST = 'settings.action.foc... constant SETTINGS_EDITOR_COMMAND_SHOW_CONTEXT_MENU (line 85) | const SETTINGS_EDITOR_COMMAND_SHOW_CONTEXT_MENU = 'settings.action.showC... constant SETTINGS_EDITOR_COMMAND_SWITCH_TO_JSON (line 87) | const SETTINGS_EDITOR_COMMAND_SWITCH_TO_JSON = 'settings.switchToJSON'; constant SETTINGS_EDITOR_COMMAND_FILTER_MODIFIED (line 88) | const SETTINGS_EDITOR_COMMAND_FILTER_MODIFIED = 'settings.filterByModifi... constant SETTINGS_EDITOR_COMMAND_FILTER_ONLINE (line 89) | const SETTINGS_EDITOR_COMMAND_FILTER_ONLINE = 'settings.filterByOnline'; constant KEYBINDINGS_EDITOR_COMMAND_SEARCH (line 91) | const KEYBINDINGS_EDITOR_COMMAND_SEARCH = 'keybindings.editor.searchKeyb... constant KEYBINDINGS_EDITOR_COMMAND_CLEAR_SEARCH_RESULTS (line 92) | const KEYBINDINGS_EDITOR_COMMAND_CLEAR_SEARCH_RESULTS = 'keybindings.edi... constant KEYBINDINGS_EDITOR_COMMAND_RECORD_SEARCH_KEYS (line 93) | const KEYBINDINGS_EDITOR_COMMAND_RECORD_SEARCH_KEYS = 'keybindings.edito... constant KEYBINDINGS_EDITOR_COMMAND_SORTBY_PRECEDENCE (line 94) | const KEYBINDINGS_EDITOR_COMMAND_SORTBY_PRECEDENCE = 'keybindings.editor... constant KEYBINDINGS_EDITOR_COMMAND_DEFINE (line 95) | const KEYBINDINGS_EDITOR_COMMAND_DEFINE = 'keybindings.editor.defineKeyb... constant KEYBINDINGS_EDITOR_COMMAND_DEFINE_WHEN (line 96) | const KEYBINDINGS_EDITOR_COMMAND_DEFINE_WHEN = 'keybindings.editor.defin... constant KEYBINDINGS_EDITOR_COMMAND_REMOVE (line 97) | const KEYBINDINGS_EDITOR_COMMAND_REMOVE = 'keybindings.editor.removeKeyb... constant KEYBINDINGS_EDITOR_COMMAND_RESET (line 98) | const KEYBINDINGS_EDITOR_COMMAND_RESET = 'keybindings.editor.resetKeybin... constant KEYBINDINGS_EDITOR_COMMAND_COPY (line 99) | const KEYBINDINGS_EDITOR_COMMAND_COPY = 'keybindings.editor.copyKeybindi... constant KEYBINDINGS_EDITOR_COMMAND_COPY_COMMAND (line 100) | const KEYBINDINGS_EDITOR_COMMAND_COPY_COMMAND = 'keybindings.editor.copy... constant KEYBINDINGS_EDITOR_COMMAND_SHOW_SIMILAR (line 101) | const KEYBINDINGS_EDITOR_COMMAND_SHOW_SIMILAR = 'keybindings.editor.show... constant KEYBINDINGS_EDITOR_COMMAND_FOCUS_KEYBINDINGS (line 102) | const KEYBINDINGS_EDITOR_COMMAND_FOCUS_KEYBINDINGS = 'keybindings.editor... constant KEYBINDINGS_EDITOR_CLEAR_INPUT (line 103) | const KEYBINDINGS_EDITOR_CLEAR_INPUT = 'keybindings.editor.showDefaultKe... constant KEYBINDINGS_EDITOR_SHOW_DEFAULT_KEYBINDINGS (line 104) | const KEYBINDINGS_EDITOR_SHOW_DEFAULT_KEYBINDINGS = 'keybindings.editor.... constant KEYBINDINGS_EDITOR_SHOW_USER_KEYBINDINGS (line 105) | const KEYBINDINGS_EDITOR_SHOW_USER_KEYBINDINGS = 'keybindings.editor.sho... constant DEFAULT_SETTINGS_EDITOR_SETTING (line 107) | const DEFAULT_SETTINGS_EDITOR_SETTING = 'workbench.settings.openDefaultS... constant MODIFIED_SETTING_TAG (line 109) | const MODIFIED_SETTING_TAG = 'modified'; constant EXTENSION_SETTING_TAG (line 110) | const EXTENSION_SETTING_TAG = 'ext:'; constant SETTINGS_COMMAND_OPEN_SETTINGS (line 112) | const SETTINGS_COMMAND_OPEN_SETTINGS = 'workbench.action.openSettings'; constant KEYBOARD_LAYOUT_OPEN_PICKER (line 114) | const KEYBOARD_LAYOUT_OPEN_PICKER = 'workbench.action.openKeyboardLayout... FILE: src/vs/workbench/contrib/preferences/common/preferencesContribution.ts class PreferencesContribution (line 28) | class PreferencesContribution implements IWorkbenchContribution { method constructor (line 32) | constructor( method handleSettingsEditorOverride (line 52) | private handleSettingsEditorOverride(): void { method onEditorOpening (line 63) | private onEditorOpening(editor: IEditorInput, options: IEditorOptions ... method start (line 107) | private start(): void { method getSchemaModel (line 125) | private getSchemaModel(uri: URI): ITextModel | null { method dispose (line 145) | dispose(): void { FILE: src/vs/workbench/contrib/preferences/common/smartSnippetInserter.ts type InsertSnippetResult (line 11) | interface InsertSnippetResult { class SmartSnippetInserter (line 17) | class SmartSnippetInserter { method hasOpenBrace (line 19) | private static hasOpenBrace(scanner: JSONScanner): boolean { method offsetToPosition (line 32) | private static offsetToPosition(model: ITextModel, offset: number): Po... method insertSnippet (line 54) | static insertSnippet(model: ITextModel, _position: Position): InsertSn... FILE: src/vs/workbench/contrib/preferences/test/browser/keybindingsEditorContribution.test.ts function assertUserSettingsFuzzyEquals (line 11) | function assertUserSettingsFuzzyEquals(a: string, b: string, expected: b... function assertEqual (line 17) | function assertEqual(a: string, b: string): void { function assertDifferent (line 21) | function assertDifferent(a: string, b: string): void { FILE: src/vs/workbench/contrib/preferences/test/browser/settingsTreeModels.test.ts function testParseQuery (line 137) | function testParseQuery(input: string, expected: IParsedQuery) { FILE: src/vs/workbench/contrib/preferences/test/common/smartSnippetInserter.test.ts function testSmartSnippetInserter (line 13) | function testSmartSnippetInserter(text: string[], runner: (assert: (desi... FILE: src/vs/workbench/contrib/quickopen/browser/commandsHandler.ts constant ALL_COMMANDS_PREFIX (line 36) | const ALL_COMMANDS_PREFIX = '>'; type ISerializedCommandHistory (line 42) | interface ISerializedCommandHistory { function resolveCommandHistory (line 47) | function resolveCommandHistory(configurationService: IConfigurationServi... class CommandsHistory (line 58) | class CommandsHistory extends Disposable { method constructor (line 67) | constructor( method registerListeners (line 79) | private registerListeners(): void { method updateConfiguration (line 83) | private updateConfiguration(): void { method load (line 93) | private load(): void { method push (line 118) | push(commandId: string): void { method peek (line 124) | peek(commandId: string): number | undefined { method saveState (line 128) | static saveState(storageService: IStorageService): void { class ShowAllCommandsAction (line 137) | class ShowAllCommandsAction extends Action { method constructor (line 142) | constructor( method run (line 151) | run(): Promise { class ClearCommandHistoryAction (line 167) | class ClearCommandHistoryAction extends Action { method constructor (line 172) | constructor( method run (line 181) | run(): Promise { class CommandPaletteEditorAction (line 194) | class CommandPaletteEditorAction extends EditorAction { method constructor (line 196) | constructor() { method run (line 209) | run(accessor: ServicesAccessor, editor: ICodeEditor): Promise { method constructor (line 225) | constructor( method getCommandId (line 249) | getCommandId(): string { method getLabel (line 253) | getLabel(): string { method getSortLabel (line 257) | getSortLabel(): string { method getDescription (line 261) | getDescription(): string | undefined { method setDescription (line 265) | setDescription(description: string): void { method getKeybinding (line 269) | getKeybinding(): ResolvedKeybinding | undefined { method getDetail (line 273) | getDetail(): string | undefined { method getAriaLabel (line 277) | getAriaLabel(): string { method run (line 285) | run(mode: Mode, context: IEntryRunContext): boolean { method runAction (line 297) | protected runAction(action: Action | IEditorAction): void { method onError (line 327) | private onError(error?: Error): void { class EditorActionCommandEntry (line 336) | class EditorActionCommandEntry extends BaseCommandEntry { method constructor (line 338) | constructor( method getAction (line 352) | protected getAction(): Action | IEditorAction { class ActionCommandEntry (line 357) | class ActionCommandEntry extends BaseCommandEntry { method constructor (line 359) | constructor( method getAction (line 373) | protected getAction(): Action | IEditorAction { class CommandsHandler (line 380) | class CommandsHandler extends QuickOpenHandler implements IDisposable { method constructor (line 392) | constructor( method updateConfiguration (line 410) | private updateConfiguration(): void { method getResults (line 414) | async getResults(searchValue: string, token: CancellationToken): Promi... method doGetResults (line 429) | private doGetResults(searchValue: string, token: CancellationToken): P... method editorActionsToEntries (line 511) | private editorActionsToEntries(actions: IEditorAction[], searchValue: ... method onBeforeRunCommand (line 536) | private onBeforeRunCommand(commandId: string): void { method menuItemActionsToEntries (line 542) | private menuItemActionsToEntries(actions: MenuItemAction[], searchValu... method getAutoFocus (line 576) | getAutoFocus(searchValue: string, context: { model: IModel { class GotoLineEntry (line 77) | class GotoLineEntry extends EditorQuickOpenEntry { method constructor (line 82) | constructor(line: string, editorService: IEditorService, handler: Goto... method parseInput (line 89) | private parseInput(line: string) { method getLabel (line 97) | getLabel(): string { method invalidRange (line 118) | private invalidRange(maxLineNumber: number = this.getMaxLineNumber()):... method getMaxLineNumber (line 122) | private getMaxLineNumber(): number { method run (line 136) | run(mode: Mode, context: IEntryRunContext): boolean { method getInput (line 144) | getInput(): IEditorInput | undefined { method getOptions (line 148) | getOptions(pinned?: boolean): ITextEditorOptions { method runOpen (line 155) | runOpen(context: IEntryRunContext): boolean { method runPreview (line 179) | runPreview(): boolean { method toSelection (line 203) | private toSelection(): IRange { type IEditorLineDecoration (line 213) | interface IEditorLineDecoration { class GotoLineHandler (line 219) | class GotoLineHandler extends QuickOpenHandler { method constructor (line 226) | constructor(@IEditorService private readonly editorService: IEditorSer... method getAriaLabel (line 230) | getAriaLabel(): string { method getResults (line 241) | getResults(searchValue: string, token: CancellationToken): Promise { method doGetActiveOutline (line 448) | private async doGetActiveOutline(): Promise { method decorateOutline (line 466) | decorateOutline(fullRange: IRange, startRange: IRange, editor: IEditor... method clearDecorations (line 512) | private clearDecorations(): void { method onClose (line 531) | onClose(canceled: boolean): void { method clearOutlineRequest (line 550) | private clearOutlineRequest(): void { FILE: src/vs/workbench/contrib/quickopen/browser/helpHandler.ts constant HELP_PREFIX (line 15) | const HELP_PREFIX = '?'; class HelpEntry (line 17) | class HelpEntry extends QuickOpenEntryGroup { method constructor (line 24) | constructor(prefix: string, description: string | undefined, openOnPre... method getLabel (line 39) | getLabel(): string { method getAriaLabel (line 43) | getAriaLabel(): string { method getDescription (line 47) | getDescription(): string | undefined { method run (line 51) | run(mode: Mode, context: IEntryRunContext): boolean { class HelpHandler (line 60) | class HelpHandler extends QuickOpenHandler { method constructor (line 64) | constructor(@IQuickOpenService private readonly quickOpenService: IQui... method getResults (line 68) | getResults(searchValue: string, token: CancellationToken): Promise { FILE: src/vs/workbench/contrib/relauncher/browser/relauncher.contribution.ts type IConfiguration (line 24) | interface IConfiguration extends IWindowsConfiguration { class SettingsChangeRelauncher (line 32) | class SettingsChangeRelauncher extends Disposable implements IWorkbenchC... method constructor (line 44) | constructor( method onConfigurationChange (line 56) | private onConfigurationChange(config: IConfiguration, notify: boolean)... method doConfirm (line 133) | private async doConfirm(message: string, detail: string, primaryButton... class WorkspaceChangeExtHostRelauncher (line 143) | class WorkspaceChangeExtHostRelauncher extends Disposable implements IWo... method constructor (line 150) | constructor( method handleWorkbenchState (line 184) | private handleWorkbenchState(): void { method onDidChangeWorkspaceFolders (line 206) | private onDidChangeWorkspaceFolders(): void { FILE: src/vs/workbench/contrib/remote/browser/remote.ts type HelpInformation (line 52) | interface HelpInformation { type IViewModel (line 86) | interface IViewModel { class HelpTreeVirtualDelegate (line 90) | class HelpTreeVirtualDelegate implements IListVirtualDelegate { method getHeight (line 91) | getHeight(element: IHelpItem): number { method getTemplateId (line 95) | getTemplateId(element: IHelpItem): string { type IHelpItemTemplateData (line 100) | interface IHelpItemTemplateData { class HelpTreeRenderer (line 105) | class HelpTreeRenderer implements ITreeRenderer, index: number,... method disposeTemplate (line 128) | disposeTemplate(templateData: IHelpItemTemplateData): void { class HelpDataSource (line 133) | class HelpDataSource implements IAsyncDataSource { method hasChildren (line 134) | hasChildren(element: any) { method getChildren (line 138) | getChildren(element: any) { type IHelpItem (line 147) | interface IHelpItem { class HelpItem (line 153) | class HelpItem implements IHelpItem { method constructor (line 154) | constructor( method handleClick (line 163) | async handleClick() { class IssueReporterItem (line 183) | class IssueReporterItem implements IHelpItem { method constructor (line 184) | constructor( method handleClick (line 193) | async handleClick() { class HelpModel (line 213) | class HelpModel { method constructor (line 216) | constructor( class HelpPanel (line 299) | class HelpPanel extends ViewletPanel { method constructor (line 304) | constructor( method renderBody (line 321) | protected renderBody(container: HTMLElement): void { method layoutBody (line 349) | protected layoutBody(height: number, width: number): void { class HelpPanelDescriptor (line 354) | class HelpPanelDescriptor implements IViewDescriptor { method constructor (line 362) | constructor(viewModel: IViewModel) { class RemoteViewlet (line 368) | class RemoteViewlet extends ViewContainerViewlet implements IViewModel { method constructor (line 373) | constructor( method _handleRemoteInfoExtensionPoint (line 404) | private _handleRemoteInfoExtensionPoint(extension: IExtensionPointUser... method onDidAddViews (line 422) | onDidAddViews(added: IAddedViewDescriptorRef[]): ViewletPanel[] { method getTitle (line 454) | getTitle(): string { class OpenRemoteViewletAction (line 468) | class OpenRemoteViewletAction extends ShowViewletAction { method constructor (line 473) | constructor(id: string, label: string, @IViewletService viewletService... class ProgressReporter (line 488) | class ProgressReporter { method constructor (line 492) | constructor(currentProgress: IProgress | null) { method currentProgress (line 496) | set currentProgress(progress: IProgress) { method report (line 500) | report(message?: string) { class RemoteAgentConnectionStatusListener (line 511) | class RemoteAgentConnectionStatusListener implements IWorkbenchContribut... method constructor (line 512) | constructor( class ReconnectionTimer (line 640) | class ReconnectionTimer implements IDisposable { method constructor (line 645) | constructor(progressReporter: ProgressReporter, completionTime: number) { method dispose (line 652) | public dispose(): void { method _render (line 656) | private _render() { FILE: src/vs/workbench/contrib/remote/common/remote.contribution.ts constant VIEWLET_ID (line 21) | const VIEWLET_ID = 'workbench.view.remote'; constant VIEW_CONTAINER (line 22) | const VIEW_CONTAINER: ViewContainer = Registry.as { class RemoteEmptyWorkbenchPresentation (line 328) | class RemoteEmptyWorkbenchPresentation extends Disposable implements IWo... method constructor (line 329) | constructor( FILE: src/vs/workbench/contrib/scm/browser/activity.ts function getCount (line 19) | function getCount(repository: ISCMRepository): number { class SCMStatusController (line 27) | class SCMStatusController implements IWorkbenchContribution { method constructor (line 36) | constructor( method onDidActiveEditorChange (line 58) | private onDidActiveEditorChange(): void { method onDidAddRepository (line 93) | private onDidAddRepository(repository: ISCMRepository): void { method onDidFocusRepository (line 121) | private onDidFocusRepository(repository: ISCMRepository | undefined): ... method renderStatusBar (line 138) | private renderStatusBar(repository: ISCMRepository | undefined): void { method renderActivityCount (line 163) | private renderActivityCount(): void { method dispose (line 184) | dispose(): void { FILE: src/vs/workbench/contrib/scm/browser/dirtydiffDecorator.ts class DiffActionRunner (line 53) | class DiffActionRunner extends ActionRunner { method runAction (line 55) | runAction(action: IAction, context: any): Promise { type IModelRegistry (line 64) | interface IModelRegistry { function getChangeHeight (line 70) | function getChangeHeight(change: IChange): number { function getModifiedEndLineNumber (line 83) | function getModifiedEndLineNumber(change: IChange): number { function lineIntersectsChange (line 91) | function lineIntersectsChange(lineNumber: number, change: IChange): bool... class UIEditorAction (line 100) | class UIEditorAction extends Action { method constructor (line 106) | constructor( method run (line 123) | run(): Promise { type ChangeType (line 128) | enum ChangeType { function getChangeType (line 134) | function getChangeType(change: IChange): ChangeType { function getChangeTypeColor (line 144) | function getChangeTypeColor(theme: ITheme, changeType: ChangeType): Colo... function getOuterEditorFromDiffEditor (line 152) | function getOuterEditorFromDiffEditor(accessor: ServicesAccessor): ICode... class DirtyDiffWidget (line 164) | class DirtyDiffWidget extends PeekViewWidget { method constructor (line 174) | constructor( method showChange (line 205) | showChange(index: number): void { method renderTitle (line 242) | private renderTitle(): void { method _fillHead (line 250) | protected _fillHead(container: HTMLElement): void { method _getActionBarOptions (line 265) | protected _getActionBarOptions(): IActionBarOptions { method getActionViewItem (line 282) | getActionViewItem(action: IAction): IActionViewItem | undefined { method _fillBody (line 290) | protected _fillBody(container: HTMLElement): void { method _onWidth (line 311) | _onWidth(width: number): void { method _doLayoutBody (line 319) | protected _doLayoutBody(height: number, width: number): void { method revealChange (line 330) | private revealChange(change: IChange): void { method _applyTheme (line 347) | private _applyTheme(theme: ITheme) { method revealLine (line 358) | protected revealLine(lineNumber: number) { class ShowPreviousChangeAction (line 363) | class ShowPreviousChangeAction extends EditorAction { method constructor (line 365) | constructor() { method run (line 375) | run(accessor: ServicesAccessor, editor: ICodeEditor): void { class ShowNextChangeAction (line 397) | class ShowNextChangeAction extends EditorAction { method constructor (line 399) | constructor() { method run (line 409) | run(accessor: ServicesAccessor, editor: ICodeEditor): void { class MoveToPreviousChangeAction (line 450) | class MoveToPreviousChangeAction extends EditorAction { method constructor (line 452) | constructor() { method run (line 462) | run(accessor: ServicesAccessor, editor: ICodeEditor): void { class MoveToNextChangeAction (line 492) | class MoveToNextChangeAction extends EditorAction { method constructor (line 494) | constructor() { method run (line 504) | run(accessor: ServicesAccessor, editor: ICodeEditor): void { class DirtyDiffController (line 557) | class DirtyDiffController extends Disposable implements IEditorContribut... method get (line 561) | static get(editor: ICodeEditor): DirtyDiffController { method constructor (line 575) | constructor( method getId (line 591) | getId(): string { method canNavigate (line 595) | canNavigate(): boolean { method next (line 599) | next(lineNumber?: number): void { method previous (line 616) | previous(lineNumber?: number): void { method close (line 633) | close(): void { method assertWidget (line 638) | private assertWidget(): boolean { method onDidModelChange (line 697) | private onDidModelChange(splices: ISplice[]): void { method onEditorMouseDown (line 714) | private onEditorMouseDown(e: IEditorMouseEvent): void { method onEditorMouseUp (line 749) | private onEditorMouseUp(e: IEditorMouseEvent): void { method getChanges (line 796) | getChanges(): IChange[] { class DirtyDiffDecorator (line 837) | class DirtyDiffDecorator extends Disposable { method createDecoration (line 839) | static createDecoration(className: string, foregroundColor: string, op... method constructor (line 864) | constructor( method onDidChange (line 883) | private onDidChange(): void { method dispose (line 923) | dispose(): void { function compareChanges (line 935) | function compareChanges(a: IChange, b: IChange): number { function createProviderComparer (line 957) | function createProviderComparer(uri: URI): (a: ISCMProvider, b: ISCMProv... class DirtyDiffModel (line 974) | class DirtyDiffModel extends Disposable { method original (line 977) | get original(): ITextModel | null { return this._originalModel; } method modified (line 978) | get modified(): ITextModel | null { return this._editorModel; } method changes (line 989) | get changes(): IChange[] { return this._changes; } method constructor (line 993) | constructor( method onDidAddRepository (line 1010) | private onDidAddRepository(repository: ISCMRepository): void { method triggerDiff (line 1025) | private triggerDiff(): Promise { method diff (line 1047) | private diff(): Promise { method getOriginalURIPromise (line 1061) | private getOriginalURIPromise(): Promise { method getOriginalResource (line 1100) | private async getOriginalResource(): Promise { method findNextClosestChange (line 1121) | findNextClosestChange(lineNumber: number, inclusive = true): number { method findPreviousClosestChange (line 1139) | findPreviousClosestChange(lineNumber: number, inclusive = true): number { method dispose (line 1157) | dispose(): void { class DirtyDiffItem (line 1173) | class DirtyDiffItem { method constructor (line 1175) | constructor(readonly model: DirtyDiffModel, readonly decorator: DirtyD... method dispose (line 1177) | dispose(): void { class DirtyDiffWorkbenchController (line 1183) | class DirtyDiffWorkbenchController extends Disposable implements ext.IWo... method constructor (line 1191) | constructor( method onDidChangeConfiguration (line 1213) | private onDidChangeConfiguration(): void { method onDidChangeDiffWidthConfiguration (line 1223) | private onDidChangeDiffWidthConfiguration(): void { method onDidChangeDiffVisibiltiyConfiguration (line 1233) | private onDidChangeDiffVisibiltiyConfiguration(): void { method enable (line 1243) | private enable(): void { method disable (line 1253) | private disable(): void { method onEditorsChanged (line 1268) | private onEditorsChanged(): void { method onModelVisible (line 1294) | private onModelVisible(editorModel: ITextModel): void { method onModelInvisible (line 1301) | private onModelInvisible(editorModel: ITextModel): void { method getModel (line 1306) | getModel(editorModel: ITextModel): DirtyDiffModel | null { method dispose (line 1316) | dispose(): void { FILE: src/vs/workbench/contrib/scm/browser/mainPanel.ts type ISpliceEvent (line 33) | interface ISpliceEvent { type IViewModel (line 39) | interface IViewModel { class ProvidersListDelegate (line 51) | class ProvidersListDelegate implements IListVirtualDelegate { class StatusBarActionViewItem (line 77) | class StatusBarActionViewItem extends ActionViewItem { method constructor (line 79) | constructor(action: StatusBarAction) { method updateLabel (line 83) | updateLabel(): void { type RepositoryTemplateData (line 90) | interface RepositoryTemplateData { class ProviderRenderer (line 100) | class ProviderRenderer implements IListRenderer): v... method onListSelectionChange (line 277) | private onListSelectionChange(e: IListEvent): void { method onListFocusChange (line 285) | private onListFocusChange(e: IListEvent): void { method updateListSelection (line 291) | private updateListSelection(): void { class MainPanelDescriptor (line 314) | class MainPanelDescriptor implements IViewDescriptor { method constructor (line 325) | constructor(viewModel: IViewModel) { FILE: src/vs/workbench/contrib/scm/browser/menus.ts function actionEquals (line 19) | function actionEquals(a: IAction, b: IAction): boolean { type ISCMResourceGroupMenuEntry (line 23) | interface ISCMResourceGroupMenuEntry { type ISCMMenus (line 28) | interface ISCMMenus { function getSCMResourceContextKey (line 34) | function getSCMResourceContextKey(resource: ISCMResourceGroup | ISCMReso... class SCMMenus (line 38) | class SCMMenus implements IDisposable { method constructor (line 55) | constructor( method updateTitleActions (line 79) | private updateTitleActions(): void { method getTitleActions (line 98) | getTitleActions(): IAction[] { method getTitleSecondaryActions (line 102) | getTitleSecondaryActions(): IAction[] { method getResourceGroupContextActions (line 106) | getResourceGroupContextActions(group: ISCMResourceGroup): IAction[] { method getResourceContextActions (line 110) | getResourceContextActions(resource: ISCMResource): IAction[] { method getResourceFolderContextActions (line 114) | getResourceFolderContextActions(group: ISCMResourceGroup): IAction[] { method getActions (line 118) | private getActions(menuId: MenuId, resource: ISCMResourceGroup | ISCMR... method getResourceGroupMenu (line 134) | getResourceGroupMenu(group: ISCMResourceGroup): IMenu { method getResourceMenu (line 142) | getResourceMenu(group: ISCMResourceGroup): IMenu { method getResourceFolderMenu (line 150) | getResourceFolderMenu(group: ISCMResourceGroup): IMenu { method onDidSpliceGroups (line 158) | private onDidSpliceGroups({ start, deleteCount, toInsert }: ISplice, index: n... method renderCompressedElements (line 109) | renderCompressedElements(node: ITreeNode, index:... method disposeTemplate (line 117) | disposeTemplate(template: ResourceGroupTemplate): void { type ResourceTemplate (line 123) | interface ResourceTemplate { class MultipleSelectionActionRunner (line 133) | class MultipleSelectionActionRunner extends ActionRunner { method constructor (line 135) | constructor(private getSelectedResources: () => (ISCMResource | IResou... method runAction (line 139) | runAction(action: IAction, context: ISCMResource | IResourceNode | ITreeNode | ITreeNo... method renderCompressedElements (line 241) | renderCompressedElements(node: ITreeNode { method getHeight (line 283) | getHeight() { return 22; } method getTemplateId (line 285) | getTemplateId(element: TreeElement) { class SCMTreeFilter (line 294) | class SCMTreeFilter implements ITreeFilter { method filter (line 296) | filter(element: TreeElement): boolean { class SCMTreeSorter (line 307) | class SCMTreeSorter implements ITreeSorter { method viewModel (line 310) | private get viewModel(): ViewModel { return this.viewModelProvider(); } method constructor (line 312) | constructor(private viewModelProvider: () => ViewModel) { } method compare (line 314) | compare(one: TreeElement, other: TreeElement): number { class SCMTreeKeyboardNavigationLabelProvider (line 337) | class SCMTreeKeyboardNavigationLabelProvider implements ICompressibleKey... method getKeyboardNavigationLabel (line 339) | getKeyboardNavigationLabel(element: TreeElement): { toString(): string... method getCompressedNodeKeyboardNavigationLabel (line 349) | getCompressedNodeKeyboardNavigationLabel(elements: TreeElement[]): { t... class SCMResourceIdentityProvider (line 355) | class SCMResourceIdentityProvider implements IIdentityProvider { method onDidChangeMode (line 572) | private onDidChangeMode(mode: ViewModelMode): void { function convertValidationType (line 578) | function convertValidationType(type: InputValidationType): MessageType { class RepositoryPanel (line 586) | class RepositoryPanel extends ViewletPanel { method constructor (line 601) | constructor( method render (line 627) | render(): void { method renderHeaderTitle (line 632) | protected renderHeaderTitle(container: HTMLElement): void { method renderBody (line 649) | protected renderBody(container: HTMLElement): void { method updateIndentStyles (line 792) | private updateIndentStyles(theme: IFileIconTheme): void { method onDidChangeMode (line 799) | private onDidChangeMode(): void { method layoutBody (line 811) | layoutBody(height: number | undefined = this.cachedHeight, width: numb... method focus (line 834) | focus(): void { method _onDidChangeVisibility (line 848) | private _onDidChangeVisibility(visible: boolean): void { method getActions (line 853) | getActions(): IAction[] { method getSecondaryActions (line 865) | getSecondaryActions(): IAction[] { method getActionViewItem (line 869) | getActionViewItem(action: IAction): IActionViewItem | undefined { method getActionsContext (line 877) | getActionsContext(): any { method open (line 881) | private open(e: ISCMResource): void { method pin (line 885) | private pin(): void { method onListContextMenu (line 893) | private onListContextMenu(e: ITreeContextMenuEvent): void { method getSelectedResources (line 921) | private getSelectedResources(): (ISCMResource | IResourceNode { type IViewModel (line 41) | interface IViewModel { class SCMViewlet (line 53) | class SCMViewlet extends ViewContainerViewlet implements IViewModel { method height (line 69) | get height(): number | undefined { return this._height; } method repositories (line 71) | get repositories(): ISCMRepository[] { method visibleRepositories (line 75) | get visibleRepositories(): ISCMRepository[] { method onDidChangeVisibleRepositories (line 80) | get onDidChangeVisibleRepositories(): Event { method constructor (line 85) | constructor( method create (line 122) | create(parent: HTMLElement): void { method onDidAddRepository (line 134) | private onDidAddRepository(repository: ISCMRepository): void { method onDidRemoveRepository (line 148) | private onDidRemoveRepository(repository: ISCMRepository): void { method onDidChangeRepositories (line 166) | private onDidChangeRepositories(): void { method onDidHideView (line 172) | private onDidHideView(): void { method focus (line 180) | focus(): void { method getOptimalWidth (line 201) | getOptimalWidth(): number { method getTitle (line 205) | getTitle(): string { method getActionViewItem (line 216) | getActionViewItem(action: IAction): IActionViewItem | undefined { method getActions (line 224) | getActions(): IAction[] { method getSecondaryActions (line 232) | getSecondaryActions(): IAction[] { method getActionsContext (line 240) | getActionsContext(): any { method setVisibleRepositories (line 246) | setVisibleRepositories(repositories: ISCMRepository[]): void { FILE: src/vs/workbench/contrib/scm/browser/util.ts function isSCMRepository (line 14) | function isSCMRepository(element: any): element is ISCMRepository { function isSCMResourceGroup (line 18) | function isSCMResourceGroup(element: any): element is ISCMResourceGroup { function isSCMResource (line 22) | function isSCMResource(element: any): element is ISCMResource { function connectPrimaryMenuToInlineActionBar (line 26) | function connectPrimaryMenuToInlineActionBar(menu: IMenu, actionBar: Act... FILE: src/vs/workbench/contrib/scm/common/scm.ts constant VIEWLET_ID (line 15) | const VIEWLET_ID = 'workbench.view.scm'; constant VIEW_CONTAINER (line 16) | const VIEW_CONTAINER: ViewContainer = Registry.as { type ISCMProvider (line 47) | interface ISCMProvider extends IDisposable { type InputValidationType (line 69) | const enum InputValidationType { type IInputValidation (line 75) | interface IInputValidation { type IInputValidator (line 80) | interface IInputValidator { type ISCMInput (line 84) | interface ISCMInput { type ISCMRepository (line 98) | interface ISCMRepository extends IDisposable { type ISCMService (line 108) | interface ISCMService { FILE: src/vs/workbench/contrib/scm/common/scmService.ts class SCMInput (line 12) | class SCMInput implements ISCMInput { method value (line 16) | get value(): string { method value (line 20) | set value(value: string) { method placeholder (line 30) | get placeholder(): string { method placeholder (line 34) | set placeholder(placeholder: string) { method visible (line 44) | get visible(): boolean { method visible (line 48) | set visible(visible: boolean) { method validateInput (line 58) | get validateInput(): IInputValidator { method validateInput (line 62) | set validateInput(validateInput: IInputValidator) { class SCMRepository (line 71) | class SCMRepository implements ISCMRepository { method selected (line 77) | get selected(): boolean { method constructor (line 86) | constructor( method focus (line 91) | focus(): void { method setSelected (line 95) | setSelected(selected: boolean): void { method dispose (line 100) | dispose(): void { class SCMService (line 106) | class SCMService implements ISCMService { method repositories (line 112) | get repositories(): ISCMRepository[] { return [...this._repositories]; } method selectedRepositories (line 115) | get selectedRepositories(): ISCMRepository[] { return [...this._select... method constructor (line 126) | constructor(@ILogService private readonly logService: ILogService) { } method registerSCMProvider (line 128) | registerSCMProvider(provider: ISCMProvider): ISCMRepository { method onDidChangeSelection (line 165) | private onDidChangeSelection(): void { FILE: src/vs/workbench/contrib/search/browser/openAnythingHandler.ts type ISearchWithRange (line 26) | interface ISearchWithRange { class OpenAnythingHandler (line 31) | class OpenAnythingHandler extends QuickOpenHandler { method constructor (line 48) | constructor( method registerListeners (line 66) | private registerListeners(): void { method updateHandlers (line 70) | private updateHandlers(configuration: IWorkbenchSearchConfiguration): ... method getResults (line 86) | getResults(searchValue: string, token: CancellationToken): Promise IFileQuery, private doLo... method cacheKey (line 294) | get cacheKey(): string { method isLoaded (line 298) | get isLoaded(): boolean { method isUpdating (line 303) | get isUpdating(): boolean { method load (line 308) | load(): void { method dispose (line 326) | dispose(): void { FILE: src/vs/workbench/contrib/search/browser/openSymbolHandler.ts class SymbolEntry (line 30) | class SymbolEntry extends EditorQuickOpenEntry { method constructor (line 35) | constructor( method setScore (line 46) | setScore(score: filters.FuzzyScore | undefined) { method getHighlights (line 50) | getHighlights(): [IHighlight[] | undefined /* Label */, IHighlight[] |... method getLabel (line 54) | getLabel(): string { method getAriaLabel (line 58) | getAriaLabel(): string { method getDescription (line 62) | getDescription(): string | undefined { method getIcon (line 75) | getIcon(): string { method getLabelOptions (line 79) | getLabelOptions(): IIconLabelValueOptions | undefined { method getResource (line 83) | getResource(): URI { method isDeprecated (line 87) | private isDeprecated(): boolean { method run (line 91) | run(mode: Mode, context: IEntryRunContext): boolean { method getInput (line 118) | getInput(): IResourceInput { method compare (line 133) | static compare(a: SymbolEntry, b: SymbolEntry, searchValue: string): n... type IOpenSymbolOptions (line 154) | interface IOpenSymbolOptions { class OpenSymbolHandler (line 160) | class OpenSymbolHandler extends QuickOpenHandler { method constructor (line 169) | constructor(@IInstantiationService private readonly instantiationServi... method setOptions (line 176) | setOptions(options: IOpenSymbolOptions) { method canRun (line 180) | canRun(): boolean | string { method getResults (line 184) | async getResults(searchValue: string, token: CancellationToken): Promi... method doGetResults (line 203) | private async doGetResults(searchValue: string, token: CancellationTok... method fillInSymbolEntries (line 224) | private fillInSymbolEntries(bucket: SymbolEntry[], provider: IWorkspac... method getGroupLabel (line 245) | getGroupLabel(): string { method getEmptyLabel (line 249) | getEmptyLabel(searchString: string): string { method getAutoFocus (line 256) | getAutoFocus(searchValue: string): IAutoFocus { FILE: src/vs/workbench/contrib/search/browser/patternInputWidget.ts type IOptions (line 20) | interface IOptions { class PatternInputWidget (line 28) | class PatternInputWidget extends Widget { method constructor (line 47) | constructor(parent: HTMLElement, private contextViewProvider: IContext... method dispose (line 61) | dispose(): void { method setWidth (line 68) | setWidth(newWidth: number): void { method getValue (line 75) | getValue(): string { method setValue (line 79) | setValue(value: string): void { method select (line 86) | select(): void { method focus (line 90) | focus(): void { method inputHasFocus (line 94) | inputHasFocus(): boolean { method setInputWidth (line 98) | private setInputWidth(): void { method getSubcontrolsWidth (line 102) | protected getSubcontrolsWidth(): number { method getHistory (line 106) | getHistory(): string[] { method clearHistory (line 110) | clearHistory(): void { method onSearchSubmit (line 114) | onSearchSubmit(): void { method showNextTerm (line 118) | showNextTerm() { method showPreviousTerm (line 122) | showPreviousTerm() { method render (line 126) | private render(options: IOptions): void { method renderSubcontrols (line 151) | protected renderSubcontrols(_controlsDiv: HTMLDivElement): void { method onInputKeyUp (line 154) | private onInputKeyUp(keyboardEvent: IKeyboardEvent) { class ExcludePatternInputWidget (line 168) | class ExcludePatternInputWidget extends PatternInputWidget { method constructor (line 170) | constructor(parent: HTMLElement, contextViewProvider: IContextViewProv... method dispose (line 179) | dispose(): void { method useExcludesAndIgnoreFiles (line 184) | useExcludesAndIgnoreFiles(): boolean { method setUseExcludesAndIgnoreFiles (line 188) | setUseExcludesAndIgnoreFiles(value: boolean) { method getSubcontrolsWidth (line 192) | protected getSubcontrolsWidth(): number { method renderSubcontrols (line 196) | protected renderSubcontrols(controlsDiv: HTMLDivElement): void { FILE: src/vs/workbench/contrib/search/browser/replaceContributions.ts function registerContributions (line 12) | function registerContributions(): void { FILE: src/vs/workbench/contrib/search/browser/replaceService.ts constant REPLACE_PREVIEW (line 30) | const REPLACE_PREVIEW = 'replacePreview'; class ReplacePreviewContentProvider (line 40) | class ReplacePreviewContentProvider implements ITextModelContentProvider... method constructor (line 42) | constructor( method provideTextContent (line 49) | provideTextContent(uri: URI): Promise | null { class ReplacePreviewModel (line 57) | class ReplacePreviewModel extends Disposable { method constructor (line 58) | constructor( method resolve (line 68) | resolve(replacePreviewUri: URI): Promise { method update (line 85) | private update(sourceModel: ITextModel, replacePreviewModel: ITextMode... class ReplaceService (line 92) | class ReplaceService implements IReplaceService { method constructor (line 96) | constructor( method replace (line 106) | replace(arg: any, progress: IProgress | undefined = und... method openReplacePreview (line 111) | openReplacePreview(element: FileMatchOrMatch, preserveFocus?: boolean,... method updateReplacePreview (line 141) | updateReplacePreview(fileMatch: FileMatch, override: boolean = false):... method applyEditsToPreview (line 164) | private applyEditsToPreview(fileMatch: FileMatch, replaceModel: ITextM... method createEdits (line 176) | private createEdits(arg: FileMatchOrMatch | FileMatch[], resource: URI... method createEdit (line 200) | private createEdit(match: Match, text: string, resource: URI | null = ... FILE: src/vs/workbench/contrib/search/browser/search.contribution.ts constant FIND_IN_FOLDER_ID (line 420) | const FIND_IN_FOLDER_ID = 'filesExplorer.findInFolder'; constant FIND_IN_WORKSPACE_ID (line 443) | const FIND_IN_WORKSPACE_ID = 'filesExplorer.findInWorkspace'; class ShowAllSymbolsAction (line 476) | class ShowAllSymbolsAction extends Action { method constructor (line 481) | constructor( method run (line 489) | run(context?: any): Promise { class RegisterSearchViewContribution (line 522) | class RegisterSearchViewContribution implements IWorkbenchContribution { method constructor (line 524) | constructor( FILE: src/vs/workbench/contrib/search/browser/searchActions.ts function isSearchViewFocused (line 33) | function isSearchViewFocused(viewletService: IViewletService, panelServi... function appendKeyBindingLabel (line 39) | function appendKeyBindingLabel(label: string, inputKeyBinding: number | ... function openSearchView (line 52) | function openSearchView(viewletService: IViewletService, panelService: I... function getSearchView (line 60) | function getSearchView(viewletService: IViewletService, panelService: IP... function doAppendKeyBindingLabel (line 74) | function doAppendKeyBindingLabel(label: string, keyBinding: ResolvedKeyb... class FocusNextInputAction (line 100) | class FocusNextInputAction extends Action { method constructor (line 104) | constructor(id: string, label: string, method run (line 111) | run(): Promise { class FocusPreviousInputAction (line 120) | class FocusPreviousInputAction extends Action { method constructor (line 124) | constructor(id: string, label: string, method run (line 131) | run(): Promise { method constructor (line 142) | constructor(id: string, label: string, protected viewletService: IViewle... method run (line 148) | run(): Promise { type IFindInFilesArgs (line 160) | interface IFindInFilesArgs { class OpenSearchViewletAction (line 190) | class OpenSearchViewletAction extends FindOrReplaceInFilesAction { method constructor (line 194) | constructor(id: string, label: string, method run (line 203) | run(): Promise { method otherViewletShowing (line 216) | private otherViewletShowing(): boolean { class ReplaceInFilesAction (line 221) | class ReplaceInFilesAction extends FindOrReplaceInFilesAction { method constructor (line 226) | constructor(id: string, label: string, class CloseReplaceAction (line 235) | class CloseReplaceAction extends Action { method constructor (line 237) | constructor(id: string, label: string, method run (line 244) | run(): Promise { class RefreshAction (line 254) | class RefreshAction extends Action { method constructor (line 259) | constructor(id: string, label: string, method enabled (line 266) | get enabled(): boolean { method update (line 271) | update(): void { method run (line 275) | run(): Promise { class CollapseDeepestExpandedLevelAction (line 285) | class CollapseDeepestExpandedLevelAction extends Action { method constructor (line 290) | constructor(id: string, label: string, method update (line 298) | update(): void { method run (line 303) | run(): Promise { class ClearSearchResultsAction (line 342) | class ClearSearchResultsAction extends Action { method constructor (line 347) | constructor(id: string, label: string, method update (line 355) | update(): void { method run (line 360) | run(): Promise { class CancelSearchAction (line 369) | class CancelSearchAction extends Action { method constructor (line 374) | constructor(id: string, label: string, method update (line 382) | update(): void { method run (line 387) | run(): Promise { class FocusNextSearchResultAction (line 397) | class FocusNextSearchResultAction extends Action { method constructor (line 401) | constructor(id: string, label: string, method run (line 409) | run(): Promise { class FocusPreviousSearchResultAction (line 418) | class FocusPreviousSearchResultAction extends Action { method constructor (line 422) | constructor(id: string, label: string, method run (line 430) | run(): Promise { method getElementToFocusAfterRemoved (line 444) | getElementToFocusAfterRemoved(viewer: WorkbenchObjectTree,... method getPreviousElementAfterRemoved (line 463) | getPreviousElementAfterRemoved(viewer: WorkbenchObjectTree { function elementIsEqualOrParent (line 524) | function elementIsEqualOrParent(element: RenderableMatch, testParent: Re... class ReplaceAllAction (line 534) | class ReplaceAllAction extends AbstractSearchAndReplaceAction { method constructor (line 538) | constructor( method run (line 546) | run(): Promise { class ReplaceAllInFolderAction (line 560) | class ReplaceAllInFolderAction extends AbstractSearchAndReplaceAction { method constructor (line 564) | constructor(private viewer: WorkbenchObjectTree, priv... method run (line 570) | run(): Promise { class ReplaceAction (line 581) | class ReplaceAction extends AbstractSearchAndReplaceAction { method constructor (line 585) | constructor(private viewer: WorkbenchObjectTree, priv... method run (line 593) | run(): Promise { method getElementToFocusAfterReplace (line 615) | private getElementToFocusAfterReplace(): Match { method getElementToShowReplacePreview (line 642) | private async getElementToShowReplacePreview(elementToFocus: FileMatch... method hasSameParent (line 653) | private hasSameParent(element: RenderableMatch): boolean { method hasToOpenFile (line 657) | private hasToOpenFile(): boolean { function matchToString (line 675) | function matchToString(match: Match, indent = 0): string { function fileMatchToString (line 703) | function fileMatchToString(fileMatch: FileMatch, maxMatches: number, lab... function folderMatchToString (line 715) | function folderMatchToString(folderMatch: FolderMatchWithResource | Fold... function allFolderMatchesToString (line 752) | function allFolderMatchesToString(folderMatches: Array { method getHeight (line 61) | getHeight(element: RenderableMatch): number { method getTemplateId (line 65) | getTemplateId(element: RenderableMatch): string { class FolderMatchRenderer (line 79) | class FolderMatchRenderer extends Disposable implements ITreeRenderer, index: number, templa... method disposeElement (line 142) | disposeElement(element: ITreeNode, index: number... method disposeTemplate (line 145) | disposeTemplate(templateData: IFolderMatchTemplate): void { class FileMatchRenderer (line 150) | class FileMatchRenderer extends Disposable implements ITreeRenderer, index: number, template... method disposeElement (line 204) | disposeElement(element: ITreeNode, index: number... method disposeTemplate (line 207) | disposeTemplate(templateData: IFileMatchTemplate): void { class MatchRenderer (line 212) | class MatchRenderer extends Disposable implements ITreeRenderer, index: number, templateData... method disposeElement (line 280) | disposeElement(element: ITreeNode, index: number, template... method disposeTemplate (line 283) | disposeTemplate(templateData: IMatchTemplate): void { method getMatchTitle (line 287) | private getMatchTitle(match: Match, showLineNumbers: boolean): string { class SearchAccessibilityProvider (line 303) | class SearchAccessibilityProvider implements IAccessibilityProvider { method constructor (line 342) | constructor( method onDragOver (line 346) | onDragOver(data: IDragAndDropData, targetElement: RenderableMatch, tar... method getDragURI (line 350) | getDragURI(element: RenderableMatch): string | null { method getDragLabel (line 358) | getDragLabel?(elements: RenderableMatch[]): string | undefined { method onDragStart (line 369) | onDragStart(data: IDragAndDropData, originalEvent: DragEvent): void { method drop (line 381) | drop(data: IDragAndDropData, targetElement: RenderableMatch, targetInd... FILE: src/vs/workbench/contrib/search/browser/searchView.ts type SearchUIState (line 67) | enum SearchUIState { class SearchView (line 73) | class SearchView extends ViewletPanel { method constructor (line 132) | constructor( method getContainer (line 193) | getContainer(): HTMLElement { method searchResult (line 197) | get searchResult(): SearchResult { method onDidChangeWorkbenchState (line 201) | private onDidChangeWorkbenchState(): void { method renderBody (line 207) | renderBody(parent: HTMLElement): void { method onVisibilityChanged (line 309) | private onVisibilityChanged(visible: boolean): void { method searchAndReplaceWidget (line 325) | get searchAndReplaceWidget(): SearchWidget { method searchIncludePattern (line 329) | get searchIncludePattern(): PatternInputWidget { method searchExcludePattern (line 333) | get searchExcludePattern(): PatternInputWidget { method updateActions (line 340) | protected updateActions(): void { method isScreenReaderOptimized (line 351) | private isScreenReaderOptimized() { method createSearchWidget (line 357) | private createSearchWidget(container: HTMLElement): void { method trackInputBox (line 416) | private trackInputBox(inputFocusTracker: dom.IFocusTracker, contextKey... method onSearchResultsChanged (line 434) | private onSearchResultsChanged(event?: IChangeEvent): void { method refreshAndUpdateCount (line 442) | private refreshAndUpdateCount(event?: IChangeEvent): void { method refreshTree (line 448) | refreshTree(event?: IChangeEvent): void { method createResultIterator (line 462) | private createResultIterator(collapseResults: ISearchConfigurationProp... method createFolderIterator (line 478) | private createFolderIterator(folderMatch: FolderMatch, collapseResults... method createFileIterator (line 496) | private createFileIterator(fileMatch: FileMatch): Iterator... method selectNextMatch (line 710) | selectNextMatch(): void { method selectPreviousMatch (line 747) | selectPreviousMatch(): void { method moveFocusToResults (line 776) | moveFocusToResults(): void { method focus (line 780) | focus(): void { method updateTextFromSelection (line 787) | updateTextFromSelection(allowUnselectedWord = true): boolean { method focusNextInputBox (line 805) | focusNextInputBox(): void { method moveFocusFromSearchOrReplace (line 832) | private moveFocusFromSearchOrReplace() { method focusPreviousInputBox (line 840) | focusPreviousInputBox(): void { method moveFocusFromResults (line 867) | private moveFocusFromResults(): void { method reLayout (line 875) | private reLayout(): void { method layoutBody (line 902) | protected layoutBody(height: number, width: number): void { method getControl (line 907) | getControl() { method isSlowSearch (line 911) | isSlowSearch(): boolean { method allSearchFieldsClear (line 915) | allSearchFieldsClear(): boolean { method hasSearchResults (line 920) | hasSearchResults(): boolean { method clearSearchResults (line 924) | clearSearchResults(): void { method cancelSearch (line 937) | cancelSearch(): boolean { method selectTreeIfNotSelected (line 945) | private selectTreeIfNotSelected(): void { method getSearchTextFromEditor (line 955) | private getSearchTextFromEditor(allowUnselectedWord: boolean): string ... method showsFileTypes (line 1014) | private showsFileTypes(): boolean { method toggleCaseSensitive (line 1018) | toggleCaseSensitive(): void { method toggleWholeWords (line 1023) | toggleWholeWords(): void { method toggleRegex (line 1028) | toggleRegex(): void { method setSearchParameters (line 1033) | setSearchParameters(args: IFindInFilesArgs = {}): void { method toggleQueryDetails (line 1064) | toggleQueryDetails(moveFocus = true, show?: boolean, skipLayout?: bool... method searchInFolders (line 1095) | searchInFolders(resources?: URI[]): void { method onQueryChanged (line 1149) | onQueryChanged(preserveFocus?: boolean): void { method validateQuery (line 1221) | private validateQuery(query: ITextQuery): Promise { method onQueryTriggered (line 1243) | private onQueryTriggered(query: ITextQuery, options: ITextQueryBuilder... method doSearch (line 1255) | private doSearch(query: ITextQuery, options: ITextQueryBuilderOptions,... method openSettings (line 1433) | private openSettings(query: string): Promise { method updateSearchResultCount (line 1446) | private updateSearchResultCount(disregardExcludesAndIgnores?: boolean)... method buildResultCountMessage (line 1465) | private buildResultCountMessage(resultCount: number, fileCount: number... method showSearchWithoutFolderMessage (line 1477) | private showSearchWithoutFolderMessage(): void { method showEmptyStage (line 1502) | private showEmptyStage(): void { method onFocus (line 1513) | private onFocus(lineMatch: Match, preserveFocus?: boolean, sideBySide?... method open (line 1520) | open(element: FileMatchOrMatch, preserveFocus?: boolean, sideBySide?: ... method getSelectionFrom (line 1543) | private getSelectionFrom(element: FileMatchOrMatch): any { method onUntitledDidChangeDirty (line 1567) | private onUntitledDidChangeDirty(resource: URI): void { method onFilesChanged (line 1583) | private onFilesChanged(e: FileChangesEvent): void { method getActions (line 1594) | getActions(): IAction[] { method clearHistory (line 1603) | private clearHistory(): void { method saveState (line 1609) | public saveState(): void { method dispose (line 1659) | dispose(): void { FILE: src/vs/workbench/contrib/search/browser/searchViewlet.ts class SearchViewlet (line 21) | class SearchViewlet extends ViewContainerViewlet { method constructor (line 23) | constructor( method getTitle (line 37) | getTitle(): string { method getSearchView (line 41) | getSearchView(): SearchView | undefined { FILE: src/vs/workbench/contrib/search/browser/searchWidget.ts type ISearchWidgetOptions (line 39) | interface ISearchWidgetOptions { class ReplaceAllAction (line 50) | class ReplaceAllAction extends Action { method INSTANCE (line 55) | static get INSTANCE(): ReplaceAllAction { method constructor (line 64) | constructor() { method searchWidget (line 68) | set searchWidget(searchWidget: SearchWidget) { method run (line 72) | run(): Promise { function stopPropagationForMultiLineUpwards (line 82) | function stopPropagationForMultiLineUpwards(event: IKeyboardEvent, value... function stopPropagationForMultiLineDownwards (line 90) | function stopPropagationForMultiLineDownwards(event: IKeyboardEvent, val... class SearchWidget (line 98) | class SearchWidget extends Widget { method constructor (line 152) | constructor( method focus (line 179) | focus(select: boolean = true, focusReplace: boolean = false, suppressG... method setWidth (line 195) | setWidth(width: number) { method clear (line 201) | clear() { method isReplaceShown (line 207) | isReplaceShown(): boolean { method isReplaceActive (line 211) | isReplaceActive(): boolean { method getReplaceValue (line 215) | getReplaceValue(): string { method toggleReplace (line 219) | toggleReplace(show?: boolean): void { method getSearchHistory (line 225) | getSearchHistory(): string[] { method getReplaceHistory (line 229) | getReplaceHistory(): string[] { method clearHistory (line 233) | clearHistory(): void { method showNextSearchTerm (line 237) | showNextSearchTerm() { method showPreviousSearchTerm (line 241) | showPreviousSearchTerm() { method showNextReplaceTerm (line 245) | showNextReplaceTerm() { method showPreviousReplaceTerm (line 249) | showPreviousReplaceTerm() { method searchInputHasFocus (line 253) | searchInputHasFocus(): boolean { method replaceInputHasFocus (line 257) | replaceInputHasFocus(): boolean { method focusReplaceAllAction (line 261) | focusReplaceAllAction(): void { method focusRegexAction (line 265) | focusRegexAction(): void { method render (line 269) | private render(container: HTMLElement, options: ISearchWidgetOptions):... method isScreenReaderOptimized (line 279) | private isScreenReaderOptimized() { method updateAccessibilitySupport (line 285) | private updateAccessibilitySupport(): void { method renderToggleReplaceButton (line 289) | private renderToggleReplaceButton(parent: HTMLElement): void { method renderSearchInput (line 306) | private renderSearchInput(parent: HTMLElement, options: ISearchWidgetO... method renderReplaceInput (line 359) | private renderReplaceInput(parent: HTMLElement, options: ISearchWidget... method triggerReplaceAll (line 394) | triggerReplaceAll(): Promise { method onToggleReplaceButton (line 399) | private onToggleReplaceButton(): void { method setReplaceAllActionState (line 408) | setReplaceAllActionState(enabled: boolean): void { method updateReplaceActiveState (line 416) | private updateReplaceActiveState(): void { method validateSearchInput (line 426) | private validateSearchInput(value: string): IMessage | null { method onSearchInputChanged (line 449) | private onSearchInputChanged(): void { method onSearchInputKeyDown (line 454) | private onSearchInputKeyDown(keyboardEvent: IKeyboardEvent) { method onCaseSensitiveKeyDown (line 488) | private onCaseSensitiveKeyDown(keyboardEvent: IKeyboardEvent) { method onRegexKeyDown (line 497) | private onRegexKeyDown(keyboardEvent: IKeyboardEvent) { method onReplaceInputKeyDown (line 508) | private onReplaceInputKeyDown(keyboardEvent: IKeyboardEvent) { method onReplaceActionbarKeyDown (line 538) | private onReplaceActionbarKeyDown(keyboardEvent: IKeyboardEvent) { method submitSearch (line 545) | private submitSearch(): void { method dispose (line 562) | dispose(): void { method searchConfiguration (line 567) | private get searchConfiguration(): ISearchConfigurationProperties { function registerContributions (line 572) | function registerContributions() { FILE: src/vs/workbench/contrib/search/common/queryBuilder.ts type IOneSearchPathPattern (line 26) | interface IOneSearchPathPattern { type ISearchPathPattern (line 34) | interface ISearchPathPattern { type ISearchPathsInfo (line 42) | interface ISearchPathsInfo { type ICommonQueryBuilderOptions (line 47) | interface ICommonQueryBuilderOptions { type IFileQueryBuilderOptions (line 65) | interface IFileQueryBuilderOptions extends ICommonQueryBuilderOptions { type ITextQueryBuilderOptions (line 72) | interface ITextQueryBuilderOptions extends ICommonQueryBuilderOptions { class QueryBuilder (line 80) | class QueryBuilder { method constructor (line 82) | constructor( method text (line 88) | text(contentPattern: IPatternInfo, folderResources?: uri[], options: I... method getContentPattern (line 114) | private getContentPattern(inputPattern: IPatternInfo, options: ITextQu... method file (line 137) | file(folderResources: uri[] | undefined, options: IFileQueryBuilderOpt... method commonQuery (line 151) | private commonQuery(folderResources: uri[] = [], options: ICommonQuery... method isCaseSensitive (line 193) | private isCaseSensitive(contentPattern: IPatternInfo, options: ITextQu... method isMultiline (line 208) | private isMultiline(contentPattern: IPatternInfo): boolean { method parseSearchPaths (line 230) | parseSearchPaths(pattern: string): ISearchPathsInfo { method getExcludesForFolder (line 267) | private getExcludesForFolder(folderConfig: ISearchConfiguration, optio... method expandSearchPathPatterns (line 276) | private expandSearchPathPatterns(searchPaths: string[]): ISearchPathPa... method expandOneSearchPath (line 322) | private expandOneSearchPath(searchPath: string): IOneSearchPathPattern... method resolveOneSearchPathPattern (line 382) | private resolveOneSearchPathPattern(oneExpandedResult: IOneSearchPathP... method getFolderQueryForSearchPath (line 403) | private getFolderQueryForSearchPath(searchPath: ISearchPathPattern, op... method getFolderQueryForRoot (line 417) | private getFolderQueryForRoot(folder: uri, options: ICommonQueryBuilde... function splitGlobFromPath (line 447) | function splitGlobFromPath(searchPath: string): { pathPortion: string, g... function patternListToIExpression (line 472) | function patternListToIExpression(...patterns: string[]): glob.IExpressi... function splitGlobPattern (line 478) | function splitGlobPattern(pattern: string): string[] { function expandGlobalGlob (line 487) | function expandGlobalGlob(pattern: string): string[] { function normalizeSlashes (line 496) | function normalizeSlashes(pattern: string): string { function normalizeGlobPattern (line 503) | function normalizeGlobPattern(pattern: string): string { FILE: src/vs/workbench/contrib/search/common/replace.ts type IReplaceService (line 12) | interface IReplaceService { FILE: src/vs/workbench/contrib/search/common/search.ts type IWorkspaceSymbol (line 18) | interface IWorkspaceSymbol { type IWorkspaceSymbolProvider (line 26) | interface IWorkspaceSymbolProvider { function register (line 35) | function register(provider: IWorkspaceSymbolProvider): IDisposable { function all (line 54) | function all(): IWorkspaceSymbolProvider[] { function getWorkspaceSymbols (line 59) | function getWorkspaceSymbols(query: string, token: CancellationToken = C... type IWorkbenchSearchConfigurationProperties (line 74) | interface IWorkbenchSearchConfigurationProperties extends ISearchConfigu... type IWorkbenchSearchConfiguration (line 80) | interface IWorkbenchSearchConfiguration extends ISearchConfiguration { function getOutOfWorkspaceEditorResources (line 87) | function getOutOfWorkspaceEditorResources(accessor: ServicesAccessor): U... FILE: src/vs/workbench/contrib/search/common/searchHistoryService.ts type ISearchHistoryService (line 11) | interface ISearchHistoryService { type ISearchHistoryValues (line 21) | interface ISearchHistoryValues { class SearchHistoryService (line 28) | class SearchHistoryService implements ISearchHistoryService { method constructor (line 36) | constructor( method clearHistory (line 40) | clearHistory(): void { method load (line 45) | load(): ISearchHistoryValues { method save (line 60) | save(history: ISearchHistoryValues): void { FILE: src/vs/workbench/contrib/search/common/searchModel.ts class Match (line 32) | class Match { method constructor (line 44) | constructor(private _parent: FileMatch, private _fullPreviewLines: str... method id (line 62) | id(): string { method parent (line 66) | parent(): FileMatch { method text (line 70) | text(): string { method range (line 74) | range(): Range { method preview (line 79) | preview(): { before: string; inside: string; after: string; } { method replaceString (line 99) | get replaceString(): string { method fullMatchText (line 128) | fullMatchText(includeSurrounding = false): string { method fullPreviewLines (line 141) | fullPreviewLines(): string[] { method getMatchString (line 145) | getMatchString(): string { class FileMatch (line 150) | class FileMatch extends Disposable implements IFileMatch { method getDecorationOption (line 179) | private static getDecorationOption(selected: boolean): ModelDecoration... method constructor (line 199) | constructor(private _query: IPatternInfo, private _previewOptions: ITe... method createMatches (line 211) | private createMatches(): void { method bindModel (line 226) | bindModel(model: ITextModel): void { method onModelWillDispose (line 235) | private onModelWillDispose(): void { method unbindModel (line 241) | private unbindModel(): void { method updateMatchesForModel (line 250) | private updateMatchesForModel(): void { method updatesMatchesForLineAfterReplace (line 265) | private updatesMatchesForLineAfterReplace(lineNumber: number, modelCha... method updateMatches (line 284) | private updateMatches(matches: FindMatch[], modelChange: boolean): void { method updateHighlights (line 305) | updateHighlights(): void { method id (line 320) | id(): string { method parent (line 324) | parent(): FolderMatch { method matches (line 328) | matches(): Match[] { method remove (line 332) | remove(match: Match): void { method replace (line 338) | replace(toReplace: Match): Promise { method setSelectedMatch (line 343) | setSelectedMatch(match: Match | null): void { method getSelectedMatch (line 357) | getSelectedMatch(): Match | null { method isMatchSelected (line 361) | isMatchSelected(match: Match): boolean { method count (line 365) | count(): number { method resource (line 369) | get resource(): URI { method name (line 373) | name(): string { method add (line 377) | add(match: Match, trigger?: boolean) { method removeMatch (line 384) | private removeMatch(match: Match) { method dispose (line 393) | dispose(): void { type IChangeEvent (line 401) | interface IChangeEvent { class FolderMatch (line 407) | class FolderMatch extends Disposable { method constructor (line 419) | constructor(protected _resource: URI | null, private _id: string, priv... method searchModel (line 428) | get searchModel(): SearchModel { method showHighlights (line 432) | get showHighlights(): boolean { method replacingAll (line 436) | set replacingAll(b: boolean) { method id (line 440) | id(): string { method resource (line 444) | get resource(): URI | null { method index (line 448) | index(): number { method name (line 452) | name(): string { method parent (line 456) | parent(): SearchResult { method bindModel (line 460) | bindModel(model: ITextModel): void { method add (line 467) | add(raw: IFileMatch[], silent: boolean): void { method clear (line 496) | clear(): void { method remove (line 502) | remove(matches: FileMatch | FileMatch[]): void { method replace (line 506) | replace(match: FileMatch): Promise { method replaceAll (line 512) | replaceAll(): Promise { method matches (line 519) | matches(): FileMatch[] { method isEmpty (line 523) | isEmpty(): boolean { method fileCount (line 527) | fileCount(): number { method count (line 531) | count(): number { method onFileChange (line 535) | private onFileChange(fileMatch: FileMatch): void { method doAdd (line 552) | private doAdd(fileMatch: FileMatch): void { method doRemove (line 559) | private doRemove(fileMatches: FileMatch | FileMatch[], dispose: boolea... method disposeMatches (line 578) | private disposeMatches(): void { method dispose (line 585) | dispose(): void { class FolderMatchWithResource (line 596) | class FolderMatchWithResource extends FolderMatch { method constructor (line 597) | constructor(_resource: URI, _id: string, _index: number, _query: IText... method resource (line 604) | get resource(): URI { function searchMatchComparer (line 613) | function searchMatchComparer(elementA: RenderableMatch, elementB: Render... class SearchResult (line 629) | class SearchResult extends Disposable { method constructor (line 642) | constructor( method query (line 655) | get query(): ITextQuery | null { method query (line 659) | set query(query: ITextQuery | null) { method onModelAdded (line 676) | private onModelAdded(model: ITextModel): void { method createFolderMatchWithResource (line 683) | private createFolderMatchWithResource(resource: URI, id: string, index... method createOtherFilesFolderMatch (line 687) | private createOtherFilesFolderMatch(id: string, index: number, query: ... method _createBaseFolderMatch (line 691) | private _createBaseFolderMatch(folderMatchClass: typeof FolderMatch | ... method searchModel (line 698) | get searchModel(): SearchModel { method add (line 702) | add(allRaw: IFileMatch[], silent: boolean = false): void { method clear (line 720) | clear(): void { method remove (line 727) | remove(matches: FileMatch | FolderMatch | (FileMatch | FolderMatch)[])... method replace (line 754) | replace(match: FileMatch): Promise { method replaceAll (line 758) | replaceAll(progress: IProgress): Promise { method folderMatches (line 778) | folderMatches(): FolderMatch[] { method matches (line 789) | matches(): FileMatch[] { method isEmpty (line 798) | isEmpty(): boolean { method fileCount (line 802) | fileCount(): number { method count (line 806) | count(): number { method showHighlights (line 810) | get showHighlights(): boolean { method toggleHighlights (line 814) | toggleHighlights(value: boolean): void { method rangeHighlightDecorations (line 837) | get rangeHighlightDecorations(): RangeHighlightDecorations { method getFolderMatch (line 841) | private getFolderMatch(resource: URI): FolderMatch { method replacingAll (line 846) | private set replacingAll(running: boolean) { method groupFilesByFolder (line 852) | private groupFilesByFolder(fileMatches: IFileMatch[]): { byFolder: Res... method disposeMatches (line 878) | private disposeMatches(): void { method dispose (line 885) | dispose(): void { class SearchModel (line 892) | class SearchModel extends Disposable { method constructor (line 906) | constructor( method isReplaceActive (line 915) | isReplaceActive(): boolean { method replaceActive (line 919) | set replaceActive(replaceActive: boolean) { method replacePattern (line 923) | get replacePattern(): ReplacePattern | null { method replaceString (line 927) | get replaceString(): string { method preserveCase (line 931) | set preserveCase(value: boolean) { method preserveCase (line 935) | get preserveCase(): boolean { method replaceString (line 939) | set replaceString(replaceString: string) { method searchResult (line 947) | get searchResult(): SearchResult { method search (line 951) | search(query: ITextQuery, onProgress?: (result: ISearchProgressItem) =... method onSearchCompleted (line 999) | private onSearchCompleted(completed: ISearchComplete | null, duration:... method onSearchError (line 1036) | private onSearchError(e: any, duration: number): void { method onSearchProgress (line 1042) | private onSearchProgress(p: ISearchProgressItem): void { method cancelSearch (line 1048) | cancelSearch(): boolean { method dispose (line 1056) | dispose(): void { type FileMatchOrMatch (line 1063) | type FileMatchOrMatch = FileMatch | Match; type RenderableMatch (line 1065) | type RenderableMatch = FolderMatch | FolderMatchWithResource | FileMatch... class SearchWorkbenchService (line 1067) | class SearchWorkbenchService implements ISearchWorkbenchService { method constructor (line 1072) | constructor(@IInstantiationService private readonly instantiationServi... method searchModel (line 1075) | get searchModel(): SearchModel { type ISearchWorkbenchService (line 1085) | interface ISearchWorkbenchService { class RangeHighlightDecorations (line 1095) | class RangeHighlightDecorations implements IDisposable { method constructor (line 1101) | constructor( method removeHighlightRange (line 1106) | removeHighlightRange() { method highlightRange (line 1113) | highlightRange(resource: URI | ITextModel, range: Range, ownerId: numb... method doHighlightRange (line 1126) | private doHighlightRange(model: ITextModel, range: Range) { method setModel (line 1132) | private setModel(model: ITextModel) { method clearModelListeners (line 1149) | private clearModelListeners() { method dispose (line 1153) | dispose() { function textSearchResultToMatches (line 1168) | function textSearchResultToMatches(rawMatch: ITextSearchMatch, fileMatch... FILE: src/vs/workbench/contrib/search/test/browser/mockSearchTree.ts class MockObjectTree (line 15) | class MockObjectTree implements IDisposable { method onDidChangeFocus (line 17) | get onDidChangeFocus() { return someEvent; } method onDidChangeSelection (line 18) | get onDidChangeSelection() { return someEvent; } method onDidOpen (line 19) | get onDidOpen() { return someEvent; } method onMouseClick (line 21) | get onMouseClick() { return someEvent; } method onMouseDblClick (line 22) | get onMouseDblClick() { return someEvent; } method onContextMenu (line 23) | get onContextMenu() { return someEvent; } method onKeyDown (line 25) | get onKeyDown() { return someEvent; } method onKeyUp (line 26) | get onKeyUp() { return someEvent; } method onKeyPress (line 27) | get onKeyPress() { return someEvent; } method onDidFocus (line 29) | get onDidFocus() { return someEvent; } method onDidBlur (line 30) | get onDidBlur() { return someEvent; } method onDidChangeCollapseState (line 32) | get onDidChangeCollapseState() { return someEvent; } method onDidChangeRenderNodeCount (line 33) | get onDidChangeRenderNodeCount() { return someEvent; } method onDidDispose (line 35) | get onDidDispose() { return someEvent; } method constructor (line 37) | constructor(private elements: any[]) { } method domFocus (line 39) | domFocus(): void { } method collapse (line 41) | collapse(location: TRef, recursive: boolean = false): boolean { method expand (line 45) | expand(location: TRef, recursive: boolean = false): boolean { method navigate (line 49) | navigate(start?: TRef): ITreeNavigator { method dispose (line 56) | dispose(): void { class ArrayNavigator (line 60) | class ArrayNavigator implements ITreeNavigator { method constructor (line 61) | constructor(private elements: T[], private index = 0) { } method current (line 63) | current(): T | null { method previous (line 67) | previous(): T | null { method first (line 71) | first(): T | null { method last (line 76) | last(): T | null { method next (line 81) | next(): T | null { FILE: src/vs/workbench/contrib/search/test/browser/openFileHandler.test.ts function createCacheState (line 165) | function createCacheState(cache: MockCache, previous?: CacheState): Cach... class MockCache (line 174) | class MockCache { method query (line 187) | public query(cacheKey: string): IFileQuery { method load (line 192) | public load(query: IFileQuery): Promise { method dispose (line 198) | public dispose(cacheKey: string): Promise { method awaitDisposal (line 209) | public awaitDisposal(n: number) { FILE: src/vs/workbench/contrib/search/test/browser/searchActions.test.ts function aFileMatch (line 120) | function aFileMatch(): FileMatch { function aMatch (line 128) | function aMatch(fileMatch: FileMatch): Match { function aTree (line 150) | function aTree(elements: FileMatchOrMatch[]): any { function stubModelService (line 154) | function stubModelService(instantiationService: TestInstantiationService... FILE: src/vs/workbench/contrib/search/test/browser/searchViewlet.test.ts function aFileMatch (line 83) | function aFileMatch(path: string, searchResult?: SearchResult, ...lineMa... function stubModelService (line 91) | function stubModelService(instantiationService: TestInstantiationService... FILE: src/vs/workbench/contrib/search/test/common/queryBuilder.test.ts constant DEFAULT_EDITOR_CONFIG (line 19) | const DEFAULT_EDITOR_CONFIG = {}; constant DEFAULT_USER_CONFIG (line 20) | const DEFAULT_USER_CONFIG = { useRipgrep: true, useIgnoreFiles: true, us... constant DEFAULT_QUERY_PROPS (line 21) | const DEFAULT_QUERY_PROPS = {}; constant DEFAULT_TEXT_QUERY_PROPS (line 22) | const DEFAULT_TEXT_QUERY_PROPS = { usePCRE2: false }; function testSimpleIncludes (line 488) | function testSimpleIncludes(includePattern: string, expectedPatterns: st... function testIncludes (line 507) | function testIncludes(includePattern: string, expectedResult: ISearchPat... function testIncludesDataItem (line 514) | function testIncludesDataItem([includePattern, expectedResult]: [string,... function assertEqualTextQueries (line 943) | function assertEqualTextQueries(actual: ITextQuery, expected: ITextQuery... function assertEqualQueries (line 952) | function assertEqualQueries(actual: ITextQuery | IFileQuery, expected: I... function assertEqualSearchPathResults (line 988) | function assertEqualSearchPathResults(actual: ISearchPathsInfo, expected... function cleanUndefinedQueryValues (line 1006) | function cleanUndefinedQueryValues(q: any): void { function globalGlob (line 1018) | function globalGlob(pattern: string): string[] { function patternsToIExpression (line 1025) | function patternsToIExpression(...patterns: string[]): IExpression { function getUri (line 1031) | function getUri(...slashPathParts: string[]): uri { function fixPath (line 1035) | function fixPath(...slashPathParts: string[]): string { function normalizeExpression (line 1043) | function normalizeExpression(expression: IExpression | undefined): IExpr... FILE: src/vs/workbench/contrib/search/test/common/searchModel.test.ts method stop (line 33) | stop(): void { method timeTaken (line 37) | timeTaken(): number { function searchServiceWithResults (line 81) | function searchServiceWithResults(results: IFileMatch[], complete: ISear... function searchServiceWithError (line 94) | function searchServiceWithError(error: Error): ISearchService { function canceleableSearchService (line 104) | function canceleableSearchService(tokenSource: CancellationTokenSource):... function aRawMatch (line 315) | function aRawMatch(resource: string, ...results: ITextSearchMatch[]): IF... function stub (line 319) | function stub(arg1: any, arg2: any, arg3: any): sinon.SinonStub { function stubModelService (line 325) | function stubModelService(instantiationService: TestInstantiationService... FILE: src/vs/workbench/contrib/search/test/common/searchResult.test.ts function aFileMatch (line 335) | function aFileMatch(path: string, searchResult?: SearchResult, ...lineMa... function aSearchResult (line 343) | function aSearchResult(): SearchResult { function aRawMatch (line 349) | function aRawMatch(resource: string, ...results: ITextSearchMatch[]): IF... function stubModelService (line 353) | function stubModelService(instantiationService: TestInstantiationService... FILE: src/vs/workbench/contrib/snippets/browser/configureSnippets.ts function is (line 27) | function is(thing: object): thing is ISnippetPick { type ISnippetPick (line 32) | interface ISnippetPick extends IQuickPickItem { function computePicks (line 37) | async function computePicks(snippetService: ISnippetsService, envService... function createSnippetFile (line 123) | async function createSnippetFile(scope: string, defaultPath: URI, quickI... function createLanguageSnippetFile (line 181) | async function createLanguageSnippetFile(pick: ISnippetPick, fileService... type SnippetPick (line 219) | type SnippetPick = IQuickPickItem & { uri: URI } & { scope: string }; FILE: src/vs/workbench/contrib/snippets/browser/insertSnippet.ts type ISnippetPick (line 19) | interface ISnippetPick extends IQuickPickItem { class Args (line 23) | class Args { method fromUser (line 25) | static fromUser(arg: any): Args { method constructor (line 44) | private constructor( class InsertSnippetAction (line 51) | class InsertSnippetAction extends EditorAction { method constructor (line 53) | constructor() { method run (line 83) | run(accessor: ServicesAccessor, editor: ICodeEditor, arg: any): Promis... FILE: src/vs/workbench/contrib/snippets/browser/snippetCompletionProvider.ts class SnippetCompletion (line 19) | class SnippetCompletion implements CompletionItem { method constructor (line 30) | constructor( method resolve (line 43) | resolve(): this { method compareByLabel (line 48) | static compareByLabel(a: SnippetCompletion, b: SnippetCompletion): num... class SnippetCompletionProvider (line 53) | class SnippetCompletionProvider implements CompletionItemProvider { method constructor (line 59) | constructor( method provideCompletionItems (line 66) | provideCompletionItems(model: ITextModel, position: Position, context:... method resolveCompletionItem (line 144) | resolveCompletionItem?(model: ITextModel, position: Position, item: Co... method _getLanguageIdAtPosition (line 148) | private _getLanguageIdAtPosition(model: ITextModel, position: Position... FILE: src/vs/workbench/contrib/snippets/browser/snippets.contribution.ts type ISnippetsService (line 16) | interface ISnippetsService { FILE: src/vs/workbench/contrib/snippets/browser/snippetsFile.ts class SnippetBodyInsights (line 18) | class SnippetBodyInsights { method constructor (line 24) | constructor(body: string) { class Snippet (line 74) | class Snippet { method constructor (line 80) | constructor( method codeSnippet (line 94) | get codeSnippet(): string { method isBogous (line 98) | get isBogous(): boolean { method needsClipboard (line 102) | get needsClipboard(): boolean { method compare (line 106) | static compare(a: Snippet, b: Snippet): number { type JsonSerializedSnippet (line 122) | interface JsonSerializedSnippet { function isJsonSerializedSnippet (line 129) | function isJsonSerializedSnippet(thing: any): thing is JsonSerializedSni... type JsonSerializedSnippets (line 133) | interface JsonSerializedSnippets { type SnippetSource (line 137) | const enum SnippetSource { class SnippetFile (line 143) | class SnippetFile { method constructor (line 151) | constructor( method select (line 162) | select(selector: string, bucket: Snippet[]): void { method _filepathSelect (line 170) | private _filepathSelect(selector: string, bucket: Snippet[]): void { method _scopeSelect (line 177) | private _scopeSelect(selector: string, bucket: Snippet[]): void { method load (line 202) | load(): Promise { method reset (line 225) | reset(): void { method _parseSnippet (line 230) | private _parseSnippet(name: string, snippet: JsonSerializedSnippet, bu... FILE: src/vs/workbench/contrib/snippets/browser/snippetsService.ts type ISnippetsExtensionPoint (line 31) | interface ISnippetsExtensionPoint { type IValidSnippetsExtensionPoint (line 36) | interface IValidSnippetsExtensionPoint { function toValidSnippet (line 41) | function toValidSnippet(extension: IExtensionPointUser { method getSnippetFiles (line 163) | getSnippetFiles(): Promise { method getSnippets (line 167) | getSnippets(languageId: LanguageId): Promise { method getSnippetsSync (line 186) | getSnippetsSync(languageId: LanguageId): Snippet[] { method _initExtensionSnippets (line 203) | private _initExtensionSnippets(): void { method _initWorkspaceSnippets (line 257) | private _initWorkspaceSnippets(): void { method _initWorkspaceFolderSnippets (line 270) | private _initWorkspaceFolderSnippets(workspace: IWorkspace, bucket: Di... method _initUserSnippets (line 289) | private _initUserSnippets(): Promise { method _initFolderSnippets (line 294) | private _initFolderSnippets(source: SnippetSource, folder: URI, bucket... method _addSnippetFile (line 316) | private _addSnippetFile(uri: URI, source: SnippetSource): IDisposable { type ISimpleModel (line 333) | interface ISimpleModel { function getNonWhitespacePrefix (line 337) | function getNonWhitespacePrefix(model: ISimpleModel, position: Position)... FILE: src/vs/workbench/contrib/snippets/browser/tabCompletion.ts class TabCompletionController (line 24) | class TabCompletionController implements editorCommon.IEditorContribution { method get (line 29) | public static get(editor: ICodeEditor): TabCompletionController { method constructor (line 39) | constructor( method getId (line 53) | getId(): string { method dispose (line 57) | dispose(): void { method _update (line 62) | private _update(): void { method _updateSnippets (line 77) | private _updateSnippets(): void { method performSnippetCompletions (line 125) | performSnippetCompletions(): void { FILE: src/vs/workbench/contrib/snippets/test/browser/snippetFile.test.ts class TestSnippetFile (line 12) | class TestSnippetFile extends SnippetFile { method constructor (line 13) | constructor(filepath: URI, snippets: Snippet[]) { function assertNeedsClipboard (line 70) | function assertNeedsClipboard(body: string, expected: boolean): void { FILE: src/vs/workbench/contrib/snippets/test/browser/snippetsRegistry.test.ts function assertGetNonWhitespacePrefix (line 12) | function assertGetNonWhitespacePrefix(line: string, column: number, expe... FILE: src/vs/workbench/contrib/snippets/test/browser/snippetsRewrite.test.ts function assertRewrite (line 11) | function assertRewrite(input: string, expected: string | boolean): void { FILE: src/vs/workbench/contrib/snippets/test/browser/snippetsService.test.ts class SimpleSnippetService (line 17) | class SimpleSnippetService implements ISnippetsService { method constructor (line 19) | constructor(readonly snippets: Snippet[]) { method getSnippets (line 21) | getSnippets() { method getSnippetsSync (line 24) | getSnippetsSync(): Snippet[] { method getSnippetFiles (line 27) | getSnippetFiles(): any { FILE: src/vs/workbench/contrib/splash/electron-browser/partsSplash.contribution.ts class PartsSplash (line 30) | class PartsSplash { method constructor (line 40) | constructor( method dispose (line 69) | dispose(): void { method _savePartsSplash (line 73) | private _savePartsSplash() { method _getThemeColor (line 115) | private _getThemeColor(id: ColorIdentifier): string | undefined { method _shouldSaveLayoutInfo (line 121) | private _shouldSaveLayoutInfo(): boolean { method _removePartsSplash (line 125) | private _removePartsSplash(): void { FILE: src/vs/workbench/contrib/stats/browser/workspaceStatsService.ts class NoOpWorkspaceStatsService (line 11) | class NoOpWorkspaceStatsService implements IWorkspaceStatsService { method getTags (line 15) | getTags(): Promise { method getTelemetryWorkspaceId (line 19) | getTelemetryWorkspaceId(workspace: IWorkspace, state: WorkbenchState):... method getHashedRemotesFromUri (line 23) | getHashedRemotesFromUri(workspaceUri: URI, stripEndingDotGit?: boolean... FILE: src/vs/workbench/contrib/stats/common/workspaceStats.ts type Tags (line 10) | type Tags = { [index: string]: boolean | number | string | undefined }; type IWorkspaceStatsService (line 14) | interface IWorkspaceStatsService { FILE: src/vs/workbench/contrib/stats/electron-browser/workspaceStats.ts function stripLowLevelDomains (line 42) | function stripLowLevelDomains(domain: string): string | null { function extractDomain (line 47) | function extractDomain(url: string): string | null { function getDomainsOfRemotes (line 67) | function getDomainsOfRemotes(text: string, whitelist: string[]): string[] { function stripPort (line 89) | function stripPort(authority: string): string | null { function normalizeRemote (line 94) | function normalizeRemote(host: string | null, path: string, stripEndingD... function extractRemote (line 104) | function extractRemote(url: string, stripEndingDotGit: boolean): string ... function getRemotes (line 122) | function getRemotes(text: string, stripEndingDotGit: boolean = false): s... function getHashedRemotesFromConfig (line 134) | function getHashedRemotesFromConfig(text: string, stripEndingDotGit: boo... class WorkspaceStats (line 140) | class WorkspaceStats implements IWorkbenchContribution { method constructor (line 142) | constructor( method report (line 156) | private async report(): Promise { method reportWindowsEdition (line 173) | async reportWindowsEdition(): Promise { method getWorkspaceInformation (line 192) | private async getWorkspaceInformation(): Promise { method reportWorkspaceTags (line 207) | private reportWorkspaceTags(tags: Tags): void { method reportRemoteDomains (line 218) | private reportRemoteDomains(workspaceUris: URI[]): void { method reportRemotes (line 244) | private reportRemotes(workspaceUris: URI[]): void { method reportAzureNode (line 262) | private reportAzureNode(workspaceUris: URI[], tags: Tags): Promise { method getTelemetryWorkspaceId (line 115) | public getTelemetryWorkspaceId(workspace: IWorkspace, state: Workbench... method getHashedRemotesFromUri (line 137) | getHashedRemotesFromUri(workspaceUri: URI, stripEndingDotGit: boolean ... method resolveWorkspaceTags (line 247) | private resolveWorkspaceTags(configuration: IWindowConfiguration, part... method handleWorkspaceFiles (line 435) | private handleWorkspaceFiles(rootFiles: string[]): void { method doHandleWorkspaceFiles (line 448) | private doHandleWorkspaceFiles(folder: URI, workspaces: string[]): void { method findFolders (line 478) | private findFolders(configuration: IWindowConfiguration): URI[] | unde... method findFolder (line 483) | private findFolder({ filesToOpenOrCreate, filesToDiff }: IWindowConfig... method parentURI (line 492) | private parentURI(uri: URI | undefined): URI | undefined { method searchArray (line 501) | private searchArray(arr: string[], regEx: RegExp): boolean | undefined { FILE: src/vs/workbench/contrib/stats/test/workspaceStats.test.ts function hash (line 10) | function hash(value: string): string { function remote (line 160) | function remote(url: string): string { FILE: src/vs/workbench/contrib/surveys/browser/languageSurveys.contribution.ts class LanguageSurvey (line 21) | class LanguageSurvey { method constructor (line 23) | constructor( class LanguageSurveysContribution (line 125) | class LanguageSurveysContribution implements IWorkbenchContribution { method constructor (line 127) | constructor( FILE: src/vs/workbench/contrib/surveys/browser/nps.contribution.ts constant PROBABILITY (line 19) | const PROBABILITY = 0.15; constant SESSION_COUNT_KEY (line 20) | const SESSION_COUNT_KEY = 'nps/sessionCount'; constant LAST_SESSION_DATE_KEY (line 21) | const LAST_SESSION_DATE_KEY = 'nps/lastSessionDate'; constant SKIP_VERSION_KEY (line 22) | const SKIP_VERSION_KEY = 'nps/skipVersion'; constant IS_CANDIDATE_KEY (line 23) | const IS_CANDIDATE_KEY = 'nps/isCandidate'; class NPSContribution (line 25) | class NPSContribution implements IWorkbenchContribution { method constructor (line 27) | constructor( FILE: src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts class ProblemReporter (line 88) | class ProblemReporter implements TaskConfig.IProblemReporter { method constructor (line 92) | constructor(private _outputChannel: IOutputChannel) { method info (line 96) | public info(message: string): void { method warn (line 101) | public warn(message: string): void { method error (line 106) | public error(message: string): void { method fatal (line 111) | public fatal(message: string): void { method status (line 116) | public get status(): ValidationStatus { type WorkspaceFolderConfigurationResult (line 121) | interface WorkspaceFolderConfigurationResult { type TaskCustomizationTelemetryEvent (line 127) | interface TaskCustomizationTelemetryEvent { class TaskMap (line 131) | class TaskMap { method forEach (line 134) | public forEach(callback: (value: Task[], folder: string) => void): void { method get (line 138) | public get(workspaceFolder: IWorkspaceFolder | string): Task[] { method add (line 147) | public add(workspaceFolder: IWorkspaceFolder | string, ...task: Task[]... method all (line 156) | public all(): Task[] { type TaskQuickPickEntry (line 163) | interface TaskQuickPickEntry extends IQuickPickItem { method constructor (line 202) | constructor( method onDidStateChange (line 306) | public get onDidStateChange(): Event { method supportsMultipleTaskExecutions (line 310) | public get supportsMultipleTaskExecutions(): boolean { method registerCommands (line 314) | private registerCommands(): void { method workspaceFolders (line 397) | private get workspaceFolders(): IWorkspaceFolder[] { method ignoredWorkspaceFolders (line 404) | private get ignoredWorkspaceFolders(): IWorkspaceFolder[] { method executionEngine (line 411) | protected get executionEngine(): ExecutionEngine { method schemaVersion (line 418) | private get schemaVersion(): JsonSchemaVersion { method showIgnoreMessage (line 425) | private get showIgnoreMessage(): boolean { method updateSetup (line 432) | private updateSetup(setup?: [IWorkspaceFolder[], IWorkspaceFolder[], Exe... method showOutput (line 457) | protected showOutput(runSource: TaskRunSource = TaskRunSource.User): void { method disposeTaskSystemListeners (line 469) | private disposeTaskSystemListeners(): void { method registerTaskProvider (line 475) | public registerTaskProvider(provider: ITaskProvider, type: string): IDis... method registerTaskSystem (line 492) | public registerTaskSystem(key: string, info: TaskSystemInfo): void { method extensionCallbackTaskComplete (line 496) | public extensionCallbackTaskComplete(task: Task, result: number): Promis... method getTask (line 503) | public getTask(folder: IWorkspaceFolder | string, identifier: string | T... method tasks (line 526) | public tasks(filter?: TaskFilter): Promise { method createSorter (line 555) | public createSorter(): TaskSorter { method isActive (line 559) | public isActive(): Promise { method getActiveTasks (line 566) | public getActiveTasks(): Promise { method getBusyTasks (line 573) | public getBusyTasks(): Promise { method getRecentlyUsedTasks (line 580) | public getRecentlyUsedTasks(): LinkedMap { method setRecentlyUsedTask (line 601) | private setRecentlyUsedTask(key: string): void { method saveRecentlyUsedTasks (line 606) | private saveRecentlyUsedTasks(): void { method openDocumentation (line 617) | private openDocumentation(): void { method build (line 621) | public build(): Promise { method runTest (line 638) | public runTest(): Promise { method run (line 655) | public run(task: Task | undefined, options?: ProblemMatcherRunOptions, r... method isProvideTasksEnabled (line 684) | private isProvideTasksEnabled(): boolean { method shouldAttachProblemMatcher (line 689) | private shouldAttachProblemMatcher(task: Task): boolean { method attachProblemMatcher (line 715) | private attachProblemMatcher(task: ContributedTask | CustomTask): Promis... method getTasksForGroup (line 784) | public getTasksForGroup(group: string): Promise { method needsFolderQualification (line 798) | public needsFolderQualification(): boolean { method canCustomize (line 802) | public canCustomize(task: Task): boolean { method openEditorAtTask (line 815) | private openEditorAtTask(resource: URI | undefined, task: TaskConfig.Cus... method customize (line 869) | public customize(task: ContributedTask | CustomTask, properties?: Custom... method writeConfiguration (line 972) | private writeConfiguration(workspaceFolder: IWorkspaceFolder, key: strin... method getResourceForKind (line 982) | private getResourceForKind(kind: string): URI | undefined { method getResourceForTask (line 998) | private getResourceForTask(task: CustomTask): URI { method openConfig (line 1011) | public openConfig(task: CustomTask | undefined): Promise { method createRunnableTask (line 1021) | private createRunnableTask(tasks: TaskMap, group: TaskGroup): { task: Ta... method createResolver (line 1097) | private createResolver(grouped: TaskMap): ITaskResolver { method executeTask (line 1138) | private executeTask(task: Task, resolver: ITaskResolver): Promise { method terminateAll (line 1209) | public terminateAll(): Promise { method createTerminalTaskSystem (line 1216) | protected createTerminalTaskSystem(): ITaskSystem { method getGroupedTasks (line 1234) | private getGroupedTasks(type?: string): Promise { method getLegacyTaskConfigurations (line 1408) | private getLegacyTaskConfigurations(workspaceTasks: TaskSet): IStringDic... method getWorkspaceTasks (line 1434) | public getWorkspaceTasks(runSource: TaskRunSource = TaskRunSource.User):... method computeWorkspaceTasks (line 1444) | protected computeWorkspaceTasks(runSource: TaskRunSource = TaskRunSource... method setJsonTasksSupported (line 1472) | public setJsonTasksSupported(areSupported: Promise) { method computeWorkspaceFolderTasks (line 1476) | private computeWorkspaceFolderTasks(workspaceFolder: IWorkspaceFolder, r... method testParseExternalConfig (line 1514) | private testParseExternalConfig(config: TaskConfig.ExternalTaskRunnerCon... method computeWorkspaceFileTasks (line 1536) | private async computeWorkspaceFileTasks(workspaceFolder: IWorkspaceFolde... method computeUserTasks (line 1555) | private async computeUserTasks(workspaceFolder: IWorkspaceFolder, runSou... method emptyWorkspaceTaskResults (line 1574) | private emptyWorkspaceTaskResults(workspaceFolder: IWorkspaceFolder): Wo... method computeTasksForSingleConfig (line 1578) | private async computeTasksForSingleConfig(workspaceFolder: IWorkspaceFol... method computeConfiguration (line 1609) | private computeConfiguration(workspaceFolder: IWorkspaceFolder): Promise... method computeWorkspaceFolderSetup (line 1616) | private computeWorkspaceFolderSetup(): [IWorkspaceFolder[], IWorkspaceFo... method computeExecutionEngine (line 1644) | private computeExecutionEngine(workspaceFolder: IWorkspaceFolder): Execu... method computeJsonSchemaVersion (line 1652) | private computeJsonSchemaVersion(workspaceFolder: IWorkspaceFolder): Jso... method getConfiguration (line 1660) | protected getConfiguration(workspaceFolder: IWorkspaceFolder): { config:... method inTerminal (line 1685) | public inTerminal(): boolean { method configureAction (line 1692) | public configureAction(): Action { method beforeShutdown (line 1701) | public beforeShutdown(): boolean | Promise { method handleError (line 1759) | private handleError(err: any): void { method canRunCommand (line 1793) | private canRunCommand(): boolean { method createTaskQuickPickEntries (line 1808) | private createTaskQuickPickEntries(tasks: Task[], group: boolean = false... method showQuickPick (line 1890) | private showQuickPick(tasks: Promise | Task[], placeHolder: stri... method showIgnoredFoldersMessage (line 1921) | private showIgnoredFoldersMessage(): Promise { method runTaskCommand (line 1942) | private runTaskCommand(arg?: any): void { method doRunTaskCommand (line 1969) | private doRunTaskCommand(tasks?: Task[]): void { method reRunTaskCommand (line 1994) | private reRunTaskCommand(): void { method splitPerGroupType (line 2012) | private splitPerGroupType(tasks: Task[]): { none: Task[], defaults: Task... method runBuildCommand (line 2028) | private runBuildCommand(): void { method runTestCommand (line 2077) | private runTestCommand(): void { method runTerminateCommand (line 2126) | private runTerminateCommand(arg?: any): void { method runRestartTaskCommand (line 2196) | private runRestartTaskCommand(arg?: any): void { method getTaskIdentifier (line 2244) | private getTaskIdentifier(arg?: any): string | KeyedTaskIdentifier | und... method openTaskFile (line 2254) | private openTaskFile(resource: URI) { method runConfigureTasks (line 2300) | private runConfigureTasks(): void { method runConfigureDefaultBuildTask (line 2408) | private runConfigureDefaultBuildTask(): void { method runConfigureDefaultTestTask (line 2458) | private runConfigureDefaultTestTask(): void { method runShowTasks (line 2509) | public async runShowTasks(): Promise { FILE: src/vs/workbench/contrib/tasks/browser/quickOpen.ts class TaskEntry (line 21) | class TaskEntry extends Model.QuickOpenEntry { method constructor (line 23) | constructor(protected quickOpenService: IQuickOpenService, protected t... method getLabel (line 27) | public getLabel(): string { method getDescription (line 31) | public getDescription(): string | undefined { method getAriaLabel (line 42) | public getAriaLabel(): string { method task (line 46) | public get task(): CustomTask | ContributedTask { method doRun (line 50) | protected doRun(task: CustomTask | ContributedTask, options?: ProblemM... class TaskGroupEntry (line 62) | class TaskGroupEntry extends Model.QuickOpenEntryGroup { method constructor (line 63) | constructor(entry: TaskEntry, groupLabel: string, withBorder: boolean) { method constructor (line 72) | constructor( method onOpen (line 82) | public onOpen(): void { method onClose (line 86) | public onClose(canceled: boolean): void { method getResults (line 90) | public getResults(input: string, token: CancellationToken): Promise { method getTask (line 192) | private getTask(element: any): CustomTask | ContributedTask | undefined { class QuickOpenActionContributor (line 202) | class QuickOpenActionContributor extends ActionBarContributor { method constructor (line 206) | constructor(@ITaskService taskService: ITaskService, @IQuickOpenServic... method hasActions (line 211) | public hasActions(context: any): boolean { method getActions (line 217) | public getActions(context: any): ReadonlyArray { method getTask (line 226) | private getTask(context: any): CustomTask | ContributedTask | undefined { FILE: src/vs/workbench/contrib/tasks/browser/runAutomaticTasks.ts constant ARE_AUTOMATIC_TASKS_ALLOWED_IN_WORKSPACE (line 17) | const ARE_AUTOMATIC_TASKS_ALLOWED_IN_WORKSPACE = 'tasks.run.allowAutomat... class RunAutomaticTasks (line 19) | class RunAutomaticTasks extends Disposable implements IWorkbenchContribu... method constructor (line 20) | constructor( method tryRunTasks (line 28) | private tryRunTasks(isAllowed: boolean | undefined) { method runTasks (line 40) | private static runTasks(taskService: ITaskService, tasks: Array { FILE: src/vs/workbench/contrib/tasks/browser/task.contribution.ts class TaskStatusBarContributions (line 52) | class TaskStatusBarContributions extends Disposable implements IWorkbenc... method constructor (line 56) | constructor( method registerListeners (line 65) | private registerListeners(): void { method updateRunningTasksStatus (line 119) | private async updateRunningTasksStatus(): Promise { method ignoreEventForUpdateRunningTasksCount (line 141) | private ignoreEventForUpdateRunningTasksCount(event: TaskEvent): boole... FILE: src/vs/workbench/contrib/tasks/browser/taskQuickOpen.ts class TaskEntry (line 17) | class TaskEntry extends base.TaskEntry { method constructor (line 18) | constructor(quickOpenService: IQuickOpenService, taskService: ITaskSer... method run (line 22) | public run(mode: QuickOpen.Mode, context: QuickOpen.IEntryRunContext):... class QuickOpenHandler (line 31) | class QuickOpenHandler extends base.QuickOpenHandler { method constructor (line 37) | constructor( method getAriaLabel (line 46) | public getAriaLabel(): string { method getTasks (line 50) | protected getTasks(): Promise> { method createEntry (line 56) | protected createEntry(task: CustomTask | ContributedTask, highlights: ... method getEmptyLabel (line 60) | public getEmptyLabel(searchString: string): string { FILE: src/vs/workbench/contrib/tasks/browser/taskService.ts class TaskService (line 15) | class TaskService extends AbstractTaskService { method getTaskSystem (line 18) | protected getTaskSystem(): ITaskSystem { method updateWorkspaceTasks (line 36) | protected updateWorkspaceTasks(runSource: TaskRunSource = TaskRunSourc... method computeLegacyConfiguration (line 45) | protected computeLegacyConfiguration(workspaceFolder: IWorkspaceFolder... method versionAndEngineCompatible (line 49) | protected versionAndEngineCompatible(filter?: TaskFilter): boolean { FILE: src/vs/workbench/contrib/tasks/browser/terminalTaskSystem.ts type TerminalData (line 49) | interface TerminalData { type ActiveTerminalData (line 55) | interface ActiveTerminalData { class VariableResolver (line 61) | class VariableResolver { method constructor (line 63) | constructor(public workspaceFolder: IWorkspaceFolder | undefined, publ... method resolve (line 65) | resolve(value: string): string { class VerifiedTask (line 80) | class VerifiedTask { method constructor (line 89) | constructor(task: Task, resolver: ITaskResolver, trigger: string) { method verify (line 95) | public verify(): boolean { method getVerifiedTask (line 103) | public getVerifiedTask(): { task: Task, resolver: ITaskResolver, trigg... class TerminalTaskSystem (line 112) | class TerminalTaskSystem implements ITaskSystem { method constructor (line 167) | constructor( method onDidStateChange (line 193) | public get onDidStateChange(): Event { method log (line 197) | public log(value: string): void { method showOutput (line 201) | protected showOutput(): void { method run (line 205) | public run(task: Task, resolver: ITaskResolver, trigger: string = Trig... method rerun (line 242) | public rerun(): ITaskExecuteResult | undefined { method revealTask (line 257) | public revealTask(task: Task): boolean { method isActive (line 269) | public isActive(): Promise { method isActiveSync (line 273) | public isActiveSync(): boolean { method canAutoTerminate (line 277) | public canAutoTerminate(): boolean { method getActiveTasks (line 281) | public getActiveTasks(): Task[] { method getBusyTasks (line 285) | public getBusyTasks(): Task[] { method customExecutionComplete (line 289) | public customExecutionComplete(task: Task, result: number): Promise { method terminateAll (line 323) | public terminateAll(): Promise { method executeTask (line 346) | private async executeTask(task: Task, resolver: ITaskResolver, trigger... method resolveVariablesFromSet (line 398) | private resolveVariablesFromSet(taskSystemInfo: TaskSystemInfo | undef... method executeCommand (line 470) | private executeCommand(task: CustomTask | ContributedTask, trigger: st... method reexecuteCommand (line 500) | private reexecuteCommand(task: CustomTask | ContributedTask, trigger: ... method executeInTerminal (line 530) | private async executeInTerminal(task: CustomTask | ContributedTask, tr... method createTerminalName (line 793) | private createTerminalName(task: CustomTask | ContributedTask): string { method getUserHome (line 798) | private async getUserHome(): Promise { method createShellLaunchConfig (line 806) | private async createShellLaunchConfig(task: CustomTask | ContributedTa... method createTerminal (line 931) | private async createTerminal(task: CustomTask | ContributedTask, resol... method buildShellCommandLine (line 1063) | private buildShellCommandLine(platform: Platform.Platform, shellExecut... method getQuotingOptions (line 1165) | private getQuotingOptions(shellBasename: string, shellOptions: ShellCo... method collectTaskVariables (line 1172) | private collectTaskVariables(variables: Set, task: CustomTask ... method collectCommandVariables (line 1179) | private collectCommandVariables(variables: Set, command: Comma... method collectMatcherVariables (line 1223) | private collectMatcherVariables(variables: Set, values: Array<... method collectVariables (line 1244) | private collectVariables(variables: Set, value: string | Comma... method resolveCommandAndArgs (line 1256) | private resolveCommandAndArgs(resolver: VariableResolver, commandConfi... method resolveVariables (line 1266) | private resolveVariables(resolver: VariableResolver, value: CommandStr... method resolveMatchers (line 1270) | private resolveMatchers(resolver: VariableResolver, values: Array { method processLine (line 107) | public processLine(line: string) { method dispose (line 120) | public dispose() { method numberOfMatches (line 124) | public get numberOfMatches(): number { method maxMarkerSeverity (line 128) | public get maxMarkerSeverity(): MarkerSeverity | undefined { method tryFindMarker (line 132) | protected tryFindMarker(line: string): ProblemMatch | null { method shouldApplyMatch (line 160) | protected async shouldApplyMatch(result: ProblemMatch): Promise { method mergeApplyTo (line 173) | private mergeApplyTo(current: ApplyToKind, value: ApplyToKind): ApplyToK... method tryMatchers (line 180) | private tryMatchers(): ProblemMatch | null { method captureMatch (line 202) | private captureMatch(match: ProblemMatch): void { method clearBuffer (line 209) | private clearBuffer(): void { method recordResourcesToClean (line 215) | protected recordResourcesToClean(owner: string): void { method recordResourceToClean (line 220) | protected recordResourceToClean(owner: string, resource: URI): void { method removeResourceToClean (line 224) | protected removeResourceToClean(owner: string, resource: string): void { method getResourceSetToClean (line 231) | private getResourceSetToClean(owner: string): Map { method cleanAllMarkers (line 240) | protected cleanAllMarkers(): void { method cleanMarkers (line 247) | protected cleanMarkers(owner: string): void { method _cleanMarkers (line 255) | private _cleanMarkers(owner: string, toClean: Map): void { method recordMarker (line 270) | protected recordMarker(marker: IMarkerData, owner: string, resourceAsStr... method reportMarkers (line 292) | protected reportMarkers(): void { method deliverMarkersPerOwnerAndResource (line 301) | protected deliverMarkersPerOwnerAndResource(owner: string, resource: str... method deliverMarkersPerOwnerAndResourceResolved (line 314) | private deliverMarkersPerOwnerAndResourceResolved(owner: string, resourc... method getDeliveredMarkersPerOwner (line 323) | private getDeliveredMarkersPerOwner(owner: string): Map { method cleanMarkerCaches (line 332) | protected cleanMarkerCaches(): void { method done (line 339) | public done(): void { type ProblemHandlingStrategy (line 345) | const enum ProblemHandlingStrategy { class StartStopProblemCollector (line 349) | class StartStopProblemCollector extends AbstractProblemCollector impleme... method constructor (line 355) | constructor(problemMatchers: ProblemMatcher[], markerService: IMarkerS... method processLineInternal (line 365) | protected async processLineInternal(line: string): Promise { type BackgroundPatterns (line 389) | interface BackgroundPatterns { class WatchingProblemCollector (line 396) | class WatchingProblemCollector extends AbstractProblemCollector implemen... method constructor (line 408) | constructor(problemMatchers: ProblemMatcher[], markerService: IMarkerS... method aboutToStart (line 427) | public aboutToStart(): void { method processLineInternal (line 437) | protected async processLineInternal(line: string): Promise { method forceDelivery (line 460) | public forceDelivery(): void { method tryBegin (line 464) | private async tryBegin(line: string): Promise { method tryFinish (line 490) | private tryFinish(line: string): boolean { method resetCurrentResource (line 509) | private resetCurrentResource(): void { method reportMarkersForCurrentResource (line 515) | private reportMarkersForCurrentResource(): void { method done (line 521) | public done(): void { method isWatching (line 528) | public isWatching(): boolean { FILE: src/vs/workbench/contrib/tasks/common/problemMatcher.ts type FileLocationKind (line 26) | enum FileLocationKind { function fromString (line 34) | function fromString(value: string): FileLocationKind | undefined { type ProblemLocationKind (line 48) | enum ProblemLocationKind { function fromString (line 54) | function fromString(value: string): ProblemLocationKind | undefined { type ProblemPattern (line 66) | interface ProblemPattern { type NamedProblemPattern (line 92) | interface NamedProblemPattern extends ProblemPattern { type MultiLineProblemPattern (line 96) | type MultiLineProblemPattern = ProblemPattern[]; type WatchingPattern (line 98) | interface WatchingPattern { type WatchingMatcher (line 103) | interface WatchingMatcher { type ApplyToKind (line 109) | enum ApplyToKind { function fromString (line 116) | function fromString(value: string): ApplyToKind | undefined { type ProblemMatcher (line 130) | interface ProblemMatcher { type NamedProblemMatcher (line 142) | interface NamedProblemMatcher extends ProblemMatcher { type NamedMultiLineProblemPattern (line 148) | interface NamedMultiLineProblemPattern { function isNamedProblemMatcher (line 154) | function isNamedProblemMatcher(value: ProblemMatcher | undefined): value... type Location (line 158) | interface Location { type ProblemData (line 165) | interface ProblemData { type ProblemMatch (line 178) | interface ProblemMatch { type HandleResult (line 184) | interface HandleResult { function getResource (line 190) | async function getResource(filename: string, matcher: ProblemMatcher, fi... type ILineMatcher (line 231) | interface ILineMatcher { function createLineMatcher (line 237) | function createLineMatcher(matcher: ProblemMatcher, fileService?: IFileS... method constructor (line 252) | constructor(matcher: ProblemMatcher, fileService?: IFileService) { method handle (line 257) | public handle(lines: string[], start: number = 0): HandleResult { method next (line 261) | public next(line: string): ProblemMatch | null { method fillProblemData (line 267) | protected fillProblemData(data: ProblemData | undefined, pattern: Proble... method appendProperty (line 284) | private appendProperty(data: ProblemData, property: keyof ProblemData, p... method fillProperty (line 298) | private fillProperty(data: ProblemData, property: keyof ProblemData, pat... method getMarkerMatch (line 311) | protected getMarkerMatch(data: ProblemData): ProblemMatch | undefined { method getResource (line 341) | protected getResource(filename: string): Promise { method getLocation (line 345) | private getLocation(data: ProblemData): Location | null { method parseLocationInfo (line 362) | private parseLocationInfo(value: string): Location | null { method createLocation (line 376) | private createLocation(startLine: number, startColumn: number | undefine... method getSeverity (line 386) | private getSeverity(data: ProblemData): MarkerSeverity { class SingleLineMatcher (line 414) | class SingleLineMatcher extends AbstractLineMatcher { method constructor (line 418) | constructor(matcher: ProblemMatcher, fileService?: IFileService) { method matchLength (line 423) | public get matchLength(): number { method handle (line 427) | public handle(lines: string[], start: number = 0): HandleResult { method next (line 444) | public next(line: string): ProblemMatch | null { class MultiLineMatcher (line 449) | class MultiLineMatcher extends AbstractLineMatcher { method constructor (line 454) | constructor(matcher: ProblemMatcher, fileService?: IFileService) { method matchLength (line 459) | public get matchLength(): number { method handle (line 463) | public handle(lines: string[], start: number = 0): HandleResult { method next (line 489) | public next(line: string): ProblemMatch | null { type ProblemPattern (line 508) | interface ProblemPattern { type CheckedProblemPattern (line 594) | interface CheckedProblemPattern extends ProblemPattern { function is (line 603) | function is(value: any): value is CheckedProblemPattern { type NamedProblemPattern (line 609) | interface NamedProblemPattern extends ProblemPattern { function is (line 622) | function is(value: any): value is NamedProblemPattern { type NamedCheckedProblemPattern (line 628) | interface NamedCheckedProblemPattern extends NamedProblemPattern { function is (line 637) | function is(value: any): value is NamedCheckedProblemPattern { type MultiLineProblemPattern (line 643) | type MultiLineProblemPattern = ProblemPattern[]; function is (line 646) | function is(value: any): value is MultiLineProblemPattern { type MultiLineCheckedProblemPattern (line 651) | type MultiLineCheckedProblemPattern = CheckedProblemPattern[]; function is (line 654) | function is(value: any): value is MultiLineCheckedProblemPattern { type NamedMultiLineCheckedProblemPattern (line 667) | interface NamedMultiLineCheckedProblemPattern { function is (line 685) | function is(value: any): value is NamedMultiLineCheckedProblemPattern { type NamedProblemPatterns (line 691) | type NamedProblemPatterns = (Config.NamedProblemPattern | Config.NamedMu... type WatchingPattern (line 696) | interface WatchingPattern { type BackgroundMonitor (line 712) | interface BackgroundMonitor { type ProblemMatcher (line 736) | interface ProblemMatcher { type ProblemMatcherType (line 821) | type ProblemMatcherType = string | ProblemMatcher | Array { method add (line 1193) | public add(key: string, value: ProblemPattern | ProblemPattern[]): void { method get (line 1197) | public get(key: string): ProblemPattern | ProblemPattern[] { method fillDefaults (line 1201) | private fillDefaults(): void { class ProblemMatcherParser (line 1318) | class ProblemMatcherParser extends Parser { method constructor (line 1320) | constructor(logger: IProblemReporter) { method parse (line 1324) | public parse(json: Config.ProblemMatcher): ProblemMatcher | undefined { method checkProblemMatcherValid (line 1334) | private checkProblemMatcherValid(externalProblemMatcher: Config.Proble... method createProblemMatcher (line 1354) | private createProblemMatcher(description: Config.ProblemMatcher): Prob... method createProblemPattern (line 1450) | private createProblemPattern(value: string | Config.ProblemPattern | C... method addWatchingMatcher (line 1477) | private addWatchingMatcher(external: Config.ProblemMatcher, internal: ... method createWatchingPattern (line 1507) | private createWatchingPattern(external: string | Config.WatchingPatter... method createRegularExpression (line 1527) | private createRegularExpression(value: string | undefined): RegExp | n... type IProblemMatcherRegistry (line 1710) | interface IProblemMatcherRegistry { class ProblemMatcherRegistryImpl (line 1717) | class ProblemMatcherRegistryImpl implements IProblemMatcherRegistry { method constructor (line 1725) | constructor() { method onReady (line 1763) | public onReady(): Promise { method add (line 1768) | public add(matcher: NamedProblemMatcher): void { method get (line 1772) | public get(name: string): NamedProblemMatcher { method keys (line 1776) | public keys(): string[] { method fillDefaults (line 1780) | private fillDefaults(): void { FILE: src/vs/workbench/contrib/tasks/common/taskConfiguration.ts type ShellQuoting (line 27) | const enum ShellQuoting { type ShellQuotingOptions (line 44) | interface ShellQuotingOptions { type ShellConfiguration (line 64) | interface ShellConfiguration { type CommandOptionsConfig (line 70) | interface CommandOptionsConfig { type PresentationOptionsConfig (line 89) | interface PresentationOptionsConfig { type RunOptionsConfig (line 133) | interface RunOptionsConfig { type TaskIdentifier (line 138) | interface TaskIdentifier { function is (line 144) | function is(value: any): value is TaskIdentifier { type LegacyTaskProperties (line 150) | interface LegacyTaskProperties { type LegacyCommandProperties (line 170) | interface LegacyCommandProperties { type CommandString (line 218) | type CommandString = string | string[] | { value: string | string[], quo... function value (line 221) | function value(value: CommandString): string { type BaseCommandProperties (line 236) | interface BaseCommandProperties { type CommandProperties (line 257) | interface CommandProperties extends BaseCommandProperties { type GroupKind (line 275) | interface GroupKind { type ConfigurationProperties (line 280) | interface ConfigurationProperties { type CustomTask (line 344) | interface CustomTask extends CommandProperties, ConfigurationProperties { type ConfiguringTask (line 352) | interface ConfiguringTask extends ConfigurationProperties { type BaseTaskRunnerConfiguration (line 362) | interface BaseTaskRunnerConfiguration { type ExternalTaskRunnerConfiguration (line 481) | interface ExternalTaskRunnerConfiguration extends BaseTaskRunnerConfigur... type ProblemMatcherKind (line 511) | enum ProblemMatcherKind { constant EMPTY_ARRAY (line 518) | const EMPTY_ARRAY: any[] = []; function assignProperty (line 521) | function assignProperty(target: T, source: Partial... function fillProperty (line 528) | function fillProperty(target: T, source: Partial { type MetaData (line 544) | interface MetaData { function _isEmpty (line 550) | function _isEmpty(this: void, value: T | undefined, properties: MetaD... function _assignProperties (line 567) | function _assignProperties(this: void, target: T | undefined, source:... function _fillProperties (line 589) | function _fillProperties(this: void, target: T | undefined, source: T... function _fillDefaults (line 611) | function _fillDefaults(this: void, target: T | undefined, defaults: T... function _freeze (line 641) | function _freeze(this: void, target: T, properties: MetaData[... function fromString (line 661) | function fromString(value: string | undefined): Tasks.RunOnOptions { function fromConfiguration (line 676) | function fromConfiguration(value: RunOptionsConfig | undefined): Tasks.R... type ParseContext (line 684) | interface ParseContext { function is (line 701) | function is(value: any): value is ShellConfiguration { function from (line 706) | function from(this: void, config: ShellConfiguration | undefined, contex... function isEmpty (line 724) | function isEmpty(this: void, value: Tasks.ShellConfiguration): boolean { function assignProperties (line 728) | function assignProperties(this: void, target: Tasks.ShellConfiguration |... function fillProperties (line 732) | function fillProperties(this: void, target: Tasks.ShellConfiguration, so... function fillDefaults (line 736) | function fillDefaults(this: void, value: Tasks.ShellConfiguration, conte... function freeze (line 740) | function freeze(this: void, value: Tasks.ShellConfiguration): Readonly... function assignTasks (line 1692) | function assignTasks(target: Tasks.CustomTask[], source: Tasks.CustomTas... type Globals (line 1722) | interface Globals { function from (line 1731) | function from(config: ExternalTaskRunnerConfiguration, context: ParseCon... function fromBase (line 1753) | function fromBase(this: void, config: BaseTaskRunnerConfiguration, conte... function isEmpty (line 1767) | function isEmpty(value: Globals): boolean { function assignProperties (line 1771) | function assignProperties(target: Globals, source: Globals): Globals { function fillDefaults (line 1783) | function fillDefaults(value: Globals, context: ParseContext): void { function freeze (line 1796) | function freeze(value: Globals): void { function from (line 1806) | function from(config: ExternalTaskRunnerConfiguration): Tasks.ExecutionE... function from (line 1834) | function from(config: ExternalTaskRunnerConfiguration): Tasks.JsonSchema... type ParseResult (line 1850) | interface ParseResult { type IProblemReporter (line 1857) | interface IProblemReporter extends IProblemReporterBase { class UUIDMap (line 1860) | class UUIDMap { method constructor (line 1865) | constructor(other?: UUIDMap) { method start (line 1879) | public start(): void { method getUUID (line 1884) | public getUUID(identifier: string): string { method finish (line 1916) | public finish(): void { type TaskConfigSource (line 1921) | enum TaskConfigSource { class ConfigurationParser (line 1927) | class ConfigurationParser { method constructor (line 1935) | constructor(workspaceFolder: IWorkspaceFolder, workspace: IWorkspace |... method run (line 1943) | public run(fileConfig: ExternalTaskRunnerConfiguration, source: TaskCo... method createTaskRunnerConfiguration (line 1966) | private createTaskRunnerConfiguration(fileConfig: ExternalTaskRunnerCo... function parse (line 2047) | function parse(workspaceFolder: IWorkspaceFolder, workspace: IWorkspace ... function createCustomTask (line 2061) | function createCustomTask(contributedTask: Tasks.ContributedTask, config... FILE: src/vs/workbench/contrib/tasks/common/taskDefinitionRegistry.ts type TaskDefinition (line 43) | interface TaskDefinition { function from (line 49) | function from(value: TaskDefinition, extensionId: ExtensionIdentifier, m... type ITaskDefinitionRegistry (line 80) | interface ITaskDefinitionRegistry { class TaskDefinitionRegistryImpl (line 88) | class TaskDefinitionRegistryImpl implements ITaskDefinitionRegistry { method constructor (line 94) | constructor() { method onReady (line 123) | public onReady(): Promise { method get (line 127) | public get(key: string): Tasks.TaskDefinition { method all (line 131) | public all(): Tasks.TaskDefinition[] { method getJsonSchema (line 135) | public getJsonSchema(): IJSONSchema { FILE: src/vs/workbench/contrib/tasks/common/taskService.ts type ITaskProvider (line 21) | interface ITaskProvider { type ProblemMatcherRunOptions (line 26) | interface ProblemMatcherRunOptions { type CustomizationProperties (line 30) | interface CustomizationProperties { type TaskFilter (line 36) | interface TaskFilter { type WorkspaceTaskResult (line 41) | interface WorkspaceTaskResult { type WorkspaceFolderTaskResult (line 49) | interface WorkspaceFolderTaskResult extends WorkspaceTaskResult { type ITaskService (line 53) | interface ITaskService { FILE: src/vs/workbench/contrib/tasks/common/taskSystem.ts type TaskErrors (line 14) | const enum TaskErrors { class TaskError (line 25) | class TaskError { method constructor (line 30) | constructor(severity: Severity, message: string, code: TaskErrors) { type TelemetryEvent (line 47) | interface TelemetryEvent { type ITaskSummary (line 70) | interface ITaskSummary { type TaskExecuteKind (line 77) | const enum TaskExecuteKind { type ITaskExecuteResult (line 82) | interface ITaskExecuteResult { type ITaskResolver (line 95) | interface ITaskResolver { type TaskTerminateResponse (line 99) | interface TaskTerminateResponse extends TerminateResponse { type ResolveSet (line 103) | interface ResolveSet { type ResolvedVariables (line 112) | interface ResolvedVariables { type TaskSystemInfo (line 117) | interface TaskSystemInfo { type TaskSystemInfoResolver (line 125) | interface TaskSystemInfoResolver { type ITaskSystem (line 129) | interface ITaskSystem { FILE: src/vs/workbench/contrib/tasks/common/taskTemplates.ts type TaskEntry (line 10) | interface TaskEntry extends IQuickPickItem { function getTemplates (line 136) | function getTemplates(): TaskEntry[] { FILE: src/vs/workbench/contrib/tasks/common/tasks.ts constant TASK_RUNNING_STATE (line 19) | const TASK_RUNNING_STATE = new RawContextKey('taskRunning', fal... type ShellQuoting (line 21) | enum ShellQuoting { constant CUSTOMIZED_TASK_TYPE (line 38) | const CUSTOMIZED_TASK_TYPE = '$customized'; function from (line 41) | function from(this: void, value: string): ShellQuoting { type ShellQuotingOptions (line 58) | interface ShellQuotingOptions { type ShellConfiguration (line 78) | interface ShellConfiguration { type CommandOptions (line 95) | interface CommandOptions { type RevealKind (line 119) | enum RevealKind { function fromString (line 140) | function fromString(this: void, value: string): RevealKind { type RevealProblemKind (line 154) | enum RevealProblemKind { function fromString (line 173) | function fromString(this: void, value: string): RevealProblemKind { type PanelKind (line 187) | enum PanelKind { function fromString (line 207) | function fromString(value: string): PanelKind { type PresentationOptions (line 221) | interface PresentationOptions { type RuntimeType (line 274) | enum RuntimeType { function fromString (line 281) | function fromString(value: string): RuntimeType { type QuotedString (line 295) | interface QuotedString { type CommandString (line 300) | type CommandString = string | QuotedString; function value (line 303) | function value(value: CommandString): string { type CommandConfiguration (line 312) | interface CommandConfiguration { function is (line 360) | function is(value: string): value is string { type TaskGroup (line 365) | type TaskGroup = 'clean' | 'build' | 'rebuild' | 'test'; type TaskScope (line 368) | const enum TaskScope { type TaskSourceConfigElement (line 382) | interface TaskSourceConfigElement { type BaseTaskSource (line 390) | interface BaseTaskSource { type WorkspaceTaskSource (line 395) | interface WorkspaceTaskSource extends BaseTaskSource { type ExtensionTaskSource (line 401) | interface ExtensionTaskSource extends BaseTaskSource { type ExtensionTaskSourceTransfer (line 408) | interface ExtensionTaskSourceTransfer { type InMemoryTaskSource (line 413) | interface InMemoryTaskSource extends BaseTaskSource { type UserTaskSource (line 417) | interface UserTaskSource extends BaseTaskSource { type WorkspaceFileTaskSource (line 423) | interface WorkspaceFileTaskSource extends BaseTaskSource { type TaskSource (line 429) | type TaskSource = WorkspaceTaskSource | ExtensionTaskSource | InMemoryTa... type FileBasedTaskSource (line 430) | type FileBasedTaskSource = WorkspaceTaskSource | UserTaskSource | Worksp... type TaskIdentifier (line 431) | interface TaskIdentifier { type KeyedTaskIdentifier (line 436) | interface KeyedTaskIdentifier extends TaskIdentifier { type TaskDependency (line 440) | interface TaskDependency { type GroupType (line 445) | const enum GroupType { type DependsOrder (line 450) | const enum DependsOrder { type ConfigurationProperties (line 455) | interface ConfigurationProperties { type RunOnOptions (line 513) | enum RunOnOptions { type RunOptions (line 518) | interface RunOptions { method constructor (line 549) | protected constructor(id: string, label: string | undefined, type: strin... method getDefinition (line 563) | public getDefinition(useSource?: boolean): KeyedTaskIdentifier | undefin... method getMapKey (line 567) | public getMapKey(): string { method getRecentlyUsedKey (line 571) | public getRecentlyUsedKey(): string | undefined { method clone (line 575) | public clone(): Task { method getWorkspaceFolder (line 581) | public getWorkspaceFolder(): IWorkspaceFolder | undefined { method getWorkspaceFileName (line 585) | public getWorkspaceFileName(): string | undefined { method getTelemetryKind (line 589) | public getTelemetryKind(): string { method matches (line 593) | public matches(key: string | KeyedTaskIdentifier | undefined, compareId:... method getQualifiedLabel (line 604) | public getQualifiedLabel(): string { method getTaskExecution (line 613) | public getTaskExecution(): TaskExecution { method addTaskLoadMessages (line 621) | public addTaskLoadMessages(messages: string[] | undefined) { method taskLoadMessages (line 630) | get taskLoadMessages(): string[] | undefined { class CustomTask (line 635) | class CustomTask extends CommonTask { method constructor (line 651) | public constructor(id: string, source: FileBasedTaskSource, label: str... method customizes (line 661) | public customizes(): KeyedTaskIdentifier | undefined { method getDefinition (line 668) | public getDefinition(useSource: boolean = false): KeyedTaskIdentifier { method is (line 704) | public static is(value: any): value is CustomTask { method getMapKey (line 708) | public getMapKey(): string { method getRecentlyUsedKey (line 713) | public getRecentlyUsedKey(): string | undefined { method getWorkspaceFolder (line 731) | public getWorkspaceFolder(): IWorkspaceFolder | undefined { method getWorkspaceFileName (line 735) | public getWorkspaceFileName(): string | undefined { method getTelemetryKind (line 739) | public getTelemetryKind(): string { method fromObject (line 747) | protected fromObject(object: CustomTask): CustomTask { class ConfiguringTask (line 752) | class ConfiguringTask extends CommonTask { method constructor (line 761) | public constructor(id: string, source: FileBasedTaskSource, label: str... method is (line 768) | public static is(value: any): value is ConfiguringTask { method fromObject (line 772) | protected fromObject(object: any): Task { method getDefinition (line 776) | public getDefinition(): KeyedTaskIdentifier { method getWorkspaceFileName (line 780) | public getWorkspaceFileName(): string | undefined { class ContributedTask (line 785) | class ContributedTask extends CommonTask { method constructor (line 802) | public constructor(id: string, source: ExtensionTaskSource, label: str... method getDefinition (line 811) | public getDefinition(): KeyedTaskIdentifier { method is (line 815) | public static is(value: any): value is ContributedTask { method getMapKey (line 819) | public getMapKey(): string { method getRecentlyUsedKey (line 826) | public getRecentlyUsedKey(): string | undefined { method getWorkspaceFolder (line 841) | public getWorkspaceFolder(): IWorkspaceFolder | undefined { method getTelemetryKind (line 845) | public getTelemetryKind(): string { method fromObject (line 849) | protected fromObject(object: ContributedTask): ContributedTask { class InMemoryTask (line 854) | class InMemoryTask extends CommonTask { method constructor (line 862) | public constructor(id: string, source: InMemoryTaskSource, label: stri... method is (line 868) | public static is(value: any): value is InMemoryTask { method getTelemetryKind (line 872) | public getTelemetryKind(): string { method fromObject (line 876) | protected fromObject(object: InMemoryTask): InMemoryTask { type Task (line 881) | type Task = CustomTask | ContributedTask | InMemoryTask; type TaskExecution (line 883) | interface TaskExecution { type ExecutionEngine (line 888) | enum ExecutionEngine { type JsonSchemaVersion (line 897) | const enum JsonSchemaVersion { type TaskSet (line 902) | interface TaskSet { type TaskDefinition (line 907) | interface TaskDefinition { class TaskSorter (line 914) | class TaskSorter { method constructor (line 918) | constructor(workspaceFolders: IWorkspaceFolder[]) { method compare (line 924) | public compare(a: Task, b: Task): number { type TaskEventKind (line 947) | const enum TaskEventKind { type TaskRunType (line 960) | const enum TaskRunType { type TaskEvent (line 965) | interface TaskEvent { type TaskRunSource (line 977) | const enum TaskRunSource { function create (line 989) | function create(kind: TaskEventKind, task?: Task, processIdOrExitCodeOrT... function sortedStringify (line 1017) | function sortedStringify(literal: any): string { function create (line 1031) | function create(value: TaskIdentifier): KeyedTaskIdentifier { function createTaskIdentifier (line 1040) | function createTaskIdentifier(external: TaskIdentifier, reporter: { erro... FILE: src/vs/workbench/contrib/tasks/electron-browser/taskService.ts type WorkspaceFolderConfigurationResult (line 19) | interface WorkspaceFolderConfigurationResult { class TaskService (line 25) | class TaskService extends AbstractTaskService { method getTaskSystem (line 28) | protected getTaskSystem(): ITaskSystem { method updateWorkspaceTasks (line 51) | protected updateWorkspaceTasks(runSource: TaskRunSource = TaskRunSourc... method hasDetectorSupport (line 64) | private hasDetectorSupport(config: TaskConfig.ExternalTaskRunnerConfig... method computeLegacyConfiguration (line 71) | protected computeLegacyConfiguration(workspaceFolder: IWorkspaceFolder... method versionAndEngineCompatible (line 118) | protected versionAndEngineCompatible(filter?: TaskFilter): boolean { method printStderr (line 125) | private printStderr(stderr: string[]): boolean { FILE: src/vs/workbench/contrib/tasks/node/processRunnerDetector.ts type TaskInfo (line 23) | interface TaskInfo { type TaskInfos (line 28) | interface TaskInfos { type TaskDetectorMatcher (line 33) | interface TaskDetectorMatcher { type DetectorConfig (line 38) | interface DetectorConfig { class RegexpTaskMatcher (line 43) | class RegexpTaskMatcher implements TaskDetectorMatcher { method constructor (line 46) | constructor(regExp: RegExp) { method init (line 50) | init() { method match (line 53) | match(tasks: string[], line: string): void { class GruntTaskMatcher (line 61) | class GruntTaskMatcher implements TaskDetectorMatcher { method init (line 66) | init() { method match (line 72) | match(tasks: string[], line: string): void { type DetectorResult (line 110) | interface DetectorResult { class ProcessRunnerDetector (line 116) | class ProcessRunnerDetector { method supports (line 132) | public static supports(runner: string): boolean { method detectorConfig (line 136) | private static detectorConfig(runner: string): DetectorConfig { method constructor (line 151) | constructor(workspaceFolder: IWorkspaceFolder, fileService: IFileServi... method stderr (line 162) | public get stderr(): string[] { method stdout (line 166) | public get stdout(): string[] { method detect (line 170) | public detect(list: boolean = false, detectSpecific?: string): Promise... method resolveCommandOptions (line 220) | private resolveCommandOptions(workspaceFolder: IWorkspaceFolder, optio... method tryDetectGulp (line 232) | private tryDetectGulp(workspaceFolder: IWorkspaceFolder, list: boolean... method tryDetectGrunt (line 242) | private tryDetectGrunt(workspaceFolder: IWorkspaceFolder, list: boolea... method tryDetectJake (line 252) | private tryDetectJake(workspaceFolder: IWorkspaceFolder, list: boolean... method runDetection (line 269) | private runDetection(process: LineProcess, command: string, isShellCom... method createTaskDescriptions (line 321) | private createTaskDescriptions(tasks: string[], problemMatchers: strin... method testBuild (line 362) | private testBuild(taskInfo: TaskInfo, taskName: string, index: number)... method testTest (line 378) | private testTest(taskInfo: TaskInfo, taskName: string, index: number):... FILE: src/vs/workbench/contrib/tasks/node/processTaskSystem.ts class ProcessTaskSystem (line 41) | class ProcessTaskSystem implements ITaskSystem { method constructor (line 58) | constructor(markerService: IMarkerService, modelService: IModelService... method onDidStateChange (line 73) | public get onDidStateChange(): Event { method isActive (line 77) | public isActive(): Promise { method isActiveSync (line 81) | public isActiveSync(): boolean { method getActiveTasks (line 85) | public getActiveTasks(): Task[] { method getBusyTasks (line 93) | public getBusyTasks(): Task[] { method run (line 97) | public run(task: Task): ITaskExecuteResult { method revealTask (line 104) | public revealTask(task: Task): boolean { method customExecutionComplete (line 109) | public customExecutionComplete(task: Task, result?: number): Promise { method terminateAll (line 134) | public terminateAll(): Promise { method executeTask (line 146) | private executeTask(task: Task, trigger: string = Triggers.command): I... method rerun (line 205) | public rerun(): ITaskExecuteResult | undefined { method doExecuteTask (line 209) | private doExecuteTask(task: CustomTask, telemetryEvent: TelemetryEvent... method childProcessEnded (line 364) | private childProcessEnded(): void { method handleError (line 370) | private handleError(task: CustomTask, errorData: ErrorData): Promise { class KillTerminalAction (line 98) | class KillTerminalAction extends Action { method constructor (line 104) | constructor( method run (line 111) | public run(event?: any): Promise { class QuickKillTerminalAction (line 123) | class QuickKillTerminalAction extends Action { method constructor (line 128) | constructor( method run (line 136) | public run(event?: any): Promise { class CopyTerminalSelectionAction (line 149) | class CopyTerminalSelectionAction extends Action { method constructor (line 155) | constructor( method run (line 162) | public async run(event?: any): Promise { class SelectAllTerminalAction (line 171) | class SelectAllTerminalAction extends Action { method constructor (line 176) | constructor( method run (line 183) | public run(event?: any): Promise { method constructor (line 193) | constructor( method run (line 202) | public run(event?: any): Promise { class DeleteWordLeftTerminalAction (line 211) | class DeleteWordLeftTerminalAction extends BaseSendTextTerminalAction { method constructor (line 215) | constructor( class DeleteWordRightTerminalAction (line 225) | class DeleteWordRightTerminalAction extends BaseSendTextTerminalAction { method constructor (line 229) | constructor( class DeleteToLineStartTerminalAction (line 239) | class DeleteToLineStartTerminalAction extends BaseSendTextTerminalAction { method constructor (line 243) | constructor( class MoveToLineStartTerminalAction (line 253) | class MoveToLineStartTerminalAction extends BaseSendTextTerminalAction { method constructor (line 257) | constructor( class MoveToLineEndTerminalAction (line 267) | class MoveToLineEndTerminalAction extends BaseSendTextTerminalAction { method constructor (line 271) | constructor( class SendSequenceTerminalCommand (line 281) | class SendSequenceTerminalCommand extends Command { method runCommand (line 285) | public runCommand(accessor: ServicesAccessor, args: any): void { class CreateNewWithCwdTerminalCommand (line 301) | class CreateNewWithCwdTerminalCommand extends Command { method runCommand (line 306) | public runCommand(accessor: ServicesAccessor, args: { cwd: string } | ... class CreateNewTerminalAction (line 327) | class CreateNewTerminalAction extends Action { method constructor (line 333) | constructor( method run (line 342) | public run(event?: any): Promise { class CreateNewInActiveWorkspaceTerminalAction (line 382) | class CreateNewInActiveWorkspaceTerminalAction extends Action { method constructor (line 387) | constructor( method run (line 394) | public run(event?: any): Promise { class SplitTerminalAction (line 404) | class SplitTerminalAction extends Action { method constructor (line 409) | constructor( method run (line 418) | public run(event?: any): Promise { class SplitInActiveWorkspaceTerminalAction (line 434) | class SplitInActiveWorkspaceTerminalAction extends Action { method constructor (line 438) | constructor( method run (line 445) | public run(event?: any): Promise { class FocusPreviousPaneTerminalAction (line 457) | class FocusPreviousPaneTerminalAction extends Action { method constructor (line 461) | constructor( method run (line 468) | public run(event?: any): Promise { class FocusNextPaneTerminalAction (line 478) | class FocusNextPaneTerminalAction extends Action { method constructor (line 482) | constructor( method run (line 489) | public run(event?: any): Promise { method constructor (line 500) | constructor( method run (line 508) | public run(event?: any): Promise { class ResizePaneLeftTerminalAction (line 517) | class ResizePaneLeftTerminalAction extends BaseFocusDirectionTerminalAct... method constructor (line 521) | constructor( class ResizePaneRightTerminalAction (line 529) | class ResizePaneRightTerminalAction extends BaseFocusDirectionTerminalAc... method constructor (line 533) | constructor( class ResizePaneUpTerminalAction (line 541) | class ResizePaneUpTerminalAction extends BaseFocusDirectionTerminalAction { method constructor (line 545) | constructor( class ResizePaneDownTerminalAction (line 553) | class ResizePaneDownTerminalAction extends BaseFocusDirectionTerminalAct... method constructor (line 557) | constructor( class FocusActiveTerminalAction (line 565) | class FocusActiveTerminalAction extends Action { method constructor (line 570) | constructor( method run (line 577) | public run(event?: any): Promise { class FocusNextTerminalAction (line 587) | class FocusNextTerminalAction extends Action { method constructor (line 592) | constructor( method run (line 599) | public run(event?: any): Promise { class FocusPreviousTerminalAction (line 605) | class FocusPreviousTerminalAction extends Action { method constructor (line 610) | constructor( method run (line 617) | public run(event?: any): Promise { class TerminalPasteAction (line 623) | class TerminalPasteAction extends Action { method constructor (line 629) | constructor( method run (line 636) | public async run(event?: any): Promise { class SelectDefaultShellWindowsTerminalAction (line 644) | class SelectDefaultShellWindowsTerminalAction extends Action { method constructor (line 649) | constructor( method run (line 656) | public run(event?: any): Promise { class RunSelectedTextInTerminalAction (line 661) | class RunSelectedTextInTerminalAction extends Action { method constructor (line 666) | constructor( method run (line 674) | public run(event?: any): Promise { class RunActiveFileInTerminalAction (line 696) | class RunActiveFileInTerminalAction extends Action { method constructor (line 701) | constructor( method run (line 710) | public run(event?: any): Promise { class SwitchTerminalAction (line 732) | class SwitchTerminalAction extends Action { method constructor (line 737) | constructor( method run (line 744) | public run(item?: string): Promise { class SwitchTerminalActionViewItem (line 762) | class SwitchTerminalActionViewItem extends SelectActionViewItem { method constructor (line 766) | constructor( method _updateItems (line 781) | private _updateItems(): void { class ScrollDownTerminalAction (line 789) | class ScrollDownTerminalAction extends Action { method constructor (line 794) | constructor( method run (line 801) | public run(event?: any): Promise { class ScrollDownPageTerminalAction (line 810) | class ScrollDownPageTerminalAction extends Action { method constructor (line 815) | constructor( method run (line 822) | public run(event?: any): Promise { class ScrollToBottomTerminalAction (line 831) | class ScrollToBottomTerminalAction extends Action { method constructor (line 836) | constructor( method run (line 843) | public run(event?: any): Promise { class ScrollUpTerminalAction (line 852) | class ScrollUpTerminalAction extends Action { method constructor (line 857) | constructor( method run (line 864) | public run(event?: any): Promise { class ScrollUpPageTerminalAction (line 873) | class ScrollUpPageTerminalAction extends Action { method constructor (line 878) | constructor( method run (line 885) | public run(event?: any): Promise { class ScrollToTopTerminalAction (line 894) | class ScrollToTopTerminalAction extends Action { method constructor (line 899) | constructor( method run (line 906) | public run(event?: any): Promise { class NavigationModeExitTerminalAction (line 915) | class NavigationModeExitTerminalAction extends Action { method constructor (line 920) | constructor( method run (line 927) | public run(event?: any): Promise { class NavigationModeFocusPreviousTerminalAction (line 938) | class NavigationModeFocusPreviousTerminalAction extends Action { method constructor (line 943) | constructor( method run (line 950) | public run(event?: any): Promise { class NavigationModeFocusNextTerminalAction (line 959) | class NavigationModeFocusNextTerminalAction extends Action { method constructor (line 964) | constructor( method run (line 971) | public run(event?: any): Promise { class ClearTerminalAction (line 980) | class ClearTerminalAction extends Action { method constructor (line 985) | constructor( method run (line 992) | public run(event?: any): Promise { class ClearSelectionTerminalAction (line 1001) | class ClearSelectionTerminalAction extends Action { method constructor (line 1006) | constructor( method run (line 1013) | public run(event?: any): Promise { class ManageWorkspaceShellPermissionsTerminalCommand (line 1022) | class ManageWorkspaceShellPermissionsTerminalCommand extends Action { method constructor (line 1027) | constructor( method run (line 1034) | public async run(event?: any): Promise { class RenameTerminalAction (line 1039) | class RenameTerminalAction extends Action { method constructor (line 1044) | constructor( method run (line 1053) | public run(entry?: TerminalEntry): Promise { class FocusTerminalFindWidgetAction (line 1069) | class FocusTerminalFindWidgetAction extends Action { method constructor (line 1074) | constructor( method run (line 1081) | public run(): Promise { class HideTerminalFindWidgetAction (line 1086) | class HideTerminalFindWidgetAction extends Action { method constructor (line 1091) | constructor( method run (line 1098) | public run(): Promise { class QuickOpenActionTermContributor (line 1103) | class QuickOpenActionTermContributor extends ActionBarContributor { method constructor (line 1105) | constructor( method getActions (line 1111) | public getActions(context: any): ReadonlyArray { method hasActions (line 1120) | public hasActions(context: any): boolean { class QuickOpenTermAction (line 1125) | class QuickOpenTermAction extends Action { method constructor (line 1130) | constructor( method run (line 1138) | public run(): Promise { class RenameTerminalQuickOpenAction (line 1143) | class RenameTerminalQuickOpenAction extends RenameTerminalAction { method constructor (line 1145) | constructor( method run (line 1156) | public run(): Promise { class ScrollToPreviousCommandAction (line 1165) | class ScrollToPreviousCommandAction extends Action { method constructor (line 1169) | constructor( method run (line 1176) | public run(): Promise { class ScrollToNextCommandAction (line 1186) | class ScrollToNextCommandAction extends Action { method constructor (line 1190) | constructor( method run (line 1197) | public run(): Promise { class SelectToPreviousCommandAction (line 1207) | class SelectToPreviousCommandAction extends Action { method constructor (line 1211) | constructor( method run (line 1218) | public run(): Promise { class SelectToNextCommandAction (line 1228) | class SelectToNextCommandAction extends Action { method constructor (line 1232) | constructor( method run (line 1239) | public run(): Promise { class SelectToPreviousLineAction (line 1249) | class SelectToPreviousLineAction extends Action { method constructor (line 1253) | constructor( method run (line 1260) | public run(): Promise { class SelectToNextLineAction (line 1270) | class SelectToNextLineAction extends Action { method constructor (line 1274) | constructor( method run (line 1281) | public run(): Promise { class ToggleEscapeSequenceLoggingAction (line 1292) | class ToggleEscapeSequenceLoggingAction extends Action { method constructor (line 1296) | constructor( method run (line 1303) | public run(): Promise { method constructor (line 1313) | constructor( method run (line 1322) | public run(): Promise { class ToggleRegexCommand (line 1329) | class ToggleRegexCommand extends ToggleFindOptionCommand { method runInner (line 1334) | protected runInner(state: FindReplaceState): void { class ToggleWholeWordCommand (line 1339) | class ToggleWholeWordCommand extends ToggleFindOptionCommand { method runInner (line 1344) | protected runInner(state: FindReplaceState): void { class ToggleCaseSensitiveCommand (line 1349) | class ToggleCaseSensitiveCommand extends ToggleFindOptionCommand { method runInner (line 1354) | protected runInner(state: FindReplaceState): void { class FindNext (line 1359) | class FindNext extends Action { method constructor (line 1364) | constructor( method run (line 1371) | public run(): Promise { class FindPrevious (line 1377) | class FindPrevious extends Action { method constructor (line 1382) | constructor( method run (line 1389) | public run(): Promise { FILE: src/vs/workbench/contrib/terminal/browser/terminalCommands.ts function setupTerminalCommands (line 9) | function setupTerminalCommands(): void { function registerOpenTerminalAtIndexCommands (line 13) | function registerOpenTerminalAtIndexCommands(): void { FILE: src/vs/workbench/contrib/terminal/browser/terminalConfigHelper.ts constant MINIMUM_FONT_SIZE (line 25) | const MINIMUM_FONT_SIZE = 6; constant MAXIMUM_FONT_SIZE (line 26) | const MAXIMUM_FONT_SIZE = 25; class TerminalConfigHelper (line 32) | class TerminalConfigHelper implements IBrowserTerminalConfigHelper { method onWorkspacePermissionsChanged (line 40) | public get onWorkspacePermissionsChanged(): Event { return th... method constructor (line 42) | public constructor( method _updateConfig (line 60) | private _updateConfig(): void { method configFontIsMonospace (line 64) | public configFontIsMonospace(): boolean { method _createCharMeasureElementIfNecessary (line 78) | private _createCharMeasureElementIfNecessary(): HTMLElement { method _getBoundingRectFor (line 90) | private _getBoundingRectFor(char: string, fontFamily: string, fontSize... method _measureFont (line 109) | private _measureFont(fontFamily: string, fontSize: number, letterSpaci... method getFont (line 132) | public getFont(xtermCore?: XTermCore, excludeDimensions?: boolean): IT... method setWorkspaceShellAllowed (line 181) | public setWorkspaceShellAllowed(isAllowed: boolean): void { method isWorkspaceShellAllowed (line 186) | public isWorkspaceShellAllowed(defaultValue: boolean | undefined = und... method checkWorkspaceShellPermissions (line 190) | public checkWorkspaceShellPermissions(osOverride: platform.OperatingSy... method _toInteger (line 250) | private _toInteger(source: any, minimum: number, maximum: number, fall... method showRecommendations (line 266) | public async showRecommendations(shellLaunchConfig: IShellLaunchConfig... method isExtensionInstalled (line 315) | private isExtensionInstalled(id: string): Promise { FILE: src/vs/workbench/contrib/terminal/browser/terminalFindWidget.ts class TerminalFindWidget (line 13) | class TerminalFindWidget extends SimpleFindWidget { method constructor (line 17) | constructor( method find (line 31) | public find(previous: boolean) { method hide (line 42) | public hide() { method onInputChanged (line 50) | protected onInputChanged() { method onFocusTrackerFocus (line 59) | protected onFocusTrackerFocus() { method onFocusTrackerBlur (line 67) | protected onFocusTrackerBlur() { method onFindInputFocusTrackerFocus (line 75) | protected onFindInputFocusTrackerFocus() { method onFindInputFocusTrackerBlur (line 79) | protected onFindInputFocusTrackerBlur() { method findFirst (line 83) | public findFirst() { FILE: src/vs/workbench/contrib/terminal/browser/terminalInstance.ts constant SLOW_CANVAS_RENDER_THRESHOLD (line 45) | const SLOW_CANVAS_RENDER_THRESHOLD = 50; constant NUMBER_OF_FRAMES_TO_MEASURE (line 46) | const NUMBER_OF_FRAMES_TO_MEASURE = 20; constant DEFAULT_COMMANDS_TO_SKIP_SHELL (line 48) | const DEFAULT_COMMANDS_TO_SKIP_SHELL: string[] = [ type ICanvasDimensions (line 159) | interface ICanvasDimensions { type IGridDimensions (line 164) | interface IGridDimensions { class TerminalInstance (line 169) | class TerminalInstance extends Disposable implements ITerminalInstance { method id (line 209) | public get id(): number { return this._id; } method cols (line 210) | public get cols(): number { method rows (line 216) | public get rows(): number { method maxCols (line 222) | public get maxCols(): number { return this._cols; } method maxRows (line 223) | public get maxRows(): number { return this._rows; } method processId (line 225) | public get processId(): number | undefined { return this._processManag... method processReady (line 228) | public get processReady(): Promise { return this._processManager... method title (line 229) | public get title(): string { return this._title; } method hadFocusOnExit (line 230) | public get hadFocusOnExit(): boolean { return this._hadFocusOnExit; } method isTitleSetByProcess (line 231) | public get isTitleSetByProcess(): boolean { return !!this._messageTitl... method shellLaunchConfig (line 232) | public get shellLaunchConfig(): IShellLaunchConfig { return this._shel... method commandTracker (line 233) | public get commandTracker(): CommandTrackerAddon | undefined { return ... method navigationMode (line 234) | public get navigationMode(): INavigationMode | undefined { return this... method onExit (line 237) | public get onExit(): Event { return this._onExit.e... method onDisposed (line 239) | public get onDisposed(): Event { return this._onDis... method onFocused (line 241) | public get onFocused(): Event { return this._onFocu... method onProcessIdReady (line 243) | public get onProcessIdReady(): Event { return this.... method onTitleChanged (line 245) | public get onTitleChanged(): Event { return this._o... method onData (line 247) | public get onData(): Event { return this._onData.event; } method onLineData (line 249) | public get onLineData(): Event { return this._onLineData.event; } method onRequestExtHostProcess (line 251) | public get onRequestExtHostProcess(): Event { retur... method onDimensionsChanged (line 253) | public get onDimensionsChanged(): Event { return this._onDimensi... method onMaximumDimensionsChanged (line 255) | public get onMaximumDimensionsChanged(): Event { return this._on... method onFocus (line 257) | public get onFocus(): Event { return this._onFocus.... method constructor (line 259) | public constructor( method addDisposable (line 321) | public addDisposable(disposable: IDisposable): void { method _initDimensions (line 325) | private _initDimensions(): void { method _evaluateColsAndRows (line 343) | private _evaluateColsAndRows(width: number, height: number): number | ... method _setLastKnownColsAndRows (line 390) | private _setLastKnownColsAndRows(): void { method _fireMaximumDimensionsChanged (line 398) | private _fireMaximumDimensionsChanged(): void { method _getDimension (line 402) | private _getDimension(width: number, height: number): ICanvasDimension... method _getXtermConstructor (line 430) | private async _getXtermConstructor(): Promise { method _createXterm (line 447) | protected async _createXterm(): Promise { method _isScreenReaderOptimized (line 516) | private _isScreenReaderOptimized(): boolean { method reattachToElement (line 522) | public reattachToElement(container: HTMLElement): void { method attachToElement (line 534) | public attachToElement(container: HTMLElement): void { method _attachToElement (line 554) | public _attachToElement(container: HTMLElement): void { method _measureRenderTime (line 681) | private async _measureRenderTime(): Promise { method registerLinkMatcher (line 728) | public registerLinkMatcher(regex: RegExp, handler: (url: string) => vo... method deregisterLinkMatcher (line 732) | public deregisterLinkMatcher(linkMatcherId: number): void { method hasSelection (line 736) | public hasSelection(): boolean { method copySelection (line 740) | public async copySelection(): Promise { method selection (line 749) | public get selection(): string | undefined { method clearSelection (line 753) | public clearSelection(): void { method selectAll (line 760) | public selectAll(): void { method findNext (line 769) | public findNext(term: string, searchOptions: ISearchOptions): boolean { method findPrevious (line 776) | public findPrevious(term: string, searchOptions: ISearchOptions): bool... method notifyFindWidgetFocusChanged (line 783) | public notifyFindWidgetFocusChanged(isFocused: boolean): void { method dispose (line 791) | public dispose(immediate?: boolean): void { method forceRedraw (line 834) | public forceRedraw(): void { method focus (line 850) | public focus(force?: boolean): void { method focusWhenReady (line 864) | public focusWhenReady(force?: boolean): Promise { method paste (line 868) | public async paste(): Promise { method write (line 876) | public write(text: string): void { method sendText (line 885) | public sendText(text: string, addNewLine: boolean): void { method setVisible (line 896) | public setVisible(visible: boolean): void { method scrollDownLine (line 926) | public scrollDownLine(): void { method scrollDownPage (line 932) | public scrollDownPage(): void { method scrollToBottom (line 938) | public scrollToBottom(): void { method scrollUpLine (line 944) | public scrollUpLine(): void { method scrollUpPage (line 950) | public scrollUpPage(): void { method scrollToTop (line 956) | public scrollToTop(): void { method clear (line 962) | public clear(): void { method _refreshSelectionContextKey (line 968) | private _refreshSelectionContextKey() { method _createProcess (line 974) | protected _createProcess(): void { method _onProcessData (line 1021) | private _onProcessData(data: string): void { method _onProcessExit (line 1036) | private _onProcessExit(exitCode?: number): void { method _attachPressAnyKeyToCloseListener (line 1116) | private _attachPressAnyKeyToCloseListener(xterm: XTermTerminal) { method reuseTerminal (line 1129) | public reuseTerminal(shell: IShellLaunchConfig): void { method _onLineFeed (line 1176) | private _onLineFeed(): void { method _onCursorMove (line 1184) | private _onCursorMove(): void { method _onTitleChange (line 1189) | private _onTitleChange(title: string): void { method _sendLineData (line 1195) | private _sendLineData(buffer: IBuffer, lineIndex: number): void { method _onKey (line 1211) | private _onKey(key: string, ev: KeyboardEvent): void { method _onSelectionChange (line 1219) | private async _onSelectionChange(): Promise { method _updateProcessCwd (line 1228) | private async _updateProcessCwd(): Promise { method updateConfig (line 1237) | public updateConfig(): void { method updateAccessibilitySupport (line 1251) | public updateAccessibilitySupport(): void { method _setCursorBlink (line 1265) | private _setCursorBlink(blink: boolean): void { method _setCursorStyle (line 1272) | private _setCursorStyle(style: string): void { method _setCommandsToSkipShell (line 1280) | private _setCommandsToSkipShell(commands: string[]): void { method _setEnableBell (line 1287) | private _setEnableBell(isEnabled: boolean): void { method _safeSetOption (line 1301) | private _safeSetOption(key: string, value: any): void { method layout (line 1311) | public layout(dimension: dom.Dimension): void { method _resize (line 1329) | private _resize(): void { method setTitle (line 1376) | public setTitle(title: string | undefined, eventSource: TitleEventSour... method waitForTitle (line 1408) | public waitForTitle(): Promise { method setDimensions (line 1412) | public setDimensions(dimensions: ITerminalDimensions | undefined): void { method _setResolvedShellLaunchConfig (line 1417) | private _setResolvedShellLaunchConfig(shellLaunchConfig: IShellLaunchC... method _getXtermTheme (line 1424) | private _getXtermTheme(theme?: ITheme): any { method _updateTheme (line 1460) | private _updateTheme(xterm: XTermTerminal, theme?: ITheme): void { method toggleEscapeSequenceLogging (line 1464) | public async toggleEscapeSequenceLogging(): Promise { method getInitialCwd (line 1470) | public getInitialCwd(): Promise { method getCwd (line 1474) | public getCwd(): Promise { FILE: src/vs/workbench/contrib/terminal/browser/terminalInstanceService.ts class TerminalInstanceService (line 19) | class TerminalInstanceService implements ITerminalInstanceService { method onRequestDefaultShellAndArgs (line 23) | public get onRequestDefaultShellAndArgs(): Event { method getXtermWebLinksConstructor (line 32) | public async getXtermWebLinksConstructor(): Promise { FILE: src/vs/workbench/contrib/terminal/browser/terminalLinkHandler.ts constant CUSTOM_LINK_PRIORITY (line 56) | const CUSTOM_LINK_PRIORITY = -1; constant LOCAL_LINK_PRIORITY (line 58) | const LOCAL_LINK_PRIORITY = -2; type XtermLinkMatcherHandler (line 60) | type XtermLinkMatcherHandler = (event: MouseEvent, uri: string) => boole... type XtermLinkMatcherValidationCallback (line 61) | type XtermLinkMatcherValidationCallback = (uri: string, callback: (isVal... type IPath (line 63) | interface IPath { class TerminalLinkHandler (line 68) | class TerminalLinkHandler { method constructor (line 77) | constructor( method setWidgetManager (line 118) | public setWidgetManager(widgetManager: TerminalWidgetManager): void { method processCwd (line 122) | public set processCwd(processCwd: string) { method registerCustomLinkHandler (line 126) | public registerCustomLinkHandler(regex: RegExp, handler: (uri: string)... method registerWebLinkHandler (line 140) | public registerWebLinkHandler(): void { method registerLocalLinkHandler (line 157) | public registerLocalLinkHandler(): void { method registerGitDiffLinkHandlers (line 170) | public registerGitDiffLinkHandlers(): void { method dispose (line 186) | public dispose(): void { method _wrapLinkHandler (line 190) | private _wrapLinkHandler(handler: (uri: string) => boolean | void): Xt... method _localLinkRegex (line 202) | protected get _localLinkRegex(): RegExp { method _gitDiffPreImageRegex (line 211) | protected get _gitDiffPreImageRegex(): RegExp { method _gitDiffPostImageRegex (line 215) | protected get _gitDiffPostImageRegex(): RegExp { method _handleLocalLink (line 219) | private _handleLocalLink(link: string): PromiseLike { method _validateLocalLink (line 233) | private _validateLocalLink(link: string, callback: (isValid: boolean) ... method _validateWebLink (line 237) | private _validateWebLink(link: string, callback: (isValid: boolean) =>... method _handleHypertextLink (line 241) | private _handleHypertextLink(url: string): void { method _isLinkActivationModifierDown (line 246) | private _isLinkActivationModifierDown(event: MouseEvent): boolean { method _getLinkHoverString (line 254) | private _getLinkHoverString(): string { method osPath (line 269) | private get osPath(): IPath { method _preprocessPath (line 279) | protected _preprocessPath(link: string): string | null { method _resolvePath (line 312) | private _resolvePath(link: string): PromiseLike { method extractLineColumnInfo (line 359) | public extractLineColumnInfo(link: string): LineColumnInfo { method extractLinkUrl (line 394) | public extractLinkUrl(link: string): string | null { type LineColumnInfo (line 403) | interface LineColumnInfo { FILE: src/vs/workbench/contrib/terminal/browser/terminalNativeService.ts class TerminalNativeService (line 11) | class TerminalNativeService implements ITerminalNativeService { method linuxDistro (line 14) | public get linuxDistro(): LinuxDistro { return LinuxDistro.Unknown; } method onOpenFileRequest (line 17) | public get onOpenFileRequest(): Event { return this.... method onOsResume (line 19) | public get onOsResume(): Event { return this._onOsResume.event; } method whenFileDeleted (line 21) | public whenFileDeleted(): Promise { method getWslPath (line 25) | public getWslPath(): Promise { method getWindowsBuildNumber (line 29) | public getWindowsBuildNumber(): number { FILE: src/vs/workbench/contrib/terminal/browser/terminalPanel.ts constant FIND_FOCUS_CLASS (line 30) | const FIND_FOCUS_CLASS = 'find-focused'; class TerminalPanel (line 32) | class TerminalPanel extends Panel { method constructor (line 43) | constructor( method create (line 56) | public create(parent: HTMLElement): void { method layout (line 119) | public layout(dimension?: dom.Dimension): void { method getActions (line 126) | public getActions(): IAction[] { method _getContextMenuActions (line 141) | private _getContextMenuActions(): IAction[] { method getActionViewItem (line 166) | public getActionViewItem(action: Action): IActionViewItem | undefined { method focus (line 174) | public focus(): void { method focusFindWidget (line 181) | public focusFindWidget() { method hideFindWidget (line 190) | public hideFindWidget() { method showFindWidget (line 194) | public showFindWidget() { method getFindWidget (line 203) | public getFindWidget(): TerminalFindWidget { method _attachEventListeners (line 207) | private _attachEventListeners(parentDomElement: HTMLElement, terminalC... method _updateTheme (line 301) | private _updateTheme(theme?: ITheme): void { method _updateFont (line 311) | private _updateFont(): void { FILE: src/vs/workbench/contrib/terminal/browser/terminalProcessExtHostProxy.ts class TerminalProcessExtHostProxy (line 16) | class TerminalProcessExtHostProxy extends Disposable implements ITermina... method onProcessReady (line 23) | public get onProcessReady(): Event<{ pid: number, cwd: string }> { ret... method onProcessOverrideDimensions (line 27) | public get onProcessOverrideDimensions(): Event { method getCwd (line 140) | public getCwd(): Promise { method getLatency (line 147) | public getLatency(): Promise { FILE: src/vs/workbench/contrib/terminal/browser/terminalProcessManager.ts constant LAUNCHING_DURATION (line 27) | const LAUNCHING_DURATION = 500; constant LATENCY_MEASURING_INTERVAL (line 32) | const LATENCY_MEASURING_INTERVAL = 1000; type ProcessType (line 34) | enum ProcessType { class TerminalProcessManager (line 47) | class TerminalProcessManager extends Disposable implements ITerminalProc... method onProcessReady (line 63) | public get onProcessReady(): Event { return this._onProcessReady... method onBeforeProcessData (line 65) | public get onBeforeProcessData(): Event { ret... method onProcessData (line 67) | public get onProcessData(): Event { return this._onProcessData... method onProcessTitle (line 69) | public get onProcessTitle(): Event { return this._onProcessTit... method onProcessExit (line 71) | public get onProcessExit(): Event { return this._onProcessExit... method onProcessOverrideDimensions (line 73) | public get onProcessOverrideDimensions(): Event { method getCwd (line 268) | public getCwd(): Promise { method getLatency (line 275) | public async getLatency(): Promise { method _onExit (line 288) | private _onExit(exitCode: number): void { FILE: src/vs/workbench/contrib/terminal/browser/terminalQuickOpen.ts class TerminalEntry (line 17) | class TerminalEntry extends QuickOpenEntry { method constructor (line 19) | constructor( method getLabel (line 27) | public getLabel(): string { method getAriaLabel (line 31) | public getAriaLabel(): string { method run (line 35) | public run(mode: Mode, context: IEntryRunContext): boolean { class CreateTerminal (line 48) | class CreateTerminal extends QuickOpenEntry { method constructor (line 50) | constructor( method getLabel (line 57) | public getLabel(): string { method getAriaLabel (line 61) | public getAriaLabel(): string { method run (line 65) | public run(mode: Mode, context: IEntryRunContext): boolean { class TerminalPickerHandler (line 75) | class TerminalPickerHandler extends QuickOpenHandler { method constructor (line 79) | constructor( method getResults (line 86) | public getResults(searchValue: string, token: CancellationToken): Prom... method getTerminals (line 115) | private getTerminals(): TerminalEntry[] { method getAutoFocus (line 125) | public getAutoFocus(searchValue: string, context: { model: IModel { return this._onActiveTa... method onInstanceCreated (line 65) | public get onInstanceCreated(): Event { return this... method onInstanceDisposed (line 67) | public get onInstanceDisposed(): Event { return thi... method onInstanceProcessIdReady (line 69) | public get onInstanceProcessIdReady(): Event { retu... method onInstanceRequestSpawnExtHostProcess (line 71) | public get onInstanceRequestSpawnExtHostProcess(): Event { r... method onInstanceMaximumDimensionsChanged (line 77) | public get onInstanceMaximumDimensionsChanged(): Event { return this._onInstance... method onInstanceTitleChanged (line 81) | public get onInstanceTitleChanged(): Event { return... method onActiveInstanceChanged (line 83) | public get onActiveInstanceChanged(): Event { return this._onTabDi... method onRequestAvailableShells (line 87) | public get onRequestAvailableShells(): Event ... method constructor (line 89) | constructor( method _handleContextKeys (line 122) | private _handleContextKeys(): void { method getActiveOrCreateInstance (line 132) | public getActiveOrCreateInstance(): ITerminalInstance { method requestSpawnExtHostProcess (line 137) | public requestSpawnExtHostProcess(proxy: ITerminalProcessExtHostProxy,... method requestStartExtensionTerminal (line 148) | public requestStartExtensionTerminal(proxy: ITerminalProcessExtHostPro... method extHostReady (line 152) | public async extHostReady(remoteAuthority: string): Promise { method _whenExtHostReady (line 157) | private async _whenExtHostReady(remoteAuthority: string): Promise { method _createExtHostReadyEntry (line 162) | private _createExtHostReadyEntry(remoteAuthority: string): void { method _onBeforeShutdown (line 172) | private _onBeforeShutdown(): boolean | Promise { method _onShutdown (line 193) | private _onShutdown(): void { method _onOpenFileRequest (line 198) | private _onOpenFileRequest(request: IOpenFileRequest): void { method _onOsResume (line 215) | private _onOsResume(): void { method getTabLabels (line 223) | public getTabLabels(): string[] { method getFindState (line 227) | public getFindState(): FindReplaceState { method _removeTab (line 231) | private _removeTab(tab: ITerminalTab): void { method refreshActiveTab (line 266) | public refreshActiveTab(): void { method getActiveTab (line 271) | public getActiveTab(): ITerminalTab | null { method getActiveInstance (line 278) | public getActiveInstance(): ITerminalInstance | null { method getInstanceFromId (line 286) | public getInstanceFromId(terminalId: number): ITerminalInstance | unde... method getInstanceFromIndex (line 303) | public getInstanceFromIndex(terminalIndex: number): ITerminalInstance { method setActiveInstance (line 307) | public setActiveInstance(terminalInstance: ITerminalInstance): void { method setActiveTabByIndex (line 316) | public setActiveTabByIndex(tabIndex: number): void { method _getInstanceFromGlobalInstanceIndex (line 330) | private _getInstanceFromGlobalInstanceIndex(index: number): { tab: ITe... method setActiveInstanceByIndex (line 349) | public setActiveInstanceByIndex(terminalIndex: number): void { method setActiveTabToNext (line 366) | public setActiveTabToNext(): void { method setActiveTabToPrevious (line 377) | public setActiveTabToPrevious(): void { method splitInstance (line 388) | public splitInstance(instanceToSplit: ITerminalInstance, shellLaunchCo... method _initInstanceListeners (line 402) | protected _initInstanceListeners(instance: ITerminalInstance): void { method _getTabForInstance (line 411) | private _getTabForInstance(instance: ITerminalInstance): ITerminalTab ... method showPanel (line 415) | public showPanel(focus?: boolean): Promise { method _getIndexFromId (line 454) | private _getIndexFromId(terminalId: number): number { method manageWorkspaceShellPermissions (line 467) | public async manageWorkspaceShellPermissions(): Promise { method _showTerminalCloseConfirmation (line 477) | protected async _showTerminalCloseConfirmation(): Promise { method _validateShellPaths (line 491) | protected _validateShellPaths(label: string, potentialPaths: string[])... method preparePathForTerminalAsync (line 507) | public preparePathForTerminalAsync(originalPath: string, executable: s... method selectDefaultWindowsShell (line 546) | public selectDefaultWindowsShell(): Promise { method _detectWindowsShells (line 572) | private _detectWindowsShells(): Promise { method createInstance (line 577) | public createInstance(container: HTMLElement | undefined, shellLaunchC... method createTerminal (line 583) | public createTerminal(shell: IShellLaunchConfig = {}): ITerminalInstan... method _showBackgroundTerminal (line 608) | protected _showBackgroundTerminal(instance: ITerminalInstance): void { method focusFindWidget (line 626) | public focusFindWidget(): Promise { method hideFindWidget (line 634) | public hideFindWidget(): void { method findNext (line 643) | public findNext(): void { method findPrevious (line 651) | public findPrevious(): void { method setContainers (line 659) | public setContainers(panelContainer: HTMLElement, terminalContainer: H... method hidePanel (line 665) | public hidePanel(): void { FILE: src/vs/workbench/contrib/terminal/browser/terminalTab.ts constant SPLIT_PANE_MIN_SIZE (line 16) | const SPLIT_PANE_MIN_SIZE = 120; class SplitPaneContainer (line 18) | class SplitPaneContainer extends Disposable { method onDidChange (line 26) | public get onDidChange(): Event { return this._onD... method constructor (line 28) | constructor( method _createSplitView (line 40) | private _createSplitView(): void { method split (line 46) | public split(instance: ITerminalInstance, index: number = this._childr... method resizePane (line 50) | public resizePane(index: number, direction: Direction, amount: number)... method _addChild (line 104) | private _addChild(instance: ITerminalInstance, index: number): void { method remove (line 118) | public remove(instance: ITerminalInstance): void { method layout (line 131) | public layout(width: number, height: number): void { method setOrientation (line 143) | public setOrientation(orientation: Orientation): void { method _withDisabledLayout (line 166) | private _withDisabledLayout(innerFunction: () => void): void { class SplitPane (line 175) | class SplitPane implements IView { method onDidChange (line 182) | public get onDidChange(): Event { return this._onD... method constructor (line 186) | constructor( method layout (line 195) | public layout(size: number): void { method orthogonalLayout (line 208) | public orthogonalLayout(size: number): void { class TerminalTab (line 213) | class TerminalTab extends Disposable implements ITerminalTab { method terminalInstances (line 221) | public get terminalInstances(): ITerminalInstance[] { return this._ter... method constructor (line 228) | constructor( method dispose (line 254) | public dispose(): void { method activeInstance (line 264) | public get activeInstance(): ITerminalInstance | null { method _initInstanceListeners (line 271) | private _initInstanceListeners(instance: ITerminalInstance): void { method _onInstanceDisposed (line 279) | private _onInstanceDisposed(instance: ITerminalInstance): void { method _setActiveInstance (line 310) | private _setActiveInstance(instance: ITerminalInstance): void { method _getIndexFromId (line 314) | private _getIndexFromId(terminalId: number): number { method setActiveInstanceByIndex (line 327) | public setActiveInstanceByIndex(index: number): void { method attachToElement (line 341) | public attachToElement(element: HTMLElement): void { method title (line 355) | public get title(): string { method setVisible (line 365) | public setVisible(visible: boolean): void { method split (line 372) | public split(shellLaunchConfig: IShellLaunchConfig): ITerminalInstance { method addDisposable (line 389) | public addDisposable(disposable: IDisposable): void { method layout (line 393) | public layout(width: number, height: number): void { method focusPreviousPane (line 408) | public focusPreviousPane(): void { method focusNextPane (line 413) | public focusNextPane(): void { method resizePane (line 418) | public resizePane(direction: Direction): void { FILE: src/vs/workbench/contrib/terminal/browser/terminalWidgetManager.ts constant WIDGET_HEIGHT (line 8) | const WIDGET_HEIGHT = 29; class TerminalWidgetManager (line 10) | class TerminalWidgetManager implements IDisposable { method constructor (line 17) | constructor( method dispose (line 27) | public dispose(): void { method _initTerminalHeightWatcher (line 36) | private _initTerminalHeightWatcher(terminalWrapper: HTMLElement) { method showMessage (line 46) | public showMessage(left: number, top: number, text: string): void { method closeMessage (line 55) | public closeMessage(): void { method _refreshHeight (line 62) | private _refreshHeight(): void { class MessageWidget (line 70) | class MessageWidget { method left (line 73) | public get left(): number { return this._left; } method top (line 74) | public get top(): number { return this._top; } method text (line 75) | public get text(): string { return this._text; } method domNode (line 76) | public get domNode(): HTMLElement { return this._domNode; } method fadeOut (line 78) | public static fadeOut(messageWidget: MessageWidget): IDisposable { method constructor (line 91) | constructor( method dispose (line 106) | public dispose(): void { FILE: src/vs/workbench/contrib/terminal/browser/xterm-private.d.ts type XTermCore (line 6) | interface XTermCore { type IEventEmitter (line 27) | interface IEventEmitter { FILE: src/vs/workbench/contrib/terminal/common/terminal.ts constant TERMINAL_PANEL_ID (line 15) | const TERMINAL_PANEL_ID = 'workbench.panel.terminal'; constant KEYBINDING_CONTEXT_TERMINAL_IS_OPEN (line 18) | const KEYBINDING_CONTEXT_TERMINAL_IS_OPEN = new RawContextKey('... constant KEYBINDING_CONTEXT_TERMINAL_FOCUS (line 20) | const KEYBINDING_CONTEXT_TERMINAL_FOCUS = new RawContextKey('te... constant KEYBINDING_CONTEXT_TERMINAL_NOT_FOCUSED (line 22) | const KEYBINDING_CONTEXT_TERMINAL_NOT_FOCUSED: ContextKeyExpr = KEYBINDI... constant KEYBINDING_CONTEXT_TERMINAL_A11Y_TREE_FOCUS (line 24) | const KEYBINDING_CONTEXT_TERMINAL_A11Y_TREE_FOCUS = new RawContextKey st... FILE: src/vs/workbench/contrib/terminal/electron-browser/terminalInstanceService.ts class TerminalInstanceService (line 29) | class TerminalInstanceService implements ITerminalInstanceService { method constructor (line 32) | constructor( method getXtermConstructor (line 43) | public async getXtermConstructor(): Promise { method getXtermWebLinksConstructor (line 50) | public async getXtermWebLinksConstructor(): Promise { FILE: src/vs/workbench/contrib/terminal/electron-browser/terminalNativeService.ts class TerminalNativeService (line 19) | class TerminalNativeService implements ITerminalNativeService { method linuxDistro (line 22) | public get linuxDistro(): LinuxDistro { return linuxDistro; } method onOpenFileRequest (line 25) | public get onOpenFileRequest(): Event { return this.... method onOsResume (line 27) | public get onOsResume(): Event { return this._onOsResume.event; } method constructor (line 29) | constructor( method whenFileDeleted (line 43) | public whenFileDeleted(path: URI): Promise { method getWslPath (line 67) | public getWslPath(path: string): Promise { method getWindowsBuildNumber (line 78) | public getWindowsBuildNumber(): number { FILE: src/vs/workbench/contrib/terminal/electron-browser/terminalRemote.ts function registerRemoteContributions (line 16) | function registerRemoteContributions() { class CreateNewLocalTerminalAction (line 21) | class CreateNewLocalTerminalAction extends Action { method constructor (line 25) | constructor( method run (line 32) | public run(event?: any): Promise { FILE: src/vs/workbench/contrib/terminal/electron-browser/windowsShellHelper.ts constant SHELL_EXECUTABLES (line 14) | const SHELL_EXECUTABLES = [ class WindowsShellHelper (line 29) | class WindowsShellHelper extends Disposable implements IWindowsShellHelp... method constructor (line 35) | public constructor( method checkShell (line 80) | private checkShell(): void { method traverseTree (line 90) | private traverseTree(tree: any): string { method dispose (line 116) | public dispose(): void { method getShellName (line 124) | public getShellName(): Promise { FILE: src/vs/workbench/contrib/terminal/node/terminal.ts function getSystemShell (line 19) | function getSystemShell(p: platform.Platform): string { function getSystemShellUnixLike (line 35) | function getSystemShellUnixLike(): string { function getSystemShellWindows (line 54) | function getSystemShellWindows(): string { function getWindowsBuildNumber (line 84) | function getWindowsBuildNumber(): number { function detectAvailableShells (line 93) | function detectAvailableShells(): Promise { function detectAvailableWindowsShells (line 97) | async function detectAvailableWindowsShells(): Promise { function validateShellPaths (line 146) | async function validateShellPaths(label: string, potentialPaths: string[... function getShellPathFromRegistry (line 166) | async function getShellPathFromRegistry(shellName: string): Promise { function findExecutable (line 82) | async function findExecutable(command: string, cwd?: string, paths?: str... FILE: src/vs/workbench/contrib/terminal/node/terminalProcess.ts class TerminalProcess (line 21) | class TerminalProcess extends Disposable implements ITerminalChildProcess { method onProcessData (line 32) | public get onProcessData(): Event { return this._onProcessData... method onProcessExit (line 34) | public get onProcessExit(): Event { return this._onProcessExit... method onProcessReady (line 36) | public get onProcessReady(): Event<{ pid: number, cwd: string }> { ret... method onProcessTitleChanged (line 38) | public get onProcessTitleChanged(): Event { return this._onPro... method constructor (line 40) | constructor( method _launchFailed (line 108) | private _launchFailed(exitCode: number): void { method setupPtyProcess (line 114) | private setupPtyProcess(shellLaunchConfig: IShellLaunchConfig, options... method dispose (line 140) | public dispose(): void { method _setupTitlePolling (line 153) | private _setupTitlePolling(ptyProcess: pty.IPty) { method _queueProcessExit (line 170) | private _queueProcessExit() { method _kill (line 177) | private _kill(): void { method _sendProcessId (line 199) | private _sendProcessId(ptyProcess: pty.IPty) { method _sendProcessTitle (line 203) | private _sendProcessTitle(ptyProcess: pty.IPty): void { method shutdown (line 211) | public shutdown(immediate: boolean): void { method input (line 219) | public input(data: string): void { method resize (line 227) | public resize(cols: number, rows: number): void { method getInitialCwd (line 251) | public getInitialCwd(): Promise { method getCwd (line 255) | public getCwd(): Promise { method getLatency (line 292) | public getLatency(): Promise { FILE: src/vs/workbench/contrib/terminal/test/electron-browser/terminalColorRegistry.test.ts function getMockTheme (line 16) | function getMockTheme(type: ThemeType): ITheme { FILE: src/vs/workbench/contrib/terminal/test/electron-browser/terminalCommandTracker.test.ts type TestTerminal (line 12) | interface TestTerminal extends Terminal { function writePromise (line 16) | function writePromise(term: Terminal, data: string): Promise { constant ROWS (line 20) | const ROWS = 10; constant COLS (line 21) | const COLS = 10; FILE: src/vs/workbench/contrib/terminal/test/electron-browser/terminalLinkHandler.test.ts class TestTerminalLinkHandler (line 14) | class TestTerminalLinkHandler extends TerminalLinkHandler { method localLinkRegex (line 15) | public get localLinkRegex(): RegExp { method gitDiffLinkPreImageRegex (line 18) | public get gitDiffLinkPreImageRegex(): RegExp { method gitDiffLinkPostImageRegex (line 21) | public get gitDiffLinkPostImageRegex(): RegExp { method preprocessPath (line 24) | public preprocessPath(link: string): string | null { class TestXterm (line 29) | class TestXterm { method loadAddon (line 30) | public loadAddon() { } method registerLinkMatcher (line 31) | public registerLinkMatcher() { } class MockTerminalInstanceService (line 34) | class MockTerminalInstanceService implements ITerminalInstanceService { method getDefaultShellAndArgs (line 36) | getDefaultShellAndArgs(): Promise<{ shell: string; args: string | stri... method getXtermConstructor (line 40) | getXtermConstructor(): Promise { method getXtermWebLinksConstructor (line 43) | async getXtermWebLinksConstructor(): Promise { method getXtermSearchConstructor (line 46) | getXtermSearchConstructor(): Promise { method createWindowsShellHelper (line 49) | createWindowsShellHelper(): any { method createTerminalProcess (line 52) | createTerminalProcess(): any { method getMainProcessParentEnv (line 55) | getMainProcessParentEnv(): any { type LinkFormatInfo (line 60) | interface LinkFormatInfo { function testLink (line 79) | function testLink(link: string, linkUrl: string, lineNo?: string, column... function generateAndTestLinks (line 95) | function generateAndTestLinks() { function testLink (line 155) | function testLink(link: string, linkUrl: string, lineNo?: string, column... function generateAndTestLinks (line 171) | function generateAndTestLinks() { function assertAreGoodMatches (line 278) | function assertAreGoodMatches(matches: RegExpMatchArray | null) { FILE: src/vs/workbench/contrib/terminal/test/node/terminalEnvironment.test.ts function assertPathsMatch (line 179) | function assertPathsMatch(a: string, b: string): void { FILE: src/vs/workbench/contrib/themes/browser/themes.contribution.ts class SelectColorThemeAction (line 26) | class SelectColorThemeAction extends Action { method constructor (line 31) | constructor( method run (line 43) | run(): Promise { class SelectIconThemeAction (line 98) | class SelectIconThemeAction extends Action { method constructor (line 103) | constructor( method run (line 116) | run(): Promise { function configurationEntries (line 167) | function configurationEntries(extensionGalleryService: IExtensionGallery... function openExtensionViewlet (line 183) | function openExtensionViewlet(viewletService: IViewletService, query: st... type ThemeItem (line 191) | interface ThemeItem { function isItem (line 198) | function isItem(i: QuickPickInput): i is ThemeItem { function toEntries (line 202) | function toEntries(themes: Array, label?: ... class GenerateColorThemeAction (line 212) | class GenerateColorThemeAction extends Action { method constructor (line 217) | constructor( method run (line 226) | run(): Promise { FILE: src/vs/workbench/contrib/themes/test/electron-browser/fixtures/foo.js function mergeObjects (line 3) | function mergeObjects(target) { FILE: src/vs/workbench/contrib/themes/test/electron-browser/themes.test.contribution.ts type IToken (line 21) | interface IToken { type IThemedToken (line 27) | interface IThemedToken { type IThemesResult (line 32) | interface IThemesResult { class ThemeDocument (line 39) | class ThemeDocument { method constructor (line 44) | constructor(theme: IColorTheme) { method _generateExplanation (line 56) | private _generateExplanation(selector: string, color: Color): string { method explainTokenColor (line 60) | public explainTokenColor(scopes: string, color: Color): string { method _findMatchingThemeRule (line 79) | private _findMatchingThemeRule(scopes: string): ThemeRule { class Snapper (line 87) | class Snapper { method constructor (line 89) | constructor( method _themedTokenize (line 96) | private _themedTokenize(grammar: IGrammar, lines: string[]): IThemedTo... method _tokenize (line 125) | private _tokenize(grammar: IGrammar, lines: string[]): IToken[] { method _getThemesResult (line 163) | private async _getThemesResult(grammar: IGrammar, lines: string[]): Pr... method _enrichResult (line 194) | private _enrichResult(result: IToken[], themesResult: IThemesResult): ... method captureSyntaxTokens (line 216) | public captureSyntaxTokens(fileName: string, content: string): Promise... FILE: src/vs/workbench/contrib/update/browser/releaseNotesEditor.ts class ReleaseNotesManager (line 30) | class ReleaseNotesManager { method constructor (line 37) | public constructor( method show (line 61) | public async show( method loadReleaseNotes (line 104) | private loadReleaseNotes(version: string): Promise { method onDidClickLink (line 163) | private onDidClickLink(uri: URI) { method addGAParameters (line 169) | private async addGAParameters(uri: URI, origin: string, experiment = ... method renderBody (line 180) | private async renderBody(text: string) { FILE: src/vs/workbench/contrib/update/browser/update.ts constant CONTEXT_UPDATE_STATE (line 37) | const CONTEXT_UPDATE_STATE = new RawContextKey('updateState', St... function showReleaseNotes (line 41) | function showReleaseNotes(instantiationService: IInstantiationService, v... class OpenLatestReleaseNotesInBrowserAction (line 49) | class OpenLatestReleaseNotesInBrowserAction extends Action { method constructor (line 51) | constructor( method run (line 58) | run(): Promise { method constructor (line 69) | constructor( method run (line 78) | run(): Promise { class ShowReleaseNotesAction (line 93) | class ShowReleaseNotesAction extends AbstractShowReleaseNotesAction { method constructor (line 95) | constructor( class ShowCurrentReleaseNotesAction (line 103) | class ShowCurrentReleaseNotesAction extends AbstractShowReleaseNotesActi... method constructor (line 108) | constructor( class ProductContribution (line 118) | class ProductContribution implements IWorkbenchContribution { method constructor (line 122) | constructor( class UpdateContribution (line 168) | class UpdateContribution extends Disposable implements IWorkbenchContrib... method constructor (line 176) | constructor( method onUpdateStateChange (line 214) | private onUpdateStateChange(state: UpdateState): void { method onError (line 262) | private onError(error: string): void { method onUpdateNotAvailable (line 272) | private onUpdateNotAvailable(): void { method onUpdateAvailable (line 281) | private onUpdateAvailable(update: IUpdate): void { method onUpdateDownloaded (line 308) | private onUpdateDownloaded(update: IUpdate): void { method onUpdateUpdating (line 335) | private onUpdateUpdating(update: IUpdate): void { method onUpdateReady (line 352) | private onUpdateReady(update: IUpdate): void { method shouldShowNotification (line 386) | private shouldShowNotification(): boolean { method registerGlobalActivityActions (line 403) | private registerGlobalActivityActions(): void { FILE: src/vs/workbench/contrib/url/common/externalUriResolver.ts class ExternalUriResolverContribution (line 11) | class ExternalUriResolverContribution extends Disposable implements IWor... method constructor (line 12) | constructor( FILE: src/vs/workbench/contrib/url/common/trustedDomains.ts constant TRUSTED_DOMAINS_URI (line 14) | const TRUSTED_DOMAINS_URI = URI.parse('trustedDomains:/Trusted Domains'); function configureOpenerTrustedDomainsHandler (line 29) | async function configureOpenerTrustedDomainsHandler( function readTrustedDomains (line 92) | function readTrustedDomains(storageService: IStorageService, productServ... FILE: src/vs/workbench/contrib/url/common/trustedDomainsFileSystemProvider.ts constant TRUSTED_DOMAINS_SCHEMA (line 27) | const TRUSTED_DOMAINS_SCHEMA = 'trustedDomains'; constant TRUSTED_DOMAINS_STAT (line 29) | const TRUSTED_DOMAINS_STAT: IStat = { constant CONFIG_HELP_TEXT_PRE (line 36) | const CONFIG_HELP_TEXT_PRE = `// Links matching one or more entries in t... constant CONFIG_HELP_TEXT_AFTER (line 46) | const CONFIG_HELP_TEXT_AFTER = `// constant CONFIG_PLACEHOLDER_TEXT (line 51) | const CONFIG_PLACEHOLDER_TEXT = `[ function computeTrustedDomainContent (line 55) | function computeTrustedDomainContent(defaultTrustedDomains: string[], tr... class TrustedDomainsFileSystemProvider (line 78) | class TrustedDomainsFileSystemProvider implements IFileSystemProvider, I... method constructor (line 84) | constructor( method stat (line 92) | stat(resource: URI): Promise { method readFile (line 96) | readFile(resource: URI): Promise { method writeFile (line 116) | writeFile(resource: URI, content: Uint8Array, opts: FileWriteOptions):... method watch (line 132) | watch(resource: URI, opts: IWatchOptions): IDisposable { method mkdir (line 139) | mkdir(resource: URI): Promise { method readdir (line 142) | readdir(resource: URI): Promise<[string, FileType][]> { method delete (line 145) | delete(resource: URI, opts: FileDeleteOptions): Promise { method rename (line 148) | rename(from: URI, to: URI, opts: FileOverwriteOptions): Promise { FILE: src/vs/workbench/contrib/url/common/trustedDomainsValidator.ts class OpenerValidatorContributions (line 20) | class OpenerValidatorContributions implements IWorkbenchContribution { method constructor (line 21) | constructor( method validateLink (line 32) | async validateLink(resource: URI): Promise { function isLocalhostAuthority (line 96) | function isLocalhostAuthority(authority: string) { function isURLDomainTrusted (line 108) | function isURLDomainTrusted(url: URI, trustedDomains: string[]) { FILE: src/vs/workbench/contrib/url/common/url.contribution.ts class OpenUrlAction (line 22) | class OpenUrlAction extends Action { method constructor (line 26) | constructor( method run (line 35) | run(): Promise { FILE: src/vs/workbench/contrib/userDataSync/browser/userDataSync.contribution.ts class UserDataSyncConfigurationContribution (line 17) | class UserDataSyncConfigurationContribution implements IWorkbenchContrib... method constructor (line 19) | constructor( class UserDataAutoSyncContribution (line 28) | class UserDataAutoSyncContribution extends Disposable implements IWorkbe... method constructor (line 30) | constructor( FILE: src/vs/workbench/contrib/userDataSync/browser/userDataSync.ts constant CONTEXT_AUTH_TOKEN_STATE (line 31) | const CONTEXT_AUTH_TOKEN_STATE = new RawContextKey('authTokenSta... constant SYNC_PUSH_LIGHT_ICON_URI (line 32) | const SYNC_PUSH_LIGHT_ICON_URI = URI.parse(registerAndGetAmdImageURL(`vs... constant SYNC_PUSH_DARK_ICON_URI (line 33) | const SYNC_PUSH_DARK_ICON_URI = URI.parse(registerAndGetAmdImageURL(`vs/... class UserDataSyncWorkbenchContribution (line 35) | class UserDataSyncWorkbenchContribution extends Disposable implements IW... method constructor (line 43) | constructor( method onDidChangeAuthTokenStatus (line 74) | private onDidChangeAuthTokenStatus(status: AuthTokenStatus) { method onDidChangeSyncStatus (line 82) | private onDidChangeSyncStatus(status: SyncStatus) { method updateBadge (line 108) | private updateBadge(): void { method showSignInNotification (line 128) | private showSignInNotification(): void { method signIn (line 140) | private async signIn(): Promise { method signOut (line 147) | private async signOut(): Promise { method continueSync (line 151) | private async continueSync(): Promise { method getPreviewEditorInput (line 171) | private getPreviewEditorInput(): IEditorInput | undefined { method handleConflicts (line 175) | private async handleConflicts(): Promise { method registerActions (line 200) | private registerActions(): void { FILE: src/vs/workbench/contrib/userDataSync/electron-browser/userDataSync.contribution.ts class UserDataSyncServicesContribution (line 13) | class UserDataSyncServicesContribution implements IWorkbenchContribution { method constructor (line 15) | constructor( FILE: src/vs/workbench/contrib/watermark/browser/watermark.ts type WatermarkEntry (line 35) | interface WatermarkEntry { constant WORKBENCH_TIPS_ENABLED_KEY (line 70) | const WORKBENCH_TIPS_ENABLED_KEY = 'workbench.tips.enabled'; class WatermarkContribution (line 72) | class WatermarkContribution extends Disposable implements IWorkbenchCont... method constructor (line 78) | constructor( method registerListeners (line 98) | private registerListeners(): void { method create (line 125) | private create(): void { method handleEditorPartSize (line 159) | private handleEditorPartSize(container: HTMLElement, dimension: IDimen... method destroy (line 167) | private destroy(): void { method recreate (line 180) | private recreate(): void { FILE: src/vs/workbench/contrib/webview/browser/dynamicWebviewEditorOverlay.ts class DynamicWebviewEditorOverlay (line 18) | class DynamicWebviewEditorOverlay extends Disposable implements WebviewE... method constructor (line 31) | public constructor( method container (line 44) | public get container() { method claim (line 56) | public claim(owner: any) { method release (line 61) | public release(owner: any) { method layoutWebviewOverElement (line 73) | public layoutWebviewOverElement(element: HTMLElement, dimension?: Dime... method show (line 86) | private show() { method html (line 121) | public get html(): string { return this._html; } method html (line 122) | public set html(value: string) { method initialScrollProgress (line 127) | public get initialScrollProgress(): number { return this._initialScrol... method initialScrollProgress (line 128) | public set initialScrollProgress(value: number) { method state (line 133) | public get state(): string | undefined { return this._state; } method state (line 134) | public set state(value: string | undefined) { method contentOptions (line 139) | public get contentOptions(): WebviewContentOptions { return this._cont... method contentOptions (line 140) | public set contentOptions(value: WebviewContentOptions) { method extension (line 145) | public get extension() { return this._extension; } method extension (line 146) | public set extension(value) { method sendMessage (line 169) | sendMessage(data: any): void { method focus (line 177) | focus(): void { this.withWebview(webview => webview.focus()); } method reload (line 178) | reload(): void { this.withWebview(webview => webview.reload()); } method showFind (line 179) | showFind(): void { this.withWebview(webview => webview.showFind()); } method hideFind (line 180) | hideFind(): void { this.withWebview(webview => webview.hideFind()); } method runFindAction (line 181) | runFindAction(previous: boolean): void { this.withWebview(webview => w... method getInnerWebview (line 183) | public getInnerWebview() { method withWebview (line 187) | private withWebview(f: (webview: Webview) => void): void { FILE: src/vs/workbench/contrib/webview/browser/pre/host.js method constructor (line 10) | constructor() { method postMessage (line 29) | postMessage(channel, data) { method onMessage (line 33) | onMessage(channel, handler) { function areServiceWorkersEnabled (line 85) | function areServiceWorkersEnabled() { FILE: src/vs/workbench/contrib/webview/browser/pre/main.js function getVsCodeApiScript (line 113) | function getVsCodeApiScript(state) { function createWebviewManager (line 151) | function createWebviewManager(host) { FILE: src/vs/workbench/contrib/webview/browser/pre/service-worker.js constant VERSION (line 5) | const VERSION = 1; class RequestStore (line 27) | class RequestStore { method constructor (line 28) | constructor() { method get (line 38) | get(webviewId, path) { method create (line 48) | create(webviewId, path) { method resolve (line 76) | resolve(webviewId, path, result) { method _key (line 90) | _key(webviewId, path) { function processResourceRequest (line 176) | async function processResourceRequest(event, requestUrl) { function processLocalhostRequest (line 221) | async function processLocalhostRequest(event, requestUrl) { function getWebviewIdForClient (line 265) | function getWebviewIdForClient(client) { function getOuterIframeClient (line 270) | async function getOuterIframeClient(webviewId) { FILE: src/vs/workbench/contrib/webview/browser/webview.contribution.ts function registerWebViewCommands (line 38) | function registerWebViewCommands(editorId: string): void { FILE: src/vs/workbench/contrib/webview/browser/webview.ts constant KEYBINDING_CONTEXT_WEBVIEW_FIND_WIDGET_VISIBLE (line 19) | const KEYBINDING_CONTEXT_WEBVIEW_FIND_WIDGET_VISIBLE = new RawContextKey... constant KEYBINDING_CONTEXT_WEBVIEW_FIND_WIDGET_FOCUSED (line 20) | const KEYBINDING_CONTEXT_WEBVIEW_FIND_WIDGET_FOCUSED = new RawContextKey... type IWebviewService (line 27) | interface IWebviewService { type WebviewOptions (line 43) | interface WebviewOptions { type WebviewContentOptions (line 50) | interface WebviewContentOptions { type WebviewExtensionDescription (line 57) | interface WebviewExtensionDescription { type Webview (line 62) | interface Webview extends IDisposable { type WebviewElement (line 87) | interface WebviewElement extends Webview { type WebviewEditorOverlay (line 91) | interface WebviewEditorOverlay extends Webview { FILE: src/vs/workbench/contrib/webview/browser/webviewCommands.ts class ShowWebViewEditorFindWidgetCommand (line 13) | class ShowWebViewEditorFindWidgetCommand extends Command { method runCommand (line 16) | public runCommand(accessor: ServicesAccessor, args: any): void { class HideWebViewEditorFindCommand (line 24) | class HideWebViewEditorFindCommand extends Command { method runCommand (line 27) | public runCommand(accessor: ServicesAccessor, args: any): void { class WebViewEditorFindNextCommand (line 35) | class WebViewEditorFindNextCommand extends Command { method runCommand (line 38) | public runCommand(accessor: ServicesAccessor, args: any): void { class WebViewEditorFindPreviousCommand (line 46) | class WebViewEditorFindPreviousCommand extends Command { method runCommand (line 49) | public runCommand(accessor: ServicesAccessor, args: any): void { class ReloadWebviewAction (line 56) | class ReloadWebviewAction extends Action { method constructor (line 60) | public constructor( method run (line 68) | public run(): Promise { method getVisibleWebviews (line 75) | private getVisibleWebviews() { function getActiveWebviewEditor (line 82) | function getActiveWebviewEditor(accessor: ServicesAccessor): WebviewEdit... FILE: src/vs/workbench/contrib/webview/browser/webviewEditor.ts class WebviewEditor (line 22) | class WebviewEditor extends BaseEditor { method onDidFocus (line 36) | public get onDidFocus(): Event { return this._onDidFocusWebview.e... method constructor (line 38) | constructor( method isWebviewEditor (line 51) | public get isWebviewEditor() { method createEditor (line 55) | protected createEditor(parent: HTMLElement): void { method dispose (line 61) | public dispose(): void { method showFind (line 70) | public showFind() { method hideFind (line 77) | public hideFind() { method find (line 82) | public find(previous: boolean) { method reload (line 88) | public reload() { method layout (line 92) | public layout(dimension: DOM.Dimension): void { method focus (line 99) | public focus(): void { method withWebview (line 112) | public withWebview(f: (element: Webview) => void): void { method setEditorVisible (line 118) | protected setEditorVisible(visible: boolean, group: IEditorGroup | und... method clearInput (line 132) | public clearInput() { method setInput (line 141) | public async setInput(input: EditorInput, options: EditorOptions, toke... method claimWebview (line 168) | private claimWebview(input: WebviewInput): void { method synchronizeWebviewContainerDimensions (line 184) | private synchronizeWebviewContainerDimensions(webview: WebviewEditorOv... method trackFocus (line 190) | private trackFocus(webview: WebviewEditorOverlay): void { FILE: src/vs/workbench/contrib/webview/browser/webviewEditorInput.ts class WebviewIconsManager (line 17) | class WebviewIconsManager { method _styleElement (line 21) | private get _styleElement(): HTMLStyleElement { method setIcons (line 27) | public setIcons( method updateStyleSheet (line 40) | private updateStyleSheet() { class WebviewInput (line 55) | class WebviewInput extends EditorInput { method constructor (line 66) | constructor( method getTypeId (line 79) | public getTypeId(): string { method getResource (line 83) | public getResource(): URI { method getName (line 90) | public getName(): string { method getTitle (line 94) | public getTitle(_verbosity?: Verbosity) { method getDescription (line 98) | public getDescription(): string | undefined { method setName (line 102) | public setName(value: string): void { method webview (line 107) | public get webview(): WebviewEditorOverlay { method extension (line 111) | public get extension() { method iconPath (line 115) | public get iconPath() { method iconPath (line 119) | public set iconPath(value: { light: URI, dark: URI } | undefined) { method matches (line 124) | public matches(other: IEditorInput): boolean { method group (line 128) | public get group(): GroupIdentifier | undefined { method updateGroup (line 132) | public updateGroup(group: GroupIdentifier): void { method resolve (line 136) | public async resolve(): Promise { method supportsSplitEditor (line 140) | public supportsSplitEditor() { FILE: src/vs/workbench/contrib/webview/browser/webviewEditorInputFactory.ts type SerializedIconPath (line 14) | interface SerializedIconPath { type SerializedWebview (line 19) | interface SerializedWebview { class WebviewEditorInputFactory (line 31) | class WebviewEditorInputFactory implements IEditorInputFactory { method constructor (line 35) | public constructor( method serialize (line 39) | public serialize(input: WebviewInput): string | undefined { method deserialize (line 52) | public deserialize( method fromJson (line 63) | protected fromJson(serializedEditorInput: string) { method toJson (line 74) | protected toJson(input: WebviewInput): SerializedWebview { function reviveIconPath (line 89) | function reviveIconPath(data: SerializedIconPath | undefined) { function reviveUri (line 99) | function reviveUri(data: string | UriComponents | undefined): URI | unde... function reviveState (line 114) | function reviveState(state: unknown | undefined): undefined | string { FILE: src/vs/workbench/contrib/webview/browser/webviewElement.ts type WebviewContent (line 22) | interface WebviewContent { class IFrameWebview (line 28) | class IFrameWebview extends Disposable implements Webview { method constructor (line 40) | constructor( method externalEndpoint (line 149) | private get externalEndpoint(): string { method useExternalEndpoint (line 157) | private get useExternalEndpoint(): boolean { method mountTo (line 161) | public mountTo(parent: HTMLElement) { method contentOptions (line 167) | public set contentOptions(options: WebviewContentOptions) { method html (line 180) | public set html(value: string) { method preprocessHtml (line 189) | private preprocessHtml(value: string): string { method doUpdateContent (line 194) | private doUpdateContent() { method handleFocusChange (line 203) | private handleFocusChange(isFocused: boolean): void { method sendMessage (line 231) | sendMessage(data: any): void { method focus (line 235) | focus(): void { method dispose (line 241) | dispose(): void { method reload (line 252) | reload(): void { method showFind (line 256) | showFind(): void { method hideFind (line 260) | hideFind(): void { method runFindAction (line 264) | runFindAction(previous: boolean): void { method state (line 268) | public set state(state: string | undefined) { method _send (line 276) | private _send(channel: string, data: any): void { method style (line 290) | private style(): void { method loadResource (line 295) | private async loadResource(requestPath: string, uri: URI) { method localLocalhost (line 318) | private async localLocalhost(origin: string) { FILE: src/vs/workbench/contrib/webview/browser/webviewFindWidget.ts type WebviewFindDelegate (line 12) | interface WebviewFindDelegate { class WebviewFindWidget (line 20) | class WebviewFindWidget extends SimpleFindWidget { method constructor (line 23) | constructor( method find (line 36) | public find(previous: boolean) { method hide (line 43) | public hide() { method onInputChanged (line 49) | public onInputChanged() { method onFocusTrackerFocus (line 59) | protected onFocusTrackerFocus() { method onFocusTrackerBlur (line 63) | protected onFocusTrackerBlur() { method onFindInputFocusTrackerFocus (line 67) | protected onFindInputFocusTrackerFocus() { } method onFindInputFocusTrackerBlur (line 69) | protected onFindInputFocusTrackerBlur() { } method findFirst (line 71) | protected findFirst() { } FILE: src/vs/workbench/contrib/webview/browser/webviewService.ts class WebviewService (line 13) | class WebviewService implements IWebviewService { method constructor (line 18) | constructor( method createWebview (line 24) | createWebview( method createWebviewEditorOverlay (line 32) | createWebviewEditorOverlay( FILE: src/vs/workbench/contrib/webview/browser/webviewWorkbenchService.ts type ICreateWebViewShowOptions (line 24) | interface ICreateWebViewShowOptions { type WebviewInputOptions (line 29) | interface WebviewInputOptions extends WebviewOptions, WebviewContentOpti... function areWebviewInputOptionsEqual (line 35) | function areWebviewInputOptionsEqual(a: WebviewInputOptions, b: WebviewI... type IWebviewWorkbenchService (line 45) | interface IWebviewWorkbenchService { type WebviewResolver (line 87) | interface WebviewResolver { function canRevive (line 97) | function canRevive(reviver: WebviewResolver, webview: WebviewInput): boo... class LazilyResolvedWebviewEditorInput (line 105) | class LazilyResolvedWebviewEditorInput extends WebviewInput { method constructor (line 106) | constructor( method resolve (line 117) | public async resolve(): Promise { class RevivalPool (line 124) | class RevivalPool { method add (line 127) | public add(input: WebviewInput, resolve: () => void) { method reviveFor (line 131) | public reviveFor(reviver: WebviewResolver) { class WebviewEditorService (line 141) | class WebviewEditorService implements IWebviewWorkbenchService { method constructor (line 147) | constructor( method createWebview (line 153) | public createWebview( method revealWebview (line 173) | public revealWebview( method reviveWebview (line 193) | public reviveWebview( method registerResolver (line 218) | public registerResolver( method shouldPersist (line 229) | public shouldPersist( method tryRevive (line 241) | private async tryRevive( method resolveWebview (line 253) | public async resolveWebview( method createWebiew (line 266) | private createWebiew(id: string, extension: WebviewExtensionDescriptio... FILE: src/vs/workbench/contrib/webview/common/mimeTypes.ts function getWebviewContentMimeType (line 23) | function getWebviewContentMimeType(normalizedPath: URI): string { FILE: src/vs/workbench/contrib/webview/common/portMapping.ts class WebviewPortMappingManager (line 12) | class WebviewPortMappingManager extends Disposable { method constructor (line 16) | constructor( method getRedirect (line 24) | public async getRedirect(url: string): Promise { method dispose (line 54) | dispose() { method getOrCreateTunnel (line 63) | private getOrCreateTunnel(remotePort: number): Promise |... FILE: src/vs/workbench/contrib/webview/common/resourceLoader.ts class Success (line 16) | class Success { method constructor (line 19) | constructor( type LocalResourceResponse (line 28) | type LocalResourceResponse = Success | typeof Failed | typeof AccessDenied; function resolveContent (line 30) | async function resolveContent( function loadLocalResource (line 44) | async function loadLocalResource( function normalizeRequestPath (line 75) | function normalizeRequestPath(requestUri: URI) { function containsResource (line 90) | function containsResource(root: URI, resource: URI): boolean { FILE: src/vs/workbench/contrib/webview/common/themeing.ts type WebviewThemeData (line 14) | interface WebviewThemeData { class WebviewThemeDataProvider (line 19) | class WebviewThemeDataProvider extends Disposable { method constructor (line 27) | constructor( method getTheme (line 45) | public getTheme(): ITheme { method getWebviewThemeData (line 50) | public getWebviewThemeData(): WebviewThemeData { method reset (line 79) | private reset() { type ApiThemeClassName (line 85) | enum ApiThemeClassName { function fromTheme (line 92) | function fromTheme(theme: ITheme): ApiThemeClassName { FILE: src/vs/workbench/contrib/webview/electron-browser/webview.contribution.ts function registerWebViewCommands (line 29) | function registerWebViewCommands(editorId: string): void { FILE: src/vs/workbench/contrib/webview/electron-browser/webviewCommands.ts class OpenWebviewDeveloperToolsAction (line 15) | class OpenWebviewDeveloperToolsAction extends Action { method constructor (line 20) | public constructor(id: string, label: string) { method run (line 24) | public run(): Promise { class SelectAllWebviewEditorCommand (line 37) | class SelectAllWebviewEditorCommand extends Command { method runCommand (line 40) | public runCommand(accessor: ServicesAccessor, args: any): void { class CopyWebviewEditorCommand (line 45) | class CopyWebviewEditorCommand extends Command { method runCommand (line 48) | public runCommand(accessor: ServicesAccessor, _args: any): void { class PasteWebviewEditorCommand (line 53) | class PasteWebviewEditorCommand extends Command { method runCommand (line 56) | public runCommand(accessor: ServicesAccessor, _args: any): void { class CutWebviewEditorCommand (line 61) | class CutWebviewEditorCommand extends Command { method runCommand (line 64) | public runCommand(accessor: ServicesAccessor, _args: any): void { class UndoWebviewEditorCommand (line 69) | class UndoWebviewEditorCommand extends Command { method runCommand (line 72) | public runCommand(accessor: ServicesAccessor, args: any): void { class RedoWebviewEditorCommand (line 77) | class RedoWebviewEditorCommand extends Command { method runCommand (line 80) | public runCommand(accessor: ServicesAccessor, args: any): void { function getActiveWebviewEditor (line 85) | function getActiveWebviewEditor(accessor: ServicesAccessor): WebviewEdit... function withActiveWebviewBasedWebview (line 91) | function withActiveWebviewBasedWebview(accessor: ServicesAccessor, f: (w... FILE: src/vs/workbench/contrib/webview/electron-browser/webviewElement.ts type IKeydownEvent (line 28) | interface IKeydownEvent { class WebviewTagHandle (line 39) | class WebviewTagHandle extends Disposable { method constructor (line 43) | public constructor( method webContents (line 66) | public get webContents(): WebContents | undefined { type OnBeforeRequestDelegate (line 78) | type OnBeforeRequestDelegate = (details: OnBeforeRequestDetails) => Prom... type OnHeadersReceivedDelegate (line 79) | type OnHeadersReceivedDelegate = (details: OnHeadersReceivedDetails) => ... class WebviewSession (line 81) | class WebviewSession extends Disposable { method constructor (line 86) | public constructor( method onBeforeRequest (line 116) | public onBeforeRequest(delegate: OnBeforeRequestDelegate) { method onHeadersReceived (line 120) | public onHeadersReceived(delegate: OnHeadersReceivedDelegate) { class WebviewProtocolProvider (line 125) | class WebviewProtocolProvider extends Disposable { method constructor (line 126) | constructor( method registerProtocols (line 139) | private registerProtocols(contents: WebContents) { class WebviewPortMappingProvider (line 146) | class WebviewPortMappingProvider extends Disposable { method constructor (line 148) | constructor( class WebviewKeyboardHandler (line 164) | class WebviewKeyboardHandler extends Disposable { method constructor (line 168) | constructor( method shouldToggleMenuShortcutsEnablement (line 204) | private get shouldToggleMenuShortcutsEnablement() { method setIgnoreMenuShortcuts (line 208) | private setIgnoreMenuShortcuts(value: boolean) { method handleKeydown (line 218) | private handleKeydown(event: IKeydownEvent): void { type WebviewContent (line 230) | interface WebviewContent { class ElectronWebviewBasedWebview (line 236) | class ElectronWebviewBasedWebview extends Disposable implements Webview,... method constructor (line 251) | constructor( method mountTo (line 410) | public mountTo(parent: HTMLElement) { method dispose (line 421) | dispose(): void { method _send (line 445) | private _send(channel: string, data?: any): void { method initialScrollProgress (line 455) | public set initialScrollProgress(value: number) { method state (line 459) | public set state(state: string | undefined) { method contentOptions (line 467) | public set contentOptions(options: WebviewContentOptions) { method html (line 480) | public set html(value: string) { method doUpdateContent (line 489) | private doUpdateContent() { method focus (line 497) | public focus(): void { method handleFocusChange (line 512) | private handleFocusChange(isFocused: boolean): void { method handleNoCspFound (line 521) | private handleNoCspFound(): void { method sendMessage (line 545) | public sendMessage(data: any): void { method style (line 549) | private style(): void { method startFind (line 561) | public startFind(value: string, options?: FindInPageOptions) { method find (line 588) | public find(value: string, previous: boolean): void { method stopFind (line 607) | public stopFind(keepSelection?: boolean): void { method showFind (line 616) | public showFind() { method hideFind (line 622) | public hideFind() { method runFindAction (line 628) | public runFindAction(previous: boolean) { method reload (line 634) | public reload() { method selectAll (line 638) | public selectAll() { method copy (line 644) | public copy() { method paste (line 650) | public paste() { method cut (line 656) | public cut() { method undo (line 662) | public undo() { method redo (line 668) | public redo() { FILE: src/vs/workbench/contrib/webview/electron-browser/webviewProtocols.ts function registerFileProtocol (line 10) | function registerFileProtocol( FILE: src/vs/workbench/contrib/webview/electron-browser/webviewService.ts class ElectronWebviewService (line 14) | class ElectronWebviewService implements IWebviewService { method constructor (line 19) | constructor( method createWebview (line 26) | createWebview( method createWebviewEditorOverlay (line 39) | createWebviewEditorOverlay( FILE: src/vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay.ts type Key (line 28) | interface Key { constant OVERLAY_VISIBLE (line 107) | const OVERLAY_VISIBLE = new RawContextKey('interfaceOverviewVis... class WelcomeOverlayAction (line 111) | class WelcomeOverlayAction extends Action { method constructor (line 116) | constructor( method run (line 124) | public run(): Promise { class HideWelcomeOverlayAction (line 133) | class HideWelcomeOverlayAction extends Action { method constructor (line 138) | constructor( method run (line 145) | public run(): Promise { class WelcomeOverlay (line 153) | class WelcomeOverlay extends Disposable { method constructor (line 158) | constructor( method create (line 170) | private create(): void { method show (line 203) | public show() { method updateProblemsKey (line 214) | private updateProblemsKey() { method hide (line 230) | public hide() { FILE: src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts class WelcomePageContribution (line 51) | class WelcomePageContribution implements IWorkbenchContribution { method constructor (line 53) | constructor( function isWelcomePageEnabled (line 108) | function isWelcomePageEnabled(configurationService: IConfigurationServic... class WelcomePageAction (line 119) | class WelcomePageAction extends Action { method constructor (line 124) | constructor( method run (line 132) | public run(): Promise { type ExtensionSuggestion (line 139) | interface ExtensionSuggestion { type Strings (line 162) | interface Strings { class WelcomePage (line 247) | class WelcomePage extends Disposable { method constructor (line 251) | constructor( method openEditor (line 287) | public openEditor() { method onReady (line 291) | private onReady(container: HTMLElement, recentlyOpened: Promise { method showTelemetryOptOut (line 64) | private showTelemetryOptOut(telemetryOptOutUrl: string): void { method runExperiment (line 81) | private runExperiment(experimentId: string) { class BrowserTelemetryOptOut (line 156) | class BrowserTelemetryOptOut extends AbstractTelemetryOptOut { method constructor (line 158) | constructor( method getWindowCount (line 174) | protected async getWindowCount(): Promise { FILE: src/vs/workbench/contrib/welcome/telemetryOptOut/electron-browser/telemetryOptOut.ts class NativeTelemetryOptOut (line 18) | class NativeTelemetryOptOut extends AbstractTelemetryOptOut { method constructor (line 20) | constructor( method getWindowCount (line 37) | protected getWindowCount(): Promise { FILE: src/vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough.ts class EditorWalkThroughAction (line 28) | class EditorWalkThroughAction extends Action { method constructor (line 33) | constructor( method run (line 42) | public run(): Promise { class EditorWalkThroughInputFactory (line 49) | class EditorWalkThroughInputFactory implements IEditorInputFactory { method serialize (line 53) | public serialize(editorInput: EditorInput): string { method deserialize (line 57) | public deserialize(instantiationService: IInstantiationService, serial... FILE: src/vs/workbench/contrib/welcome/walkThrough/browser/walkThroughInput.ts class WalkThroughModel (line 15) | class WalkThroughModel extends EditorModel { method constructor (line 17) | constructor( method main (line 24) | get main() { method snippets (line 28) | get snippets() { method dispose (line 32) | dispose() { type WalkThroughInputOptions (line 39) | interface WalkThroughInputOptions { class WalkThroughInput (line 48) | class WalkThroughInput extends EditorInput { method constructor (line 55) | constructor( method getResource (line 62) | getResource(): URI { method getTypeId (line 66) | getTypeId(): string { method getName (line 70) | getName(): string { method getDescription (line 74) | getDescription(): string { method getTelemetryFrom (line 78) | getTelemetryFrom(): string { method getTelemetryDescriptor (line 82) | getTelemetryDescriptor(): { [key: string]: unknown; } { method onReady (line 93) | get onReady() { method resolve (line 97) | resolve(): Promise { method matches (line 125) | matches(otherInput: unknown): boolean { method dispose (line 140) | dispose(): void { method relativeScrollPosition (line 149) | public relativeScrollPosition(topScroll: number, bottomScroll: number) { FILE: src/vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart.ts constant WALK_THROUGH_FOCUS (line 41) | const WALK_THROUGH_FOCUS = new RawContextKey('interactivePlaygr... constant UNBOUND_COMMAND (line 43) | const UNBOUND_COMMAND = localize('walkThrough.unboundCommand', "unbound"); constant WALK_THROUGH_EDITOR_VIEW_STATE_PREFERENCE_KEY (line 44) | const WALK_THROUGH_EDITOR_VIEW_STATE_PREFERENCE_KEY = 'walkThroughEditor... type IViewState (line 46) | interface IViewState { type IWalkThroughEditorViewState (line 51) | interface IWalkThroughEditorViewState { class WalkThroughPart (line 55) | class WalkThroughPart extends BaseEditor { method constructor (line 68) | constructor( method createEditor (line 86) | createEditor(container: HTMLElement): void { method updatedScrollPosition (line 104) | private updatedScrollPosition() { method addEventListener (line 117) | private addEventListener(element: E, type: stri... method registerFocusHandlers (line 122) | private registerFocusHandlers() { method registerClickHandler (line 145) | private registerClickHandler() { method open (line 176) | private open(uri: URI) { method addFrom (line 184) | private addFrom(uri: URI) { method layout (line 193) | layout(dimension: Dimension): void { method updateSizeClasses (line 205) | private updateSizeClasses() { method focus (line 213) | focus(): void { method arrowUp (line 224) | arrowUp() { method arrowDown (line 229) | arrowDown() { method getArrowScrollHeight (line 234) | private getArrowScrollHeight() { method pageUp (line 242) | pageUp() { method pageDown (line 248) | pageDown() { method setInput (line 254) | setInput(input: WalkThroughInput, options: EditorOptions | undefined, ... method getEditorOptions (line 402) | private getEditorOptions(language: string): IEditorOptions { method expandMacros (line 421) | private expandMacros(input: string) { method decorateContent (line 429) | private decorateContent() { method multiCursorModifier (line 448) | private multiCursorModifier() { method saveTextEditorViewState (line 461) | private saveTextEditorViewState(input: WalkThroughInput): void { method loadTextEditorViewState (line 474) | private loadTextEditorViewState(input: WalkThroughInput) { method clearInput (line 483) | public clearInput(): void { method saveState (line 490) | protected saveState(): void { method dispose (line 498) | dispose(): void { FILE: src/vs/workbench/contrib/welcome/walkThrough/common/walkThroughContentProvider.ts function requireToContent (line 17) | function requireToContent(resource: URI): Promise { class WalkThroughContentProvider (line 40) | class WalkThroughContentProvider implements ITextModelContentProvider, I... method constructor (line 42) | constructor( method provideTextContent (line 50) | public async provideTextContent(resource: URI): Promise { class WalkThroughSnippetContentProvider (line 64) | class WalkThroughSnippetContentProvider implements ITextModelContentProv... method constructor (line 66) | constructor( method provideTextContent (line 74) | public async provideTextContent(resource: URI): Promise { FILE: src/vs/workbench/contrib/welcome/walkThrough/common/walkThroughUtils.ts function getExtraColor (line 9) | function getExtraColor(theme: ITheme, colorId: string, defaults: ColorDe... FILE: src/vs/workbench/electron-browser/actions/developerActions.ts class ToggleDevToolsAction (line 13) | class ToggleDevToolsAction extends Action { method constructor (line 18) | constructor( method run (line 26) | run(): Promise { class ToggleSharedProcessAction (line 31) | class ToggleSharedProcessAction extends Action { method constructor (line 36) | constructor( method run (line 44) | run(): Promise { class ConfigureRuntimeArgumentsAction (line 49) | class ConfigureRuntimeArgumentsAction extends Action { method constructor (line 54) | constructor( method run (line 63) | async run(): Promise { FILE: src/vs/workbench/electron-browser/actions/windowActions.ts class CloseCurrentWindowAction (line 23) | class CloseCurrentWindowAction extends Action { method constructor (line 28) | constructor( method run (line 36) | run(): Promise { method constructor (line 50) | constructor( method setConfiguredZoomLevel (line 58) | protected async setConfiguredZoomLevel(level: number): Promise { class ZoomInAction (line 80) | class ZoomInAction extends BaseZoomAction { method constructor (line 85) | constructor( method run (line 93) | run(): Promise { class ZoomOutAction (line 100) | class ZoomOutAction extends BaseZoomAction { method constructor (line 105) | constructor( method run (line 113) | run(): Promise { class ZoomResetAction (line 120) | class ZoomResetAction extends BaseZoomAction { method constructor (line 125) | constructor( method run (line 133) | run(): Promise { class ReloadWindowWithExtensionsDisabledAction (line 140) | class ReloadWindowWithExtensionsDisabledAction extends Action { method constructor (line 145) | constructor( method run (line 153) | async run(): Promise { method constructor (line 167) | constructor( method run (line 182) | async run(): Promise { class SwitchWindow (line 217) | class SwitchWindow extends BaseSwitchWindow { method constructor (line 222) | constructor( method isQuickNavigate (line 235) | protected isQuickNavigate(): boolean { class QuickSwitchWindow (line 240) | class QuickSwitchWindow extends BaseSwitchWindow { method constructor (line 245) | constructor( method isQuickNavigate (line 258) | protected isQuickNavigate(): boolean { FILE: src/vs/workbench/electron-browser/actions/workspaceActions.ts class SaveWorkspaceAsAction (line 14) | class SaveWorkspaceAsAction extends Action { method constructor (line 19) | constructor( method run (line 29) | async run(): Promise { class DuplicateWorkspaceInNewWindowAction (line 44) | class DuplicateWorkspaceInNewWindowAction extends Action { method constructor (line 49) | constructor( method run (line 61) | async run(): Promise { FILE: src/vs/workbench/electron-browser/desktop.contribution.ts method handler (line 59) | handler(accessor: ServicesAccessor) { FILE: src/vs/workbench/electron-browser/desktop.main.ts class DesktopMain (line 57) | class DesktopMain extends Disposable { method constructor (line 61) | constructor(private configuration: IWindowConfiguration) { method init (line 69) | private init(): void { method reviveUris (line 89) | private reviveUris() { method open (line 115) | async open(): Promise { method registerListeners (line 142) | private registerListeners(workbench: Workbench, storageService: Native... method onWindowResize (line 152) | private onWindowResize(e: Event, retry: boolean, workbench: Workbench)... method initServices (line 170) | private async initServices(): Promise<{ serviceCollection: ServiceColl... method resolveWorkspaceInitializationPayload (line 250) | private async resolveWorkspaceInitializationPayload(): Promise { FILE: src/vs/workbench/electron-browser/window.ts class ElectronWindow (line 64) | class ElectronWindow extends Disposable { method constructor (line 79) | constructor( method registerListeners (line 113) | private registerListeners(): void { method onDidVisibleEditorsChange (line 266) | private onDidVisibleEditorsChange(): void { method onAllEditorsClosed (line 280) | private onAllEditorsClosed(): void { method updateWindowZoomLevel (line 287) | private updateWindowZoomLevel(): void { method updateRepresentedFilename (line 312) | private updateRepresentedFilename(filePath: string | undefined): void { method provideCustomTitleContextMenu (line 316) | private provideCustomTitleContextMenu(filePath: string | undefined): v... method create (line 351) | private create(): void { method setupOpenHandlers (line 394) | private setupOpenHandlers(): void { method shouldOpenExternal (line 443) | private shouldOpenExternal(resource: URI, options?: OpenOptions) { method updateTouchbarMenu (line 449) | private updateTouchbarMenu(): void { method doUpdateTouchbarMenu (line 463) | private doUpdateTouchbarMenu(scheduler: RunOnceScheduler): void { method setupCrashReporter (line 515) | private async setupCrashReporter(companyName: string, productName: str... method onAddFoldersRequest (line 542) | private onAddFoldersRequest(request: IAddFoldersRequest): void { method doAddFolders (line 553) | private doAddFolders(): void { method onOpenFiles (line 565) | private async onOpenFiles(request: IOpenFileRequest): Promise { method trackClosedWaitFiles (line 591) | private trackClosedWaitFiles(waitMarkerFile: URI, resourcesToWaitFor: ... method joinResourceSaved (line 614) | private joinResourceSaved(resource: URI): Promise { method openResources (line 631) | private async openResources(resources: Array { method setAccessibilitySupport (line 47) | setAccessibilitySupport(accessibilitySupport: AccessibilitySupport): v... method getAccessibilitySupport (line 56) | getAccessibilitySupport(): AccessibilitySupport { FILE: src/vs/workbench/services/activity/browser/activityService.ts class ActivityService (line 12) | class ActivityService implements IActivityService { method constructor (line 16) | constructor( method showActivity (line 21) | showActivity(compositeOrActionId: string, badge: IBadge, clazz?: strin... FILE: src/vs/workbench/services/activity/common/activity.ts type IBadge (line 9) | interface IBadge { class BaseBadge (line 13) | class BaseBadge implements IBadge { method constructor (line 16) | constructor(descriptorFn: (args: any) => string) { method getDescription (line 20) | getDescription(): string { class NumberBadge (line 25) | class NumberBadge extends BaseBadge { method constructor (line 28) | constructor(number: number, descriptorFn: (args: any) => string) { method getDescription (line 34) | getDescription(): string { class TextBadge (line 39) | class TextBadge extends BaseBadge { method constructor (line 42) | constructor(text: string, descriptorFn: (args: any) => string) { class IconBadge (line 49) | class IconBadge extends BaseBadge { method constructor (line 51) | constructor(descriptorFn: (args: any) => string) { class ProgressBadge (line 56) | class ProgressBadge extends BaseBadge { } type IActivityService (line 60) | interface IActivityService { FILE: src/vs/workbench/services/activityBar/browser/activityBarService.ts type IActivityBarService (line 12) | interface IActivityBarService { FILE: src/vs/workbench/services/authToken/electron-browser/authTokenService.ts class AuthTokenService (line 13) | class AuthTokenService extends Disposable implements IAuthTokenService { method status (line 20) | get status(): AuthTokenStatus { return this._status; } method constructor (line 24) | constructor( method getToken (line 35) | getToken(): Promise { method updateToken (line 39) | updateToken(token: string): Promise { method refreshToken (line 43) | refreshToken(): Promise { method deleteToken (line 47) | deleteToken(): Promise { method updateStatus (line 51) | private async updateStatus(status: AuthTokenStatus): Promise { FILE: src/vs/workbench/services/backup/common/backup.ts type IResolvedBackup (line 14) | interface IResolvedBackup { type IBackupFileService (line 22) | interface IBackupFileService { function toBackupWorkspaceResource (line 92) | function toBackupWorkspaceResource(backupWorkspacePath: string, environm... FILE: src/vs/workbench/services/backup/common/backupFileService.ts type IBackupFilesModel (line 23) | interface IBackupFilesModel { type IBackupCacheEntry (line 34) | interface IBackupCacheEntry { class BackupFilesModel (line 39) | class BackupFilesModel implements IBackupFilesModel { method constructor (line 42) | constructor(private fileService: IFileService) { } method resolve (line 44) | async resolve(backupRoot: URI): Promise { method add (line 68) | add(resource: URI, versionId = 0, meta?: object): void { method count (line 72) | count(): number { method has (line 76) | has(resource: URI, versionId?: number, meta?: object): boolean { method get (line 93) | get(): URI[] { method remove (line 97) | remove(resource: URI): void { method clear (line 101) | clear(): void { class BackupFileService (line 106) | class BackupFileService implements IBackupFileService { method constructor (line 112) | constructor( method hashPath (line 119) | protected hashPath(resource: URI): string { method initialize (line 125) | private initialize(): IBackupFileService { method reinitialize (line 134) | reinitialize(): void { method hasBackups (line 147) | hasBackups(): Promise { method hasBackupSync (line 151) | hasBackupSync(resource: URI, versionId?: number): boolean { method loadBackupResource (line 155) | loadBackupResource(resource: URI): Promise { method backupResource (line 159) | backupResource(resource: URI, content: ITextSnapshot... method discardResourceBackup (line 163) | discardResourceBackup(resource: URI): Promise { method discardAllWorkspaceBackups (line 167) | discardAllWorkspaceBackups(): Promise { method getWorkspaceFileBackups (line 171) | getWorkspaceFileBackups(): Promise { method resolveBackupContent (line 175) | resolveBackupContent(backup: URI): Promise { method hasBackups (line 223) | async hasBackups(): Promise { method hasBackupSync (line 229) | hasBackupSync(resource: URI, versionId?: number): boolean { method loadBackupResource (line 235) | async loadBackupResource(resource: URI): Promise { method backupResource (line 247) | async backupResource(resource: URI, content: ITextSn... method discardResourceBackup (line 283) | async discardResourceBackup(resource: URI): Promise { method discardAllWorkspaceBackups (line 294) | async discardAllWorkspaceBackups(): Promise { method getWorkspaceFileBackups (line 304) | async getWorkspaceFileBackups(): Promise { method readToMatchingString (line 328) | private async readToMatchingString(file: URI, matchingString: string, ... method resolveBackupContent (line 339) | async resolveBackupContent(backup: URI): Promise string) { } method hasBackups (line 406) | hasBackups(): Promise { method hasBackupSync (line 410) | hasBackupSync(resource: URI, versionId?: number): boolean { method loadBackupResource (line 416) | loadBackupResource(resource: URI): Promise { method backupResource (line 425) | backupResource(resource: URI, content: ITextSnapshot... method resolveBackupContent (line 432) | resolveBackupContent(backupResource: URI): Promise { method discardResourceBackup (line 445) | discardResourceBackup(resource: URI): Promise { method discardAllWorkspaceBackups (line 451) | discardAllWorkspaceBackups(): Promise { method toBackupResource (line 457) | toBackupResource(resource: URI): URI { FILE: src/vs/workbench/services/backup/node/backupFileService.ts class BackupFileService (line 13) | class BackupFileService extends CommonBackupFileService { method hashPath (line 15) | protected hashPath(resource: URI): string { function hashPath (line 23) | function hashPath(resource: URI): string { FILE: src/vs/workbench/services/backup/test/node/backupFileService.test.ts class TestBackupEnvironmentService (line 49) | class TestBackupEnvironmentService extends WorkbenchEnvironmentService { method constructor (line 51) | constructor(backupPath: string) { class TestBackupFileService (line 57) | class TestBackupFileService extends BackupFileService { method constructor (line 61) | constructor(workspace: URI, backupHome: string, workspacesJsonPath: st... method toBackupResource (line 73) | toBackupResource(resource: URI): URI { type IBackupTestMetaData (line 310) | interface IBackupTestMetaData { function testResolveBackup (line 505) | async function testResolveBackup(resource: URI, contents: string, meta?:... FILE: src/vs/workbench/services/bulkEdit/browser/bulkEditService.ts method start (line 30) | static start(fileService: IFileService): Recording { type ValidationResult (line 47) | type ValidationResult = { canApply: true } | { canApply: false, reason: ... class ModelEditTask (line 49) | class ModelEditTask implements IDisposable { method constructor (line 57) | constructor(private readonly _modelReference: IReference, edit... method apply (line 124) | apply(): void { class BulkEditModel (line 141) | class BulkEditModel implements IDisposable { method constructor (line 149) | constructor( method dispose (line 162) | dispose(): void { method addEdit (line 166) | addEdit(edit: ResourceTextEdit): void { method prepare (line 175) | async prepare(): Promise { method validate (line 211) | validate(): ValidationResult { method apply (line 221) | apply(): void { type Edit (line 229) | type Edit = ResourceFileEdit | ResourceTextEdit; class BulkEdit (line 231) | class BulkEdit { method constructor (line 237) | constructor( method add (line 251) | add(edits: Edit[] | Edit): void { method ariaMessage (line 259) | ariaMessage(): string { method perform (line 271) | async perform(): Promise { method _performFileEdits (line 312) | private async _performFileEdits(edits: ResourceFileEdit[], progress: I... method _performTextEdits (line 347) | private async _performTextEdits(edits: ResourceTextEdit[], progress: I... class BulkEditService (line 376) | class BulkEditService implements IBulkEditService { method constructor (line 380) | constructor( method apply (line 393) | apply(edit: WorkspaceEdit, options: IBulkEditOptions = {}): Promise { method readText (line 24) | async readText(type?: string): Promise { method readTextSync (line 32) | readTextSync(): string | undefined { method readFindText (line 36) | readFindText(): string { method writeFindText (line 41) | writeFindText(text: string): void { } method writeResources (line 43) | writeResources(resources: URI[]): void { method readResources (line 47) | readResources(): URI[] { method hasResources (line 51) | hasResources(): boolean { FILE: src/vs/workbench/services/clipboard/electron-browser/clipboardService.ts class NativeClipboardService (line 12) | class NativeClipboardService implements IClipboardService { method writeText (line 18) | async writeText(text: string, type?: 'selection' | 'clipboard'): Promi... method readText (line 22) | async readText(type?: 'selection' | 'clipboard'): Promise { method readTextSync (line 26) | readTextSync(): string { method readFindText (line 30) | readFindText(): string { method writeFindText (line 38) | writeFindText(text: string): void { method writeResources (line 44) | writeResources(resources: URI[]): void { method readResources (line 50) | readResources(): URI[] { method hasResources (line 54) | hasResources(): boolean { method resourcesToBuffer (line 58) | private resourcesToBuffer(resources: URI[]): Buffer { method bufferToResources (line 62) | private bufferToResources(buffer: Buffer): URI[] { FILE: src/vs/workbench/services/commands/common/commandService.ts class CommandService (line 15) | class CommandService extends Disposable implements ICommandService { method constructor (line 28) | constructor( method _activateStar (line 38) | private _activateStar(): Promise { method executeCommand (line 49) | executeCommand(id: string, ...args: any[]): Promise { method _tryExecuteCommand (line 77) | private _tryExecuteCommand(id: string, args: any[]): Promise { FILE: src/vs/workbench/services/commands/test/common/commandService.test.ts method activateByEvent (line 30) | activateByEvent(activationEvent: string): Promise { method activateByEvent (line 49) | activateByEvent(activationEvent: string): Promise { method whenInstalledExtensionsRegistered (line 69) | whenInstalledExtensionsRegistered() { method whenInstalledExtensionsRegistered (line 86) | whenInstalledExtensionsRegistered() { method activateByEvent (line 110) | activateByEvent(event: string): Promise { method activateByEvent (line 145) | activateByEvent(event: string): Promise { FILE: src/vs/workbench/services/configuration/browser/configuration.ts function whenProviderRegistered (line 27) | function whenProviderRegistered(scheme: string, fileService: IFileServic... class UserConfiguration (line 41) | class UserConfiguration extends Disposable { method constructor (line 48) | constructor( method initialize (line 60) | async initialize(): Promise { method reload (line 64) | async reload(): Promise { method reprocess (line 74) | reprocess(): ConfigurationModel { class RemoteUserConfiguration (line 80) | class RemoteUserConfiguration extends Disposable { method constructor (line 90) | constructor( method initialize (line 112) | async initialize(): Promise { method reload (line 128) | reload(): Promise { method reprocess (line 132) | reprocess(): ConfigurationModel { method onDidUserConfigurationChange (line 136) | private onDidUserConfigurationChange(configurationModel: Configuration... method updateCache (line 141) | private updateCache(configurationModel: ConfigurationModel): Promise { method reload (line 197) | async reload(): Promise { method reprocess (line 207) | reprocess(): ConfigurationModel { method handleFileEvents (line 212) | private async handleFileEvents(event: FileChangesEvent): Promise { method onResourceExists (line 235) | private onResourceExists(exists: boolean): void { class CachedRemoteUserConfiguration (line 246) | class CachedRemoteUserConfiguration extends Disposable { method constructor (line 254) | constructor( method getConfigurationModel (line 263) | getConfigurationModel(): ConfigurationModel { method initialize (line 267) | initialize(): Promise { method reprocess (line 271) | reprocess(): ConfigurationModel { method reload (line 275) | async reload(): Promise { method updateConfiguration (line 285) | updateConfiguration(configurationModel: ConfigurationModel): Promise { method reload (line 330) | reload(): Promise { method getFolders (line 334) | getFolders(): IStoredWorkspaceFolder[] { method setFolders (line 338) | setFolders(folders: IStoredWorkspaceFolder[], jsonEditingService: JSON... method getConfiguration (line 346) | getConfiguration(): ConfigurationModel { method reprocessWorkspaceSettings (line 350) | reprocessWorkspaceSettings(): ConfigurationModel { method waitAndSwitch (line 355) | private async waitAndSwitch(workspaceIdentifier: IWorkspaceIdentifier)... method switch (line 366) | private switch(fileServiceBasedWorkspaceConfiguration: FileServiceBase... method onDidWorkspaceConfigurationChange (line 373) | private async onDidWorkspaceConfigurationChange(reload: boolean): Prom... method updateCache (line 381) | private updateCache(): Promise { type IWorkspaceConfiguration (line 390) | interface IWorkspaceConfiguration extends IDisposable { class FileServiceBasedWorkspaceConfiguration (line 402) | class FileServiceBasedWorkspaceConfiguration extends Disposable implemen... method constructor (line 413) | constructor(private fileService: IFileService) { method workspaceIdentifier (line 424) | get workspaceIdentifier(): IWorkspaceIdentifier | null { method load (line 428) | async load(workspaceIdentifier: IWorkspaceIdentifier): Promise { method getConfigurationModel (line 449) | getConfigurationModel(): ConfigurationModel { method getFolders (line 453) | getFolders(): IStoredWorkspaceFolder[] { method getWorkspaceSettings (line 457) | getWorkspaceSettings(): ConfigurationModel { method reprocessWorkspaceSettings (line 461) | reprocessWorkspaceSettings(): ConfigurationModel { method consolidate (line 467) | private consolidate(): void { method watchWorkspaceConfigurationFile (line 471) | private watchWorkspaceConfigurationFile(): IDisposable { method handleWorkspaceFileEvents (line 475) | private handleWorkspaceFileEvents(event: FileChangesEvent): void { class CachedWorkspaceConfiguration (line 492) | class CachedWorkspaceConfiguration extends Disposable implements IWorksp... method constructor (line 500) | constructor(private readonly configurationCache: IConfigurationCache) { method load (line 506) | async load(workspaceIdentifier: IWorkspaceIdentifier): Promise { method workspaceIdentifier (line 517) | get workspaceIdentifier(): IWorkspaceIdentifier | null { method getConfigurationModel (line 521) | getConfigurationModel(): ConfigurationModel { method getFolders (line 525) | getFolders(): IStoredWorkspaceFolder[] { method getWorkspaceSettings (line 529) | getWorkspaceSettings(): ConfigurationModel { method reprocessWorkspaceSettings (line 533) | reprocessWorkspaceSettings(): ConfigurationModel { method updateWorkspace (line 537) | async updateWorkspace(workspaceIdentifier: IWorkspaceIdentifier, confi... method getKey (line 549) | private getKey(workspaceIdentifier: IWorkspaceIdentifier): Configurati... type IFolderConfiguration (line 557) | interface IFolderConfiguration extends IDisposable { class FileServiceBasedFolderConfiguration (line 563) | class FileServiceBasedFolderConfiguration extends Disposable implements ... method constructor (line 575) | constructor(protected readonly configurationFolder: URI, workbenchStat... method loadConfiguration (line 588) | async loadConfiguration(): Promise { method reprocess (line 625) | reprocess(): ConfigurationModel { method consolidate (line 634) | private consolidate(): void { method handleWorkspaceFileEvents (line 638) | private handleWorkspaceFileEvents(event: FileChangesEvent): void { method toFolderRelativePath (line 676) | private toFolderRelativePath(resource: URI): string | undefined { class CachedFolderConfiguration (line 684) | class CachedFolderConfiguration extends Disposable implements IFolderCon... method constructor (line 692) | constructor( method loadConfiguration (line 702) | async loadConfiguration(): Promise { method updateConfiguration (line 712) | async updateConfiguration(configurationModel: ConfigurationModel): Pro... method reprocess (line 720) | reprocess(): ConfigurationModel { method getUnsupportedKeys (line 724) | getUnsupportedKeys(): string[] { class FolderConfiguration (line 729) | class FolderConfiguration extends Disposable implements IFolderConfigura... method constructor (line 739) | constructor( method loadConfiguration (line 765) | loadConfiguration(): Promise { method reprocess (line 769) | reprocess(): ConfigurationModel { method onDidFolderConfigurationChange (line 773) | private onDidFolderConfigurationChange(): void { method updateCache (line 778) | private updateCache(): Promise { FILE: src/vs/workbench/services/configuration/browser/configurationCache.ts class ConfigurationCache (line 8) | class ConfigurationCache implements IConfigurationCache { method read (line 10) | async read(key: ConfigurationKey): Promise { method write (line 14) | async write(key: ConfigurationKey, content: string): Promise { method remove (line 17) | async remove(key: ConfigurationKey): Promise { FILE: src/vs/workbench/services/configuration/browser/configurationService.ts class WorkspaceService (line 32) | class WorkspaceService extends Disposable implements IConfigurationServi... method constructor (line 68) | constructor( method getCompleteWorkspace (line 104) | public getCompleteWorkspace(): Promise { method getWorkspace (line 108) | public getWorkspace(): Workspace { method getWorkbenchState (line 112) | public getWorkbenchState(): WorkbenchState { method getWorkspaceFolder (line 127) | public getWorkspaceFolder(resource: URI): IWorkspaceFolder | null { method addFolders (line 131) | public addFolders(foldersToAdd: IWorkspaceFolderCreationData[], index?... method removeFolders (line 135) | public removeFolders(foldersToRemove: URI[]): Promise { method updateFolders (line 139) | public updateFolders(foldersToAdd: IWorkspaceFolderCreationData[], fol... method isInsideWorkspace (line 145) | public isInsideWorkspace(resource: URI): boolean { method isCurrentWorkspace (line 149) | public isCurrentWorkspace(workspaceIdentifier: ISingleFolderWorkspaceI... method doUpdateFolders (line 159) | private doUpdateFolders(foldersToAdd: IWorkspaceFolderCreationData[], ... method setFolders (line 224) | private setFolders(folders: IStoredWorkspaceFolder[]): Promise { method contains (line 231) | private contains(resources: URI[], toCheck: URI): boolean { method getConfigurationData (line 237) | getConfigurationData(): IConfigurationData { method getValue (line 245) | getValue(arg1?: any, arg2?: any): any { method updateValue (line 256) | updateValue(key: string, value: any, arg3?: any, arg4?: any, donotNoti... method reloadConfiguration (line 265) | reloadConfiguration(folder?: IWorkspaceFolder, key?: string): Promise<... method inspect (line 274) | inspect(key: string, overrides?: IConfigurationOverrides): { method keys (line 287) | keys(): { method initialize (line 296) | initialize(arg: IWorkspaceInitializationPayload): Promise { method acquireInstantiationService (line 304) | acquireInstantiationService(instantiationService: IInstantiationServic... method createWorkspace (line 315) | private createWorkspace(arg: IWorkspaceInitializationPayload): Promise... method createMultiFolderWorkspace (line 327) | private createMultiFolderWorkspace(workspaceIdentifier: IWorkspaceIden... method createSingleFolderWorkspace (line 341) | private createSingleFolderWorkspace(singleFolder: ISingleFolderWorkspa... method createEmptyWorkspace (line 347) | private createEmptyWorkspace(emptyWorkspace: IEmptyWorkspaceInitializa... method releaseWorkspaceBarrier (line 353) | private releaseWorkspaceBarrier(): void { method updateWorkspaceAndInitializeConfiguration (line 359) | private updateWorkspaceAndInitializeConfiguration(workspace: Workspace... method compareFolders (line 396) | private compareFolders(currentFolders: IWorkspaceFolder[], newFolders:... method initializeConfiguration (line 414) | private initializeConfiguration(): Promise { method initializeUserConfiguration (line 420) | private initializeUserConfiguration(): Promise<{ local: ConfigurationM... method reloadUserConfiguration (line 425) | private reloadUserConfiguration(key?: string): Promise<{ local: Config... method reloadLocalUserConfiguration (line 429) | private reloadLocalUserConfiguration(key?: string): Promise { method reloadWorkspaceFolderConfiguration (line 448) | private reloadWorkspaceFolderConfiguration(folder: IWorkspaceFolder, k... method loadConfiguration (line 452) | private loadConfiguration(userConfigurationModel: ConfigurationModel, ... method getWorkspaceConfigurationModel (line 477) | private getWorkspaceConfigurationModel(folderConfigurations: Configura... method onDefaultConfigurationChanged (line 488) | private onDefaultConfigurationChanged(keys: string[]): void { method registerConfigurationSchemas (line 507) | private registerConfigurationSchemas(): void { method onLocalUserConfigurationChanged (line 530) | private onLocalUserConfigurationChanged(userConfiguration: Configurati... method onRemoteUserConfigurationChanged (line 535) | private onRemoteUserConfigurationChanged(userConfiguration: Configurat... method onWorkspaceConfigurationChanged (line 540) | private onWorkspaceConfigurationChanged(): Promise { method onWorkspaceFolderConfigurationChanged (line 559) | private onWorkspaceFolderConfigurationChanged(folder: IWorkspaceFolder... method onFoldersChanged (line 572) | private onFoldersChanged(): Promise { method loadFolderConfigurations (line 598) | private loadFolderConfigurations(folders: IWorkspaceFolder[]): Promise... method writeConfigurationValue (line 610) | private writeConfigurationValue(key: string, value: any, target: Confi... method deriveConfigurationTarget (line 649) | private deriveConfigurationTarget(key: string, value: any, overrides: ... method triggerConfigurationChange (line 676) | private triggerConfigurationChange(configurationEvent: ConfigurationCh... method getTargetConfiguration (line 683) | private getTargetConfiguration(target: ConfigurationTarget): any { method toEditableConfigurationTarget (line 695) | private toEditableConfigurationTarget(target: ConfigurationTarget, key... FILE: src/vs/workbench/services/configuration/common/configuration.ts constant FOLDER_CONFIG_FOLDER_NAME (line 8) | const FOLDER_CONFIG_FOLDER_NAME = '.vscode'; constant FOLDER_SETTINGS_NAME (line 9) | const FOLDER_SETTINGS_NAME = 'settings'; constant FOLDER_SETTINGS_PATH (line 10) | const FOLDER_SETTINGS_PATH = `${FOLDER_CONFIG_FOLDER_NAME}/${FOLDER_SETT... constant LOCAL_MACHINE_SCOPES (line 20) | const LOCAL_MACHINE_SCOPES = [ConfigurationScope.APPLICATION, Configurat... constant REMOTE_MACHINE_SCOPES (line 21) | const REMOTE_MACHINE_SCOPES = [ConfigurationScope.MACHINE, Configuration... constant WORKSPACE_SCOPES (line 22) | const WORKSPACE_SCOPES = [ConfigurationScope.WINDOW, ConfigurationScope.... constant FOLDER_SCOPES (line 23) | const FOLDER_SCOPES = [ConfigurationScope.RESOURCE, ConfigurationScope.M... constant TASKS_CONFIGURATION_KEY (line 25) | const TASKS_CONFIGURATION_KEY = 'tasks'; constant LAUNCH_CONFIGURATION_KEY (line 26) | const LAUNCH_CONFIGURATION_KEY = 'launch'; constant WORKSPACE_STANDALONE_CONFIGURATIONS (line 28) | const WORKSPACE_STANDALONE_CONFIGURATIONS = Object.create(null); type ConfigurationKey (line 32) | type ConfigurationKey = { type: 'user' | 'workspaces' | 'folder', key: s... type IConfigurationCache (line 34) | interface IConfigurationCache { FILE: src/vs/workbench/services/configuration/common/configurationEditingService.ts type ConfigurationEditingErrorCode (line 33) | const enum ConfigurationEditingErrorCode { class ConfigurationEditingError (line 86) | class ConfigurationEditingError extends Error { method constructor (line 87) | constructor(message: string, public code: ConfigurationEditingErrorCod... type IConfigurationValue (line 92) | interface IConfigurationValue { type IConfigurationEditingOptions (line 97) | interface IConfigurationEditingOptions { type EditableConfigurationTarget (line 112) | const enum EditableConfigurationTarget { type IConfigurationEditOperation (line 119) | interface IConfigurationEditOperation extends IConfigurationValue { type ConfigurationEditingOptions (line 127) | interface ConfigurationEditingOptions extends IConfigurationEditingOptio... class ConfigurationEditingService (line 131) | class ConfigurationEditingService { method constructor (line 138) | constructor( method writeConfiguration (line 158) | writeConfiguration(target: EditableConfigurationTarget, value: IConfig... method doWriteConfiguration (line 170) | private doWriteConfiguration(operation: IConfigurationEditOperation, o... method writeToBuffer (line 178) | private async writeToBuffer(model: ITextModel, operation: IConfigurati... method applyEditsToBuffer (line 185) | private applyEditsToBuffer(edit: Edit, model: ITextModel): boolean { method onError (line 198) | private onError(error: ConfigurationEditingError, operation: IConfigur... method onInvalidConfigurationError (line 211) | private onInvalidConfigurationError(error: ConfigurationEditingError, ... method onConfigurationFileDirtyError (line 232) | private onConfigurationFileDirtyError(error: ConfigurationEditingError... method openSettings (line 264) | private openSettings(operation: IConfigurationEditOperation): void { method openFile (line 286) | private openFile(resource: URI): void { method reject (line 290) | private reject(code: ConfigurationEditingErrorCode, target:... method toErrorMessage (line 296) | private toErrorMessage(error: ConfigurationEditingErrorCode, target: E... method stringifyTarget (line 365) | private stringifyTarget(target: EditableConfigurationTarget): string { method getEdits (line 379) | private getEdits(model: ITextModel, edit: IConfigurationEditOperation)... method resolveModelReference (line 397) | private async resolveModelReference(resource: URI): Promise(key: string, overrides: IConfigurationOverrides = {}): { method keys (line 110) | keys(): { method compareAndUpdateLocalUserConfiguration (line 119) | compareAndUpdateLocalUserConfiguration(user: ConfigurationModel): Conf... method compareAndUpdateRemoteUserConfiguration (line 128) | compareAndUpdateRemoteUserConfiguration(user: ConfigurationModel): Con... method compareAndUpdateWorkspaceConfiguration (line 137) | compareAndUpdateWorkspaceConfiguration(workspaceConfiguration: Configu... method compareAndUpdateFolderConfiguration (line 146) | compareAndUpdateFolderConfiguration(resource: URI, folderConfiguration... method compareAndDeleteFolderConfiguration (line 161) | compareAndDeleteFolderConfiguration(folder: URI): ConfigurationChangeE... method compare (line 175) | compare(other: Configuration): string[] { method allKeys (line 186) | allKeys(): string[] { class AllKeysConfigurationChangeEvent (line 191) | class AllKeysConfigurationChangeEvent extends AbstractConfigurationChang... method constructor (line 195) | constructor(private _configuration: Configuration, readonly source: Co... method changedConfiguration (line 197) | get changedConfiguration(): ConfigurationModel { method changedConfigurationByResource (line 205) | get changedConfigurationByResource(): ResourceMap { method affectedKeys (line 209) | get affectedKeys(): string[] { method affectsConfiguration (line 213) | affectsConfiguration(config: string, resource?: URI): boolean { class WorkspaceConfigurationChangeEvent (line 218) | class WorkspaceConfigurationChangeEvent implements IConfigurationChangeE... method constructor (line 220) | constructor(private configurationChangeEvent: IConfigurationChangeEven... method changedConfiguration (line 222) | get changedConfiguration(): IConfigurationModel { method changedConfigurationByResource (line 226) | get changedConfigurationByResource(): ResourceMap { method affectedKeys (line 230) | get affectedKeys(): string[] { method source (line 234) | get source(): ConfigurationTarget { method sourceConfig (line 238) | get sourceConfig(): any { method affectsConfiguration (line 242) | affectsConfiguration(config: string, resource?: URI): boolean { FILE: src/vs/workbench/services/configuration/common/jsonEditing.ts type JSONEditingErrorCode (line 11) | const enum JSONEditingErrorCode { class JSONEditingError (line 24) | class JSONEditingError extends Error { method constructor (line 25) | constructor(message: string, public code: JSONEditingErrorCode) { type IJSONValue (line 30) | interface IJSONValue { type IJSONEditingService (line 35) | interface IJSONEditingService { FILE: src/vs/workbench/services/configuration/common/jsonEditingService.ts class JSONEditingService (line 24) | class JSONEditingService implements IJSONEditingService { method constructor (line 30) | constructor( method write (line 38) | write(resource: URI, values: IJSONValue[], save: boolean): Promise(code: JSONEditingErrorCode): Promise { method toErrorMessage (line 127) | private toErrorMessage(error: JSONEditingErrorCode): string { FILE: src/vs/workbench/services/configuration/node/configurationCache.ts class ConfigurationCache (line 12) | class ConfigurationCache implements IConfigurationCache { method constructor (line 16) | constructor(private readonly environmentService: IWorkbenchEnvironment... method read (line 19) | read(key: ConfigurationKey): Promise { method write (line 23) | write(key: ConfigurationKey, content: string): Promise { method remove (line 27) | remove(key: ConfigurationKey): Promise { method getCachedConfiguration (line 31) | private getCachedConfiguration({ type, key }: ConfigurationKey): Cache... class CachedConfiguration (line 44) | class CachedConfiguration { method constructor (line 49) | constructor( method read (line 57) | async read(): Promise { method save (line 66) | async save(content: string): Promise { method remove (line 73) | remove(): Promise { method createCachedFolder (line 77) | private createCachedFolder(): Promise { FILE: src/vs/workbench/services/configuration/test/electron-browser/configurationEditingService.test.ts class TestEnvironmentService (line 46) | class TestEnvironmentService extends WorkbenchEnvironmentService { method constructor (line 48) | constructor(private _appSettingsHome: URI) { method appSettingsHome (line 52) | get appSettingsHome() { return this._appSettingsHome; } function setUpWorkspace (line 92) | async function setUpWorkspace(): Promise { function setUpServices (line 102) | function setUpServices(noWorkspace: boolean = false): Promise { function clearServices (line 136) | function clearServices(): void { FILE: src/vs/workbench/services/configuration/test/electron-browser/configurationService.test.ts class TestEnvironmentService (line 51) | class TestEnvironmentService extends WorkbenchEnvironmentService { method constructor (line 53) | constructor(private _appSettingsHome: URI) { method appSettingsHome (line 57) | get appSettingsHome() { return this._appSettingsHome; } function setUpFolderWorkspace (line 61) | function setUpFolderWorkspace(folderName: string): Promise<{ parentDir: ... function setUpFolder (line 67) | function setUpFolder(folderName: string, parentDir: string): Promise { function registerRemoteFileSystemProvider (line 1595) | function registerRemoteFileSystemProvider(): void { function registerRemoteFileSystemProviderOnActivation (line 1599) | function registerRemoteFileSystemProviderOnActivation(): void { function getWorkspaceId (line 1751) | function getWorkspaceId(configPath: URI): string { function getWorkspaceIdentifier (line 1760) | function getWorkspaceIdentifier(configPath: URI): IWorkspaceIdentifier { FILE: src/vs/workbench/services/configurationResolver/browser/configurationResolverService.ts method constructor (line 30) | constructor( method resolveWithInteractionReplace (line 89) | public async resolveWithInteractionReplace(folder: IWorkspaceFolder | un... method resolveWithInteraction (line 106) | public async resolveWithInteraction(folder: IWorkspaceFolder | undefined... method updateMapping (line 124) | private updateMapping(newMapping: IStringDictionary | undefined,... method resolveWithInputAndCommands (line 142) | private async resolveWithInputAndCommands(folder: IWorkspaceFolder | und... method findVariables (line 205) | private findVariables(object: any, variables: string[]) { method showUserInput (line 238) | private showUserInput(variable: string, inputInfos: ConfiguredInput[]): ... class ConfigurationResolverService (line 310) | class ConfigurationResolverService extends BaseConfigurationResolverServ... method constructor (line 312) | constructor( FILE: src/vs/workbench/services/configurationResolver/common/configurationResolver.ts type IConfigurationResolverService (line 12) | interface IConfigurationResolverService { type PromptStringInputInfo (line 47) | interface PromptStringInputInfo { type PickStringInputInfo (line 54) | interface PickStringInputInfo { type CommandInputInfo (line 62) | interface CommandInputInfo { type ConfiguredInput (line 69) | type ConfiguredInput = PromptStringInputInfo | PickStringInputInfo | Com... FILE: src/vs/workbench/services/configurationResolver/common/configurationResolverUtils.ts function applyDeprecatedVariableMessage (line 8) | function applyDeprecatedVariableMessage(schema: IJSONSchema) { FILE: src/vs/workbench/services/configurationResolver/common/variableResolver.ts type IVariableResolveContext (line 18) | interface IVariableResolveContext { class AbstractVariableResolverService (line 28) | class AbstractVariableResolverService implements IConfigurationResolverS... method constructor (line 37) | constructor( method resolve (line 52) | public resolve(root: IWorkspaceFolder | undefined, value: any): any { method resolveAnyBase (line 56) | public resolveAnyBase(workspaceFolder: IWorkspaceFolder | undefined, c... method resolveAny (line 78) | public resolveAny(workspaceFolder: IWorkspaceFolder | undefined, confi... method resolveAnyMap (line 82) | public resolveAnyMap(workspaceFolder: IWorkspaceFolder | undefined, co... method resolveWithInteractionReplace (line 88) | public resolveWithInteractionReplace(folder: IWorkspaceFolder | undefi... method resolveWithInteraction (line 92) | public resolveWithInteraction(folder: IWorkspaceFolder | undefined, co... method contributeVariable (line 96) | public contributeVariable(variable: string, resolution: () => Promise<... method recursiveResolve (line 104) | private recursiveResolve(folderUri: uri | undefined, value: any, comma... method resolveString (line 120) | private resolveString(folderUri: uri | undefined, value: string, comma... method evaluateSingleVariable (line 137) | private evaluateSingleVariable(match: string, variable: string, folder... method resolveFromMap (line 289) | private resolveFromMap(match: string, argument: string | undefined, co... FILE: src/vs/workbench/services/configurationResolver/electron-browser/configurationResolverService.ts class ConfigurationResolverService (line 17) | class ConfigurationResolverService extends BaseConfigurationResolverServ... method constructor (line 19) | constructor( FILE: src/vs/workbench/services/configurationResolver/test/electron-browser/configurationResolverService.test.ts class TestEditorServiceWithActiveEditor (line 27) | class TestEditorServiceWithActiveEditor extends TestEditorService { method activeTextEditorWidget (line 28) | get activeTextEditorWidget(): any { class MockConfigurationService (line 506) | class MockConfigurationService implements IConfigurationService { method constructor (line 509) | public constructor(private configuration: any = {}) { } method inspect (line 510) | public inspect(key: string, overrides?: IConfigurationOverrides): a... method keys (line 511) | public keys() { return { default: [], user: [], workspace: [], workspa... method getValue (line 514) | public getValue(value?: any): any { method updateValue (line 526) | public updateValue(): Promise { return Promise.resolve(); } method getConfigurationData (line 527) | public getConfigurationData(): any { return null; } method onDidChangeConfiguration (line 528) | public onDidChangeConfiguration() { return { dispose() { } }; } method reloadConfiguration (line 529) | public reloadConfiguration() { return Promise.resolve(); } class MockCommandService (line 532) | class MockCommandService implements ICommandService { method executeCommand (line 539) | public executeCommand(commandId: string, ...args: any[]): Promise { class MockQuickInputService (line 553) | class MockQuickInputService implements IQuickInputService { method pick (line 558) | public pick(picks: Promise... method input (line 566) | public input(options?: IInputOptions, token?: CancellationToken): Prom... method createQuickPick (line 572) | createQuickPick(): IQuickPick { method createInputBox (line 576) | createInputBox(): IInputBox { method focus (line 580) | focus(): void { method toggle (line 584) | toggle(): void { method navigate (line 588) | navigate(next: boolean, quickNavigate?: IQuickNavigateConfiguration): ... method accept (line 592) | accept(): Promise { method back (line 596) | back(): Promise { method cancel (line 600) | cancel(): Promise { class MockInputsConfigurationService (line 605) | class MockInputsConfigurationService extends TestConfigurationService { method getValue (line 606) | public getValue(arg1?: any, arg2?: any): any { class MockWorkbenchEnvironmentService (line 645) | class MockWorkbenchEnvironmentService extends WorkbenchEnvironmentService { method constructor (line 647) | constructor(env: platform.IProcessEnvironment) { FILE: src/vs/workbench/services/contextmenu/electron-browser/contextmenuService.ts class ContextMenuService (line 29) | class ContextMenuService extends Disposable implements IContextMenuServi... method onDidContextMenu (line 33) | get onDidContextMenu(): Event { return this.impl.onDidContextMen... method constructor (line 37) | constructor( method showContextMenu (line 59) | showContextMenu(delegate: IContextMenuDelegate): void { class NativeContextMenuService (line 64) | class NativeContextMenuService extends Disposable implements IContextMen... method constructor (line 71) | constructor( method showContextMenu (line 79) | showContextMenu(delegate: IContextMenuDelegate): void { method createMenu (line 118) | private createMenu(delegate: IContextMenuDelegate, entries: ReadonlyAr... method createMenuItem (line 124) | private createMenuItem(delegate: IContextMenuDelegate, entry: IAction ... method runAction (line 184) | private async runAction(actionRunner: IActionRunner, actionToRun: IAct... FILE: src/vs/workbench/services/credentials/browser/credentialsService.ts type ICredentialsProvider (line 11) | interface ICredentialsProvider { class BrowserCredentialsService (line 21) | class BrowserCredentialsService implements ICredentialsService { method constructor (line 27) | constructor(@IWorkbenchEnvironmentService environmentService: IWorkben... method getPassword (line 35) | getPassword(service: string, account: string): Promise { method setPassword (line 39) | setPassword(service: string, account: string, password: string): Promi... method deletePassword (line 43) | deletePassword(service: string, account: string): Promise { method findPassword (line 47) | findPassword(service: string): Promise { method findCredentials (line 51) | findCredentials(service: string): Promise { method doFindPassword (line 92) | private doFindPassword(service: string, account?: string): ICredential... method findCredentials (line 97) | async findCredentials(service: string): Promise { method findCredentials (line 37) | async findCredentials(service: string): Promise): void { class FileDecorationChangeEvent (line 185) | class FileDecorationChangeEvent implements IResourceDecorationChangeEvent { method affectsResource (line 189) | affectsResource(uri: URI): boolean { method debouncer (line 193) | static debouncer(last: FileDecorationChangeEvent, current: URI | URI[]) { class DecorationDataRequest (line 211) | class DecorationDataRequest { method constructor (line 212) | constructor( class DecorationProviderWrapper (line 218) | class DecorationProviderWrapper { method constructor (line 223) | constructor( method dispose (line 246) | dispose(): void { method knowsAbout (line 251) | knowsAbout(uri: URI): boolean { method getOrRetrieve (line 255) | getOrRetrieve(uri: URI, includeChildren: boolean, callback: (data: IDe... method _fetchData (line 282) | private _fetchData(uri: URI): IDecorationData | null { method _keepItem (line 314) | private _keepItem(uri: URI, data: IDecorationData | undefined): IDecor... class DecorationsService (line 325) | class DecorationsService implements IDecorationsService { method constructor (line 343) | constructor( method dispose (line 359) | dispose(): void { method registerDecorationsProvider (line 365) | registerDecorationsProvider(provider: IDecorationsProvider): IDisposab... method getDecoration (line 388) | getDecoration(uri: URI, includeChildren: boolean): IDecoration | undef... function getColor (line 407) | function getColor(theme: ITheme, color: string | undefined) { FILE: src/vs/workbench/services/decorations/test/browser/decorationsService.test.ts method provideDecorations (line 34) | provideDecorations(uri: URI) { method provideDecorations (line 67) | provideDecorations(uri: URI) { method provideDecorations (line 85) | provideDecorations(uri: URI) { method provideDecorations (line 116) | provideDecorations(uri: URI) { method provideDecorations (line 136) | provideDecorations(uri: URI) { method provideDecorations (line 163) | provideDecorations(uri: URI, token: CancellationToken): Promise { FILE: src/vs/workbench/services/dialogs/browser/fileDialogService.ts class FileDialogService (line 12) | class FileDialogService extends AbstractFileDialogService implements IFi... method pickFileFolderAndOpen (line 14) | async pickFileFolderAndOpen(options: IPickAndOpenOptions): Promise { method pickFileAndOpen (line 24) | async pickFileAndOpen(options: IPickAndOpenOptions): Promise { method pickFolderAndOpen (line 34) | async pickFolderAndOpen(options: IPickAndOpenOptions): Promise { method pickWorkspaceAndOpen (line 44) | async pickWorkspaceAndOpen(options: IPickAndOpenOptions): Promise { method pickFileToSave (line 54) | async pickFileToSave(options: ISaveDialogOptions): Promise { method pickResource (line 241) | private async pickResource(isSave: boolean = false): Promise { method tryUpdateItems (line 517) | private async tryUpdateItems(value: string, valueUri: URI): Promise { method validate (line 705) | private async validate(uri: URI | undefined): Promise { method updateItems (line 757) | private async updateItems(newFolder: URI, force: boolean = false, trai... method pathFromUri (line 800) | private pathFromUri(uri: URI, endWithSeparator: boolean = false): stri... method pathAppend (line 813) | private pathAppend(uri: URI, additional: string): string { method isWindowsOS (line 822) | private async isWindowsOS(): Promise { method endsWithSlash (line 831) | private endsWithSlash(s: string) { method basenameWithTrailingSlash (line 835) | private basenameWithTrailingSlash(fullPath: URI): string { method createBackItem (line 841) | private createBackItem(currFolder: URI): FileQuickPickItem | null { method createItems (line 849) | private async createItems(currentFolder: URI, token: CancellationToken... method filterFile (line 884) | private filterFile(file: URI): boolean { method createItem (line 899) | private async createItem(filename: string, parent: URI, token: Cancell... FILE: src/vs/workbench/services/dialogs/electron-browser/dialogService.ts type IMassagedMessageBoxOptions (line 27) | interface IMassagedMessageBoxOptions { class DialogService (line 42) | class DialogService implements IDialogService { method constructor (line 49) | constructor( method useCustomDialog (line 64) | private get useCustomDialog(): boolean { method confirm (line 68) | confirm(confirmation: IConfirmation): Promise { method show (line 76) | show(severity: Severity, message: string, buttons: string[], options?:... method about (line 84) | about(): Promise { class NativeDialogService (line 89) | class NativeDialogService implements IDialogService { method constructor (line 93) | constructor( method confirm (line 102) | async confirm(confirmation: IConfirmation): Promise { FILE: src/vs/workbench/services/dialogs/electron-browser/fileDialogService.ts class FileDialogService (line 23) | class FileDialogService extends AbstractFileDialogService implements IFi... method constructor (line 27) | constructor( method toNativeOpenDialogOptions (line 39) | private toNativeOpenDialogOptions(options: IPickAndOpenOptions): INati... method shouldUseSimplified (line 47) | private shouldUseSimplified(schema: string): { useSimplified: boolean,... method pickFileFolderAndOpen (line 53) | async pickFileFolderAndOpen(options: IPickAndOpenOptions): Promise { method pickFileAndOpen (line 67) | async pickFileAndOpen(options: IPickAndOpenOptions): Promise { method pickFolderAndOpen (line 81) | async pickFolderAndOpen(options: IPickAndOpenOptions): Promise { method pickWorkspaceAndOpen (line 94) | async pickWorkspaceAndOpen(options: IPickAndOpenOptions): Promise { method pickFileToSave (line 107) | async pickFileToSave(options: ISaveDialogOptions): Promise { method visibleEditors (line 204) | get visibleEditors(): IEditorInput[] { method overrideOpenEditor (line 210) | overrideOpenEditor(handler: IOpenEditorOverrideHandler): IDisposable { method openEditor (line 229) | async openEditor(editor: IEditorInput | IResourceEditor, optionsOrGrou... method doOpenEditor (line 283) | protected async doOpenEditor(group: IEditorGroup, editor: IEditorInput... method findTargetGroup (line 287) | private findTargetGroup(input: IEditorInput, options?: IEditorOptions,... method findSideBySideGroup (line 356) | private findSideBySideGroup(): IEditorGroup { method toOptions (line 367) | private toOptions(options?: IEditorOptions | EditorOptions): EditorOpt... method openEditors (line 386) | async openEditors(editors: Array(fn: (accessor: ServicesAccessor) => T): T { method createInput (line 534) | createInput(input: IEditorInputWithOptions | IEditorInput | IResourceE... method createOrGet (line 592) | private createOrGet(resource: URI, instantiationService: IInstantiatio... method toDiffLabel (line 643) | private toDiffLabel(input: EditorInput): string | undefined { type IEditorOpenHandler (line 661) | interface IEditorOpenHandler { class DelegatingEditorService (line 674) | class DelegatingEditorService extends EditorService { method constructor (line 677) | constructor( method setEditorOpenHandler (line 695) | setEditorOpenHandler(handler: IEditorOpenHandler): void { method doOpenEditor (line 699) | protected async doOpenEditor(group: IEditorGroup, editor: IEditorInput... FILE: src/vs/workbench/services/editor/common/editorGroupsService.ts type GroupDirection (line 17) | const enum GroupDirection { function preferredSideBySideGroupDirection (line 24) | function preferredSideBySideGroupDirection(configurationService: IConfig... type GroupOrientation (line 34) | const enum GroupOrientation { type GroupLocation (line 39) | const enum GroupLocation { type IFindGroupScope (line 46) | interface IFindGroupScope { type GroupsArrangement (line 51) | const enum GroupsArrangement { type GroupLayoutArgument (line 71) | interface GroupLayoutArgument { type EditorGroupLayout (line 76) | interface EditorGroupLayout { type ICloseEditorOptions (line 81) | interface ICloseEditorOptions { type IMoveEditorOptions (line 85) | interface IMoveEditorOptions { type ICopyEditorOptions (line 91) | interface ICopyEditorOptions extends IMoveEditorOptions { } type IAddGroupOptions (line 93) | interface IAddGroupOptions { type MergeGroupMode (line 97) | const enum MergeGroupMode { type IMergeGroupOptions (line 102) | interface IMergeGroupOptions { type ICloseEditorsFilter (line 107) | type ICloseEditorsFilter = { type IEditorReplacement (line 113) | interface IEditorReplacement { type GroupsOrder (line 119) | const enum GroupsOrder { type EditorsOrder (line 137) | const enum EditorsOrder { type IEditorGroupsService (line 150) | interface IEditorGroupsService { type GroupChangeKind (line 353) | const enum GroupChangeKind { type IGroupChangeEvent (line 369) | interface IGroupChangeEvent { type IEditorGroup (line 375) | interface IEditorGroup { FILE: src/vs/workbench/services/editor/common/editorService.ts type IResourceEditor (line 16) | type IResourceEditor = IResourceInput | IUntitledResourceInput | IResour... type IResourceEditorReplacement (line 18) | interface IResourceEditorReplacement { constant ACTIVE_GROUP (line 23) | const ACTIVE_GROUP = -1; type ACTIVE_GROUP_TYPE (line 24) | type ACTIVE_GROUP_TYPE = typeof ACTIVE_GROUP; constant SIDE_GROUP (line 26) | const SIDE_GROUP = -2; type SIDE_GROUP_TYPE (line 27) | type SIDE_GROUP_TYPE = typeof SIDE_GROUP; type IOpenEditorOverrideHandler (line 29) | interface IOpenEditorOverrideHandler { type IOpenEditorOverride (line 33) | interface IOpenEditorOverride { type IVisibleEditor (line 42) | interface IVisibleEditor extends IEditor { type IEditorService (line 47) | interface IEditorService { FILE: src/vs/workbench/services/editor/test/browser/editorGroupsService.test.ts class TestEditorControl (line 23) | class TestEditorControl extends BaseEditor { method constructor (line 25) | constructor(@ITelemetryService telemetryService: ITelemetryService) { ... method setInput (line 27) | async setInput(input: EditorInput, options: EditorOptions | undefined,... method getId (line 33) | getId(): string { return 'MyFileEditorForEditorGroupService'; } method layout (line 34) | layout(): void { } method createEditor (line 35) | createEditor(): any { } class TestEditorInput (line 38) | class TestEditorInput extends EditorInput implements IFileEditorInput { method constructor (line 40) | constructor(private resource: URI) { super(); } method getTypeId (line 42) | getTypeId() { return 'testEditorInputForEditorGroupService'; } method resolve (line 43) | resolve(): Promise { return Promise.resolve(null); } method matches (line 44) | matches(other: TestEditorInput): boolean { return other && this.resour... method setEncoding (line 45) | setEncoding(encoding: string) { } method getEncoding (line 46) | getEncoding() { return undefined; } method setPreferredEncoding (line 47) | setPreferredEncoding(encoding: string) { } method setMode (line 48) | setMode(mode: string) { } method setPreferredMode (line 49) | setPreferredMode(mode: string) { } method getResource (line 50) | getResource(): URI { return this.resource; } method setForceOpenAsBinary (line 51) | setForceOpenAsBinary(): void { } function registerTestEditorInput (line 56) | function registerTestEditorInput(): void { function createPart (line 86) | function createPart(): EditorPart { FILE: src/vs/workbench/services/editor/test/browser/editorService.test.ts class TestEditorControl (line 36) | class TestEditorControl extends BaseEditor { method constructor (line 38) | constructor(@ITelemetryService telemetryService: ITelemetryService) { ... method setInput (line 40) | async setInput(input: EditorInput, options: EditorOptions | undefined,... method getId (line 46) | getId(): string { return 'MyTestEditorForEditorService'; } method layout (line 47) | layout(): void { } method createEditor (line 48) | createEditor(): any { } class TestEditorInput (line 51) | class TestEditorInput extends EditorInput implements IFileEditorInput { method constructor (line 54) | constructor(private resource: URI) { super(); } method getTypeId (line 56) | getTypeId() { return 'testEditorInputForEditorService'; } method resolve (line 57) | resolve(): Promise { return !this.fails ? Promise.resolv... method matches (line 58) | matches(other: TestEditorInput): boolean { return other && other.resou... method setEncoding (line 59) | setEncoding(encoding: string) { } method getEncoding (line 60) | getEncoding() { return undefined; } method setPreferredEncoding (line 61) | setPreferredEncoding(encoding: string) { } method setMode (line 62) | setMode(mode: string) { } method setPreferredMode (line 63) | setPreferredMode(mode: string) { } method getResource (line 64) | getResource(): URI { return this.resource; } method setForceOpenAsBinary (line 65) | setForceOpenAsBinary(): void { } method setFailToOpen (line 66) | setFailToOpen(): void { method dispose (line 69) | dispose(): void { class FileServiceProvider (line 75) | class FileServiceProvider extends Disposable { method constructor (line 76) | constructor(scheme: string, @IFileService fileService: IFileService) { function registerTestEditorInput (line 85) | function registerTestEditorInput(): void { class MyEditor (line 314) | class MyEditor extends BaseEditor { method constructor (line 316) | constructor(id: string) { method getId (line 320) | getId(): string { method layout (line 324) | layout(): void { } method createEditor (line 326) | createEditor(): any { } function assertActiveEditorChangedEvent (line 476) | function assertActiveEditorChangedEvent(expected: boolean) { function assertVisibleEditorsChangedEvent (line 481) | function assertVisibleEditorsChangedEvent(expected: boolean) { function closeEditorAndWaitForNextToOpen (line 486) | async function closeEditorAndWaitForNextToOpen(group: IEditorGroup, inpu... FILE: src/vs/workbench/services/electron/electron-browser/electronEnvironmentService.ts type IElectronEnvironmentService (line 10) | interface IElectronEnvironmentService { class ElectronEnvironmentService (line 19) | class ElectronEnvironmentService implements IElectronEnvironmentService { method constructor (line 23) | constructor( FILE: src/vs/workbench/services/electron/electron-browser/electronService.ts class ElectronService (line 12) | class ElectronService { method constructor (line 16) | constructor( FILE: src/vs/workbench/services/environment/browser/environmentService.ts class BrowserWindowConfiguration (line 20) | class BrowserWindowConfiguration implements IWindowConfiguration { type IBrowserWorkbenchEnvironemntConstructionOptions (line 65) | interface IBrowserWorkbenchEnvironemntConstructionOptions extends IWorkb... class BrowserWorkbenchEnvironmentService (line 70) | class BrowserWorkbenchEnvironmentService implements IWorkbenchEnvironmen... method constructor (line 76) | constructor(readonly options: IBrowserWorkbenchEnvironemntConstruction... method webviewExternalEndpoint (line 185) | get webviewExternalEndpoint(): string { method webviewResourceRoot (line 191) | get webviewResourceRoot(): string { method webviewCspSource (line 195) | get webviewCspSource(): string { function getCookieValue (line 204) | function getCookieValue(name: string): string | undefined { FILE: src/vs/workbench/services/environment/common/environmentService.ts type IWorkbenchEnvironmentService (line 14) | interface IWorkbenchEnvironmentService extends IEnvironmentService { FILE: src/vs/workbench/services/environment/node/environmentService.ts class WorkbenchEnvironmentService (line 17) | class WorkbenchEnvironmentService extends EnvironmentService implements ... method webviewExternalEndpoint (line 21) | get webviewExternalEndpoint(): string { method constructor (line 29) | constructor( method skipReleaseNotes (line 39) | get skipReleaseNotes(): boolean { return !!this.args['skip-release-not... method userRoamingDataHome (line 42) | get userRoamingDataHome(): URI { return this.appSettingsHome.with({ sc... method logFile (line 45) | get logFile(): URI { return URI.file(join(this.logsPath, `renderer${th... method logExtensionHostCommunication (line 47) | get logExtensionHostCommunication(): boolean { return !!this.args.logE... method debugSearch (line 50) | get debugSearch(): IDebugParams { return parseSearchPort(this.args, th... FILE: src/vs/workbench/services/extensionManagement/common/extensionEnablementService.ts constant DISABLED_EXTENSIONS_STORAGE_PATH (line 22) | const DISABLED_EXTENSIONS_STORAGE_PATH = 'extensionsIdentifiers/disabled'; constant ENABLED_EXTENSIONS_STORAGE_PATH (line 23) | const ENABLED_EXTENSIONS_STORAGE_PATH = 'extensionsIdentifiers/enabled'; class ExtensionEnablementService (line 25) | class ExtensionEnablementService extends Disposable implements IExtensio... method constructor (line 34) | constructor( method hasWorkspace (line 49) | private get hasWorkspace(): boolean { method allUserExtensionsDisabled (line 53) | get allUserExtensionsDisabled(): boolean { method getEnablementState (line 57) | getEnablementState(extension: IExtension): EnablementState { method canChangeEnablement (line 80) | canChangeEnablement(extension: IExtension): boolean { method setEnablement (line 91) | async setEnablement(extensions: IExtension[], newState: EnablementStat... method _setEnablement (line 106) | private _setEnablement(extension: IExtension, newState: EnablementStat... method isEnabled (line 132) | isEnabled(extension: IExtension): boolean { method _isDisabledInEnv (line 137) | private _isDisabledInEnv(extension: IExtension): boolean { method _isDisabledByExtensionKind (line 148) | private _isDisabledByExtensionKind(extension: IExtension): boolean { method _getEnablementState (line 159) | private _getEnablementState(identifier: IExtensionIdentifier): Enablem... method _enableExtension (line 175) | private _enableExtension(identifier: IExtensionIdentifier): void { method _disableExtension (line 181) | private _disableExtension(identifier: IExtensionIdentifier): void { method _enableExtensionInWorkspace (line 187) | private _enableExtensionInWorkspace(identifier: IExtensionIdentifier):... method _disableExtensionInWorkspace (line 192) | private _disableExtensionInWorkspace(identifier: IExtensionIdentifier)... method _addToDisabledExtensions (line 197) | private _addToDisabledExtensions(identifier: IExtensionIdentifier, sco... method _removeFromDisabledExtensions (line 210) | private _removeFromDisabledExtensions(identifier: IExtensionIdentifier... method _addToEnabledExtensions (line 226) | private _addToEnabledExtensions(identifier: IExtensionIdentifier, scop... method _removeFromEnabledExtensions (line 239) | private _removeFromEnabledExtensions(identifier: IExtensionIdentifier,... method _getEnabledExtensions (line 255) | protected _getEnabledExtensions(scope: StorageScope): IExtensionIdenti... method _setEnabledExtensions (line 259) | private _setEnabledExtensions(enabledExtensions: IExtensionIdentifier[... method _getDisabledExtensions (line 263) | protected _getDisabledExtensions(scope: StorageScope): IExtensionIdent... method _setDisabledExtensions (line 267) | private _setDisabledExtensions(disabledExtensions: IExtensionIdentifie... method _getExtensions (line 271) | private _getExtensions(storageId: string, scope: StorageScope): IExten... method _setExtensions (line 278) | private _setExtensions(storageId: string, extensions: IExtensionIdenti... method onDidChangeStorage (line 282) | private async onDidChangeStorage(extensionIdentifiers: IExtensionIdent... method _onDidUninstallExtension (line 288) | private _onDidUninstallExtension({ identifier, error }: DidUninstallEx... method _reset (line 294) | private _reset(extension: IExtensionIdentifier) { class StorageManager (line 301) | class StorageManager extends Disposable { method constructor (line 308) | constructor(private storageService: IStorageService) { method get (line 313) | get(key: string, scope: StorageScope): IExtensionIdentifier[] { method set (line 326) | set(key: string, value: IExtensionIdentifier[], scope: StorageScope): ... method onDidStorageChange (line 341) | private onDidStorageChange(workspaceStorageChangeEvent: IWorkspaceStor... method _get (line 359) | private _get(key: string, scope: StorageScope): string { method _set (line 363) | private _set(key: string, value: string | undefined, scope: StorageSco... FILE: src/vs/workbench/services/extensionManagement/common/extensionManagement.ts type IExtensionManagementServer (line 15) | interface IExtensionManagementServer { type IExtensionManagementServerService (line 21) | interface IExtensionManagementServerService { type EnablementState (line 28) | const enum EnablementState { type IExtensionEnablementService (line 39) | interface IExtensionEnablementService { type IExtensionsConfigContent (line 76) | interface IExtensionsConfigContent { type RecommendationChangeNotification (line 81) | type RecommendationChangeNotification = { type DynamicRecommendation (line 86) | type DynamicRecommendation = 'dynamic'; type ExecutableRecommendation (line 87) | type ExecutableRecommendation = 'executable'; type CachedRecommendation (line 88) | type CachedRecommendation = 'cached'; type ApplicationRecommendation (line 89) | type ApplicationRecommendation = 'application'; type ExtensionRecommendationSource (line 90) | type ExtensionRecommendationSource = IWorkspace | IWorkspaceFolder | URI... type IExtensionRecommendation (line 92) | interface IExtensionRecommendation { type IExtensionTipsService (line 99) | interface IExtensionTipsService { type ExtensionRecommendationReason (line 111) | const enum ExtensionRecommendationReason { FILE: src/vs/workbench/services/extensionManagement/common/extensionManagementServerService.ts class ExtensionManagementServerService (line 16) | class ExtensionManagementServerService implements IExtensionManagementSe... method constructor (line 23) | constructor( method getExtensionManagementServer (line 37) | getExtensionManagementServer(location: URI): IExtensionManagementServe... FILE: src/vs/workbench/services/extensionManagement/common/extensionManagementService.ts class ExtensionManagementService (line 23) | class ExtensionManagementService extends Disposable implements IExtensio... method constructor (line 34) | constructor( method getInstalled (line 55) | getInstalled(type?: ExtensionType): Promise { method uninstall (line 62) | async uninstall(extension: ILocalExtension): Promise { method uninstallEverywhere (line 76) | private async uninstallEverywhere(extension: ILocalExtension): Promise... method uninstallInServer (line 93) | private async uninstallInServer(extension: ILocalExtension, server: IE... method getDependentsErrorMessage (line 105) | private getDependentsErrorMessage(extension: ILocalExtension, dependen... method reinstallFromGallery (line 119) | reinstallFromGallery(extension: ILocalExtension): Promise { method updateMetadata (line 127) | updateMetadata(extension: ILocalExtension, metadata: IGalleryMetadata)... method zip (line 135) | zip(extension: ILocalExtension): Promise { method unzip (line 143) | unzip(zipLocation: URI, type: ExtensionType): Promise { method installVSIX (line 171) | protected installVSIX(vsix: URI, server: IExtensionManagementServer): ... method getManifest (line 175) | getManifest(vsix: URI): Promise { method installFromGallery (line 185) | async installFromGallery(gallery: IGalleryExtension): Promise { method getServer (line 222) | private getServer(extension: ILocalExtension): IExtensionManagementSer... FILE: src/vs/workbench/services/extensionManagement/electron-browser/extensionManagementServerService.ts class ExtensionManagementServerService (line 25) | class ExtensionManagementServerService implements IExtensionManagementSe... method constructor (line 33) | constructor( method getExtensionManagementServer (line 55) | getExtensionManagementServer(location: URI): IExtensionManagementServe... FILE: src/vs/workbench/services/extensionManagement/node/extensionManagementService.ts class ExtensionManagementService (line 16) | class ExtensionManagementService extends BaseExtensionManagementService { method installVSIX (line 18) | protected async installVSIX(vsix: URI, server: IExtensionManagementSer... FILE: src/vs/workbench/services/extensionManagement/test/electron-browser/extensionEnablementService.test.ts function storageService (line 26) | function storageService(instantiationService: TestInstantiationService):... class TestExtensionEnablementService (line 40) | class TestExtensionEnablementService extends ExtensionEnablementService { method constructor (line 41) | constructor(instantiationService: TestInstantiationService) { method reset (line 53) | public reset(): void { function aMultiExtensionManagementServerService (line 466) | function aMultiExtensionManagementServerService(instantiationService: Te... function aLocalExtension (line 493) | function aLocalExtension(id: string, contributes?: IExtensionContributio... function aLocalExtension2 (line 497) | function aLocalExtension2(id: string, manifest: any = {}, properties: an... FILE: src/vs/workbench/services/extensions/browser/extensionService.ts class ExtensionService (line 32) | class ExtensionService extends AbstractExtensionService implements IExte... method constructor (line 37) | constructor( method dispose (line 63) | dispose(): void { method _initFetchFileSystem (line 68) | private _initFetchFileSystem(): void { method _createProvider (line 74) | private _createProvider(remoteAuthority: string): IInitDataProvider { method _createExtensionHosts (line 85) | protected _createExtensionHosts(_isInitialStart: boolean, initialActiv... method _scanAndHandleExtensions (line 104) | protected async _scanAndHandleExtensions(): Promise { method _onExtensionHostExit (line 142) | public _onExtensionHostExit(code: number): void { FILE: src/vs/workbench/services/extensions/browser/extensionUrlHandler.ts constant FIVE_MINUTES (line 27) | const FIVE_MINUTES = 5 * 60 * 1000; constant THIRTY_SECONDS (line 28) | const THIRTY_SECONDS = 30 * 1000; constant URL_TO_HANDLE (line 29) | const URL_TO_HANDLE = 'extensionUrlHandler.urlToHandle'; constant CONFIRMED_EXTENSIONS_CONFIGURATION_KEY (line 30) | const CONFIRMED_EXTENSIONS_CONFIGURATION_KEY = 'extensions.confirmedUriH... constant CONFIRMED_EXTENSIONS_STORAGE_KEY (line 31) | const CONFIRMED_EXTENSIONS_STORAGE_KEY = 'extensionUrlHandler.confirmedE... function isExtensionId (line 33) | function isExtensionId(value: string): boolean { type IExtensionUrlHandler (line 39) | interface IExtensionUrlHandler { class ExtensionUrlHandler (line 54) | class ExtensionUrlHandler implements IExtensionUrlHandler, IURLHandler { method constructor (line 62) | constructor( method handleURL (line 90) | async handleURL(uri: URI, options?: IOpenURLOptions): Promise { method registerExtensionHandler (line 166) | registerExtensionHandler(extensionId: ExtensionIdentifier, handler: IU... method unregisterExtensionHandler (line 178) | unregisterExtensionHandler(extensionId: ExtensionIdentifier): void { method handleUnhandledURL (line 182) | private async handleUnhandledURL(uri: URI, extensionIdentifier: IExten... method reloadAndHandle (line 274) | private async reloadAndHandle(url: URI): Promise { method garbageCollect (line 280) | private garbageCollect(): void { method getConfirmedExtensionIds (line 295) | private getConfirmedExtensionIds(): Set { method getConfirmedExtensionIdsFromConfiguration (line 304) | private getConfirmedExtensionIdsFromConfiguration(): Array { method getConfirmedExtensionIdsFromStorage (line 314) | private getConfirmedExtensionIdsFromStorage(): Array { method addConfirmedExtensionIdToStorage (line 324) | private addConfirmedExtensionIdToStorage(extensionId: string): void { method dispose (line 336) | dispose(): void { class ExtensionUrlBootstrapHandler (line 349) | class ExtensionUrlBootstrapHandler implements IWorkbenchContribution, IU... method cache (line 354) | static get cache(): URI[] { method constructor (line 362) | constructor(@IURLService urlService: IURLService) { method handleURL (line 366) | handleURL(uri: URI, options?: IOpenURLOptions): Promise { FILE: src/vs/workbench/services/extensions/browser/webWorkerExtensionHostStarter.ts class WebWorkerExtensionHostStarter (line 24) | class WebWorkerExtensionHostStarter implements IExtensionHostStarter { method constructor (line 33) | constructor( method start (line 47) | async start(): Promise { method dispose (line 99) | dispose(): void { method getInspectPort (line 112) | getInspectPort(): number | undefined { method enableInspectPort (line 116) | enableInspectPort(): Promise { method _createExtHostInitData (line 120) | private async _createExtHostInitData(): Promise { FILE: src/vs/workbench/services/extensions/browser/webWorkerFileSystemProvider.ts class FetchFileSystemProvider (line 13) | class FetchFileSystemProvider implements IFileSystemProvider { method readFile (line 20) | async readFile(resource: URI): Promise { method stat (line 33) | async stat(_resource: URI): Promise { method watch (line 42) | watch(): IDisposable { method writeFile (line 47) | writeFile(_resource: URI, _content: Uint8Array, _opts: FileWriteOption... method readdir (line 50) | readdir(_resource: URI): Promise<[string, FileType][]> { method mkdir (line 53) | mkdir(_resource: URI): Promise { method delete (line 56) | delete(_resource: URI, _opts: FileDeleteOptions): Promise { method rename (line 59) | rename(_from: URI, _to: URI, _opts: FileOverwriteOptions): Promise(undefined); method constructor (line 66) | constructor( method _initialize (line 98) | protected async _initialize(): Promise { method _releaseBarrier (line 106) | private _releaseBarrier(): void { method _stopExtensionHostProcess (line 113) | private _stopExtensionHostProcess(): void { method _startExtensionHostProcess (line 132) | private _startExtensionHostProcess(isInitialStart: boolean, initialActiv... method _onExtensionHostCrashOrExit (line 143) | private _onExtensionHostCrashOrExit(extensionHost: ExtensionHostProcessM... method _onExtensionHostCrashed (line 154) | protected _onExtensionHostCrashed(extensionHost: ExtensionHostProcessMan... method canAddExtension (line 161) | public canAddExtension(extension: IExtensionDescription): boolean { method canRemoveExtension (line 165) | public canRemoveExtension(extension: IExtensionDescription): boolean { method restartExtensionHost (line 169) | public restartExtensionHost(): void { method startExtensionHost (line 174) | protected startExtensionHost(): void { method activateByEvent (line 178) | public activateByEvent(activationEvent: string): Promise { method _activateByEvent (line 201) | private _activateByEvent(activationEvent: string): Promise { method whenInstalledExtensionsRegistered (line 212) | public whenInstalledExtensionsRegistered(): Promise { method getExtensions (line 216) | public getExtensions(): Promise { method getExtension (line 222) | public getExtension(id: string): Promise(extPoint: IExtensionPoint):... method getExtensionsStatus (line 243) | public getExtensionsStatus(): { [id: string]: IExtensionsStatus; } { method getInspectPort (line 259) | public getInspectPort(_tryEnableInspector: boolean): Promise { method setRemoteEnvironment (line 263) | public async setRemoteEnvironment(env: { [key: string]: string | null })... method _checkEnableProposedApi (line 272) | protected _checkEnableProposedApi(extensions: IExtensionDescription[]): ... method _isExtensionUnderDevelopment (line 278) | private _isExtensionUnderDevelopment(extension: IExtensionDescription): ... method _isEnabled (line 293) | protected _isEnabled(extension: IExtensionDescription): boolean { method _isDisabled (line 297) | protected _isDisabled(extension: IExtensionDescription): boolean { method _doHandleExtensionPoints (line 311) | protected _doHandleExtensionPoints(affectedExtensions: IExtensionDescrip... method _handleExtensionPointMessage (line 333) | private _handleExtensionPointMessage(msg: IMessage) { method _handleExtensionPoint (line 370) | private static _handleExtensionPoint(extensionPoint: ExtensionPoint(undefined); class ExtensionHostProcessManager (line 37) | class ExtensionHostProcessManager extends Disposable { method constructor (line 57) | constructor( method dispose (line 91) | public dispose(): void { method measure (line 111) | private async measure(): Promise { method _getExtensionHostProcessProxy (line 127) | private async _getExtensionHostProcessProxy(): Promise { method getInspectPort (line 241) | public async getInspectPort(tryEnableInspector: boolean): Promise { method _print (line 409) | private static _print(m: ExtHostLatencyResult): string { method _printSpeed (line 413) | private static _printSpeed(n: number): string { FILE: src/vs/workbench/services/extensions/common/extensionHostProtocol.ts type IExtHostReadyMessage (line 8) | interface IExtHostReadyMessage { type IExtHostSocketMessage (line 12) | interface IExtHostSocketMessage { type IExtHostReduceGraceTimeMessage (line 18) | interface IExtHostReduceGraceTimeMessage { type MessageType (line 22) | const enum MessageType { function createMessageOfType (line 28) | function createMessageOfType(type: MessageType): VSBuffer { function isMessageOfType (line 40) | function isMessageOfType(message: VSBuffer, type: MessageType): boolean { FILE: src/vs/workbench/services/extensions/common/extensionPoints.ts type Translations (line 8) | interface Translations { function equals (line 13) | function equals(a: Translations, b: Translations): boolean { type ILog (line 36) | interface ILog { class Logger (line 42) | class Logger implements ILog { method constructor (line 46) | constructor( method error (line 52) | public error(source: string, message: string): void { method warn (line 56) | public warn(source: string, message: string): void { method info (line 60) | public info(source: string, message: string): void { FILE: src/vs/workbench/services/extensions/common/extensions.ts type IMessage (line 29) | interface IMessage { type IExtensionsStatus (line 36) | interface IExtensionsStatus { type ExtensionActivationError (line 42) | type ExtensionActivationError = string | MissingDependencyError; class MissingDependencyError (line 43) | class MissingDependencyError { method constructor (line 44) | constructor(readonly dependency: string) { } type IExtensionHostProfile (line 58) | interface IExtensionHostProfile { type IExtensionHostStarter (line 87) | interface IExtensionHostStarter { type ProfileSegmentId (line 100) | type ProfileSegmentId = string | 'idle' | 'program' | 'gc' | 'self'; class ActivationTimes (line 102) | class ActivationTimes { method constructor (line 103) | constructor( class ExtensionPointContribution (line 112) | class ExtensionPointContribution { method constructor (line 116) | constructor(description: IExtensionDescription, value: T) { type IWillActivateEvent (line 124) | interface IWillActivateEvent { type IResponsiveStateChangeEvent (line 129) | interface IResponsiveStateChangeEvent { type IExtensionService (line 133) | interface IExtensionService { type ProfileSession (line 237) | interface ProfileSession { function checkProposedApiEnabled (line 241) | function checkProposedApiEnabled(extension: IExtensionDescription): void { function throwProposedApiError (line 247) | function throwProposedApiError(extension: IExtensionDescription): never { function toExtension (line 251) | function toExtension(extensionDescription: IExtensionDescription): IExte... class NullExtensionService (line 261) | class NullExtensionService implements IExtensionService { method activateByEvent (line 268) | activateByEvent(_activationEvent: string): Promise { return Prom... method whenInstalledExtensionsRegistered (line 269) | whenInstalledExtensionsRegistered(): Promise { return Promise... method getExtensions (line 270) | getExtensions(): Promise { return Promise.res... method getExtension (line 271) | getExtension() { return Promise.resolve(undefined); } method readExtensionPointContributions (line 272) | readExtensionPointContributions(_extPoint: IExtensionPoint): Pro... method getExtensionsStatus (line 273) | getExtensionsStatus(): { [id: string]: IExtensionsStatus; } { return O... method getInspectPort (line 274) | getInspectPort(_tryEnableInspector: boolean): Promise { return... method restartExtensionHost (line 275) | restartExtensionHost(): void { } method setRemoteEnvironment (line 276) | async setRemoteEnvironment(_env: { [key: string]: string | null }): Pr... method canAddExtension (line 277) | canAddExtension(): boolean { return false; } method canRemoveExtension (line 278) | canRemoveExtension(): boolean { return false; } method _logOrShowMessage (line 279) | _logOrShowMessage(_severity: Severity, _msg: string): void { } method _activateById (line 280) | _activateById(_extensionId: ExtensionIdentifier, _reason: ExtensionAct... method _onWillActivateExtension (line 281) | _onWillActivateExtension(_extensionId: ExtensionIdentifier): void { } method _onDidActivateExtension (line 282) | _onDidActivateExtension(_extensionId: ExtensionIdentifier, _codeLoadin... method _onExtensionRuntimeError (line 283) | _onExtensionRuntimeError(_extensionId: ExtensionIdentifier, _err: Erro... method _onExtensionHostExit (line 284) | _onExtensionHostExit(code: number): void { } FILE: src/vs/workbench/services/extensions/common/extensionsRegistry.ts type ExtensionKind (line 18) | type ExtensionKind = 'workspace' | 'ui' | undefined; class ExtensionMessageCollector (line 20) | class ExtensionMessageCollector { method constructor (line 26) | constructor( method _msg (line 36) | private _msg(type: Severity, message: string): void { method error (line 45) | public error(message: string): void { method warn (line 49) | public warn(message: string): void { method info (line 53) | public info(message: string): void { type IExtensionPointUser (line 58) | interface IExtensionPointUser { type IExtensionPointHandler (line 64) | type IExtensionPointHandler = (extensions: readonly IExtensionPointUs... type IExtensionPoint (line 66) | interface IExtensionPoint { class ExtensionPointUserDelta (line 72) | class ExtensionPointUserDelta { method _toSet (line 74) | private static _toSet(arr: readonly IExtensionPointUser[]): Set<... method compute (line 82) | public static compute(previous: readonly IExtensionPointUser[] |... method constructor (line 99) | constructor( class ExtensionPoint (line 105) | class ExtensionPoint implements IExtensionPoint { method constructor (line 114) | constructor(name: string, defaultExtensionKind: ExtensionKind) { method setHandler (line 122) | setHandler(handler: IExtensionPointHandler): void { method acceptUsers (line 130) | acceptUsers(users: IExtensionPointUser[]): void { method _handle (line 136) | private _handle(): void { type IExtensionPointDescriptor (line 380) | interface IExtensionPointDescriptor { class ExtensionsRegistryImpl (line 387) | class ExtensionsRegistryImpl { method registerExtensionPoint (line 391) | public registerExtensionPoint(desc: IExtensionPointDescriptor): IEx... method getExtensionPoints (line 404) | public getExtensionPoints(): ExtensionPoint[] { FILE: src/vs/workbench/services/extensions/common/extensionsUtil.ts function isWebExtension (line 13) | function isWebExtension(manifest: IExtensionManifest, configurationServi... function isUIExtension (line 18) | function isUIExtension(manifest: IExtensionManifest, productService: IPr... function getExtensionKind (line 49) | function getExtensionKind(manifest: IExtensionManifest, configurationSer... FILE: src/vs/workbench/services/extensions/common/lazyPromise.ts class LazyPromise (line 8) | class LazyPromise implements Promise { method constructor (line 20) | constructor() { method _ensureActual (line 30) | private _ensureActual(): Promise { method resolveOk (line 48) | public resolveOk(value: any): void { method resolveErr (line 61) | public resolveErr(err: any): void { method then (line 78) | public then(success: any, error: any): any { method catch (line 82) | public catch(error: any): any { method finally (line 86) | public finally(callback: () => void): any { FILE: src/vs/workbench/services/extensions/common/proxyIdentifier.ts type IRPCProtocol (line 6) | interface IRPCProtocol { class ProxyIdentifier (line 24) | class ProxyIdentifier { method constructor (line 32) | constructor(isMain: boolean, sid: string) { function createMainContextProxyIdentifier (line 41) | function createMainContextProxyIdentifier(identifier: string): ProxyI... function createExtHostContextProxyIdentifier (line 47) | function createExtHostContextProxyIdentifier(identifier: string): Pro... function getStringIdentifierForProxy (line 53) | function getStringIdentifierForProxy(nid: number): string { FILE: src/vs/workbench/services/extensions/common/remoteConsoleUtil.ts function logRemoteEntry (line 9) | function logRemoteEntry(logService: ILogService, entry: IRemoteConsoleLo... FILE: src/vs/workbench/services/extensions/common/remoteExtensionHostClient.ts type IInitDataProvider (line 31) | interface IInitDataProvider { class RemoteExtensionHostClient (line 36) | class RemoteExtensionHostClient extends Disposable implements IExtension... method constructor (line 47) | constructor( method start (line 72) | public start(): Promise { method _onExtHostConnectionLost (line 164) | private _onExtHostConnectionLost(): void { method _createExtHostInitData (line 178) | private _createExtHostInitData(isExtensionDevelopmentDebug: boolean): ... method getInspectPort (line 224) | getInspectPort(): number | undefined { method enableInspectPort (line 228) | enableInspectPort(): Promise { method dispose (line 232) | dispose(): void { FILE: src/vs/workbench/services/extensions/common/rpcProtocol.ts type JSONStringifyReplacer (line 18) | interface JSONStringifyReplacer { function safeStringify (line 22) | function safeStringify(obj: any, replacer: JSONStringifyReplacer | null)... function createURIReplacer (line 30) | function createURIReplacer(transformer: IURITransformer | null): JSONStr... type RequestInitiator (line 42) | const enum RequestInitiator { type ResponsiveState (line 47) | const enum ResponsiveState { type IRPCProtocolLogger (line 52) | interface IRPCProtocolLogger { class RPCProtocol (line 59) | class RPCProtocol extends Disposable implements IRPCProtocol { method constructor (line 81) | constructor(protocol: IMessagePassingProtocol, logger: IRPCProtocolLog... method dispose (line 104) | public dispose(): void { method _onWillSendRequest (line 114) | private _onWillSendRequest(req: number): void { method _onDidReceiveAcknowledge (line 126) | private _onDidReceiveAcknowledge(req: number): void { method _checkUnresponsive (line 138) | private _checkUnresponsive(): void { method _setResponsiveState (line 153) | private _setResponsiveState(newResponsiveState: ResponsiveState): void { method responsiveState (line 162) | public get responsiveState(): ResponsiveState { method transformIncomingURIs (line 166) | public transformIncomingURIs(obj: T): T { method getProxy (line 173) | public getProxy(identifier: ProxyIdentifier): T { method _createProxy (line 181) | private _createProxy(rpcId: number): T { method set (line 195) | public set(identifier: ProxyIdentifier, value: R): R { method assertRegistered (line 200) | public assertRegistered(identifiers: ProxyIdentifier[]): void { method _receiveOneMessage (line 209) | private _receiveOneMessage(rawmsg: VSBuffer): void { method _receiveRequest (line 284) | private _receiveRequest(msgLength: number, req: number, rpcId: number,... method _receiveCancel (line 329) | private _receiveCancel(msgLength: number, req: number): void { method _receiveReply (line 339) | private _receiveReply(msgLength: number, req: number, value: any): void { method _receiveReplyErr (line 354) | private _receiveReplyErr(msgLength: number, req: number, value: any): ... method _invokeHandler (line 381) | private _invokeHandler(rpcId: number, methodName: string, args: any[])... method _doInvokeHandler (line 389) | private _doInvokeHandler(rpcId: number, methodName: string, args: any[... method _remoteCall (line 401) | private _remoteCall(rpcId: number, methodName: string, args: any[]): P... class MessageBuffer (line 440) | class MessageBuffer { method alloc (line 442) | public static alloc(type: MessageType, req: number, messageSize: numbe... method read (line 449) | public static read(buff: VSBuffer, offset: number): MessageBuffer { method buffer (line 456) | public get buffer(): VSBuffer { method constructor (line 460) | private constructor(buff: VSBuffer, offset: number) { method sizeUInt8 (line 465) | public static sizeUInt8(): number { method writeUInt8 (line 469) | public writeUInt8(n: number): void { method readUInt8 (line 473) | public readUInt8(): number { method writeUInt32 (line 478) | public writeUInt32(n: number): void { method readUInt32 (line 482) | public readUInt32(): number { method sizeShortString (line 487) | public static sizeShortString(str: VSBuffer): number { method writeShortString (line 491) | public writeShortString(str: VSBuffer): void { method readShortString (line 496) | public readShortString(): string { method sizeLongString (line 503) | public static sizeLongString(str: VSBuffer): number { method writeLongString (line 507) | public writeLongString(str: VSBuffer): void { method readLongString (line 512) | public readLongString(): string { method writeBuffer (line 519) | public writeBuffer(buff: VSBuffer): void { method sizeVSBuffer (line 524) | public static sizeVSBuffer(buff: VSBuffer): number { method writeVSBuffer (line 528) | public writeVSBuffer(buff: VSBuffer): void { method readVSBuffer (line 533) | public readVSBuffer(): VSBuffer { method sizeMixedArray (line 539) | public static sizeMixedArray(arr: VSBuffer[], arrType: ArgType[]): num... method writeMixedArray (line 555) | public writeMixedArray(arr: VSBuffer[], arrType: ArgType[]): void { method readMixedArray (line 570) | public readMixedArray(): Array { class MessageIO (line 588) | class MessageIO { method _arrayContainsBuffer (line 590) | private static _arrayContainsBuffer(arr: any[]): boolean { method serializeRequest (line 594) | public static serializeRequest(req: number, rpcId: number, method: str... method _requestJSONArgs (line 613) | private static _requestJSONArgs(req: number, rpcId: number, method: st... method deserializeRequestJSONArgs (line 629) | public static deserializeRequestJSONArgs(buff: MessageBuffer): { rpcId... method _requestMixedArgs (line 640) | private static _requestMixedArgs(req: number, rpcId: number, method: s... method deserializeRequestMixedArgs (line 655) | public static deserializeRequestMixedArgs(buff: MessageBuffer): { rpcI... method serializeAcknowledged (line 675) | public static serializeAcknowledged(req: number): VSBuffer { method serializeCancel (line 679) | public static serializeCancel(req: number): VSBuffer { method serializeReplyOK (line 683) | public static serializeReplyOK(req: number, res: any, replacer: JSONSt... method _serializeReplyOKEmpty (line 693) | private static _serializeReplyOKEmpty(req: number): VSBuffer { method _serializeReplyOKVSBuffer (line 697) | private static _serializeReplyOKVSBuffer(req: number, res: VSBuffer): ... method deserializeReplyOKVSBuffer (line 706) | public static deserializeReplyOKVSBuffer(buff: MessageBuffer): VSBuffer { method _serializeReplyOKJSON (line 710) | private static _serializeReplyOKJSON(req: number, res: string): VSBuff... method deserializeReplyOKJSON (line 721) | public static deserializeReplyOKJSON(buff: MessageBuffer): any { method serializeReplyErr (line 726) | public static serializeReplyErr(req: number, err: any): VSBuffer { method _serializeReplyErrEror (line 733) | private static _serializeReplyErrEror(req: number, _err: Error): VSBuf... method deserializeReplyErrError (line 744) | public static deserializeReplyErrError(buff: MessageBuffer): Error { method _serializeReplyErrEmpty (line 749) | private static _serializeReplyErrEmpty(req: number): VSBuffer { type MessageType (line 754) | const enum MessageType { type ArgType (line 768) | const enum ArgType { FILE: src/vs/workbench/services/extensions/common/staticExtensions.ts type IStaticExtensionsService (line 13) | interface IStaticExtensionsService { class StaticExtensionsService (line 18) | class StaticExtensionsService implements IStaticExtensionsService { method constructor (line 24) | constructor(@IWorkbenchEnvironmentService environmentService: IWorkben... method getExtensions (line 34) | async getExtensions(): Promise { FILE: src/vs/workbench/services/extensions/electron-browser/cachedExtensionScanner.ts type IExtensionCacheData (line 26) | interface IExtensionCacheData { function getSystemExtensionsRoot (line 32) | function getSystemExtensionsRoot(): string { function getExtraDevSystemExtensionsRoot (line 40) | function getExtraDevSystemExtensionsRoot(): string { class CachedExtensionScanner (line 47) | class CachedExtensionScanner { method constructor (line 54) | constructor( method scanSingleExtension (line 67) | public async scanSingleExtension(path: string, isBuiltin: boolean, log... method startScanningExtensions (line 78) | public async startScanningExtensions(log: ILog): Promise { method _validateExtensionsCache (line 114) | private static async _validateExtensionsCache(hostService: IHostServic... method _readExtensionCache (line 149) | private static async _readExtensionCache(environmentService: IEnvironm... method _writeExtensionCache (line 163) | private static async _writeExtensionCache(environmentService: IEnviron... method _scanExtensionsWithCache (line 180) | private static async _scanExtensionsWithCache(hostService: IHostServic... method _readTranslationConfig (line 224) | private static async _readTranslationConfig(): Promise { method _scanInstalledExtensions (line 236) | private static _scanInstalledExtensions( type IBuiltInExtension (line 320) | interface IBuiltInExtension { type IBuiltInExtensionControl (line 326) | interface IBuiltInExtensionControl { class ExtraBuiltInExtensionResolver (line 330) | class ExtraBuiltInExtensionResolver implements IExtensionResolver { method constructor (line 332) | constructor(private builtInExtensions: IBuiltInExtension[], private co... method resolveExtensions (line 334) | resolveExtensions(): Promise { class CounterLogger (line 356) | class CounterLogger implements ILog { method constructor (line 362) | constructor(private readonly _actual: ILog) { method error (line 365) | public error(source: string, message: string): void { method warn (line 369) | public warn(source: string, message: string): void { method info (line 373) | public info(source: string, message: string): void { class NullLogger (line 378) | class NullLogger implements ILog { method error (line 379) | public error(source: string, message: string): void { method warn (line 381) | public warn(source: string, message: string): void { method info (line 383) | public info(source: string, message: string): void { FILE: src/vs/workbench/services/extensions/electron-browser/extensionHost.ts class ExtensionHostProcessWorker (line 43) | class ExtensionHostProcessWorker implements IExtensionHostStarter { method constructor (line 68) | constructor( method dispose (line 119) | public dispose(): void { method start (line 123) | public start(): Promise | null { method _tryListenOnPipe (line 259) | private _tryListenOnPipe(): Promise { method _tryFindDebugPort (line 277) | private async _tryFindDebugPort(): Promise { method _tryExtHostHandshake (line 304) | private _tryExtHostHandshake(): Promise { method _createExtHostInitData (line 387) | private _createExtHostInitData(): Promise { method _logExtensionHostMessage (line 432) | private _logExtensionHostMessage(entry: IRemoteConsoleLog) { method _onExtHostProcessError (line 450) | private _onExtHostProcessError(err: any): void { method _onExtHostProcessExit (line 461) | private _onExtHostProcessExit(code: number, signal: string): void { method enableInspectPort (line 470) | public async enableInspectPort(): Promise { method getInspectPort (line 501) | public getInspectPort(): number | undefined { method terminate (line 505) | public terminate(): void { method _cleanResources (line 538) | private _cleanResources(): void { method _onWillShutdown (line 553) | private _onWillShutdown(event: WillShutdownEvent): void { FILE: src/vs/workbench/services/extensions/electron-browser/extensionHostProfiler.ts class ExtensionHostProfiler (line 14) | class ExtensionHostProfiler { method constructor (line 16) | constructor(private readonly _port: number, @IExtensionService private... method start (line 19) | public async start(): Promise { method distill (line 31) | private distill(profile: Profile, extensions: IExtensionDescription[])... FILE: src/vs/workbench/services/extensions/electron-browser/extensionService.ts class DeltaExtensionsQueueItem (line 42) | class DeltaExtensionsQueueItem { method constructor (line 43) | constructor( class ExtensionService (line 49) | class ExtensionService extends AbstractExtensionService implements IExte... method constructor (line 57) | constructor( method _handleDeltaExtensions (line 149) | private async _handleDeltaExtensions(item: DeltaExtensionsQueueItem): ... method _deltaExtensions (line 167) | private async _deltaExtensions(_toAdd: IExtension[], _toRemove: string... method _rehandleExtensionPoints (line 235) | private _rehandleExtensionPoints(extensionDescriptions: IExtensionDesc... method canAddExtension (line 239) | public canAddExtension(extensionDescription: IExtensionDescription): b... method _canAddExtension (line 243) | public _canAddExtension(extension: IExtension): boolean { method canRemoveExtension (line 266) | public canRemoveExtension(extension: IExtensionDescription): boolean { method _canRemoveExtension (line 284) | private _canRemoveExtension(extension: IExtensionDescription): boolean { method _activateAddedExtensionIfNeeded (line 293) | private async _activateAddedExtensionIfNeeded(extensionDescription: IE... method _createProvider (line 335) | private _createProvider(remoteAuthority: string): IInitDataProvider { method _createExtensionHosts (line 346) | protected _createExtensionHosts(isInitialStart: boolean, initialActiva... method _onExtensionHostCrashed (line 374) | protected _onExtensionHostCrashed(extensionHost: ExtensionHostProcessM... method createLogger (line 410) | private createLogger(): Logger { method _resolveAuthorityAgain (line 420) | private async _resolveAuthorityAgain(): Promise { method _scanAndHandleExtensions (line 436) | protected async _scanAndHandleExtensions(): Promise { method _startLocalExtensionHost (line 526) | private async _startLocalExtensionHost(extensionHost: ExtensionHostPro... method _registerAndHandleExtensions (line 531) | private _registerAndHandleExtensions(allExtensions: IExtensionDescript... method getInspectPort (line 540) | public async getInspectPort(tryEnableInspector: boolean): Promise { method installFromGallery (line 44) | async installFromGallery(extension: IGalleryExtension): Promise { function createExtHostProtocol (line 163) | async function createExtHostProtocol(): Promise { function connectToRenderer (line 194) | function connectToRenderer(protocol: IMessagePassingProtocol): Promise { FILE: src/vs/workbench/services/extensions/node/extensionPoints.ts constant MANIFEST_FILE (line 20) | const MANIFEST_FILE = 'package.json'; type NlsConfiguration (line 22) | interface NlsConfiguration { method constructor (line 38) | constructor(ourVersion: string, log: ILog, absoluteFolderPath: string, i... class ExtensionManifestParser (line 48) | class ExtensionManifestParser extends ExtensionManifestHandler { method parse (line 50) | public parse(): Promise { class ExtensionManifestNLSReplacer (line 77) | class ExtensionManifestNLSReplacer extends ExtensionManifestHandler { method constructor (line 81) | constructor(ourVersion: string, log: ILog, absoluteFolderPath: string,... method replaceNLS (line 86) | public replaceNLS(extensionDescription: IExtensionDescription): Promis... method resolveOriginalMessageBundle (line 177) | private static resolveOriginalMessageBundle(originalMessageBundle: str... method findMessageBundles (line 195) | private static findMessageBundles(nlsConfig: NlsConfiguration, basenam... method _replaceNLStrings (line 224) | private static _replaceNLStrings(nlsConfig: NlsConfi... type IRelaxedExtensionDescription (line 270) | interface IRelaxedExtensionDescription { class ExtensionManifestValidator (line 287) | class ExtensionManifestValidator extends ExtensionManifestHandler { method validate (line 288) | validate(_extensionDescription: IExtensionDescription): IExtensionDesc... method isValidExtensionDescription (line 320) | private static isValidExtensionDescription(version: string, extensionF... method baseIsValidExtensionDescription (line 334) | private static baseIsValidExtensionDescription(extensionFolderPath: st... method _isStringArray (line 395) | private static _isStringArray(arr: string[]): boolean { class ExtensionScannerInput (line 400) | class ExtensionScannerInput { method constructor (line 404) | constructor( method createNLSConfig (line 417) | public static createNLSConfig(input: ExtensionScannerInput): NlsConfig... method equals (line 426) | public static equals(a: ExtensionScannerInput, b: ExtensionScannerInpu... type IExtensionReference (line 441) | interface IExtensionReference { type IExtensionResolver (line 446) | interface IExtensionResolver { class DefaultExtensionResolver (line 450) | class DefaultExtensionResolver implements IExtensionResolver { method constructor (line 452) | constructor(private root: string) { } method resolveExtensions (line 454) | resolveExtensions(): Promise { class ExtensionScanner (line 460) | class ExtensionScanner { method scanExtension (line 465) | private static scanExtension(version: string, log: ILog, absoluteFolde... method scanExtensions (line 489) | public static async scanExtensions(input: ExtensionScannerInput, log: ... method scanOneOrMultipleExtensions (line 546) | public static scanOneOrMultipleExtensions(input: ExtensionScannerInput... method scanSingleExtension (line 568) | public static scanSingleExtension(input: ExtensionScannerInput, log: I... method mergeBuiltinExtensions (line 576) | public static mergeBuiltinExtensions(builtinExtensions: Promise { FILE: src/vs/workbench/services/extensions/worker/extHost.services.ts function NotImplementedProxy (line 37) | function NotImplementedProxy(name: ServiceIdentifier): { new(): T } { FILE: src/vs/workbench/services/extensions/worker/extensionHostWorker.ts method exit (line 42) | exit(_code?: number | undefined): void { method exists (line 45) | async exists(_path: string): Promise { method realpath (line 48) | async realpath(path: string): Promise { class ExtensionWorker (line 54) | class ExtensionWorker { method constructor (line 59) | constructor() { type IRendererConnection (line 96) | interface IRendererConnection { function connectToRenderer (line 100) | function connectToRenderer(protocol: IMessagePassingProtocol): Promise { method ensureHistoryLoaded (line 861) | private ensureHistoryLoaded(): void { method saveState (line 869) | private saveState(): void { method loadHistory (line 900) | private loadHistory(): void { method safeLoadHistoryEntry (line 921) | private safeLoadHistoryEntry(registry: IEditorInputFactoryRegistry, en... method getLastActiveWorkspaceRoot (line 946) | getLastActiveWorkspaceRoot(schemeFilter?: string): URI | undefined { method getLastActiveFile (line 993) | getLastActiveFile(filterByScheme: string): URI | undefined { FILE: src/vs/workbench/services/history/common/history.ts type IHistoryService (line 13) | interface IHistoryService { FILE: src/vs/workbench/services/host/browser/browserHostService.ts type IWorkspace (line 27) | type IWorkspace = { workspaceUri: URI } | { folderUri: URI } | undefined; type IWorkspaceProvider (line 29) | interface IWorkspaceProvider { class BrowserHostService (line 45) | class BrowserHostService extends Disposable implements IHostService { method constructor (line 51) | constructor( method onDidChangeFocus (line 72) | get onDidChangeFocus(): Event { method hasFocus (line 84) | get hasFocus(): boolean { method focus (line 88) | async focus(): Promise { method openWindow (line 94) | openWindow(arg1?: IOpenEmptyWindowOptions | IWindowOpenable[], arg2?: ... method doOpenWindow (line 102) | private async doOpenWindow(toOpen: IWindowOpenable[], options?: IOpenW... method getRecentLabel (line 125) | private getRecentLabel(openable: IWindowOpenable): string { method shouldReuse (line 137) | private shouldReuse(options: IOpenWindowOptions = {}): boolean { method doOpenEmptyWindow (line 149) | private async doOpenEmptyWindow(options?: IOpenEmptyWindowOptions): Pr... method toggleFullScreen (line 153) | async toggleFullScreen(): Promise { method restart (line 187) | async restart(): Promise { method reload (line 191) | async reload(): Promise { FILE: src/vs/workbench/services/host/browser/host.ts type IHostService (line 12) | interface IHostService { FILE: src/vs/workbench/services/host/electron-browser/desktopHostService.ts class DesktopHostService (line 16) | class DesktopHostService extends Disposable implements IHostService { method constructor (line 20) | constructor( method registerListeners (line 35) | private registerListeners(): void { method onDidChangeFocus (line 39) | get onDidChangeFocus(): Event { return this._onDidChangeFocus; } method hasFocus (line 46) | get hasFocus(): boolean { return this._hasFocus; } method openWindow (line 50) | openWindow(arg1?: IOpenEmptyWindowOptions | IWindowOpenable[], arg2?: ... method doOpenWindow (line 58) | private doOpenWindow(toOpen: IWindowOpenable[], options?: IOpenWindowO... method getRecentLabel (line 66) | private getRecentLabel(openable: IWindowOpenable): string { method doOpenEmptyWindow (line 78) | private doOpenEmptyWindow(options?: IOpenEmptyWindowOptions): Promise<... method toggleFullScreen (line 82) | toggleFullScreen(): Promise { method focus (line 86) | focus(): Promise { method restart (line 90) | restart(): Promise { method reload (line 94) | reload(): Promise { FILE: src/vs/workbench/services/integrity/browser/integrityService.ts class BrowserIntegrityServiceImpl (line 9) | class BrowserIntegrityServiceImpl implements IIntegrityService { method isPure (line 13) | async isPure(): Promise { FILE: src/vs/workbench/services/integrity/common/integrity.ts type ChecksumPair (line 11) | interface ChecksumPair { type IntegrityTestResult (line 18) | interface IntegrityTestResult { type IIntegrityService (line 23) | interface IIntegrityService { FILE: src/vs/workbench/services/integrity/node/integrityService.ts type IStorageData (line 19) | interface IStorageData { class IntegrityStorage (line 24) | class IntegrityStorage { method constructor (line 30) | constructor(storageService: IStorageService) { method _read (line 35) | private _read(): IStorageData | null { method get (line 47) | get(): IStorageData | null { method set (line 51) | set(data: IStorageData | null): void { class IntegrityServiceImpl (line 57) | class IntegrityServiceImpl implements IIntegrityService { method constructor (line 64) | constructor( method _prompt (line 83) | private _prompt(): void { method isPure (line 117) | isPure(): Promise { method _isPure (line 121) | private async _isPure(): Promise { method _resolve (line 142) | private _resolve(filename: string, expected: string): Promise { method reload (line 585) | private async reload(): Promise { function updateSchema (line 656) | function updateSchema() { FILE: src/vs/workbench/services/keybinding/browser/keyboardLayouts/_.contribution.ts class KeyboardLayoutContribution (line 8) | class KeyboardLayoutContribution { method layoutInfos (line 13) | get layoutInfos() { method constructor (line 17) | private constructor() { method registerKeyboardLayout (line 20) | registerKeyboardLayout(layout: IKeymapInfo) { FILE: src/vs/workbench/services/keybinding/browser/keymapService.ts class BrowserKeyboardMapperFactoryBase (line 33) | class BrowserKeyboardMapperFactoryBase { method activeKeymap (line 45) | get activeKeymap(): KeymapInfo | null { method keymapInfos (line 49) | get keymapInfos(): KeymapInfo[] { method activeKeyboardLayout (line 53) | get activeKeyboardLayout(): IKeyboardLayoutInfo | null { method activeKeyMapping (line 61) | get activeKeyMapping(): IKeyboardMapping | null { method keyboardLayouts (line 69) | get keyboardLayouts(): IKeyboardLayoutInfo[] { method constructor (line 73) | protected constructor( method registerKeyboardLayout (line 98) | registerKeyboardLayout(layout: KeymapInfo) { method removeKeyboardLayout (line 103) | removeKeyboardLayout(layout: KeymapInfo): void { method getMatchedKeymapInfo (line 110) | getMatchedKeymapInfo(keyMapping: IKeyboardMapping | null): { result: K... method getUSStandardLayout (line 160) | getUSStandardLayout() { method isKeyMappingActive (line 170) | isKeyMappingActive(keymap: IKeyboardMapping | null) { method setUSKeyboardLayout (line 174) | setUSKeyboardLayout() { method setActiveKeyMapping (line 178) | setActiveKeyMapping(keymap: IKeyboardMapping | null) { method setActiveKeymapInfo (line 239) | setActiveKeymapInfo(keymapInfo: KeymapInfo) { method onKeyboardLayoutChanged (line 254) | public onKeyboardLayoutChanged(): void { method _updateKeyboardLayoutAsync (line 258) | private _updateKeyboardLayoutAsync(initialized: boolean, keyboardEvent... method getKeyboardMapper (line 272) | public getKeyboardMapper(dispatchConfig: DispatchConfig): IKeyboardMap... method validateCurrentKeyboardMapping (line 283) | public validateCurrentKeyboardMapping(keyboardEvent: IKeyboardEvent): ... method setKeyboardLayout (line 297) | public setKeyboardLayout(layoutName: string) { method _setKeyboardData (line 305) | private _setKeyboardData(keymapInfo: KeymapInfo): void { method _createKeyboardMapper (line 312) | private static _createKeyboardMapper(keymapInfo: KeymapInfo): IKeyboar... method _validateCurrentKeyboardMapping (line 327) | private _validateCurrentKeyboardMapping(keyboardEvent: IKeyboardEvent)... method _getBrowserKeyMapping (line 381) | private async _getBrowserKeyMapping(keyboardEvent?: IKeyboardEvent): P... class BrowserKeyboardMapperFactory (line 433) | class BrowserKeyboardMapperFactory extends BrowserKeyboardMapperFactoryB... method constructor (line 434) | constructor(notificationService: INotificationService, storageService:... class UserKeyboardLayout (line 450) | class UserKeyboardLayout extends Disposable { method keyboardLayout (line 457) | get keyboardLayout(): KeymapInfo | null { return this._keyboardLayout; } method constructor (line 459) | constructor( method initialize (line 476) | async initialize(): Promise { method reload (line 480) | private async reload(): Promise { class BrowserKeymapService (line 497) | class BrowserKeymapService extends Disposable implements IKeymapService { method constructor (line 508) | constructor( method setUserKeyboardLayoutIfMatched (line 571) | setUserKeyboardLayoutIfMatched() { method registerKeyboardListener (line 585) | registerKeyboardListener() { method getKeyboardMapper (line 591) | getKeyboardMapper(dispatchConfig: DispatchConfig): IKeyboardMapper { method getCurrentKeyboardLayout (line 595) | public getCurrentKeyboardLayout(): IKeyboardLayoutInfo | null { method getAllKeyboardLayouts (line 599) | public getAllKeyboardLayouts(): IKeyboardLayoutInfo[] { method getRawKeyboardMapping (line 603) | public getRawKeyboardMapping(): IKeyboardMapping | null { method validateCurrentKeyboardMapping (line 607) | public validateCurrentKeyboardMapping(keyboardEvent: IKeyboardEvent): ... FILE: src/vs/workbench/services/keybinding/browser/navigatorKeyboard.ts type IKeyboard (line 6) | interface IKeyboard { type INavigatorWithKeyboard (line 13) | type INavigatorWithKeyboard = Navigator & { FILE: src/vs/workbench/services/keybinding/common/dispatchConfig.ts type DispatchConfig (line 8) | const enum DispatchConfig { function getDispatchConfig (line 13) | function getDispatchConfig(configurationService: IConfigurationService):... FILE: src/vs/workbench/services/keybinding/common/keybindingEditing.ts type IKeybindingEditingService (line 31) | interface IKeybindingEditingService { class KeybindingsEditingService (line 42) | class KeybindingsEditingService extends Disposable implements IKeybindin... method constructor (line 49) | constructor( method editKeybinding (line 60) | editKeybinding(keybindingItem: ResolvedKeybindingItem, key: string, wh... method resetKeybinding (line 64) | resetKeybinding(keybindingItem: ResolvedKeybindingItem): Promise { method removeKeybinding (line 68) | removeKeybinding(keybindingItem: ResolvedKeybindingItem): Promise { method doEditKeybinding (line 72) | private doEditKeybinding(keybindingItem: ResolvedKeybindingItem, key: ... method doRemoveKeybinding (line 86) | private doRemoveKeybinding(keybindingItem: ResolvedKeybindingItem): Pr... method doResetKeybinding (line 99) | private doResetKeybinding(keybindingItem: ResolvedKeybindingItem): Pro... method save (line 111) | private save(): Promise { method updateKeybinding (line 115) | private updateKeybinding(keybindingItem: ResolvedKeybindingItem, newKe... method removeUserKeybinding (line 131) | private removeUserKeybinding(keybindingItem: ResolvedKeybindingItem, m... method removeDefaultKeybinding (line 141) | private removeDefaultKeybinding(keybindingItem: ResolvedKeybindingItem... method removeUnassignedDefaultKeybinding (line 150) | private removeUnassignedDefaultKeybinding(keybindingItem: ResolvedKeyb... method findUserKeybindingEntryIndex (line 160) | private findUserKeybindingEntryIndex(keybindingItem: ResolvedKeybindin... method findUnassignedDefaultKeybindingEntryIndex (line 178) | private findUnassignedDefaultKeybindingEntryIndex(keybindingItem: Reso... method asObject (line 188) | private asObject(key: string, command: string | null, when: string | u... method applyEditsToBuffer (line 200) | private applyEditsToBuffer(edit: Edit, model: ITextModel): void { method resolveModelReference (line 210) | private resolveModelReference(): Promise { function writeToKeybindingsFile (line 266) | function writeToKeybindingsFile(...keybindings: IUserFriendlyKeybinding[... function getUserKeybindings (line 270) | function getUserKeybindings(): IUserFriendlyKeybinding[] { function aResolvedKeybindingItem (line 274) | function aResolvedKeybindingItem({ command, when, isDefault, firstPart, ... FILE: src/vs/workbench/services/keybinding/test/keybindingIO.test.ts function testOneSerialization (line 18) | function testOneSerialization(keybinding: number, expected: string, msg:... function testSerialization (line 23) | function testSerialization(keybinding: number, expectedWin: string, expe... function testOneDeserialization (line 29) | function testOneDeserialization(keybinding: string, _expected: number, m... function testDeserialization (line 34) | function testDeserialization(inWin: string, inMac: string, inLinux: stri... function testRoundtrip (line 40) | function testRoundtrip(keybinding: number, expectedWin: string, expected... FILE: src/vs/workbench/services/keybinding/test/keyboardMapperTestUtils.ts type IResolvedKeybinding (line 15) | interface IResolvedKeybinding { function toIResolvedKeybinding (line 25) | function toIResolvedKeybinding(kb: ResolvedKeybinding): IResolvedKeybind... function assertResolveKeybinding (line 37) | function assertResolveKeybinding(mapper: IKeyboardMapper, keybinding: Ke... function assertResolveKeyboardEvent (line 42) | function assertResolveKeyboardEvent(mapper: IKeyboardMapper, keyboardEve... function assertResolveUserBinding (line 47) | function assertResolveUserBinding(mapper: IKeyboardMapper, parts: (Simpl... function readRawMapping (line 52) | function readRawMapping(file: string): Promise { function assertMapping (line 64) | function assertMapping(writeFileIfDifferent: boolean, mapper: IKeyboardM... FILE: src/vs/workbench/services/keybinding/test/macLinuxFallbackKeyboardMapper.test.ts function _assertResolveKeybinding (line 16) | function _assertResolveKeybinding(k: number, expected: IResolvedKeybindi... function _assertResolveKeybinding (line 125) | function _assertResolveKeybinding(k: number, expected: IResolvedKeybindi... FILE: src/vs/workbench/services/keybinding/test/macLinuxKeyboardMapper.test.ts constant WRITE_FILE_IF_DIFFERENT (line 15) | const WRITE_FILE_IF_DIFFERENT = false; function createKeyboardMapper (line 17) | async function createKeyboardMapper(isUSStandard: boolean, file: string,... function assertKeybindingTranslation (line 35) | function assertKeybindingTranslation(kb: number, expected: string | stri... function _assertResolveKeybinding (line 39) | function _assertResolveKeybinding(k: number, expected: IResolvedKeybindi... function assertKeybindingTranslation (line 476) | function assertKeybindingTranslation(kb: number, expected: string | stri... function _assertResolveKeybinding (line 480) | function _assertResolveKeybinding(k: number, expected: IResolvedKeybindi... function _assertResolveKeybinding (line 832) | function _assertResolveKeybinding(k: number, expected: IResolvedKeybindi... function assertNumpadKeyboardEvent (line 1257) | function assertNumpadKeyboardEvent(keyCode: KeyCode, code: string, label... function assertKeyboardEvent (line 1297) | function assertKeyboardEvent(keyCode: KeyCode, code: string, label: stri... function _assertResolveKeybinding (line 1360) | function _assertResolveKeybinding(k: number, expected: IResolvedKeybindi... function _assertResolveKeybinding (line 1431) | function _assertResolveKeybinding(k: number, expected: IResolvedKeybindi... function _assertKeybindingTranslation (line 1451) | function _assertKeybindingTranslation(mapper: MacLinuxKeyboardMapper, OS... FILE: src/vs/workbench/services/keybinding/test/windowsKeyboardMapper.test.ts constant WRITE_FILE_IF_DIFFERENT (line 12) | const WRITE_FILE_IF_DIFFERENT = false; function createKeyboardMapper (line 14) | async function createKeyboardMapper(isUSStandard: boolean, file: string)... function _assertResolveKeybinding (line 19) | function _assertResolveKeybinding(mapper: WindowsKeyboardMapper, k: numb... FILE: src/vs/workbench/services/label/common/labelService.ts function hasDriveLetter (line 73) | function hasDriveLetter(path: string): boolean { class ResourceLabelFormattersHandler (line 77) | class ResourceLabelFormattersHandler implements IWorkbenchContribution { method constructor (line 80) | constructor(@ILabelService labelService: ILabelService) { class LabelService (line 93) | class LabelService implements ILabelService { method constructor (line 99) | constructor( method onDidChangeFormatters (line 104) | get onDidChangeFormatters(): Event { method findFormatting (line 108) | findFormatting(resource: URI): ResourceLabelFormatting | undefined { method getUriLabel (line 130) | getUriLabel(resource: URI, options: { relative?: boolean, noPrefix?: b... method doGetUriLabel (line 134) | private doGetUriLabel(resource: URI, formatting?: ResourceLabelFormatt... method getUriBasenameLabel (line 165) | getUriBasenameLabel(resource: URI): string { method getWorkspaceLabel (line 178) | getWorkspaceLabel(workspace: (IWorkspaceIdentifier | ISingleFolderWork... method getSeparator (line 218) | getSeparator(scheme: string, authority?: string): '/' | '\\' { method getHostLabel (line 223) | getHostLabel(scheme: string, authority?: string): string { method registerFormatter (line 228) | registerFormatter(formatter: ResourceLabelFormatter): IDisposable { method formatUri (line 240) | private formatUri(resource: URI, formatting: ResourceLabelFormatting, ... method appendSeparatorIfMissing (line 276) | private appendSeparatorIfMissing(label: string, formatting: ResourceLa... method appendWorkspaceSuffix (line 284) | private appendWorkspaceSuffix(label: string, uri: URI): string { FILE: src/vs/workbench/services/layout/browser/layoutService.ts type Parts (line 15) | const enum Parts { type Position (line 24) | const enum Position { type IWorkbenchLayoutService (line 30) | interface IWorkbenchLayoutService extends ILayoutService { FILE: src/vs/workbench/services/lifecycle/browser/lifecycleService.ts class BrowserLifecycleService (line 12) | class BrowserLifecycleService extends AbstractLifecycleService { method constructor (line 16) | constructor( method registerListeners (line 24) | private registerListeners(): void { method onBeforeUnload (line 30) | private onBeforeUnload(): string | null { FILE: src/vs/workbench/services/lifecycle/electron-browser/lifecycleService.ts class NativeLifecycleService (line 17) | class NativeLifecycleService extends AbstractLifecycleService { method constructor (line 25) | constructor( method resolveStartupKind (line 38) | private resolveStartupKind(): StartupKind { method registerListeners (line 56) | private registerListeners(): void { method handleBeforeShutdown (line 100) | private handleBeforeShutdown(reason: ShutdownReason): Promise { method handleWillShutdown (line 116) | private async handleWillShutdown(reason: ShutdownReason): Promise { FILE: src/vs/workbench/services/localizations/electron-browser/localizationsService.ts class LocalizationsService (line 11) | class LocalizationsService { method constructor (line 15) | constructor( FILE: src/vs/workbench/services/log/browser/indexedDBLogProvider.ts constant INDEXEDDB_VSCODE_DB (line 8) | const INDEXEDDB_VSCODE_DB = 'vscode-web-db'; constant INDEXEDDB_LOGS_OBJECT_STORE (line 9) | const INDEXEDDB_LOGS_OBJECT_STORE = 'vscode-logs-store'; class IndexedDBLogProvider (line 11) | class IndexedDBLogProvider extends KeyValueLogProvider { method constructor (line 15) | constructor(scheme: string) { method openDatabase (line 20) | private openDatabase(version: number): Promise { method getAllKeys (line 40) | protected async getAllKeys(): Promise { method hasKey (line 51) | protected hasKey(key: string): Promise { method getValue (line 64) | protected getValue(key: string): Promise { method setValue (line 75) | protected setValue(key: string, value: string): Promise { method deleteKey (line 86) | protected deleteKey(key: string): Promise { FILE: src/vs/workbench/services/log/common/inMemoryLogProvider.ts class InMemoryLogProvider (line 9) | class InMemoryLogProvider extends KeyValueLogProvider { method getAllKeys (line 13) | protected async getAllKeys(): Promise { method hasKey (line 17) | protected async hasKey(key: string): Promise { method getValue (line 21) | protected async getValue(key: string): Promise { method setValue (line 25) | protected async setValue(key: string, value: string): Promise { method deleteKey (line 29) | protected async deleteKey(key: string): Promise { FILE: src/vs/workbench/services/log/common/keyValueLogProvider.ts method constructor (line 25) | constructor(private readonly scheme: string) { method watch (line 29) | watch(resource: URI, opts: IWatchOptions): IDisposable { method mkdir (line 33) | async mkdir(resource: URI): Promise { method stat (line 36) | async stat(resource: URI): Promise { method readdir (line 59) | async readdir(resource: URI): Promise<[string, FileType][]> { method readFile (line 79) | async readFile(resource: URI): Promise { method writeFile (line 88) | async writeFile(resource: URI, content: Uint8Array, opts: FileWriteOptio... method delete (line 101) | async delete(resource: URI, opts: FileDeleteOptions): Promise { method rename (line 116) | rename(from: URI, to: URI, opts: FileOverwriteOptions): Promise { method toResource (line 120) | private toResource(key: string): URI { FILE: src/vs/workbench/services/menubar/electron-browser/menubarService.ts class MenubarService (line 11) | class MenubarService { method constructor (line 15) | constructor(@IMainProcessService mainProcessService: IMainProcessServi... FILE: src/vs/workbench/services/mode/common/workbenchModeService.ts type IRawLanguageExtensionPoint (line 20) | interface IRawLanguageExtensionPoint { class WorkbenchModeServiceImpl (line 94) | class WorkbenchModeServiceImpl extends ModeServiceImpl { method constructor (line 99) | constructor( method _onReady (line 159) | protected _onReady(): Promise { method updateMime (line 169) | private updateMime(): void { function isUndefinedOrStringArray (line 189) | function isUndefinedOrStringArray(value: string[]): boolean { function isValidLanguageExtensionPoint (line 199) | function isValidLanguageExtensionPoint(value: IRawLanguageExtensionPoint... FILE: src/vs/workbench/services/notification/common/notificationService.ts class NotificationService (line 15) | class NotificationService extends Disposable implements INotificationSer... method model (line 20) | get model(): INotificationsModel { return this._model; } method constructor (line 22) | constructor(@IStorageService private readonly storageService: IStorage... method setFilter (line 26) | setFilter(filter: NotificationsFilter): void { method info (line 30) | info(message: NotificationMessage | NotificationMessage[]): void { method warn (line 40) | warn(message: NotificationMessage | NotificationMessage[]): void { method error (line 50) | error(message: NotificationMessage | NotificationMessage[]): void { method notify (line 60) | notify(notification: INotification): INotificationHandle { method prompt (line 109) | prompt(severity: Severity, message: string, choices: IPromptChoice[], ... method status (line 182) | status(message: NotificationMessage, options?: IStatusMessageOptions):... FILE: src/vs/workbench/services/output/common/outputChannelModel.ts type IOutputChannelModel (line 22) | interface IOutputChannelModel extends IDisposable { type IOutputChannelModelService (line 33) | interface IOutputChannelModelService { method constructor (line 42) | constructor( method createOutputChannelModel (line 46) | createOutputChannelModel(id: string, modelUri: URI, mimeType: string, fi... method constructor (line 66) | constructor( method clear (line 79) | clear(till?: number): void { method update (line 91) | update(): void { } method createModel (line 93) | protected createModel(content: string): ITextModel { method appendToModel (line 108) | appendToModel(content: string): void { method onModelCreated (line 120) | protected onModelCreated(model: ITextModel) { } method onModelWillDispose (line 121) | protected onModelWillDispose(model: ITextModel | null) { } method onUpdateModelCancelled (line 122) | protected onUpdateModelCancelled() { } method updateModel (line 123) | protected updateModel() { } method dispose (line 125) | dispose(): void { class OutputFileListener (line 132) | class OutputFileListener extends Disposable { method constructor (line 141) | constructor( method watch (line 149) | watch(eTag: string | undefined): void { method poll (line 157) | private poll(): void { method doWatch (line 162) | private doWatch(): Promise { method unwatch (line 172) | unwatch(): void { method dispose (line 179) | dispose(): void { class FileOutputChannelModel (line 188) | class FileOutputChannelModel extends AbstractFileOutputChannelModel impl... method constructor (line 196) | constructor( method loadModel (line 211) | loadModel(): Promise { method clear (line 221) | clear(till?: number): void { method append (line 229) | append(message: string): void { method updateModel (line 233) | protected updateModel(): void { method onModelCreated (line 249) | protected onModelCreated(model: ITextModel): void { method onModelWillDispose (line 253) | protected onModelWillDispose(model: ITextModel | null): void { method onUpdateModelCancelled (line 257) | protected onUpdateModelCancelled(): void { method getByteLength (line 261) | protected getByteLength(str: string): number { method update (line 265) | update(size?: number): void { class BufferredOutputChannel (line 279) | class BufferredOutputChannel extends Disposable implements IOutputChanne... method constructor (line 295) | constructor( method append (line 309) | append(output: string) { method update (line 316) | update(): void { } method clear (line 318) | clear(): void { method loadModel (line 329) | loadModel(): Promise { method createModel (line 340) | private createModel(content: string): ITextModel { method updateModel (line 349) | private updateModel(): void { method dispose (line 360) | dispose(): void { class BufferedContent (line 366) | class BufferedContent { method append (line 375) | public append(content: string): void { method clear (line 382) | public clear(): void { method trim (line 388) | private trim(): void { method getDelta (line 402) | public getDelta(previousId?: number): { value: string, id: number } { FILE: src/vs/workbench/services/output/common/outputChannelModelService.ts class OutputChannelModelService (line 9) | class OutputChannelModelService extends AsbtractOutputChannelModelServic... FILE: src/vs/workbench/services/output/electron-browser/outputChannelModelService.ts class OutputChannelBackedByFile (line 26) | class OutputChannelBackedByFile extends AbstractFileOutputChannelModel i... method constructor (line 34) | constructor( method append (line 64) | append(message: string): void { method clear (line 80) | clear(till?: number): void { method loadModel (line 85) | loadModel(): Promise { method resetModel (line 111) | private resetModel(): Promise { method loadFile (line 120) | private loadFile(): Promise { method updateModel (line 125) | protected updateModel(): void { method write (line 132) | private write(content: string): void { method flush (line 136) | private flush(): void { class DelegatedOutputChannelModel (line 141) | class DelegatedOutputChannelModel extends Disposable implements IOutputC... method constructor (line 151) | constructor( method createOutputChannelModel (line 164) | private async createOutputChannelModel(id: string, modelUri: URI, mime... method append (line 182) | append(output: string): void { method update (line 186) | update(): void { method loadModel (line 190) | loadModel(): Promise { method clear (line 194) | clear(till?: number): void { class OutputChannelModelService (line 200) | class OutputChannelModelService extends AsbtractOutputChannelModelServic... method constructor (line 204) | constructor( method createOutputChannelModel (line 213) | createOutputChannelModel(id: string, modelUri: URI, mimeType: string, ... method outputDir (line 219) | private get outputDir(): Promise { FILE: src/vs/workbench/services/output/node/outputAppender.ts class OutputAppender (line 8) | class OutputAppender { method constructor (line 12) | constructor(name: string, readonly file: string) { method append (line 17) | append(content: string): void { method flush (line 21) | flush(): void { FILE: src/vs/workbench/services/panel/common/panelService.ts type IPanelIdentifier (line 15) | interface IPanelIdentifier { type IPanelService (line 21) | interface IPanelService { FILE: src/vs/workbench/services/preferences/browser/preferencesService.ts class PreferencesService (line 45) | class PreferencesService extends Disposable implements IPreferencesServi... method constructor (line 60) | constructor( method userSettingsResource (line 94) | get userSettingsResource(): URI { method workspaceSettingsResource (line 98) | get workspaceSettingsResource(): URI | null { method settingsEditor2Input (line 106) | get settingsEditor2Input(): SettingsEditor2Input { method getFolderSettingsResource (line 110) | getFolderSettingsResource(resource: URI): URI | null { method resolveModel (line 115) | resolveModel(uri: URI): Promise { method createPreferencesEditorModel (line 162) | async createPreferencesEditorModel(uri: URI): Promise { method openRawUserSettings (line 196) | openRawUserSettings(): Promise { method openSettings (line 200) | openSettings(jsonEditor: boolean | undefined, query: string | undefine... method openSettings2 (line 215) | private openSettings2(options?: ISettingsEditorOptions): Promise { method openWorkspaceSettings (line 240) | openWorkspaceSettings(jsonEditor?: boolean, options?: ISettingsEditorO... method openFolderSettings (line 255) | async openFolderSettings(folder: URI, jsonEditor?: boolean, options?: ... method switchSettings (line 269) | switchSettings(target: ConfigurationTarget, resource: URI, jsonEditor?... method openGlobalKeybindingSettings (line 282) | openGlobalKeybindingSettings(textual: boolean): Promise { method openDefaultKeybindingsFile (line 310) | openDefaultKeybindingsFile(): Promise { method configureSettingsForLanguage (line 314) | configureSettingsForLanguage(language: string): void { method openOrSwitchSettings (line 332) | private openOrSwitchSettings(configurationTarget: ConfigurationTarget,... method openOrSwitchSettings2 (line 343) | private openOrSwitchSettings2(configurationTarget: ConfigurationTarget... method doOpenSettings (line 347) | private doOpenSettings(configurationTarget: ConfigurationTarget, resou... method doOpenSplitJSON (line 376) | private doOpenSplitJSON(configurationTarget: ConfigurationTarget, reso... method createSettings2EditorModel (line 392) | public createSettings2EditorModel(): Settings2EditorModel { method doOpenSettings2 (line 396) | private doOpenSettings2(target: ConfigurationTarget, folderUri: URI | ... method doSwitchSettings (line 407) | private async doSwitchSettings(target: ConfigurationTarget, resource: ... method getActiveSettingsEditorInput (line 429) | private getActiveSettingsEditorInput(group: IEditorGroup = this.editor... method getConfigurationTargetFromSettingsResource (line 433) | private getConfigurationTargetFromSettingsResource(resource: URI): Con... method getConfigurationTargetFromDefaultSettingsResource (line 451) | private getConfigurationTargetFromDefaultSettingsResource(uri: URI) { method isDefaultSettingsResource (line 459) | private isDefaultSettingsResource(uri: URI): boolean { method isDefaultUserSettingsResource (line 463) | private isDefaultUserSettingsResource(uri: URI): boolean { method isDefaultWorkspaceSettingsResource (line 467) | private isDefaultWorkspaceSettingsResource(uri: URI): boolean { method isDefaultFolderSettingsResource (line 471) | private isDefaultFolderSettingsResource(uri: URI): boolean { method getDefaultSettingsResource (line 475) | private getDefaultSettingsResource(configurationTarget: ConfigurationT... method getPreferencesEditorInputName (line 485) | private getPreferencesEditorInputName(target: ConfigurationTarget, res... method getOrCreateEditableSettingsEditorInput (line 490) | private getOrCreateEditableSettingsEditorInput(target: ConfigurationTa... method createEditableSettingsEditorModel (line 495) | private createEditableSettingsEditorModel(configurationTarget: Configu... method createDefaultSettingsEditorModel (line 505) | private createDefaultSettingsEditorModel(defaultSettingsUri: URI): Pro... method getDefaultSettings (line 513) | private getDefaultSettings(target: ConfigurationTarget): DefaultSettin... method getEditableSettingsURI (line 532) | private async getEditableSettingsURI(configurationTarget: Configuratio... method createSettingsIfNotExists (line 550) | private createSettingsIfNotExists(target: ConfigurationTarget, resourc... method createIfNotExists (line 568) | private createIfNotExists(resource: URI, contents: string): Promise): Promise { method getId (line 186) | private static getId(keybindingItem: IKeybindingItem): string { method compareKeybindingData (line 190) | private static compareKeybindingData(a: IKeybindingItem, b: IKeybindin... method toKeybindingEntry (line 214) | private static toKeybindingEntry(command: string, keybindingItem: Reso... method getCommandDefaultLabel (line 228) | private static getCommandDefaultLabel(menuCommand: ICommandAction, wor... method getCommandLabel (line 239) | private static getCommandLabel(menuCommand: ICommandAction, editorActi... class KeybindingItemMatches (line 254) | class KeybindingItemMatches { method constructor (line 263) | constructor(private modifierLabels: ModifierLabels, keybindingItem: IK... method matches (line 274) | private matches(searchValue: string | null, wordToMatchAgainst: string... method matchesWords (line 285) | private matchesWords(words: string[], wordToMatchAgainst: string, word... method filterAndSort (line 299) | private filterAndSort(matches: IMatch[]): IMatch[] { method matchesKeybinding (line 303) | private matchesKeybinding(keybinding: ResolvedKeybinding, searchValue:... method matchPart (line 372) | private matchPart(part: ResolvedKeybindingPart | null, match: Keybindi... method matchesKeyCode (line 397) | private matchesKeyCode(keybinding: ResolvedKeybindingPart | null, word... method matchesMetaModifier (line 414) | private matchesMetaModifier(keybinding: ResolvedKeybindingPart | null,... method wordMatchesMetaModifier (line 424) | private wordMatchesMetaModifier(word: string): boolean { method matchesCtrlModifier (line 440) | private matchesCtrlModifier(keybinding: ResolvedKeybindingPart | null,... method wordMatchesCtrlModifier (line 450) | private wordMatchesCtrlModifier(word: string): boolean { method matchesShiftModifier (line 463) | private matchesShiftModifier(keybinding: ResolvedKeybindingPart | null... method wordMatchesShiftModifier (line 473) | private wordMatchesShiftModifier(word: string): boolean { method matchesAltModifier (line 486) | private matchesAltModifier(keybinding: ResolvedKeybindingPart | null, ... method wordMatchesAltModifier (line 496) | private wordMatchesAltModifier(word: string): boolean { method hasAnyMatch (line 512) | private hasAnyMatch(keybindingMatch: KeybindingMatch): boolean { method isCompleteMatch (line 520) | private isCompleteMatch(part: ResolvedKeybindingPart | null, match: Ke... method createCompleteMatch (line 542) | private createCompleteMatch(part: ResolvedKeybindingPart | null): Keyb... method isModifier (line 562) | private isModifier(word: string): boolean { FILE: src/vs/workbench/services/preferences/common/preferences.ts type SettingValueType (line 21) | enum SettingValueType { type ISettingsGroup (line 35) | interface ISettingsGroup { type ISettingsSection (line 44) | interface ISettingsSection { type ISetting (line 50) | interface ISetting { type IExtensionSetting (line 74) | interface IExtensionSetting extends ISetting { type ISearchResult (line 79) | interface ISearchResult { type ISearchResultGroup (line 85) | interface ISearchResultGroup { type IFilterResult (line 92) | interface IFilterResult { type ISettingMatch (line 101) | interface ISettingMatch { type IScoredResults (line 107) | interface IScoredResults { type IRemoteSetting (line 111) | interface IRemoteSetting { type IFilterMetadata (line 122) | interface IFilterMetadata { type IPreferencesEditorModel (line 136) | interface IPreferencesEditorModel { type IGroupFilter (line 142) | type IGroupFilter = (group: ISettingsGroup) => boolean | null; type ISettingMatcher (line 143) | type ISettingMatcher = (setting: ISetting, group: ISettingsGroup) => { m... type ISettingsEditorModel (line 145) | interface ISettingsEditorModel extends IPreferencesEditorModel { type ISettingsEditorOptions (line 153) | interface ISettingsEditorOptions extends IEditorOptions { class SettingsEditorOptions (line 162) | class SettingsEditorOptions extends EditorOptions implements ISettingsEd... method create (line 168) | static create(settings: ISettingsEditorOptions): SettingsEditorOptions { type IKeybindingsEditorModel (line 180) | interface IKeybindingsEditorModel extends IPreferencesEditorModel { type IPreferencesService (line 185) | interface IPreferencesService { function getSettingsTargetName (line 209) | function getSettingsTargetName(target: ConfigurationTarget, resource: UR... constant FOLDER_SETTINGS_PATH (line 223) | const FOLDER_SETTINGS_PATH = '.vscode/settings.json'; constant DEFAULT_SETTINGS_EDITOR_SETTING (line 224) | const DEFAULT_SETTINGS_EDITOR_SETTING = 'workbench.settings.openDefaultS... constant USE_SPLIT_JSON_SETTING (line 225) | const USE_SPLIT_JSON_SETTING = 'workbench.settings.useSplitJSON'; FILE: src/vs/workbench/services/preferences/common/preferencesEditorInput.ts class PreferencesEditorInput (line 17) | class PreferencesEditorInput extends SideBySideEditorInput { method getTypeId (line 20) | getTypeId(): string { method getTitle (line 24) | getTitle(verbosity: Verbosity): string | undefined { class DefaultPreferencesEditorInput (line 29) | class DefaultPreferencesEditorInput extends ResourceEditorInput { method constructor (line 31) | constructor(defaultSettingsResource: URI, method getTypeId (line 37) | getTypeId(): string { method matches (line 41) | matches(other: unknown): boolean { type IKeybindingsEditorSearchOptions (line 52) | interface IKeybindingsEditorSearchOptions { class KeybindingsEditorInput (line 58) | class KeybindingsEditorInput extends EditorInput { method constructor (line 65) | constructor(@IInstantiationService instantiationService: IInstantiatio... method getTypeId (line 70) | getTypeId(): string { method getName (line 74) | getName(): string { method resolve (line 78) | resolve(): Promise { method matches (line 82) | matches(otherInput: unknown): boolean { class SettingsEditor2Input (line 87) | class SettingsEditor2Input extends EditorInput { method constructor (line 96) | constructor( method matches (line 104) | matches(otherInput: unknown): boolean { method getTypeId (line 108) | getTypeId(): string { method getName (line 112) | getName(): string { method resolve (line 116) | resolve(): Promise { method getResource (line 120) | getResource(): URI { FILE: src/vs/workbench/services/preferences/common/preferencesModels.ts function isNullRange (line 29) | function isNullRange(range: IRange): boolean { return range.startLineNum... method updateResultGroup (line 35) | updateResultGroup(id: string, resultGroup: ISearchResultGroup | undefine... method removeDuplicateResults (line 49) | private removeDuplicateResults(): void { method filterSettings (line 60) | filterSettings(filter: string, groupFilter: IGroupFilter, settingMatcher... method getPreference (line 84) | getPreference(key: string): ISetting | undefined { method collectMetadata (line 98) | protected collectMetadata(groups: ISearchResultGroup[]): IStringDictiona... method filterGroups (line 112) | protected get filterGroups(): ISettingsGroup[] { class SettingsEditorModel (line 123) | class SettingsEditorModel extends AbstractSettingsModel implements ISett... method constructor (line 131) | constructor(reference: IReference, private _configur... method uri (line 141) | get uri(): URI { method configurationTarget (line 145) | get configurationTarget(): ConfigurationTarget { method settingsGroups (line 149) | get settingsGroups(): ISettingsGroup[] { method content (line 156) | get content(): string { method findValueMatches (line 160) | findValueMatches(filter: string, setting: ISetting): IRange[] { method isSettingsProperty (line 164) | protected isSettingsProperty(property: string, previousParents: string... method parse (line 168) | protected parse(): void { method update (line 172) | protected update(): IFilterResult | undefined { class Settings2EditorModel (line 215) | class Settings2EditorModel extends AbstractSettingsModel implements ISet... method constructor (line 221) | constructor( method filterGroups (line 239) | protected get filterGroups(): ISettingsGroup[] { method settingsGroups (line 244) | get settingsGroups(): ISettingsGroup[] { method findValueMatches (line 250) | findValueMatches(filter: string, setting: ISetting): IRange[] { method update (line 255) | protected update(): IFilterResult { function parse (line 260) | function parse(model: ITextModel, isSettingsProperty: (currentProperty: ... class WorkspaceConfigurationEditorModel (line 430) | class WorkspaceConfigurationEditorModel extends SettingsEditorModel { method configurationGroups (line 434) | get configurationGroups(): ISettingsGroup[] { method parse (line 438) | protected parse(): void { method isSettingsProperty (line 443) | protected isSettingsProperty(property: string, previousParents: string... class DefaultSettings (line 449) | class DefaultSettings extends Disposable { method constructor (line 458) | constructor( method getContent (line 465) | getContent(forceUpdate = false): string { method getSettingsGroups (line 473) | getSettingsGroups(forceUpdate = false): ISettingsGroup[] { method initialize (line 481) | private initialize(): void { method parse (line 486) | private parse(): ISettingsGroup[] { method getRegisteredGroups (line 493) | getRegisteredGroups(): ISettingsGroup[] { method sortGroups (line 501) | private sortGroups(groups: ISettingsGroup[]): ISettingsGroup[] { method initAllSettingsMap (line 511) | private initAllSettingsMap(allSettingsGroups: ISettingsGroup[]): void { method getMostCommonlyUsedSettings (line 522) | private getMostCommonlyUsedSettings(allSettingsGroups: ISettingsGroup[... method parseConfig (line 557) | private parseConfig(config: IConfigurationNode, result: ISettingsGroup... method removeEmptySettingsGroups (line 599) | private removeEmptySettingsGroups(settingsGroups: ISettingsGroup[]): I... method parseSettings (line 610) | private parseSettings(settingsObject: { [path: string]: IConfiguration... method parseOverrideSettings (line 648) | private parseOverrideSettings(overrideSettings: any): ISetting[] { method matchesScope (line 662) | private matchesScope(property: IConfigurationNode): boolean { method compareConfigurationNodes (line 675) | private compareConfigurationNodes(c1: IConfigurationNode, c2: IConfigu... method toContent (line 690) | private toContent(settingsGroups: ISettingsGroup[]): string { class DefaultSettingsEditorModel (line 703) | class DefaultSettingsEditorModel extends AbstractSettingsModel implement... method constructor (line 710) | constructor( method uri (line 722) | get uri(): URI { method target (line 726) | get target(): ConfigurationTarget { method settingsGroups (line 730) | get settingsGroups(): ISettingsGroup[] { method filterGroups (line 734) | protected get filterGroups(): ISettingsGroup[] { method update (line 739) | protected update(): IFilterResult | undefined { method writeResultGroups (line 767) | private writeResultGroups(groups: ISearchResultGroup[], startLine: num... method writeSettingsGroupToBuilder (line 800) | private writeSettingsGroupToBuilder(builder: SettingsContentBuilder, s... method copySetting (line 838) | private copySetting(setting: ISetting): ISetting { method findValueMatches (line 859) | findValueMatches(filter: string, setting: ISetting): IRange[] { method getPreference (line 863) | getPreference(key: string): ISetting | undefined { method getGroup (line 876) | private getGroup(resultGroup: ISearchResultGroup): ISettingsGroup { class SettingsContentBuilder (line 891) | class SettingsContentBuilder { method lineCountWithOffset (line 894) | private get lineCountWithOffset(): number { method lastLine (line 898) | private get lastLine(): string { method constructor (line 902) | constructor(private _rangeOffset = 0) { method pushLine (line 906) | pushLine(...lineText: string[]): void { method pushGroup (line 910) | pushGroup(settingsGroups: ISettingsGroup): void { method _pushGroup (line 926) | protected _pushGroup(group: ISettingsGroup, indent: string): ISetting ... method getContent (line 948) | getContent(): string { method pushSetting (line 952) | private pushSetting(setting: ISetting, indent: string): void { method pushSettingDescription (line 972) | private pushSettingDescription(setting: ISetting, indent: string): void { method pushValue (line 998) | private pushValue(setting: ISetting, preValueConent: string, indent: s... method addDescription (line 1023) | private addDescription(description: string[], indent: string, result: ... function createValidator (line 1030) | function createValidator(prop: IConfigurationPropertySchema): (value: an... class RawSettingsContentBuilder (line 1204) | class RawSettingsContentBuilder extends SettingsContentBuilder { method constructor (line 1206) | constructor(private indent: string = '\t') { method pushGroup (line 1210) | pushGroup(settingsGroups: ISettingsGroup): void { class DefaultRawSettingsEditorModel (line 1216) | class DefaultRawSettingsEditorModel extends Disposable { method constructor (line 1220) | constructor(private defaultSettings: DefaultSettings) { method content (line 1225) | get content(): string { function escapeInvisibleChars (line 1239) | function escapeInvisibleChars(enumValue: string): string { function defaultKeybindingsContents (line 1245) | function defaultKeybindingsContents(keybindingService: IKeybindingServic... class DefaultKeybindingsEditorModel (line 1250) | class DefaultKeybindingsEditorModel implements IKeybindingsEditorModel, delay?: number): Promise { type Type (line 60) | const enum Type { class While (line 72) | class While { method constructor (line 75) | constructor( class Work (line 82) | class Work { method constructor (line 85) | constructor( type State (line 91) | type State = method constructor (line 101) | constructor( method registerListeners (line 111) | registerListeners(): void { method onScopeClosed (line 119) | private onScopeClosed(scopeId: string) { method onScopeOpened (line 125) | private onScopeOpened(scopeId: string) { class CompositeProgressIndicator (line 136) | class CompositeProgressIndicator extends CompositeScope implements IProg... method constructor (line 141) | constructor( method onScopeDeactivated (line 154) | onScopeDeactivated(): void { method onScopeActivated (line 158) | onScopeActivated(): void { method show (line 198) | show(infiniteOrTotal: true | number, delay?: number): IProgressRunner { method showWhile (line 262) | async showWhile(promise: Promise, delay?: number): Promise { method doShowWhile (line 293) | private doShowWhile(delay?: number): void { FILE: src/vs/workbench/services/progress/browser/progressService.ts class ProgressService (line 28) | class ProgressService extends Disposable implements IProgressService { method constructor (line 35) | constructor( method withProgress (line 48) | withProgress(options: IProgressOptions, task: (progress: ... method withWindowProgress (line 80) | private withWindowProgress(options: IProgressOptions, cal... method updateWindowProgress (line 105) | private updateWindowProgress(idx: number = 0) { method withNotificationProgress (line 144) | private withNotificationProgress

, R = unknown>(op... method withViewletProgress (line 264) | private withViewletProgress

, R = unknown>(viewlet... method withPanelProgress (line 305) | private withPanelProgress

, R = unknown>(panelid: ... method withCompositeProgress (line 311) | private withCompositeProgress

, R = unknown>(progr... method withDialogProgress (line 342) | private withDialogProgress

, R = unknown>(options:... FILE: src/vs/workbench/services/progress/test/progressIndicator.test.ts class TestViewlet (line 15) | class TestViewlet implements IViewlet { method constructor (line 17) | constructor(private id: string) { } method getId (line 19) | getId(): string { return this.id; } method getTitle (line 20) | getTitle(): string { return this.id; } method getActions (line 21) | getActions(): IAction[] { return []; } method getSecondaryActions (line 22) | getSecondaryActions(): IAction[] { return []; } method getContextMenuActions (line 23) | getContextMenuActions(): IAction[] { return []; } method getActionViewItem (line 24) | getActionViewItem(action: IAction): IActionViewItem { return null!; } method getControl (line 25) | getControl(): IEditorControl { return null!; } method focus (line 26) | focus(): void { } method getOptimalWidth (line 27) | getOptimalWidth(): number { return 10; } class TestCompositeScope (line 30) | class TestCompositeScope extends CompositeScope { method constructor (line 33) | constructor(viewletService: IViewletService, panelService: IPanelServi... method onScopeActivated (line 37) | onScopeActivated() { this.isActive = true; } method onScopeDeactivated (line 38) | onScopeDeactivated() { this.isActive = false; } class TestProgressBar (line 41) | class TestProgressBar { method infinite (line 47) | infinite() { method total (line 54) | total(total: number) { method hasTotal (line 61) | hasTotal() { method worked (line 65) | worked(worked: number) { method done (line 77) | done() { method stop (line 87) | stop() { method show (line 91) | show(): void { } method hide (line 93) | hide(): void { } FILE: src/vs/workbench/services/remote/browser/remoteAgentServiceImpl.ts class RemoteAgentService (line 16) | class RemoteAgentService extends AbstractRemoteAgentService implements I... method constructor (line 22) | constructor( method getConnection (line 39) | getConnection(): IRemoteAgentConnection | null { FILE: src/vs/workbench/services/remote/common/abstractRemoteAgentService.ts method constructor (line 32) | constructor( method getEnvironment (line 41) | getEnvironment(bail?: boolean): Promise { method getDiagnosticInfo (line 54) | getDiagnosticInfo(options: IDiagnosticInfoOptions): Promise { method logTelemetry (line 74) | logTelemetry(eventName: string, data: ITelemetryData): Promise { method flushTelemetry (line 84) | flushTelemetry(): Promise { class RemoteAgentConnection (line 95) | class RemoteAgentConnection extends Disposable implements IRemoteAgentCo... method constructor (line 106) | constructor( method getChannel (line 119) | getChannel(channelName: string): T { method registerChannel (line 123) | registerChannel... method _getOrCreateConnection (line 127) | private _getOrCreateConnection(): Promise { method logTelemetry (line 75) | logTelemetry(eventName: string, data: ITelemetryData): Promise { method flushTelemetry (line 79) | flushTelemetry(): Promise { FILE: src/vs/workbench/services/remote/common/remoteAgentService.ts type IRemoteAgentService (line 18) | interface IRemoteAgentService { type IRemoteAgentConnection (line 31) | interface IRemoteAgentConnection { FILE: src/vs/workbench/services/remote/electron-browser/remoteAgentServiceImpl.ts class RemoteAgentService (line 17) | class RemoteAgentService extends AbstractRemoteAgentService implements I... method constructor (line 23) | constructor({ remoteAuthority }: IWindowConfiguration, method getConnection (line 36) | getConnection(): IRemoteAgentConnection | null { FILE: src/vs/workbench/services/remote/node/tunnelService.ts function createRemoteTunnel (line 21) | async function createRemoteTunnel(options: IConnectionOptions, tunnelRem... class NodeRemoteTunnel (line 26) | class NodeRemoteTunnel extends Disposable implements RemoteTunnel { method constructor (line 38) | constructor(options: IConnectionOptions, tunnelRemotePort: number) { method dispose (line 54) | public dispose(): void { method waitForReady (line 61) | public async waitForReady(): Promise { method _onConnection (line 73) | private async _onConnection(localSocket: net.Socket): Promise { class TunnelService (line 96) | class TunnelService implements ITunnelService { method constructor (line 101) | public constructor( method tunnels (line 108) | public get tunnels(): Promise { method dispose (line 112) | dispose(): void { method openTunnel (line 119) | openTunnel(remotePort: number): Promise | undefined { method retainOrCreateTunnel (line 145) | private retainOrCreateTunnel(remoteAuthority: string, remotePort: numb... FILE: src/vs/workbench/services/request/browser/requestService.ts class BrowserRequestService (line 16) | class BrowserRequestService extends RequestService { method constructor (line 20) | constructor( method request (line 30) | async request(options: IRequestOptions, token: CancellationToken): Pro... FILE: src/vs/workbench/services/request/electron-browser/requestService.ts class NativeRequestService (line 13) | class NativeRequestService extends RequestService { method constructor (line 15) | constructor( method resolveProxy (line 23) | async resolveProxy(url: string): Promise { FILE: src/vs/workbench/services/search/common/replace.ts class ReplacePattern (line 11) | class ReplacePattern { method constructor (line 19) | constructor(replaceString: string, arg2: any, arg3?: any) { method hasParameters (line 42) | get hasParameters(): boolean { method pattern (line 46) | get pattern(): string { method regExp (line 50) | get regExp(): RegExp { method getReplaceString (line 58) | getReplaceString(text: string, preserveCase?: boolean): string | null { method buildReplaceString (line 75) | public buildReplaceString(matches: string[] | null, preserveCase?: boo... method parseReplaceString (line 90) | private parseReplaceString(replaceString: string): void { method between (line 199) | private between(value: number, from: number, to: number): boolean { FILE: src/vs/workbench/services/search/common/search.ts constant VIEWLET_ID (line 21) | const VIEWLET_ID = 'workbench.view.search'; constant PANEL_ID (line 22) | const PANEL_ID = 'workbench.view.search'; constant VIEW_ID (line 23) | const VIEW_ID = 'workbench.view.search'; constant VIEW_CONTAINER (line 27) | const VIEW_CONTAINER: ViewContainer = Registry.as { type ICommonQueryProps (line 66) | interface ICommonQueryProps { type IFileQueryProps (line 79) | interface IFileQueryProps extends ICommonQueryP... type ITextQueryProps (line 92) | interface ITextQueryProps extends ICommonQueryP... type IFileQuery (line 105) | type IFileQuery = IFileQueryProps; type IRawFileQuery (line 106) | type IRawFileQuery = IFileQueryProps; type ITextQuery (line 107) | type ITextQuery = ITextQueryProps; type IRawTextQuery (line 108) | type IRawTextQuery = ITextQueryProps; type IRawQuery (line 110) | type IRawQuery = IRawTextQuery | IRawFileQuery; type ISearchQuery (line 111) | type ISearchQuery = ITextQuery | IFileQuery; type QueryType (line 113) | const enum QueryType { type IPatternInfo (line 129) | interface IPatternInfo { type IExtendedExtensionSearchOptions (line 139) | interface IExtendedExtensionSearchOptions { type IFileMatch (line 143) | interface IFileMatch { type IRawFileMatch2 (line 148) | type IRawFileMatch2 = IFileMatch; type ITextSearchPreviewOptions (line 150) | interface ITextSearchPreviewOptions { type ISearchRange (line 155) | interface ISearchRange { type ITextSearchResultPreview (line 162) | interface ITextSearchResultPreview { type ITextSearchMatch (line 167) | interface ITextSearchMatch { type ITextSearchContext (line 173) | interface ITextSearchContext { type ITextSearchResult (line 179) | type ITextSearchResult = ITextSearchMatch | ITextSearchContext; function resultIsMatch (line 181) | function resultIsMatch(result: ITextSearchResult): result is ITextSearch... type IProgressMessage (line 185) | interface IProgressMessage { type ISearchProgressItem (line 189) | type ISearchProgressItem = IFileMatch | IProgressMessage; function isFileMatch (line 191) | function isFileMatch(p: ISearchProgressItem): p is IFileMatch { function isProgressMessage (line 195) | function isProgressMessage(p: ISearchProgressItem): p is IProgressMessage { type ISearchCompleteStats (line 199) | interface ISearchCompleteStats { type ISearchComplete (line 204) | interface ISearchComplete extends ISearchCompleteStats { type ITextSearchStats (line 208) | interface ITextSearchStats { type IFileSearchStats (line 212) | interface IFileSearchStats { type ICachedSearchStats (line 221) | interface ICachedSearchStats { type ISearchEngineStats (line 228) | interface ISearchEngineStats { type IFileSearchProviderStats (line 236) | interface IFileSearchProviderStats { class FileMatch (line 241) | class FileMatch implements IFileMatch { method constructor (line 243) | constructor(public resource: URI) { class TextSearchMatch (line 248) | class TextSearchMatch implements ITextSearchMatch { method constructor (line 252) | constructor(text: string, range: ISearchRange | ISearchRange[], previe... function isSingleLineRange (line 287) | function isSingleLineRange(range: ISearchRange | ISearchRange[]): boolean { class SearchRange (line 293) | class SearchRange implements ISearchRange { method constructor (line 299) | constructor(startLineNumber: number, startColumn: number, endLineNumbe... class OneLineRange (line 307) | class OneLineRange extends SearchRange { method constructor (line 308) | constructor(lineNumber: number, startColumn: number, endColumn: number) { type ISearchConfigurationProperties (line 313) | interface ISearchConfigurationProperties { type ISearchConfiguration (line 333) | interface ISearchConfiguration extends IFilesConfiguration { function getExcludes (line 340) | function getExcludes(configuration: ISearchConfiguration, includeSearchE... function pathIncludedInQuery (line 360) | function pathIncludedInQuery(queryProps: ICommonQueryProps, fsPath:... type SearchErrorCode (line 384) | enum SearchErrorCode { class SearchError (line 393) | class SearchError extends Error { method constructor (line 394) | constructor(message: string, readonly code?: SearchErrorCode) { function deserializeSearchError (line 399) | function deserializeSearchError(errorMsg: string): SearchError { function serializeSearchError (line 408) | function serializeSearchError(searchError: SearchError): Error { type ITelemetryEvent (line 412) | interface ITelemetryEvent { type IRawSearchService (line 417) | interface IRawSearchService { type IRawFileMatch (line 423) | interface IRawFileMatch { type ISearchEngine (line 430) | interface ISearchEngine { type ISerializedSearchSuccess (line 435) | interface ISerializedSearchSuccess { type ISearchEngineSuccess (line 441) | interface ISearchEngineSuccess { type ISerializedSearchError (line 446) | interface ISerializedSearchError { type ISerializedSearchComplete (line 454) | type ISerializedSearchComplete = ISerializedSearchSuccess | ISerializedS... function isSerializedSearchComplete (line 456) | function isSerializedSearchComplete(arg: ISerializedSearchProgressItem |... function isSerializedSearchSuccess (line 466) | function isSerializedSearchSuccess(arg: ISerializedSearchComplete): arg ... function isSerializedFileMatch (line 470) | function isSerializedFileMatch(arg: ISerializedSearchProgressItem): arg ... type ISerializedFileMatch (line 474) | interface ISerializedFileMatch { type ISerializedSearchProgressItem (line 481) | type ISerializedSearchProgressItem = ISerializedFileMatch | ISerializedF... type IFileSearchProgressItem (line 482) | type IFileSearchProgressItem = IRawFileMatch | IRawFileMatch[] | IProgre... class SerializableFileMatch (line 485) | class SerializableFileMatch implements ISerializedFileMatch { method constructor (line 489) | constructor(path: string) { method addMatch (line 494) | addMatch(match: ITextSearchMatch): void { method serialize (line 498) | serialize(): ISerializedFileMatch { function resolvePatternsForProvider (line 510) | function resolvePatternsForProvider(globalPattern: glob.IExpression | un... class QueryGlobTester (line 523) | class QueryGlobTester { method constructor (line 530) | constructor(config: ISearchQuery, folderQuery: IFolderQuery) { method includedInQuerySync (line 558) | includedInQuerySync(testPath: string, basename?: string, hasSibling?: ... method includedInQuery (line 573) | includedInQuery(testPath: string, basename?: string, hasSibling?: (nam... method hasSiblingExcludeClauses (line 591) | hasSiblingExcludeClauses(): boolean { function hasSiblingClauses (line 596) | function hasSiblingClauses(pattern: glob.IExpression): boolean { FILE: src/vs/workbench/services/search/common/searchExtTypes.ts class Position (line 10) | class Position { method constructor (line 11) | constructor(readonly line: number, readonly character: number) { } method isBefore (line 13) | isBefore(other: Position): boolean { return false; } method isBeforeOrEqual (line 14) | isBeforeOrEqual(other: Position): boolean { return false; } method isAfter (line 15) | isAfter(other: Position): boolean { return false; } method isAfterOrEqual (line 16) | isAfterOrEqual(other: Position): boolean { return false; } method isEqual (line 17) | isEqual(other: Position): boolean { return false; } method compareTo (line 18) | compareTo(other: Position): number { return 0; } method translate (line 21) | translate(_?: any, _2?: any): Position { return new Position(0, 0); } method with (line 24) | with(_: any): Position { return new Position(0, 0); } class Range (line 27) | class Range { method constructor (line 31) | constructor(startLine: number, startCol: number, endLine: number, endC... method contains (line 38) | contains(positionOrRange: Position | Range): boolean { return false; } method isEqual (line 39) | isEqual(other: Range): boolean { return false; } method intersection (line 40) | intersection(range: Range): Range | undefined { return undefined; } method union (line 41) | union(other: Range): Range { return new Range(0, 0, 0, 0); } method with (line 45) | with(_: any): Range { return new Range(0, 0, 0, 0); } type ProviderResult (line 48) | type ProviderResult = T | undefined | null | Thenable { method searchWithProviders (line 162) | private searchWithProviders(query: ISearchQuery, onProviderProgress: (... method groupFolderQueriesByScheme (line 229) | private groupFolderQueriesByScheme(query: ISearchQuery): Map { class RemoteSearchService (line 442) | class RemoteSearchService extends SearchService { method constructor (line 443) | constructor( FILE: src/vs/workbench/services/search/node/fileSearch.ts type IDirectoryEntry (line 27) | interface IDirectoryEntry { type IDirectoryTree (line 33) | interface IDirectoryTree { class FileWalker (line 43) | class FileWalker { method constructor (line 66) | constructor(config: IFileQuery) { method cancel (line 105) | cancel(): void { method walk (line 109) | walk(folderQueries: IFolderQuery[], extraFiles: URI[], onResult: (resu... method parallel (line 149) | private parallel(list: T[], fn: (item: T, callback: (err: Error ... method call (line 177) | private call(fun: F, that: any, ...args: any[]): v... method cmdTraversal (line 185) | private cmdTraversal(folderQuery: IFolderQuery, onResult: (result: IRa... method spawnFindCmd (line 276) | spawnFindCmd(folderQuery: IFolderQuery) { method readStdout (line 301) | readStdout(cmd: childProcess.ChildProcess, encoding: string, cb: (err:... method collectStdout (line 316) | private collectStdout(cmd: childProcess.ChildProcess, encoding: string... method forwardData (line 363) | private forwardData(stream: Readable, encoding: string, cb: (err: Erro... method collectData (line 371) | private collectData(stream: Readable): Buffer[] { method decodeData (line 379) | private decodeData(buffers: Buffer[], encoding: string): string { method initDirectoryTree (line 384) | private initDirectoryTree(): IDirectoryTree { method addDirectoryEntries (line 393) | private addDirectoryEntries({ pathToEntries }: IDirectoryTree, base: s... method matchDirectoryTree (line 417) | private matchDirectoryTree({ rootEntries, pathToEntries }: IDirectoryT... method getStats (line 456) | getStats(): ISearchEngineStats { method doWalk (line 466) | private doWalk(folderQuery: IFolderQuery, relativeParentPath: string, ... method matchFile (line 559) | private matchFile(onResult: (result: IRawFileMatch) => void, candidate... method isFilePatternMatch (line 573) | private isFilePatternMatch(path: string): boolean { method statLinkIfNeeded (line 590) | private statLinkIfNeeded(path: string, lstat: fs.Stats, clb: (error: E... method realPathIfNeeded (line 598) | private realPathIfNeeded(path: string, lstat: fs.Stats, clb: (error: E... class Engine (line 613) | class Engine implements ISearchEngine { method constructor (line 618) | constructor(config: IFileQuery) { method search (line 625) | search(onResult: (result: IRawFileMatch) => void, onProgress: (progres... method cancel (line 634) | cancel(): void { class AbsoluteAndRelativeParsedExpression (line 644) | class AbsoluteAndRelativeParsedExpression { method constructor (line 648) | constructor(public expression: glob.IExpression, private root: string) { method init (line 655) | private init(expr: glob.IExpression): void { method test (line 674) | test(_path: string, basename?: string, hasSibling?: (name: string) => ... method getBasenameTerms (line 679) | getBasenameTerms(): string[] { method getPathTerms (line 692) | getPathTerms(): string[] { function rgErrorMsgForDisplay (line 706) | function rgErrorMsgForDisplay(msg: string): string | undefined { FILE: src/vs/workbench/services/search/node/fileSearchManager.ts type IInternalFileMatch (line 16) | interface IInternalFileMatch { type IDirectoryEntry (line 24) | interface IDirectoryEntry { type IDirectoryTree (line 30) | interface IDirectoryTree { class FileSearchEngine (line 35) | class FileSearchEngine { method constructor (line 48) | constructor(private config: IFileQuery, private provider: FileSearchPr... method cancel (line 58) | cancel(): void { method search (line 64) | search(_onResult: (match: IInternalFileMatch) => void): Promise, onResult: (match: IInter... method getSearchOptionsForFolder (line 175) | private getSearchOptionsForFolder(fq: IFolderQuery): FileSearchOp... method initDirectoryTree (line 191) | private initDirectoryTree(): IDirectoryTree { method addDirectoryEntries (line 200) | private addDirectoryEntries({ pathToEntries }: IDirectoryTree, base: U... method matchDirectoryTree (line 225) | private matchDirectoryTree({ rootEntries, pathToEntries }: IDirectoryT... method matchFile (line 261) | private matchFile(onResult: (result: IInternalFileMatch) => void, cand... type IInternalSearchComplete (line 275) | interface IInternalSearchComplete { class FileSearchManager (line 280) | class FileSearchManager { method fileSearch (line 286) | fileSearch(config: IFileQuery, provider: FileSearchProvider, onBatch: ... method clearCache (line 310) | clearCache(cacheKey: string): void { method getSessionTokenSource (line 317) | private getSessionTokenSource(cacheKey: string | undefined): Cancellat... method rawMatchToSearchItem (line 329) | private rawMatchToSearchItem(match: IInternalFileMatch): IFileMatch { method doSearch (line 342) | private doSearch(engine: FileSearchEngine, batchSize: number, onResult... FILE: src/vs/workbench/services/search/node/rawSearchService.ts type IProgressCallback (line 26) | type IProgressCallback = (p: ISerializedSearchProgressItem) => void; type IFileProgressCallback (line 27) | type IFileProgressCallback = (p: IFileSearchProgressItem) => void; class SearchService (line 29) | class SearchService implements IRawSearchService { method fileSearch (line 35) | fileSearch(config: IRawFileQuery): Event, config: I... method getOrCreateCache (line 206) | private getOrCreateCache(cacheKey: string): Cache { method trySortedSearchFromCache (line 214) | private trySortedSearchFromCache(config: IFileQuery, progressCallback:... method sortResults (line 249) | private sortResults(config: IFileQuery, results: IRawFileMatch[], scor... method sendProgress (line 261) | private sendProgress(results: ISerializedFileMatch[], progressCb: IPro... method getResultsFromCache (line 271) | private getResultsFromCache(cache: Cache, searchValue: string, progres... method doSearch (line 337) | private doSearch(engine: ISearchEngine, progressCallbac... method clearCache (line 372) | clearCache(cacheKey: string): Promise { method preventCancellation (line 381) | private preventCancellation(promise: CancelablePromise): Cancela... type ICacheRow (line 399) | interface ICacheRow { class Cache (line 406) | class Cache { method getItemLabel (line 415) | getItemLabel(match: IRawFileMatch): string { method getItemDescription (line 419) | getItemDescription(match: IRawFileMatch): string { method getItemPath (line 423) | getItemPath(match: IRawFileMatch): string { function reviveQuery (line 428) | function reviveQuery(rawQuery: U): U extends IRawTe... function reviveFolderQuery (line 438) | function reviveFolderQuery(rawFolderQuery: IFolderQuery):... FILE: src/vs/workbench/services/search/node/ripgrepFileSearch.ts function spawnRipgrepCmd (line 21) | function spawnRipgrepCmd(config: IFileQuery, folderQuery: IFolderQuery, ... function getRgArgs (line 32) | function getRgArgs(config: IFileQuery, folderQuery: IFolderQuery, includ... type IRgGlobResult (line 85) | interface IRgGlobResult { function foldersToRgExcludeGlobs (line 90) | function foldersToRgExcludeGlobs(folderQueries: IFolderQuery[], globalEx... function foldersToIncludeGlobs (line 105) | function foldersToIncludeGlobs(folderQueries: IFolderQuery[], globalIncl... function globExprsToRgGlobs (line 116) | function globExprsToRgGlobs(patterns: glob.IExpression, folder?: string,... function getAbsoluteGlob (line 161) | function getAbsoluteGlob(folder: string, key: string): string { function trimTrailingSlash (line 167) | function trimTrailingSlash(str: string): string { function fixDriveC (line 172) | function fixDriveC(path: string): string { FILE: src/vs/workbench/services/search/node/ripgrepSearchProvider.ts class RipgrepSearchProvider (line 12) | class RipgrepSearchProvider implements TextSearchProvider { method constructor (line 15) | constructor(private outputChannel: OutputChannel) { method provideTextSearchResults (line 19) | provideTextSearchResults(query: TextSearchQuery, options: TextSearchOp... method withToken (line 24) | private async withToken(token: CancellationToken, fn: (token: Cance... method dispose (line 33) | private dispose() { function mergedTokenSource (line 38) | function mergedTokenSource(token: CancellationToken): CancellationTokenS... FILE: src/vs/workbench/services/search/node/ripgrepSearchUtils.ts type Maybe (line 13) | type Maybe = T | null | undefined; function anchorGlob (line 15) | function anchorGlob(glob: string): string { function createTextSearchResult (line 22) | function createTextSearchResult(uri: URI, text: string, range: searchExt... function rangeToSearchRange (line 37) | function rangeToSearchRange(range: searchExtTypes.Range): SearchRange { function searchRangeToRange (line 41) | function searchRangeToRange(range: SearchRange): searchExtTypes.Range { type IOutputChannel (line 45) | interface IOutputChannel { class OutputChannel (line 49) | class OutputChannel implements IOutputChannel { method constructor (line 50) | constructor(@ILogService private readonly logService: ILogService) { } method appendLine (line 52) | appendLine(msg: string): void { FILE: src/vs/workbench/services/search/node/ripgrepTextSearchEngine.ts class RipgrepTextSearchEngine (line 25) | class RipgrepTextSearchEngine { method constructor (line 27) | constructor(private outputChannel: IOutputChannel) { } method provideTextSearchResults (line 29) | provideTextSearchResults(query: TextSearchQuery, options: TextSearchOp... function rgErrorMsgForDisplay (line 123) | function rgErrorMsgForDisplay(msg: string): Maybe { function buildRegexParseError (line 153) | function buildRegexParseError(lines: string[]): string { class RipgrepParser (line 168) | class RipgrepParser extends EventEmitter { method constructor (line 176) | constructor(private maxResults: number, private rootFolder: string, pr... method cancel (line 181) | cancel(): void { method flush (line 185) | flush(): void { method on (line 192) | on(event: string, listener: (...args: any[]) => void): this { method handleData (line 197) | handleData(data: Buffer | string): void { method handleDecodedData (line 206) | private handleDecodedData(decodedData: string): void { method handleLine (line 231) | private handleLine(outputLine: string): void { method createTextSearchMatch (line 261) | private createTextSearchMatch(data: IRgMatch, uri: URI): TextSearchMat... method createTextSearchContext (line 311) | private createTextSearchContext(data: IRgMatch, uri: URI): TextSearchC... method onResult (line 326) | private onResult(match: TextSearchResult): void { function bytesOrTextToString (line 331) | function bytesOrTextToString(obj: any): string { function getNumLinesAndLastNewlineLength (line 337) | function getNumLinesAndLastNewlineLength(text: string): { numLines: numb... function getRgArgs (line 354) | function getRgArgs(query: TextSearchQuery, options: TextSearchOptions): ... function spreadGlobComponents (line 485) | function spreadGlobComponents(globArg: string): string[] { function unicodeEscapesToPCRE2 (line 494) | function unicodeEscapesToPCRE2(pattern: string): string { type IRgMessage (line 512) | interface IRgMessage { type IRgMatch (line 517) | interface IRgMatch { type IRgSubmatch (line 525) | interface IRgSubmatch { type IRgBytesOrText (line 531) | type IRgBytesOrText = { bytes: string } | { text: string }; function fixRegexNewline (line 533) | function fixRegexNewline(pattern: string): string { function fixNewline (line 539) | function fixNewline(pattern: string): string { FILE: src/vs/workbench/services/search/node/searchIpc.ts class SearchChannel (line 10) | class SearchChannel implements IServerChannel { method constructor (line 12) | constructor(private service: IRawSearchService) { } method listen (line 14) | listen(_: unknown, event: string, arg?: any): Event { method call (line 22) | call(_: unknown, command: string, arg?: any): Promise { class SearchChannelClient (line 30) | class SearchChannelClient implements IRawSearchService { method constructor (line 32) | constructor(private channel: IChannel) { } method fileSearch (line 34) | fileSearch(search: IRawFileQuery): Event { FILE: src/vs/workbench/services/search/node/searchService.ts class LocalSearchService (line 30) | class LocalSearchService extends SearchService { method constructor (line 31) | constructor( class DiskSearch (line 49) | class DiskSearch implements ISearchResultProvider { method constructor (line 52) | constructor( method textSearch (line 96) | textSearch(query: ITextQuery, onProgress?: (p: ISearchProgressItem) =>... method fileSearch (line 111) | fileSearch(query: IFileQuery, token?: CancellationToken): Promise { FILE: src/vs/workbench/services/search/node/textSearchAdapter.ts class TextSearchEngineAdapter (line 12) | class TextSearchEngineAdapter { method constructor (line 14) | constructor(private query: ITextQuery) { method search (line 17) | search(token: CancellationToken, onResult: (matches: ISerializedFileMa... function fileMatchToSerialized (line 48) | function fileMatchToSerialized(match: IFileMatch): ISerializedFileMatch { FILE: src/vs/workbench/services/search/node/textSearchManager.ts class TextSearchManager (line 18) | class TextSearchManager { method constructor (line 25) | constructor(private query: ITextQuery, private provider: TextSearchPro... method search (line 28) | search(onProgress: (matches: IFileMatch[]) => void, token: Cancellatio... method resultSize (line 82) | private resultSize(result: TextSearchResult): number { method trimResultToSize (line 89) | private trimResultToSize(result: TextSearchMatch, size: number): TextS... method searchInFolder (line 103) | private searchInFolder(folderQuery: IFolderQuery, onResult: (resu... method validateProviderResult (line 138) | private validateProviderResult(result: TextSearchResult): boolean { method readdir (line 161) | private readdir(dirname: string): Promise { method getSearchOptionsForFolder (line 165) | private getSearchOptionsForFolder(fq: IFolderQuery): TextSearchOp... function patternInfoToQuery (line 188) | function patternInfoToQuery(patternInfo: IPatternInfo): TextSearchQuery { class TextSearchResultsCollector (line 198) | class TextSearchResultsCollector { method constructor (line 205) | constructor(private _onResult: (result: IFileMatch[]) => void) { method add (line 209) | add(data: TextSearchResult, folderIdx: number): void { method pushToCollector (line 229) | private pushToCollector(): void { method flush (line 236) | flush(): void { method sendItems (line 241) | private sendItems(items: IFileMatch[]): void { function extensionResultToFrontendResult (line 246) | function extensionResultToFrontendResult(data: TextSearchResult): ITextS... function extensionResultIsMatch (line 274) | function extensionResultIsMatch(data: TextSearchResult): data is TextSea... class BatchedCollector (line 284) | class BatchedCollector { method constructor (line 295) | constructor(private maxBatchSize: number, private cb: (items: T[]) => ... method addItem (line 298) | addItem(item: T, size: number): void { method addItems (line 306) | addItems(items: T[], size: number): void { method addItemToBatch (line 314) | private addItemToBatch(item: T, size: number): void { method addItemsToBatch (line 320) | private addItemsToBatch(item: T[], size: number): void { method onUpdate (line 326) | private onUpdate(): void { method flush (line 341) | flush(): void { FILE: src/vs/workbench/services/search/test/common/search.test.ts function assertOneLinePreviewRangeText (line 15) | function assertOneLinePreviewRangeText(text: string, result: TextSearchM... FILE: src/vs/workbench/services/search/test/common/searchHelpers.test.ts method getLineContent (line 15) | getLineContent(lineNumber: number): string { method getLineContent (line 61) | getLineContent(lineNumber: number): string { method getLineCount (line 69) | getLineCount(): number { function getQuery (line 74) | function getQuery(beforeContext?: number, afterContext?: number): ITextQ... FILE: src/vs/workbench/services/search/test/node/fixtures/examples/NullPoinderException.js function Cell (line 6) | function Cell() { function GameOfLife (line 16) | function GameOfLife() { function createWorld (line 42) | function createWorld() { function circleOfLife (line 48) | function circleOfLife() { function resolveNextGeneration (line 56) | function resolveNextGeneration(cell) { function countNeighbors (line 65) | function countNeighbors(cell) { function isAlive (line 78) | function isAlive(row, col) { function travelWorld (line 84) | function travelWorld(callback) { function draw (line 95) | function draw(cell) { function createDrawingContext (line 105) | function createDrawingContext() { FILE: src/vs/workbench/services/search/test/node/fixtures/examples/company.js function Company (line 6) | function Company() { FILE: src/vs/workbench/services/search/test/node/fixtures/examples/employee.js function Employee (line 5) | function Employee() { function SalesEmployee (line 19) | function SalesEmployee() { function calculatePay (line 26) | function calculatePay() { FILE: src/vs/workbench/services/search/test/node/fixtures/examples/small.js function C (line 5) | function C() { function sum (line 19) | function sum(z) { FILE: src/vs/workbench/services/search/test/node/rawSearchService.test.ts constant TEST_FOLDER_QUERIES (line 16) | const TEST_FOLDER_QUERIES = [ constant TEST_FIXTURES (line 20) | const TEST_FIXTURES = path.normalize(getPathFromAmdModule(require, './fi... constant MULTIROOT_QUERIES (line 21) | const MULTIROOT_QUERIES: IFolderQuery[] = [ class TestSearchEngine (line 33) | class TestSearchEngine implements ISearchEngine { method constructor (line 39) | constructor(private result: () => IRawFileMatch, public config?: IFile... method search (line 43) | search(onResult: (match: IRawFileMatch) => void, onProgress: (progress... method cancel (line 68) | cancel(): void { function fileSearch (line 143) | function fileSearch(config: IFileQuery, batchSize: number): Event { method getChannel (line 35) | getChannel(channelName: string): IChannel { method registerChannel (line 39) | registerChannel(channelName: string, channel: IServerChannel):... method toggleSharedProcessWindow (line 43) | toggleSharedProcessWindow(): Promise { FILE: src/vs/workbench/services/statusbar/common/statusbar.ts type StatusbarAlignment (line 12) | const enum StatusbarAlignment { type IStatusbarEntry (line 20) | interface IStatusbarEntry { type IStatusbarService (line 60) | interface IStatusbarService { type IStatusbarEntryAccessor (line 82) | interface IStatusbarEntryAccessor extends IDisposable { FILE: src/vs/workbench/services/telemetry/browser/telemetryService.ts class WebTelemetryAppender (line 20) | class WebTelemetryAppender implements ITelemetryAppender { method constructor (line 22) | constructor(private _logService: ILogService, private _appender: IRemo... method log (line 24) | log(eventName: string, data: any): void { method flush (line 34) | flush(): Promise { class TelemetryService (line 39) | class TelemetryService extends Disposable implements ITelemetryService { method constructor (line 45) | constructor( method setEnabled (line 68) | setEnabled(value: boolean): void { method isOptedIn (line 72) | get isOptedIn(): boolean { method publicLog (line 76) | publicLog(eventName: string, data?: ITelemetryData, anonymizeFilePaths... method publicLog2 (line 80) | publicLog2 = never, T extends GDPRClassif... method getTelemetryInfo (line 84) | getTelemetryInfo(): Promise { FILE: src/vs/workbench/services/telemetry/electron-browser/telemetryService.ts class TelemetryService (line 21) | class TelemetryService extends Disposable implements ITelemetryService { method constructor (line 27) | constructor( method setEnabled (line 51) | setEnabled(value: boolean): void { method isOptedIn (line 55) | get isOptedIn(): boolean { method publicLog (line 59) | publicLog(eventName: string, data?: ITelemetryData, anonymizeFilePaths... method publicLog2 (line 63) | publicLog2 = never, T extends GDPRClassif... method getTelemetryInfo (line 67) | getTelemetryInfo(): Promise { FILE: src/vs/workbench/services/textMate/browser/abstractTextMateService.ts method constructor (line 48) | constructor( method _canCreateGrammarFactory (line 174) | private _canCreateGrammarFactory(): boolean { method _getOrCreateGrammarFactory (line 179) | private async _getOrCreateGrammarFactory(): Promise { method _registerDefinitionIfAvailable (line 206) | private _registerDefinitionIfAvailable(modeId: string): void { method _toColorMap (line 239) | private static _toColorMap(colorMap: string[]): Color[] { method _updateTheme (line 247) | private _updateTheme(grammarFactory: TMGrammarFactory, colorTheme: IColo... method _doUpdateTheme (line 255) | protected _doUpdateTheme(grammarFactory: TMGrammarFactory, theme: IRawTh... method equalsTokenRules (line 263) | private static equalsTokenRules(a: ITokenColorizationRule[] | null, b: I... method _validateGrammarExtensionPoint (line 286) | private _validateGrammarExtensionPoint(extensionLocation: URI, syntax: I... method createGrammar (line 320) | public async createGrammar(modeId: string): Promise { method _onDidCreateGrammarFactory (line 326) | protected _onDidCreateGrammarFactory(grammarDefinitions: IValidGrammarDe... method _onDidDisposeGrammarFactory (line 329) | protected _onDidDisposeGrammarFactory(): void { class TMTokenizationSupport (line 338) | class TMTokenizationSupport implements ITokenizationSupport { method constructor (line 344) | constructor( method getInitialState (line 362) | getInitialState(): IState { method tokenize (line 366) | tokenize(line: string, state: IState, offsetDelta: number): Tokenizati... method tokenize2 (line 370) | tokenize2(line: string, state: StackElement, offsetDelta: number): Tok... class TMTokenization (line 397) | class TMTokenization extends Disposable { method constructor (line 407) | constructor(grammar: IGrammar, initialState: StackElement, containsEmb... method getInitialState (line 415) | public getInitialState(): IState { method tokenize2 (line 419) | public tokenize2(line: string, state: StackElement): TokenizationResul... FILE: src/vs/workbench/services/textMate/browser/textMateService.ts class TextMateService (line 18) | class TextMateService extends AbstractTextMateService { method constructor (line 20) | constructor( method _loadVSCodeTextmate (line 32) | protected _loadVSCodeTextmate(): Promise | undefined { function loadOnigasm (line 42) | async function loadOnigasm(): Promise { function doLoadOnigasm (line 49) | async function doLoadOnigasm(): Promise { function loadOnigasmWASM (line 62) | async function loadOnigasmWASM(): Promise { FILE: src/vs/workbench/services/textMate/common/TMGrammarFactory.ts type ITMGrammarFactoryHost (line 13) | interface ITMGrammarFactoryHost { type ICreateGrammarResult (line 19) | interface ICreateGrammarResult { class TMGrammarFactory (line 26) | class TMGrammarFactory extends Disposable { method constructor (line 36) | constructor(host: ITMGrammarFactoryHost, grammarDefinitions: IValidGra... method has (line 101) | public has(languageId: LanguageId): boolean { method setTheme (line 105) | public setTheme(theme: IRawTheme): void { method getColorMap (line 109) | public getColorMap(): string[] { method createGrammar (line 113) | public async createGrammar(languageId: LanguageId): Promise { method setTokens (line 130) | async setTokens(_resource: UriComponents, versionId: number, tokens: U... class TextMateService (line 137) | class TextMateService extends AbstractTextMateService { method constructor (line 143) | constructor( method _onModelAdded (line 162) | private _onModelAdded(model: ITextModel): void { method _onModelRemoved (line 174) | private _onModelRemoved(model: ITextModel): void { method _loadVSCodeTextmate (line 182) | protected _loadVSCodeTextmate(): Promise | undefined { method _onDidCreateGrammarFactory (line 190) | protected _onDidCreateGrammarFactory(grammarDefinitions: IValidGrammar... method _doUpdateTheme (line 219) | protected _doUpdateTheme(grammarFactory: TMGrammarFactory, theme: IRaw... method _onDidDisposeGrammarFactory (line 226) | protected _onDidDisposeGrammarFactory(): void { method _killWorker (line 230) | private _killWorker(): void { method setTokens (line 243) | setTokens(resource: URI, versionId: number, tokens: ArrayBuffer): void { FILE: src/vs/workbench/services/textMate/electron-browser/textMateWorker.ts type IValidGrammarDefinitionDTO (line 18) | interface IValidGrammarDefinitionDTO { type ICreateData (line 27) | interface ICreateData { type IRawModelData (line 31) | interface IRawModelData { class TextMateWorkerModel (line 39) | class TextMateWorkerModel extends MirrorTextModel { method constructor (line 47) | constructor(uri: URI, lines: string[], eol: string, versionId: number,... method dispose (line 57) | public dispose(): void { method onLanguageId (line 62) | public onLanguageId(languageId: LanguageId): void { method onEvents (line 67) | onEvents(e: IModelChangedEvent): void { method _resetTokenization (line 77) | private _resetTokenization(): void { method _ensureTokens (line 93) | private _ensureTokens(): void { class TextMateWorker (line 116) | class TextMateWorker { method constructor (line 123) | constructor(ctx: IWorkerContext, createData: ICrea... method acceptNewModel (line 157) | public acceptNewModel(data: IRawModelData): void { method acceptModelChanged (line 163) | public acceptModelChanged(strURL: string, e: IModelChangedEvent): void { method acceptModelLanguageChanged (line 167) | public acceptModelLanguageChanged(strURL: string, newLanguageId: Langu... method acceptRemovedModel (line 171) | public acceptRemovedModel(strURL: string): void { method getOrCreateGrammar (line 178) | public getOrCreateGrammar(languageId: LanguageId): Promise, createData: ICr... FILE: src/vs/workbench/services/textfile/browser/browserTextFileService.ts class BrowserTextFileService (line 12) | class BrowserTextFileService extends AbstractTextFileService { method getPreferredWriteEncoding (line 15) | getPreferredWriteEncoding(): IResourceEncoding { method onBeforeShutdown (line 20) | protected onBeforeShutdown(reason: ShutdownReason): boolean { method doBeforeShutdownSync (line 28) | private doBeforeShutdownSync(): boolean { method getWindowCount (line 61) | protected async getWindowCount(): Promise { FILE: src/vs/workbench/services/textfile/browser/textFileService.ts method models (line 60) | get models(): ITextFileEditorModelManager { return this._models; } method constructor (line 71) | constructor( method registerListeners (line 105) | private registerListeners(): void { method onBeforeShutdown (line 119) | protected onBeforeShutdown(reason: ShutdownReason): boolean | Promise { method doBackupAll (line 235) | private async doBackupAll(dirtyFileModels: ITextFileEditorModel[], untit... method confirmBeforeShutdown (line 246) | private async confirmBeforeShutdown(): Promise { method noVeto (line 278) | private noVeto(options: { cleanUpBackups: boolean }): boolean | Promise<... method cleanupBackupsBeforeShutdown (line 290) | protected async cleanupBackupsBeforeShutdown(): Promise { method onFilesConfigurationChange (line 298) | protected onFilesConfigurationChange(configuration: IFilesConfiguration)... method read (line 357) | async read(resource: URI, options?: IReadTextFileOptions): Promise { method save (line 549) | async save(resource: URI, options?: ISaveOptions): Promise { method confirmSave (line 568) | async confirmSave(resources?: URI[]): Promise { method confirmOverwrite (line 582) | async confirmOverwrite(resource: URI): Promise { method saveAll (line 595) | saveAll(arg1?: boolean | URI[], options?: ISaveOptions): Promise { method revertAll (line 928) | async revertAll(resources?: URI[], options?: IRevertOptions): Promise { method setOrphaned (line 188) | private setOrphaned(orphaned: boolean): void { method updateAutoSaveConfiguration (line 195) | private updateAutoSaveConfiguration(config: IAutoSaveConfiguration): v... method onFilesAssociationChange (line 202) | private onFilesAssociationChange(): void { method setMode (line 213) | setMode(mode: string): void { method backup (line 219) | async backup(target = this.resource): Promise { method hasBackup (line 237) | hasBackup(): boolean { method revert (line 241) | async revert(soft?: boolean): Promise { method load (line 269) | async load(options?: ILoadOptions): Promise { method loadFromBackup (line 302) | private async loadFromBackup(backup: URI, options?: ILoadOptions): Pro... method loadFromFile (line 331) | private async loadFromFile(options?: ILoadOptions): Promise { method doSave (line 603) | private doSave(versionId: number, options: ISaveOptions): Promise { method getTypeIfSettings (line 771) | private getTypeIfSettings(): string { method getTelemetryData (line 805) | private getTelemetryData(reason: number | undefined): TelemetryData { method doTouch (line 824) | private doTouch(versionId: number): Promise { method setDirty (line 845) | private setDirty(dirty: boolean): () => void { method updateSavedVersionId (line 869) | private updateSavedVersionId(): void { method updateLastResolvedFileStat (line 880) | private updateLastResolvedFileStat(newFileStat: IFileStatWithMetadata)... method onSaveError (line 895) | private onSaveError(error: Error): void { method isDirty (line 906) | isDirty(): this is IResolvedTextFileEditorModel { method getLastSaveAttemptTime (line 910) | getLastSaveAttemptTime(): number { method hasState (line 914) | hasState(state: ModelState): boolean { method getEncoding (line 933) | getEncoding(): string | undefined { method setEncoding (line 937) | setEncoding(encoding: string, mode: EncodingMode): void { method updatePreferredEncoding (line 974) | updatePreferredEncoding(encoding: string | undefined): void { method isNewEncoding (line 985) | private isNewEncoding(encoding: string | undefined): boolean { method isResolved (line 997) | isResolved(): this is IResolvedTextFileEditorModel { method isReadonly (line 1001) | isReadonly(): boolean { method isDisposed (line 1005) | isDisposed(): boolean { method getResource (line 1009) | getResource(): URI { method getStat (line 1013) | getStat(): IFileStatWithMetadata | undefined { method dispose (line 1017) | dispose(): void { type IPendingSave (line 1027) | interface IPendingSave { type ISaveOperation (line 1032) | interface ISaveOperation { class SaveSequentializer (line 1039) | class SaveSequentializer { method hasPendingSave (line 1043) | hasPendingSave(versionId?: number): boolean { method pendingSave (line 1055) | get pendingSave(): Promise | undefined { method setPending (line 1059) | setPending(versionId: number, promise: Promise): Promise { method donePending (line 1067) | private donePending(versionId: number): void { method triggerNextSave (line 1078) | private triggerNextSave(): void { method setNext (line 1088) | setNext(run: () => Promise): Promise { class DefaultSaveErrorHandler (line 1118) | class DefaultSaveErrorHandler implements ISaveErrorHandler { method constructor (line 1120) | constructor(@INotificationService private readonly notificationService... method onSaveError (line 1122) | onSaveError(error: Error, model: TextFileEditorModel): void { FILE: src/vs/workbench/services/textfile/common/textFileEditorModelManager.ts class TextFileEditorModelManager (line 15) | class TextFileEditorModelManager extends Disposable implements ITextFile... method onModelsDirty (line 42) | get onModelsDirty(): Event { method onModelsSaveError (line 51) | get onModelsSaveError(): Event { method onModelsSaved (line 60) | get onModelsSaved(): Event { method onModelsReverted (line 69) | get onModelsReverted(): Event { method constructor (line 83) | constructor( method registerListeners (line 92) | private registerListeners(): void { method debounce (line 98) | private debounce(event: Event): Event boole... method add (line 237) | add(resource: URI, model: ITextFileEditorModel): void { method remove (line 257) | remove(resource: URI): void { method clear (line 279) | clear(): void { method disposeModel (line 298) | disposeModel(model: TextFileEditorModel): void { method dispose (line 318) | dispose(): void { FILE: src/vs/workbench/services/textfile/common/textResourcePropertiesService.ts class TextResourcePropertiesService (line 17) | class TextResourcePropertiesService implements ITextResourcePropertiesSe... method constructor (line 23) | constructor( method getEOL (line 32) | getEOL(resource?: URI, language?: string): string { method getOS (line 41) | private getOS(resource?: URI): OperatingSystem { FILE: src/vs/workbench/services/textfile/common/textfiles.ts type ITextFileService (line 20) | interface ITextFileService extends IDisposable { type IReadTextFileOptions (line 149) | interface IReadTextFileOptions extends IReadFileOptions { type IWriteTextFileOptions (line 169) | interface IWriteTextFileOptions extends IWriteFileOptions { type TextFileOperationResult (line 193) | const enum TextFileOperationResult { class TextFileOperationError (line 197) | class TextFileOperationError extends FileOperationError { method constructor (line 198) | constructor(message: string, public textFileOperationResult: TextFileO... method isTextFileOperationError (line 202) | static isTextFileOperationError(obj: unknown): obj is TextFileOperatio... type IResourceEncodings (line 207) | interface IResourceEncodings { type IResourceEncoding (line 211) | interface IResourceEncoding { type ISaveErrorHandler (line 219) | interface ISaveErrorHandler { type ISaveParticipant (line 227) | interface ISaveParticipant { type ModelState (line 238) | const enum ModelState { type StateChange (line 278) | const enum StateChange { class TextFileModelChangeEvent (line 289) | class TextFileModelChangeEvent { method constructor (line 292) | constructor(model: ITextFileEditorModel, private _kind: StateChange) { method resource (line 296) | get resource(): URI { method kind (line 300) | get kind(): StateChange { type ITextFileOperationResult (line 307) | interface ITextFileOperationResult { type IResult (line 311) | interface IResult { type IAutoSaveConfiguration (line 317) | interface IAutoSaveConfiguration { type AutoSaveMode (line 323) | const enum AutoSaveMode { type SaveReason (line 331) | const enum SaveReason { type LoadReason (line 338) | const enum LoadReason { type IBaseTextFileContent (line 344) | interface IBaseTextFileContent extends IBaseStatWithMetadata { type ITextFileContent (line 352) | interface ITextFileContent extends IBaseTextFileContent { type ITextFileStreamContent (line 360) | interface ITextFileStreamContent extends IBaseTextFileContent { type IModelLoadOrCreateOptions (line 368) | interface IModelLoadOrCreateOptions { type ITextFileEditorModelManager (line 403) | interface ITextFileEditorModelManager { type ISaveOptions (line 429) | interface ISaveOptions { type ILoadOptions (line 439) | interface ILoadOptions { type ITextFileEditorModel (line 457) | interface ITextFileEditorModel extends ITextEditorModel, IEncodingSuppor... type IResolvedTextFileEditorModel (line 487) | interface IResolvedTextFileEditorModel extends ITextFileEditorModel { type IWillMoveEvent (line 494) | interface IWillMoveEvent { function snapshotToString (line 504) | function snapshotToString(snapshot: ITextSnapshot): string { function stringToSnapshot (line 515) | function stringToSnapshot(value: string): ITextSnapshot { class TextSnapshotReadable (line 531) | class TextSnapshotReadable implements VSBufferReadable { method constructor (line 534) | constructor(private snapshot: ITextSnapshot, private preamble?: string... method read (line 536) | read(): VSBuffer | null { function toBufferOrReadable (line 564) | function toBufferOrReadable(value: string | ITextSnapshot | undefined): ... constant SUPPORTED_ENCODINGS (line 576) | const SUPPORTED_ENCODINGS: { [encoding: string]: { labelLong: string; la... FILE: src/vs/workbench/services/textfile/electron-browser/nativeTextFileService.ts class NativeTextFileService (line 45) | class NativeTextFileService extends AbstractTextFileService { method constructor (line 47) | constructor( method encoding (line 71) | get encoding(): EncodingOracle { method read (line 79) | async read(resource: URI, options?: IReadTextFileOptions): Promise { type IEncodingOverride (line 301) | interface IEncodingOverride { class EncodingOracle (line 307) | class EncodingOracle extends Disposable implements IResourceEncodings { method constructor (line 310) | constructor( method registerListeners (line 323) | private registerListeners(): void { method getDefaultEncodingOverrides (line 329) | private getDefaultEncodingOverrides(): IEncodingOverride[] { method getWriteEncoding (line 346) | async getWriteEncoding(resource: URI, options?: IWriteTextFileOptions)... method getPreferredWriteEncoding (line 371) | getPreferredWriteEncoding(resource: URI, preferredEncoding?: string): ... method getReadEncoding (line 380) | getReadEncoding(resource: URI, options: IReadTextFileOptions | undefin... method getEncodingForResource (line 409) | private getEncodingForResource(resource: URI, preferredEncoding?: stri... method getEncodingOverride (line 428) | private getEncodingOverride(resource: URI): string | undefined { FILE: src/vs/workbench/services/textfile/test/textFileEditorModel.test.ts class ServiceAccessor (line 20) | class ServiceAccessor { method constructor (line 21) | constructor(@ITextFileService public textFileService: TestTextFileServ... function getLastModifiedTime (line 25) | function getLastModifiedTime(model: TextFileEditorModel): number { FILE: src/vs/workbench/services/textfile/test/textFileEditorModelManager.test.ts class TestTextFileEditorModelManager (line 18) | class TestTextFileEditorModelManager extends TextFileEditorModelManager { method debounceDelay (line 20) | protected debounceDelay(): number { class ServiceAccessor (line 25) | class ServiceAccessor { method constructor (line 26) | constructor( FILE: src/vs/workbench/services/textfile/test/textFileService.io.test.ts class ServiceAccessor (line 32) | class ServiceAccessor { method constructor (line 33) | constructor( class TestNativeTextFileService (line 40) | class TestNativeTextFileService extends NativeTextFileService { method encoding (line 43) | get encoding(): TestEncodingOracle { class TestEncodingOracle (line 52) | class TestEncodingOracle extends EncodingOracle { method encodingOverrides (line 54) | protected get encodingOverrides(): IEncodingOverride[] { method encodingOverrides (line 62) | protected set encodingOverrides(overrides: IEncodingOverride[]) { } function testEncoding (line 227) | async function testEncoding(resource: URI, encoding: string, content: st... function testEncodingKeepsData (line 262) | async function testEncodingKeepsData(resource: URI, encoding: string, ex... function testReadStream (line 415) | async function testReadStream(resource: URI): Promise { function testRead (line 435) | async function testRead(resource: URI): Promise { function testLargeEncoding (line 540) | async function testLargeEncoding(encoding: string, needle: string): Prom... FILE: src/vs/workbench/services/textfile/test/textFileService.test.ts class ServiceAccessor (line 25) | class ServiceAccessor { method constructor (line 26) | constructor( class BeforeShutdownEventImpl (line 38) | class BeforeShutdownEventImpl implements BeforeShutdownEvent { method veto (line 43) | veto(value: boolean | Promise): void { function testMove (line 282) | async function testMove(source: URI, target: URI, targetDirty?: boolean)... function hotExitTest (line 414) | async function hotExitTest(this: any, setting: string, shutdownReason: S... FILE: src/vs/workbench/services/textmodelResolver/common/textModelResolverService.ts class ResourceModelCollection (line 21) | class ResourceModelCollection extends ReferenceCollection { class TextModelResolverService (line 122) | class TextModelResolverService implements ITextModelService { method constructor (line 128) | constructor( method createModelReference (line 136) | createModelReference(resource: URI): Promise { method load (line 49) | private load(fileService: IFileService): Promise { method fromExtensionTheme (line 64) | static fromExtensionTheme(iconTheme: IThemeExtensionPoint, iconThemeLo... method noIconTheme (line 81) | static noIconTheme(): FileIconThemeData { method createUnloadedTheme (line 95) | static createUnloadedTheme(id: string): FileIconThemeData { method fromStorageData (line 106) | static fromStorageData(input: string): FileIconThemeData | null { method toStorageData (line 135) | toStorageData() { type IconDefinition (line 151) | interface IconDefinition { type FontDefinition (line 159) | interface FontDefinition { type IconsAssociation (line 167) | interface IconsAssociation { type IconThemeDocument (line 180) | interface IconThemeDocument extends IconsAssociation { function _loadIconThemeDocument (line 188) | function _loadIconThemeDocument(fileService: IFileService, location: URI... function _processIconThemeDocument (line 199) | function _processIconThemeDocument(id: string, iconThemeDocumentLocation... function escapeCSS (line 369) | function escapeCSS(str: string) { FILE: src/vs/workbench/services/themes/browser/fileIconThemeStore.ts type FileIconThemeChangeEvent (line 46) | interface FileIconThemeChangeEvent { class FileIconThemeStore (line 51) | class FileIconThemeStore extends Disposable { method constructor (line 58) | constructor(@IExtensionService private readonly extensionService: IExt... method initialize (line 64) | private initialize() { method onIconThemes (line 90) | private onIconThemes(extensionLocation: URI, extensionData: ExtensionD... method findThemeData (line 130) | public findThemeData(iconTheme: string): Promise { FILE: src/vs/workbench/services/themes/browser/workbenchThemeService.ts constant DEFAULT_THEME_ID (line 38) | const DEFAULT_THEME_ID = 'vs-dark vscode-theme-defaults-themes-dark_plus... constant DEFAULT_THEME_SETTING_VALUE (line 39) | const DEFAULT_THEME_SETTING_VALUE = 'Default Dark+'; constant PERSISTED_THEME_STORAGE_KEY (line 41) | const PERSISTED_THEME_STORAGE_KEY = 'colorThemeData'; constant PERSISTED_ICON_THEME_STORAGE_KEY (line 42) | const PERSISTED_ICON_THEME_STORAGE_KEY = 'iconThemeData'; constant DEFAULT_ICON_THEME_SETTING_VALUE (line 47) | const DEFAULT_ICON_THEME_SETTING_VALUE = 'vs-seti'; constant DEFAULT_ICON_THEME_ID (line 48) | const DEFAULT_ICON_THEME_ID = 'vscode.vscode-theme-seti-vs-seti'; function validateThemeId (line 56) | function validateThemeId(theme: string): string { class WorkbenchThemeService (line 68) | class WorkbenchThemeService implements IWorkbenchThemeService { method colorCustomizations (line 86) | private get colorCustomizations(): IColorCustomizations { method tokenColorCustomizations (line 90) | private get tokenColorCustomizations(): ITokenColorCustomizations { method constructor (line 94) | constructor( method onDidColorThemeChange (line 222) | public get onDidColorThemeChange(): Event { method onDidFileIconThemeChange (line 226) | public get onDidFileIconThemeChange(): Event { method onIconThemeChange (line 230) | public get onIconThemeChange(): Event { method onThemeChange (line 234) | public get onThemeChange(): Event { method initialize (line 238) | private initialize(): Promise<[IColorTheme | null, IFileIconTheme | nu... method installConfigurationListener (line 279) | private installConfigurationListener() { method getColorTheme (line 317) | public getColorTheme(): IColorTheme { method getColorThemes (line 321) | public getColorThemes(): Promise { method getTheme (line 325) | public getTheme(): ITheme { method setColorTheme (line 329) | public setColorTheme(themeId: string | undefined, settingsTarget: Conf... method reloadCurrentColorTheme (line 362) | private async reloadCurrentColorTheme() { method restoreColorTheme (line 370) | public restoreColorTheme() { method updateDynamicCSSRules (line 381) | private updateDynamicCSSRules(themeData: ITheme) { method applyTheme (line 394) | private applyTheme(newTheme: ColorThemeData, settingsTarget: Configura... method writeColorThemeConfiguration (line 433) | private writeColorThemeConfiguration(settingsTarget: ConfigurationTarg... method sendTelemetry (line 441) | private sendTelemetry(themeId: string, themeData: ExtensionData | unde... method getFileIconThemes (line 471) | public getFileIconThemes(): Promise { method getFileIconTheme (line 475) | public getFileIconTheme() { method getIconTheme (line 479) | public getIconTheme() { method setFileIconTheme (line 483) | public setFileIconTheme(iconTheme: string | undefined, settingsTarget:... method reloadCurrentFileIconTheme (line 507) | private async reloadCurrentFileIconTheme() { method restoreFileIconTheme (line 515) | public restoreFileIconTheme() { method doSetFileIconTheme (line 526) | private doSetFileIconTheme(iconThemeData: FileIconThemeData): void { method writeFileIconConfiguration (line 552) | private writeFileIconConfiguration(settingsTarget: ConfigurationTarget... method writeConfiguration (line 559) | public writeConfiguration(key: string, value: any, settingsTarget: Con... method getBaseThemeFromContainer (line 588) | private getBaseThemeFromContainer() { function _applyIconTheme (line 599) | function _applyIconTheme(data: FileIconThemeData, onApply: (theme: FileI... function _applyRules (line 604) | function _applyRules(styleSheetContent: string, rulesClassName: string) { function tokenGroupSettings (line 663) | function tokenGroupSettings(description: string) { FILE: src/vs/workbench/services/themes/common/colorExtensionPoint.ts type IColorExtensionPoint (line 12) | interface IColorExtensionPoint { class ColorExtensionPoint (line 75) | class ColorExtensionPoint { method constructor (line 77) | constructor() { FILE: src/vs/workbench/services/themes/common/colorThemeData.ts class ColorThemeData (line 36) | class ColorThemeData implements IColorTheme { method constructor (line 52) | private constructor(id: string, label: string, settingsId: string) { method tokenColors (line 59) | get tokenColors(): ITokenColorizationRule[] { method getColor (line 94) | public getColor(colorId: ColorIdentifier, useDefault?: boolean): Color... method getDefault (line 106) | public getDefault(colorId: ColorIdentifier): Color | undefined { method defines (line 110) | public defines(colorId: ColorIdentifier): boolean { method setCustomColors (line 114) | public setCustomColors(colors: IColorCustomizations) { method overwriteCustomColors (line 124) | private overwriteCustomColors(colors: IColorCustomizations) { method setCustomTokenColors (line 133) | public setCustomTokenColors(customTokenColors: ITokenColorCustomizatio... method addCustomTokenColors (line 145) | private addCustomTokenColors(customTokenColors: ITokenColorCustomizati... method ensureLoaded (line 170) | public ensureLoaded(fileService: IFileService): Promise { method reload (line 174) | public reload(fileService: IFileService): Promise { method load (line 178) | private load(fileService: IFileService): Promise { method toStorageData (line 189) | toStorageData() { method hasEqualData (line 207) | hasEqualData(other: ColorThemeData) { method baseTheme (line 211) | get baseTheme(): string { method type (line 215) | get type(): ThemeType { method createUnloadedTheme (line 225) | static createUnloadedTheme(id: string): ColorThemeData { method createLoadedEmptyTheme (line 233) | static createLoadedEmptyTheme(id: string, settingsId: string): ColorTh... method fromStorageData (line 241) | static fromStorageData(input: string): ColorThemeData | undefined { method fromExtensionTheme (line 268) | static fromExtensionTheme(theme: IThemeExtensionPoint, colorThemeLocat... function toCSSSelector (line 284) | function toCSSSelector(extensionId: string, path: string) { function _loadColorTheme (line 298) | function _loadColorTheme(fileService: IFileService, themeLocation: URI, ... function _loadSyntaxTokens (line 347) | function _loadSyntaxTokens(fileService: IFileService, themeLocation: URI... FILE: src/vs/workbench/services/themes/common/colorThemeSchema.ts function registerColorThemeSchemas (line 218) | function registerColorThemeSchemas() { FILE: src/vs/workbench/services/themes/common/colorThemeStore.ts type ColorThemeChangeEvent (line 48) | interface ColorThemeChangeEvent { class ColorThemeStore (line 53) | class ColorThemeStore { method constructor (line 60) | constructor(@IExtensionService private readonly extensionService: IExt... method initialize (line 65) | private initialize() { method onThemes (line 91) | private onThemes(extensionLocation: URI, extensionData: ExtensionData,... method findThemeData (line 121) | public findThemeData(themeId: string, defaultId?: string): Promise { FILE: src/vs/workbench/services/themes/common/fileIconThemeSchema.ts function registerFileIconThemeSchemas (line 222) | function registerFileIconThemeSchemas() { FILE: src/vs/workbench/services/themes/common/plistParser.ts type ChCode (line 6) | const enum ChCode { type State (line 21) | const enum State { function parseWithLocation (line 27) | function parseWithLocation(content: string, filename: string, locationKe... function parse (line 34) | function parse(content: string): any { function _parse (line 38) | function _parse(content: string, filename: string | null, locationKeyNam... FILE: src/vs/workbench/services/themes/common/themeCompatibility.ts function addSettingMapping (line 13) | function addSettingMapping(settingId: string, colorId: string) { function convertSettings (line 21) | function convertSettings(oldSettings: ITokenColorizationRule[], resultRu... FILE: src/vs/workbench/services/themes/common/workbenchThemeService.ts constant VS_LIGHT_THEME (line 14) | const VS_LIGHT_THEME = 'vs'; constant VS_DARK_THEME (line 15) | const VS_DARK_THEME = 'vs-dark'; constant VS_HC_THEME (line 16) | const VS_HC_THEME = 'hc-black'; constant HC_THEME_ID (line 18) | const HC_THEME_ID = 'Default High Contrast'; constant COLOR_THEME_SETTING (line 20) | const COLOR_THEME_SETTING = 'workbench.colorTheme'; constant DETECT_HC_SETTING (line 21) | const DETECT_HC_SETTING = 'window.autoDetectHighContrast'; constant ICON_THEME_SETTING (line 22) | const ICON_THEME_SETTING = 'workbench.iconTheme'; constant CUSTOM_WORKBENCH_COLORS_SETTING (line 23) | const CUSTOM_WORKBENCH_COLORS_SETTING = 'workbench.colorCustomizations'; constant CUSTOM_EDITOR_COLORS_SETTING (line 24) | const CUSTOM_EDITOR_COLORS_SETTING = 'editor.tokenColorCustomizations'; type IColorTheme (line 26) | interface IColorTheme extends ITheme { type IColorMap (line 36) | interface IColorMap { type IFileIconTheme (line 40) | interface IFileIconTheme extends IIconTheme { type IWorkbenchThemeService (line 53) | interface IWorkbenchThemeService extends IThemeService { type IColorCustomizations (line 67) | interface IColorCustomizations { type ITokenColorCustomizations (line 71) | interface ITokenColorCustomizations { type ITokenColorizationRule (line 83) | interface ITokenColorizationRule { type ITokenColorizationSetting (line 89) | interface ITokenColorizationSetting { type ExtensionData (line 95) | interface ExtensionData { type IThemeExtensionPoint (line 102) | interface IThemeExtensionPoint { FILE: src/vs/workbench/services/timer/electron-browser/timerService.ts type IMemoryInfo (line 29) | interface IMemoryInfo { type IStartupMetrics (line 76) | interface IStartupMetrics { type ITimerService (line 299) | interface ITimerService { class TimerService (line 304) | class TimerService implements ITimerService { method constructor (line 310) | constructor( method startupMetrics (line 323) | get startupMetrics(): Promise { method _computeStartupMetrics (line 332) | private async _computeStartupMetrics(): Promise { function didUseCachedData (line 429) | function didUseCachedData(): boolean { FILE: src/vs/workbench/services/title/common/titleService.ts type ITitleProperties (line 11) | interface ITitleProperties { type ITitleService (line 16) | interface ITitleService { FILE: src/vs/workbench/services/untitled/common/untitledEditorService.ts type IModelLoadOrCreateOptions (line 22) | interface IModelLoadOrCreateOptions { type IUntitledEditorService (line 30) | interface IUntitledEditorService { class UntitledEditorService (line 113) | class UntitledEditorService extends Disposable implements IUntitledEdito... method constructor (line 132) | constructor( method get (line 140) | protected get(resource: URI): UntitledEditorInput | undefined { method getAll (line 144) | protected getAll(resources?: URI[]): UntitledEditorInput[] { method exists (line 152) | exists(resource: URI): boolean { method revertAll (line 156) | revertAll(resources?: URI[], force?: boolean): URI[] { method isDirty (line 172) | isDirty(resource: URI): boolean { method hasBackup (line 178) | hasBackup(resource: URI): boolean { method getDirty (line 184) | getDirty(resources?: URI[]): URI[] { method loadOrCreate (line 197) | loadOrCreate(options: IModelLoadOrCreateOptions = Object.create(null))... method createOrGet (line 201) | createOrGet(resource?: URI, mode?: string, initialValue?: string, enco... method doCreate (line 224) | private doCreate(resource?: URI, hasAssociatedFilePath?: boolean, mode... method hasAssociatedFilePath (line 270) | hasAssociatedFilePath(resource: URI): boolean { method suggestFileName (line 274) | suggestFileName(resource: URI): string { method getEncoding (line 280) | getEncoding(resource: URI): string | undefined { FILE: src/vs/workbench/services/update/browser/updateService.ts type IUpdate (line 13) | interface IUpdate { type IUpdateProvider (line 17) | interface IUpdateProvider { class BrowserUpdateService (line 27) | class BrowserUpdateService extends Disposable implements IUpdateService { method state (line 35) | get state(): State { return this._state; } method state (line 36) | set state(state: State) { method constructor (line 41) | constructor( method isLatestVersion (line 50) | async isLatestVersion(): Promise { method checkForUpdates (line 56) | async checkForUpdates(): Promise { method doCheckForUpdates (line 60) | private async doCheckForUpdates(): Promise { method downloadUpdate (line 82) | async downloadUpdate(): Promise { method applyUpdate (line 86) | async applyUpdate(): Promise { method quitAndInstall (line 90) | async quitAndInstall(): Promise { FILE: src/vs/workbench/services/update/electron-browser/updateService.ts class NativeUpdateService (line 12) | class NativeUpdateService implements IUpdateService { method state (line 20) | get state(): State { return this._state; } method constructor (line 24) | constructor(@IMainProcessService mainProcessService: IMainProcessServi... method checkForUpdates (line 40) | checkForUpdates(context: any): Promise { method downloadUpdate (line 44) | downloadUpdate(): Promise { method applyUpdate (line 48) | applyUpdate(): Promise { method quitAndInstall (line 52) | quitAndInstall(): Promise { method isLatestVersion (line 56) | isLatestVersion(): Promise { FILE: src/vs/workbench/services/url/browser/urlService.ts type IURLCallbackProvider (line 13) | interface IURLCallbackProvider { class BrowserURLService (line 39) | class BrowserURLService extends AbstractURLService { method constructor (line 45) | constructor( method registerListeners (line 55) | private registerListeners(): void { method create (line 61) | create(options?: Partial): URI { FILE: src/vs/workbench/services/url/electron-browser/urlService.ts type IRelayOpenURLOptions (line 18) | interface IRelayOpenURLOptions extends IOpenURLOptions { class RelayURLService (line 23) | class RelayURLService extends URLService implements IURLHandler { method constructor (line 27) | constructor( method create (line 41) | create(options?: Partial): URI { method open (line 54) | async open(resource: URI, options?: IRelayOpenURLOptions): Promise { FILE: src/vs/workbench/services/userData/common/fileUserDataProvider.ts class FileUserDataProvider (line 15) | class FileUserDataProvider extends Disposable implements IFileSystemProv... method constructor (line 25) | constructor( method watch (line 40) | watch(resource: URI, opts: IWatchOptions): IDisposable { method stat (line 44) | stat(resource: URI): Promise { method mkdir (line 48) | mkdir(resource: URI): Promise { method rename (line 52) | rename(from: URI, to: URI, opts: FileOverwriteOptions): Promise { method readFile (line 56) | readFile(resource: URI): Promise { method readdir (line 63) | readdir(resource: URI): Promise<[string, FileType][]> { method writeFile (line 67) | writeFile(resource: URI, content: Uint8Array, opts: FileWriteOptions):... method open (line 74) | open(resource: URI, opts: FileOpenOptions): Promise { method close (line 81) | close(fd: number): Promise { method read (line 88) | read(fd: number, pos: number, data: Uint8Array, offset: number, length... method write (line 95) | write(fd: number, pos: number, data: Uint8Array, offset: number, lengt... method delete (line 102) | delete(resource: URI, opts: FileDeleteOptions): Promise { method handleFileChanges (line 106) | private handleFileChanges(changes: readonly IFileChange[]): void { method toFileSystemResource (line 122) | private toFileSystemResource(userDataResource: URI): URI { method toUserDataResource (line 130) | private toUserDataResource(fileSystemResource: URI): URI | null { FILE: src/vs/workbench/services/userData/common/inMemoryUserDataProvider.ts class File (line 12) | class File implements IStat { method constructor (line 22) | constructor(name: string) { class Directory (line 31) | class Directory implements IStat { method constructor (line 41) | constructor(name: string) { type Entry (line 51) | type Entry = File | Directory; class InMemoryFileSystemProvider (line 53) | class InMemoryFileSystemProvider extends Disposable implements IFileSyst... method stat (line 62) | async stat(resource: URI): Promise { method readdir (line 66) | async readdir(resource: URI): Promise<[string, FileType][]> { method readFile (line 77) | async readFile(resource: URI): Promise { method writeFile (line 85) | async writeFile(resource: URI, content: Uint8Array, opts: FileWriteOpt... method rename (line 112) | async rename(from: URI, to: URI, opts: FileOverwriteOptions): Promise<... method delete (line 133) | async delete(resource: URI, opts: FileDeleteOptions): Promise { method mkdir (line 146) | async mkdir(resource: URI): Promise { method _lookup (line 162) | private _lookup(uri: URI, silent: boolean): Entry | undefined { method _lookupAsDirectory (line 185) | private _lookupAsDirectory(uri: URI, silent: boolean): Directory { method _lookupAsFile (line 193) | private _lookupAsFile(uri: URI, silent: boolean): File { method _lookupParentDirectory (line 201) | private _lookupParentDirectory(uri: URI): Directory { method watch (line 214) | watch(resource: URI, opts: IWatchOptions): IDisposable { method _fireSoon (line 219) | private _fireSoon(...changes: IFileChange[]): void { FILE: src/vs/workbench/services/userData/test/electron-browser/fileUserDataProvider.test.ts class TestFileSystemProvider (line 278) | class TestFileSystemProvider implements IFileSystemProviderWithFileReadW... method constructor (line 280) | constructor(readonly onDidChangeFile: Event) { } method watch (line 286) | watch(): IDisposable { return Disposable.None; } method stat (line 288) | stat(): Promise { throw new Error('Not Supported'); } method mkdir (line 290) | mkdir(resource: URI): Promise { throw new Error('Not Supported'); } method rename (line 292) | rename(): Promise { throw new Error('Not Supported'); } method readFile (line 294) | readFile(resource: URI): Promise { throw new Error('Not Su... method readdir (line 296) | readdir(resource: URI): Promise<[string, FileType][]> { throw new Erro... method writeFile (line 298) | writeFile(): Promise { throw new Error('Not Supported'); } method delete (line 300) | delete(): Promise { throw new Error('Not Supported'); } FILE: src/vs/workbench/services/userDataSync/common/settingsMergeService.ts class SettingsMergeService (line 21) | class SettingsMergeService implements ISettingsMergeService { method constructor (line 25) | constructor( method merge (line 30) | async merge(localContent: string, remoteContent: string, baseContent: ... method computeRemoteContent (line 155) | async computeRemoteContent(localContent: string, remoteContent: string... method editSetting (line 168) | private editSetting(model: ITextModel, key: string, value: any | undef... method compare (line 185) | private compare(from: IStringDictionary, to: IStringDictionary { return this.channel.listen('onDi... method conflictsSource (line 28) | get conflictsSource(): SyncSource | null { return this._conflictsSourc... method constructor (line 30) | constructor( method sync (line 41) | sync(_continue?: boolean): Promise { method stop (line 45) | stop(): void { method removeExtension (line 49) | removeExtension(identifier: IExtensionIdentifier): Promise { method updateStatus (line 53) | private async updateStatus(status: SyncStatus): Promise { FILE: src/vs/workbench/services/viewlet/browser/viewlet.ts type IViewletService (line 14) | interface IViewletService { FILE: src/vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService.ts method constructor (line 35) | constructor( method pickNewWorkspacePath (line 53) | pickNewWorkspacePath(): Promise { method updateFolders (line 62) | updateFolders(index: number, deleteCount?: number, foldersToAdd?: IWorks... method doUpdateFolders (line 107) | private async doUpdateFolders(foldersToAdd: IWorkspaceFolderCreationData... method addFolders (line 119) | addFolders(foldersToAdd: IWorkspaceFolderCreationData[], donotNotifyErro... method doAddFolders (line 123) | private async doAddFolders(foldersToAdd: IWorkspaceFolderCreationData[],... method removeFolders (line 160) | async removeFolders(foldersToRemove: URI[], donotNotifyError: boolean = ... method includesSingleFolderWorkspace (line 180) | private includesSingleFolderWorkspace(folders: URI[]): boolean { method createAndEnterWorkspace (line 189) | async createAndEnterWorkspace(folders: IWorkspaceFolderCreationData[], p... method saveAndEnterWorkspace (line 205) | async saveAndEnterWorkspace(path: URI): Promise { method isValidTargetWorkspacePath (line 220) | async isValidTargetWorkspacePath(path: URI): Promise { method saveWorkspaceAs (line 224) | protected async saveWorkspaceAs(workspace: IWorkspaceIdentifier, targetC... method handleWorkspaceConfigurationEditingError (line 238) | private handleWorkspaceConfigurationEditingError(error: JSONEditingError... method onInvalidWorkspaceConfigurationFileError (line 251) | private onInvalidWorkspaceConfigurationFileError(): void { method onWorkspaceConfigurationFileDirtyError (line 256) | private onWorkspaceConfigurationFileDirtyError(): void { method askToOpenWorkspaceConfigurationFile (line 261) | private askToOpenWorkspaceConfigurationFile(message: string): void { method enterWorkspace (line 270) | async enterWorkspace(path: URI): Promise { method migrateStorage (line 311) | private migrateStorage(toWorkspace: IWorkspaceIdentifier): Promise { method migrateWorkspaceSettings (line 315) | private migrateWorkspaceSettings(toWorkspace: IWorkspaceIdentifier): Pro... method copyWorkspaceSettings (line 319) | copyWorkspaceSettings(toWorkspace: IWorkspaceIdentifier): Promise { method doCopyWorkspaceSettings (line 323) | private doCopyWorkspaceSettings(toWorkspace: IWorkspaceIdentifier, filte... method getCurrentWorkspaceIdentifier (line 339) | protected getCurrentWorkspaceIdentifier(): IWorkspaceIdentifier | undefi... FILE: src/vs/workbench/services/workspaces/browser/workspaceEditingService.ts class BrowserWorkspaceEditingService (line 25) | class BrowserWorkspaceEditingService extends AbstractWorkspaceEditingSer... method constructor (line 29) | constructor( FILE: src/vs/workbench/services/workspaces/browser/workspacesService.ts class BrowserWorkspacesService (line 15) | class BrowserWorkspacesService extends Disposable implements IWorkspaces... method constructor (line 24) | constructor( method registerListeners (line 36) | private registerListeners(): void { method addWorkspaceToRecentlyOpened (line 44) | private addWorkspaceToRecentlyOpened(): void { method getRecentlyOpened (line 58) | async getRecentlyOpened(): Promise { method addRecentlyOpened (line 67) | async addRecentlyOpened(recents: IRecent[]): Promise { method removeFromRecentlyOpened (line 86) | async removeFromRecentlyOpened(paths: URI[]): Promise { method doRemoveFromRecentlyOpened (line 94) | private doRemoveFromRecentlyOpened(recentlyOpened: IRecentlyOpened, pa... method saveRecentlyOpened (line 104) | private async saveRecentlyOpened(data: IRecentlyOpened): Promise { method clearRecentlyOpened (line 108) | async clearRecentlyOpened(): Promise { method enterWorkspace (line 116) | enterWorkspace(path: URI): Promise { method createUntitledWorkspace (line 120) | createUntitledWorkspace(folders?: IWorkspaceFolderCreationData[], remo... method deleteUntitledWorkspace (line 124) | deleteUntitledWorkspace(workspace: IWorkspaceIdentifier): Promise { method getWorkspaceIdentifier (line 128) | getWorkspaceIdentifier(workspacePath: URI): Promise { FILE: src/vs/workbench/services/workspaces/electron-browser/workspacesService.ts class NativeWorkspacesService (line 12) | class NativeWorkspacesService { method constructor (line 16) | constructor( FILE: src/vs/workbench/test/browser/part.test.ts class SimplePart (line 14) | class SimplePart extends Part { method layout (line 21) | layout(width: number, height: number): void { method toJSON (line 25) | toJSON(): object { class MyPart (line 30) | class MyPart extends SimplePart { method constructor (line 32) | constructor(private expectedParent: HTMLElement) { method createTitleArea (line 36) | createTitleArea(parent: HTMLElement): HTMLElement { method createContentArea (line 41) | createContentArea(parent: HTMLElement): HTMLElement { method getMemento (line 46) | getMemento(scope: StorageScope) { method saveState (line 50) | saveState(): void { class MyPart2 (line 55) | class MyPart2 extends SimplePart { method constructor (line 57) | constructor() { method createTitleArea (line 61) | createTitleArea(parent: HTMLElement): HTMLElement { method createContentArea (line 70) | createContentArea(parent: HTMLElement): HTMLElement { class MyPart3 (line 80) | class MyPart3 extends SimplePart { method constructor (line 82) | constructor() { method createTitleArea (line 86) | createTitleArea(parent: HTMLElement): HTMLElement { method createContentArea (line 90) | createContentArea(parent: HTMLElement): HTMLElement { FILE: src/vs/workbench/test/browser/parts/editor/baseEditor.test.ts class MyEditor (line 28) | class MyEditor extends BaseEditor { method constructor (line 30) | constructor(@ITelemetryService telemetryService: ITelemetryService) { method getId (line 34) | getId(): string { return 'myEditor'; } method layout (line 35) | layout(): void { } method createEditor (line 36) | createEditor(): any { } class MyOtherEditor (line 39) | class MyOtherEditor extends BaseEditor { method constructor (line 41) | constructor(@ITelemetryService telemetryService: ITelemetryService) { method getId (line 45) | getId(): string { return 'myOtherEditor'; } method layout (line 47) | layout(): void { } method createEditor (line 48) | createEditor(): any { } class MyInputFactory (line 51) | class MyInputFactory implements IEditorInputFactory { method serialize (line 53) | serialize(input: EditorInput): string { method deserialize (line 57) | deserialize(instantiationService: IInstantiationService, raw: string):... class MyInput (line 62) | class MyInput extends EditorInput { method getPreferredEditorId (line 63) | getPreferredEditorId(ids: string[]) { method getTypeId (line 67) | getTypeId(): string { method resolve (line 71) | resolve(): any { class MyOtherInput (line 76) | class MyOtherInput extends EditorInput { method getTypeId (line 77) | getTypeId(): string { method resolve (line 81) | resolve(): any { class MyResourceInput (line 85) | class MyResourceInput extends ResourceEditorInput { } type TestViewState (line 200) | interface TestViewState { type TestViewState (line 260) | interface TestViewState { class TestEditorInput (line 264) | class TestEditorInput extends EditorInput { method constructor (line 265) | constructor(private resource: URI, private id = 'testEditorInput') { method getTypeId (line 268) | public getTypeId() { return 'testEditorInput'; } method resolve (line 269) | public resolve(): Promise { return Promise.resolve(null!... method matches (line 271) | public matches(other: TestEditorInput): boolean { method getResource (line 275) | public getResource(): URI { FILE: src/vs/workbench/test/browser/parts/editor/breadcrumbModel.test.ts method getValue (line 19) | getValue(...args: any[]) { FILE: src/vs/workbench/test/browser/parts/editor/rangeDecorations.test.ts function prepareActiveEditor (line 132) | function prepareActiveEditor(resource: string): TextModel { function aModel (line 138) | function aModel(resource: URI, content: string = text): TextModel { function rangeHighlightDecorations (line 144) | function rangeHighlightDecorations(m: TextModel): IRange[] { function stubModelService (line 157) | function stubModelService(instantiationService: TestInstantiationService... FILE: src/vs/workbench/test/browser/parts/views/views.test.ts class ViewDescriptorSequence (line 20) | class ViewDescriptorSequence { method constructor (line 25) | constructor(model: ContributableViewsModel) { method dispose (line 32) | dispose() { FILE: src/vs/workbench/test/browser/quickopen.test.ts class TestQuickOpenService (line 13) | class TestQuickOpenService implements IQuickOpenService { method constructor (line 18) | constructor(callback?: (prefix?: string) => void) { method accept (line 22) | accept(): void { method focus (line 25) | focus(): void { method close (line 28) | close(): void { method show (line 31) | show(prefix?: string, options?: any): Promise { method onShow (line 39) | get onShow(): Event { method onHide (line 43) | get onHide(): Event { method dispose (line 47) | public dispose() { } method navigate (line 48) | public navigate(): void { } class TestHandler (line 53) | class TestHandler extends QuickOpenHandler { } FILE: src/vs/workbench/test/browser/viewlet.test.ts class TestViewlet (line 13) | class TestViewlet extends Viewlet { method constructor (line 15) | constructor() { method layout (line 19) | public layout(dimension: any): void { FILE: src/vs/workbench/test/common/editor/editor.test.ts class ServiceAccessor (line 16) | class ServiceAccessor { method constructor (line 17) | constructor(@IUntitledEditorService public untitledEditorService: Unti... class FileEditorInput (line 21) | class FileEditorInput extends EditorInput { method constructor (line 23) | constructor(private resource: URI) { method getTypeId (line 27) | getTypeId(): string { method getResource (line 31) | getResource(): URI { method resolve (line 35) | resolve(): Promise { FILE: src/vs/workbench/test/common/editor/editorDiffModel.test.ts class ServiceAccessor (line 19) | class ServiceAccessor { method constructor (line 20) | constructor( FILE: src/vs/workbench/test/common/editor/editorGroups.test.ts function inst (line 24) | function inst(): IInstantiationService { function createGroup (line 38) | function createGroup(serialized?: ISerializedEditorGroup): EditorGroup { type GroupEvents (line 42) | interface GroupEvents { function groupListener (line 52) | function groupListener(group: EditorGroup): GroupEvents { class TestEditorInput (line 75) | class TestEditorInput extends EditorInput { method constructor (line 76) | constructor(public id: string) { method getTypeId (line 79) | getTypeId() { return 'testEditorInputForGroups'; } method resolve (line 80) | resolve(): Promise { return Promise.resolve(null!); } method matches (line 82) | matches(other: TestEditorInput): boolean { method setDirty (line 86) | setDirty(): void { method setLabel (line 90) | setLabel(): void { class NonSerializableTestEditorInput (line 95) | class NonSerializableTestEditorInput extends EditorInput { method constructor (line 96) | constructor(public id: string) { method getTypeId (line 99) | getTypeId() { return 'testEditorInputForGroups-nonSerializable'; } method resolve (line 100) | resolve(): Promise { return Promise.resolve(null!); } method matches (line 102) | matches(other: NonSerializableTestEditorInput): boolean { class TestFileEditorInput (line 107) | class TestFileEditorInput extends EditorInput implements IFileEditorInput { method constructor (line 109) | constructor(public id: string, private resource: URI) { method getTypeId (line 112) | getTypeId() { return 'testFileEditorInputForGroups'; } method resolve (line 113) | resolve(): Promise { return Promise.resolve(null!); } method setEncoding (line 114) | setEncoding(encoding: string) { } method getEncoding (line 115) | getEncoding() { return undefined; } method setPreferredEncoding (line 116) | setPreferredEncoding(encoding: string) { } method getResource (line 117) | getResource(): URI { return this.resource; } method setForceOpenAsBinary (line 118) | setForceOpenAsBinary(): void { } method setMode (line 119) | setMode(mode: string) { } method setPreferredMode (line 120) | setPreferredMode(mode: string) { } method matches (line 122) | matches(other: TestFileEditorInput): boolean { function input (line 127) | function input(id = String(index++), nonSerializable?: boolean, resource... type ISerializedTestInput (line 135) | interface ISerializedTestInput { class TestEditorInputFactory (line 139) | class TestEditorInputFactory implements IEditorInputFactory { method serialize (line 141) | serialize(editorInput: EditorInput): string { method deserialize (line 150) | deserialize(instantiationService: IInstantiationService, serializedEdi... function registerEditorInputFactory (line 159) | function registerEditorInputFactory() { FILE: src/vs/workbench/test/common/editor/editorInput.test.ts class MyEditorInput (line 10) | class MyEditorInput extends EditorInput { method getTypeId (line 11) | getTypeId(): string { return ''; } method resolve (line 12) | resolve(): any { return null; } FILE: src/vs/workbench/test/common/editor/editorModel.test.ts class MyEditorModel (line 22) | class MyEditorModel extends EditorModel { } class MyTextEditorModel (line 23) | class MyTextEditorModel extends BaseTextEditorModel { method createTextEditorModel (line 24) | public createTextEditorModel(value: ITextBufferFactory, resource?: URI... method isReadonly (line 28) | isReadonly(): boolean { function stubModelService (line 72) | function stubModelService(instantiationService: TestInstantiationService... FILE: src/vs/workbench/test/common/editor/resourceEditorInput.test.ts class ServiceAccessor (line 17) | class ServiceAccessor { method constructor (line 18) | constructor( FILE: src/vs/workbench/test/common/editor/untitledEditor.test.ts class TestUntitledEditorService (line 21) | class TestUntitledEditorService extends UntitledEditorService { method get (line 22) | get(resource: URI) { return super.get(resource); } method getAll (line 23) | getAll(resources?: URI[]): UntitledEditorInput[] { return super.getAll... class ServiceAccessor (line 26) | class ServiceAccessor { method constructor (line 27) | constructor( FILE: src/vs/workbench/test/electron-browser/api/extHostApiCommands.test.ts function assertRejects (line 52) | function assertRejects(fn: () => Promise, message: string = 'Expect... method executeCommand (line 70) | executeCommand(id: string, args: any): any { method getModel (line 82) | getModel(): any { return model; } method createModel (line 83) | createModel() { throw new Error(); } method updateModel (line 84) | updateModel() { throw new Error(); } method setMode (line 85) | setMode() { throw new Error(); } method destroyModel (line 86) | destroyModel() { throw new Error(); } method getModels (line 87) | getModels() { throw new Error(); } method getCreationOptions (line 91) | getCreationOptions() { throw new Error(); } method provideWorkspaceSymbols (line 152) | provideWorkspaceSymbols(query): any { method provideWorkspaceSymbols (line 161) | provideWorkspaceSymbols(query): any { method provideWorkspaceSymbols (line 184) | provideWorkspaceSymbols(): vscode.SymbolInformation[] { method provideDefinition (line 214) | provideDefinition(doc: any): any { method provideDefinition (line 219) | provideDefinition(doc: any): any { method provideDeclaration (line 244) | provideDeclaration(doc: any): any { method provideDeclaration (line 249) | provideDeclaration(doc: any): any { method provideTypeDefinition (line 285) | provideTypeDefinition(doc: any): any { method provideTypeDefinition (line 290) | provideTypeDefinition(doc: any): any { method provideReferences (line 315) | provideReferences() { method provideDocumentSymbols (line 337) | provideDocumentSymbols(): any { method provideDocumentSymbols (line 359) | provideDocumentSymbols(): any { method provideDocumentSymbols (line 366) | provideDocumentSymbols(): any { method provideCompletionItems (line 391) | provideCompletionItems(): any { method provideCompletionItems (line 449) | provideCompletionItems(): any { method provideCompletionItems (line 469) | provideCompletionItems(): any { method resolveCompletionItem (line 476) | resolveCompletionItem(item) { method provideCompletionItems (line 499) | provideCompletionItems(): any { method provideCompletionItems (line 531) | provideCompletionItems(): any { method provideSignatureHelp (line 560) | provideSignatureHelp(_document: vscode.TextDocument, _position: vscode.P... method provideCodeActions (line 589) | provideCodeActions(): vscode.Command[] { method provideCodeActions (line 607) | provideCodeActions(document, range): vscode.CodeAction[] { method provideCodeActions (line 636) | provideCodeActions(document, rangeOrSelection): vscode.CodeAction[] { method provideCodeActions (line 664) | provideCodeActions(document, rangeOrSelection): vscode.CodeAction[] { method foo (line 694) | foo() { } method bar (line 695) | bar() { } method provideCodeLenses (line 700) | provideCodeLenses(): any { method provideCodeLenses (line 724) | provideCodeLenses(): any { method resolveCodeLens (line 732) | resolveCodeLens(codeLens: types.CodeLens) { method provideDocumentLinks (line 756) | provideDocumentLinks(): any { method provideDocumentColors (line 779) | provideDocumentColors(): vscode.ColorInformation[] { method provideColorPresentations (line 782) | provideColorPresentations(): vscode.ColorPresentation[] { method provideHover (line 829) | provideHover(): any { method provideSelectionRanges (line 847) | provideSelectionRanges() { method provideCallHierarchyIncomingCalls (line 865) | provideCallHierarchyIncomingCalls(document: vscode.TextDocument, positio... method provideCallHierarchyOutgoingCalls (line 870) | provideCallHierarchyOutgoingCalls(document: vscode.TextDocument, positio... FILE: src/vs/workbench/test/electron-browser/api/extHostCommands.test.ts method $registerCommand (line 21) | $registerCommand(id: string): void { method $unregisterCommand (line 24) | $unregisterCommand(id: string): void { method $registerCommand (line 44) | $registerCommand(id: string): void { method $unregisterCommand (line 47) | $unregisterCommand(id: string): void { method $registerCommand (line 68) | $registerCommand(id: string): void { method $executeCommand (line 71) | async $executeCommand(id: string, args: any[], retry: boolean): Promi... FILE: src/vs/workbench/test/electron-browser/api/extHostConfiguration.test.ts class RecordingShape (line 22) | class RecordingShape extends mock() { method $updateConfigurationOption (line 24) | $updateConfigurationOption(target: ConfigurationTarget, key: string, v... function createExtHostWorkspace (line 30) | function createExtHostWorkspace(): ExtHostWorkspace { function createExtHostConfiguration (line 34) | function createExtHostConfiguration(contents: any = Object.create(null),... function createConfigurationData (line 41) | function createConfigurationData(contents: any): IConfigurationInitData { method $updateConfigurationOption (line 582) | $updateConfigurationOption(target: ConfigurationTarget, key: string, val... function aWorkspaceFolder (line 663) | function aWorkspaceFolder(uri: URI, index: number, name: string = ''): I... FILE: src/vs/workbench/test/electron-browser/api/extHostDiagnostics.test.ts class DiagnosticsShape (line 17) | class DiagnosticsShape extends mock() { method $changeMany (line 18) | $changeMany(owner: string, entries: [UriComponents, IMarkerData[]][]):... method $clear (line 21) | $clear(owner: string): void { method $changeMany (line 165) | $changeMany(owner: string, entries: [UriComponents, IMarkerData[]][]): v... method $changeMany (line 199) | $changeMany() { method $changeMany (line 264) | $changeMany(owner: string, entries: [UriComponents, IMarkerData[]][]): v... method $changeMany (line 351) | $changeMany(owner: string, entries: [UriComponents, IMarkerData[]][]) { method getProxy (line 377) | getProxy(id: any): any { method set (line 384) | set(): any { method assertRegistered (line 387) | assertRegistered(): void { method $changeMany (line 406) | $changeMany(owner: string, entries: [UriComponents, IMarkerData[]][]) { method getProxy (line 430) | getProxy(id: any): any { method set (line 433) | set(): any { method assertRegistered (line 436) | assertRegistered(): void { FILE: src/vs/workbench/test/electron-browser/api/extHostDocumentData.test.ts function assertPositionAt (line 20) | function assertPositionAt(offset: number, line: number, character: numbe... function assertOffsetAt (line 26) | function assertOffsetAt(line: number, character: number, offset: number) { method $trySaveDocument (line 53) | $trySaveDocument(uri: URI) { type AssertDocumentLineMappingDirection (line 305) | enum AssertDocumentLineMappingDirection { function positionToStr (line 312) | function positionToStr(position: { line: number; character: number; }): ... function assertDocumentLineMapping (line 316) | function assertDocumentLineMapping(doc: ExtHostDocumentData, direction: ... function createChangeEvent (line 345) | function createChangeEvent(range: Range, text: string, eol?: string): IM... function testLineMappingDirectionAfterEvents (line 358) | function testLineMappingDirectionAfterEvents(lines: string[], eol: strin... function testLineMappingAfterEvents (line 366) | function testLineMappingAfterEvents(lines: string[], e: IModelChangedEve... FILE: src/vs/workbench/test/electron-browser/api/extHostDocumentSaveParticipant.test.ts method $tryApplyWorkspaceEdit (line 267) | $tryApplyWorkspaceEdit(_edits: IWorkspaceEditDto) { method $tryApplyWorkspaceEdit (line 291) | $tryApplyWorkspaceEdit(_edits: IWorkspaceEditDto) { method $tryApplyWorkspaceEdit (line 326) | $tryApplyWorkspaceEdit(dto: IWorkspaceEditDto) { method error (line 384) | error(message: string | Error, ...args: any[]): void { FILE: src/vs/workbench/test/electron-browser/api/extHostLanguageFeatures.test.ts method provideDocumentSymbols (line 131) | provideDocumentSymbols() { method provideDocumentSymbols (line 145) | provideDocumentSymbols(): any { method provideDocumentSymbols (line 150) | provideDocumentSymbols(): any { method provideDocumentSymbols (line 162) | provideDocumentSymbols(): any { method provideCodeLenses (line 180) | provideCodeLenses(): any { method provideCodeLenses (line 185) | provideCodeLenses() { method provideCodeLenses (line 198) | provideCodeLenses(): any { method resolveCodeLens (line 203) | resolveCodeLens(): any { method provideCodeLenses (line 220) | provideCodeLenses() { method provideDefinition (line 239) | provideDefinition(): any { method provideDefinition (line 255) | provideDefinition(): any { method provideDefinition (line 260) | provideDefinition(): any { method provideDefinition (line 273) | provideDefinition(): any { method provideDefinition (line 279) | provideDefinition(): any { method provideDefinition (line 295) | provideDefinition(): any { method provideDefinition (line 300) | provideDefinition(): any { method provideDeclaration (line 315) | provideDeclaration(): any { method provideImplementation (line 333) | provideImplementation(): any { method provideTypeDefinition (line 351) | provideTypeDefinition(): any { method provideHover (line 369) | provideHover(): any { method provideHover (line 386) | provideHover(): any { method provideHover (line 402) | provideHover(): any { method provideHover (line 409) | provideHover(): any { method provideHover (line 426) | provideHover(): any { method provideHover (line 431) | provideHover(): any { method provideDocumentHighlights (line 447) | provideDocumentHighlights(): any { method provideDocumentHighlights (line 463) | provideDocumentHighlights(): any { method provideDocumentHighlights (line 468) | provideDocumentHighlights(): any { method provideDocumentHighlights (line 484) | provideDocumentHighlights(): any { method provideDocumentHighlights (line 489) | provideDocumentHighlights(): any { method provideDocumentHighlights (line 505) | provideDocumentHighlights(): any { method provideDocumentHighlights (line 511) | provideDocumentHighlights(): any { method provideReferences (line 526) | provideReferences(): any { method provideReferences (line 532) | provideReferences(): any { method provideReferences (line 548) | provideReferences(): any { method provideReferences (line 564) | provideReferences(): any { method provideReferences (line 569) | provideReferences(): any { method provideCodeActions (line 584) | provideCodeActions(): vscode.Command[] { method provideCodeActions (line 605) | provideCodeActions(): vscode.CodeAction[] { method provideCodeActions (line 630) | provideCodeActions(): any { method provideCodeActions (line 647) | provideCodeActions(): any { method provideCodeActions (line 652) | provideCodeActions(): any { method provideWorkspaceSymbols (line 667) | provideWorkspaceSymbols(): any { method provideWorkspaceSymbols (line 673) | provideWorkspaceSymbols(): any { method provideRenameEdits (line 692) | provideRenameEdits(): any { method provideRenameEdits (line 710) | provideRenameEdits(): any { method provideRenameEdits (line 723) | provideRenameEdits(): any { method provideRenameEdits (line 729) | provideRenameEdits(): any { method provideRenameEdits (line 744) | provideRenameEdits(): any { method provideRenameEdits (line 753) | provideRenameEdits(): any { method provideSignatureHelp (line 771) | provideSignatureHelp(): any { method provideSignatureHelp (line 777) | provideSignatureHelp(): vscode.SignatureHelp { method provideSignatureHelp (line 794) | provideSignatureHelp(): any { method provideCompletionItems (line 809) | provideCompletionItems(): any { method provideCompletionItems (line 815) | provideCompletionItems(): any { method provideCompletionItems (line 829) | provideCompletionItems(): any { method provideCompletionItems (line 835) | provideCompletionItems(): any { method provideCompletionItems (line 849) | provideCompletionItems(): any { method provideCompletionItems (line 855) | provideCompletionItems(): any { method provideCompletionItems (line 870) | provideCompletionItems(): any { method provideCompletionItems (line 876) | provideCompletionItems(): any { method provideCompletionItems (line 890) | provideCompletionItems(): any { method computeMoreMinimalEdits (line 904) | computeMoreMinimalEdits(resource: URI, edits: modes.TextEdit[] | null | ... method provideDocumentFormattingEdits (line 911) | provideDocumentFormattingEdits(): any { method provideDocumentFormattingEdits (line 929) | provideDocumentFormattingEdits(): any { method provideDocumentFormattingEdits (line 941) | provideDocumentFormattingEdits(): any { method provideDocumentFormattingEdits (line 947) | provideDocumentFormattingEdits(): any { method provideDocumentFormattingEdits (line 953) | provideDocumentFormattingEdits(): any { method provideDocumentRangeFormattingEdits (line 968) | provideDocumentRangeFormattingEdits(): any { method provideDocumentRangeFormattingEdits (line 983) | provideDocumentRangeFormattingEdits(): any { method provideDocumentRangeFormattingEdits (line 988) | provideDocumentRangeFormattingEdits(): any { method provideDocumentFormattingEdits (line 993) | provideDocumentFormattingEdits(): any { method provideDocumentRangeFormattingEdits (line 1010) | provideDocumentRangeFormattingEdits(): any { method provideOnTypeFormattingEdits (line 1022) | provideOnTypeFormattingEdits(): any { method provideDocumentLinks (line 1038) | provideDocumentLinks() { method provideDocumentLinks (line 1057) | provideDocumentLinks() { method provideDocumentLinks (line 1063) | provideDocumentLinks(): any { method provideDocumentColors (line 1079) | provideDocumentColors(): vscode.ColorInformation[] { method provideColorPresentations (line 1082) | provideColorPresentations(color: vscode.Color, context: { range: vscode.... method provideSelectionRanges (line 1099) | provideSelectionRanges() { FILE: src/vs/workbench/test/electron-browser/api/extHostMessagerService.test.ts method show (line 16) | show(): never { method confirm (line 20) | confirm(): never { method about (line 24) | about(): never { method notify (line 40) | notify(...args: any[]): never { method info (line 43) | info(...args: any[]): never { method warn (line 46) | warn(...args: any[]): never { method error (line 49) | error(...args: any[]): never { method prompt (line 52) | prompt(severity: Severity, message: string, choices: IPromptChoice[], op... method status (line 55) | status(message: string | Error, options?: IStatusMessageOptions): IDispo... method setFilter (line 58) | setFilter(filter: NotificationsFilter): void { class EmptyNotificationService (line 63) | class EmptyNotificationService implements INotificationService { method constructor (line 66) | constructor(private withNotify: (notification: INotification) => void) { method notify (line 69) | notify(notification: INotification): INotificationHandle { method info (line 74) | info(message: any): void { method warn (line 77) | warn(message: any): void { method error (line 80) | error(message: any): void { method prompt (line 83) | prompt(severity: Severity, message: string, choices: IPromptChoice[], ... method status (line 86) | status(message: string, options?: IStatusMessageOptions): IDisposable { method setFilter (line 89) | setFilter(filter: NotificationsFilter): void { method show (line 110) | show(severity: Severity, message: string, buttons: string[]) { method show (line 125) | show() { method show (line 136) | show(severity: Severity, message: string, buttons: string[]) { FILE: src/vs/workbench/test/electron-browser/api/extHostSearch.test.ts class MockMainThreadSearch (line 30) | class MockMainThreadSearch implements MainThreadSearchShape { method $registerFileSearchProvider (line 35) | $registerFileSearchProvider(handle: number, scheme: string): void { method $registerTextSearchProvider (line 39) | $registerTextSearchProvider(handle: number, scheme: string): void { method $unregisterProvider (line 43) | $unregisterProvider(handle: number): void { method $handleFileMatch (line 46) | $handleFileMatch(handle: number, session: number, data: UriComponents[... method $handleTextMatch (line 50) | $handleTextMatch(handle: number, session: number, data: IRawFileMatch2... method $handleTelemetry (line 54) | $handleTelemetry(eventName: string, data: any): void { method dispose (line 57) | dispose() { function extensionResultIsMatch (line 63) | function extensionResultIsMatch(data: vscode.TextSearchResult): data is ... function registerTestTextSearchProvider (line 68) | async function registerTestTextSearchProvider(provider: vscode.TextSearc... function registerTestFileSearchProvider (line 73) | async function registerTestFileSearchProvider(provider: vscode.FileSearc... function runFileSearch (line 78) | async function runFileSearch(query: IFileQuery, cancel = false): Promise... function runTextSearch (line 103) | async function runTextSearch(query: ITextQuery, cancel = false): Promise... method constructor (line 142) | constructor() { function getSimpleQuery (line 166) | function getSimpleQuery(filePattern = ''): IFileQuery { function compareURIs (line 177) | function compareURIs(actual: URI[], expected: URI[]) { method provideFileSearchResults (line 187) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 205) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 219) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 237) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 252) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 281) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 323) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 366) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 397) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 467) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 503) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 538) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... method provideFileSearchResults (line 568) | async provideFileSearchResults(query: vscode.FileSearchQuery, options: v... method provideFileSearchResults (line 611) | provideFileSearchResults(query: vscode.FileSearchQuery, options: vscode.... function makePreview (line 633) | function makePreview(text: string): vscode.TextSearchMatch['preview'] { function makeTextResult (line 640) | function makeTextResult(baseFolder: URI, relativePath: string): vscode.T... function getSimpleQuery (line 648) | function getSimpleQuery(queryText: string): ITextQuery { function getPattern (line 659) | function getPattern(queryText: string): IPatternInfo { function assertResults (line 665) | function assertResults(actual: IFileMatch[], expected: vscode.TextSearch... method provideTextSearchResults (line 722) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 739) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 752) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 782) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 824) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 862) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 893) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 938) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 1003) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 1034) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 1067) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 1099) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 1131) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... method provideTextSearchResults (line 1156) | async provideTextSearchResults(query: vscode.TextSearchQuery, options: v... method provideTextSearchResults (line 1193) | provideTextSearchResults(query: vscode.TextSearchQuery, options: vscode.... FILE: src/vs/workbench/test/electron-browser/api/extHostTextEditor.test.ts method $tryApplyEdits (line 44) | $tryApplyEdits(): Promise { function assertState (line 103) | function assertState(opts: ExtHostTextEditorOptions, expected: IResolved... FILE: src/vs/workbench/test/electron-browser/api/extHostTextEditors.test.ts method $tryApplyWorkspaceEdit (line 26) | $tryApplyWorkspaceEdit(_workspaceResourceEdits: IWorkspaceEditDto): Prom... FILE: src/vs/workbench/test/electron-browser/api/extHostTreeViews.test.ts class RecordingShape (line 24) | class RecordingShape extends mock() { method $registerTreeViewDataProvider (line 28) | $registerTreeViewDataProvider(treeViewId: string): void { method $refresh (line 31) | $refresh(viewId: string, itemsToRefresh: { [treeItemHandle: string]: I... method $reveal (line 35) | $reveal(): Promise { function loadCompleteTree (line 589) | function loadCompleteTree(treeId: string, element?: string): Promise { function aCompleteNodeTreeDataProvider (line 624) | function aCompleteNodeTreeDataProvider(): TreeDataProvider<{ key: string... function aNodeWithIdTreeDataProvider (line 640) | function aNodeWithIdTreeDataProvider(): TreeDataProvider<{ key: string }> { function aNodeWithHighlightedLabelTreeDataProvider (line 654) | function aNodeWithHighlightedLabelTreeDataProvider(): TreeDataProvider<{... function getTreeElement (line 668) | function getTreeElement(element: string): any { function getChildren (line 679) | function getChildren(key: string | undefined): string[] { function getTreeItem (line 690) | function getTreeItem(key: string, highlights?: [number, number][]): Tree... function getNode (line 698) | function getNode(key: string): { key: string } { class Key (line 705) | class Key { method constructor (line 706) | constructor(readonly key: string) { } FILE: src/vs/workbench/test/electron-browser/api/extHostTypes.test.ts function assertToJSON (line 11) | function assertToJSON(a: any, expected: any) { method dispose (line 61) | dispose() { count += 1; } function isFileChange (line 389) | function isFileChange(thing: [URI, types.TextEdit[]] | [URI?, URI?, { ov... function isTextChange (line 394) | function isTextChange(thing: [URI, types.TextEdit[]] | [URI?, URI?, { ov... FILE: src/vs/workbench/test/electron-browser/api/extHostWebview.test.ts class NoopSerializer (line 30) | class NoopSerializer implements vscode.WebviewPanelSerializer { method deserializeWebviewPanel (line 31) | async deserializeWebviewPanel(_webview: vscode.WebviewPanel, _state: a... function stripEndpointUuid (line 108) | function stripEndpointUuid(input: string) { function createNoopMainThreadWebviews (line 145) | function createNoopMainThreadWebviews() { FILE: src/vs/workbench/test/electron-browser/api/extHostWorkspace.test.ts function createExtHostWorkspace (line 22) | function createExtHostWorkspace(mainContext: IMainContext, data: IWorksp... function assertAsRelativePath (line 46) | function assertAsRelativePath(workspace: ExtHostWorkspace, input: string... function aWorkspaceFolderData (line 563) | function aWorkspaceFolderData(uri: URI, index: number, name: string = ''... function asUpdateWorkspaceFolderData (line 571) | function asUpdateWorkspaceFolderData(uri: URI, name?: string): { uri: UR... method $startFileSearch (line 581) | $startFileSearch(includePattern: string, _includeFolder: UriComponents |... method $startFileSearch (line 603) | $startFileSearch(includePattern: string, _includeFolder: UriComponents |... method $startFileSearch (line 624) | $startFileSearch(includePattern: string, _includeFolder: UriComponents |... method $startFileSearch (line 645) | $startFileSearch(includePattern: string, _includeFolder: UriComponents |... method $startFileSearch (line 665) | $startFileSearch(includePattern: string, _includeFolder: UriComponents |... FILE: src/vs/workbench/test/electron-browser/api/mainThreadCommands.test.ts method executeCommand (line 54) | executeCommand(id: string): Promise { method activateByEvent (line 60) | activateByEvent(id: string) { FILE: src/vs/workbench/test/electron-browser/api/mainThreadDiagnostics.test.ts method assertRegistered (line 25) | assertRegistered() { } method set (line 26) | set(v: any): any { return null; } method getProxy (line 27) | getProxy(): any { FILE: src/vs/workbench/test/electron-browser/api/mainThreadDocumentContentProviders.test.ts method getModel (line 25) | getModel(_uri: URI) { method computeMoreMinimalEdits (line 31) | computeMoreMinimalEdits(_uri: URI, data: TextEdit[] | undefined) { FILE: src/vs/workbench/test/electron-browser/api/mainThreadDocuments.test.ts method dispose (line 25) | dispose() { method dispose (line 40) | dispose() { method dispose (line 46) | dispose() { method dispose (line 53) | dispose() { FILE: src/vs/workbench/test/electron-browser/api/mainThreadDocumentsAndEditors.test.ts function myCreateTestCodeEditor (line 32) | function myCreateTestCodeEditor(model: ITextModel | undefined): TestCode... method isDirty (line 48) | isDirty() { return false; } method $acceptDocumentsAndEditorsDelta (line 65) | $acceptDocumentsAndEditorsDelta(delta: IDocumentsAndEditorsDelta) { delt... method getActivePanel (line 81) | getActivePanel() { FILE: src/vs/workbench/test/electron-browser/api/mainThreadEditors.test.ts method isDirty (line 54) | isDirty() { return false; } method create (line 55) | create(uri: URI, contents?: string, options?: any) { method delete (line 59) | delete(resource: URI) { method move (line 63) | move(source: URI, target: URI) { method createModelReference (line 76) | createModelReference(resource: URI): Promise { function mock (line 10) | function mock(): Ctor { FILE: src/vs/workbench/test/electron-browser/api/testRPCProtocol.ts function SingleProxyRPCProtocol (line 12) | function SingleProxyRPCProtocol(thing: any): IExtHostContext & IExtHostR... class TestRPCProtocol (line 26) | class TestRPCProtocol implements IExtHostContext, IExtHostRpcService { method constructor (line 38) | constructor() { method _callCount (line 43) | private get _callCount(): number { method _callCount (line 47) | private set _callCount(value: number) { method sync (line 57) | sync(): Promise { method getProxy (line 73) | public getProxy(identifier: ProxyIdentifier): T { method _createProxy (line 80) | private _createProxy(proxyId: string): T { method set (line 94) | public set(identifier: ProxyIdentifier, value: R): R { method _remoteCall (line 99) | protected _remoteCall(proxyId: string, path: string, args: any[]): Pro... method assertRegistered (line 128) | public assertRegistered(identifiers: ProxyIdentifier[]): void { function simulateWireTransfer (line 133) | function simulateWireTransfer(obj: T): T { FILE: src/vs/workbench/test/electron-browser/colorRegistry.releaseTest.ts type ColorInfo (line 21) | interface ColorInfo { type DescriptionDiff (line 27) | interface DescriptionDiff { function getDescription (line 95) | function getDescription(color: ColorContribution) { function getColorsFromExtension (line 103) | async function getColorsFromExtension(): Promise<{ [id: string]: string ... FILE: src/vs/workbench/test/electron-browser/quickopen.perf.integrationTest.ts type ITimerEvent (line 35) | interface ITimerEvent { function measure (line 89) | function measure() { function popEvent (line 111) | function popEvent() { function printResult (line 120) | function printResult(data: any) { class TestTelemetryService (line 161) | class TestTelemetryService implements ITelemetryService { method setEnabled (line 168) | public setEnabled(value: boolean): void { method publicLog (line 171) | public publicLog(eventName: string, data?: any): Promise { method publicLog2 (line 176) | public publicLog2 = never, T extends GDPR... method getTelemetryInfo (line 180) | public getTelemetryInfo(): Promise { FILE: src/vs/workbench/test/electron-browser/textsearch.perf.integrationTest.ts function runSearch (line 81) | function runSearch(): Promise { class TestTelemetryService (line 147) | class TestTelemetryService implements ITelemetryService { method eventLogged (line 155) | public get eventLogged(): Event { method setEnabled (line 159) | public setEnabled(value: boolean): void { method publicLog (line 162) | public publicLog(eventName: string, data?: any): Promise { method publicLog2 (line 169) | public publicLog2 = never, T extends GDPR... method getTelemetryInfo (line 173) | public getTelemetryInfo(): Promise { FILE: src/vs/workbench/test/workbenchTestServices.ts function createFileInput (line 96) | function createFileInput(instantiationService: IInstantiationService, re... class TestContextService (line 102) | class TestContextService implements IWorkspaceContextService { method constructor (line 112) | constructor(workspace: any = TestWorkspace, options: any = null) { method onDidChangeWorkspaceName (line 120) | public get onDidChangeWorkspaceName(): Event { method onDidChangeWorkspaceFolders (line 124) | public get onDidChangeWorkspaceFolders(): Event { method getFolders (line 132) | public getFolders(): IWorkspaceFolder[] { method getWorkbenchState (line 136) | public getWorkbenchState(): WorkbenchState { method getCompleteWorkspace (line 148) | getCompleteWorkspace(): Promise { method getWorkspace (line 152) | public getWorkspace(): IWorkbenchWorkspace { method getWorkspaceFolder (line 156) | public getWorkspaceFolder(resource: URI): IWorkspaceFolder | null { method setWorkspace (line 160) | public setWorkspace(workspace: any): void { method getOptions (line 164) | public getOptions() { method updateOptions (line 168) | public updateOptions() { method isInsideWorkspace (line 172) | public isInsideWorkspace(resource: URI): boolean { method toResource (line 180) | public toResource(workspaceRelativePath: string): URI { method isCurrentWorkspace (line 184) | public isCurrentWorkspace(workspaceIdentifier: ISingleFolderWorkspaceI... class TestTextFileService (line 189) | class TestTextFileService extends NativeTextFileService { method constructor (line 196) | constructor( method setPromptPath (line 238) | public setPromptPath(path: URI): void { method setConfirmResult (line 242) | public setConfirmResult(result: ConfirmResult): void { method setResolveTextContentErrorOnce (line 246) | public setResolveTextContentErrorOnce(error: FileOperationError): void { method readStream (line 250) | public readStream(resource: URI, options?: IReadTextFileOptions): Prom... method promptForPath (line 271) | public promptForPath(_resource: URI, _defaultPath: URI): Promise { method confirmSave (line 275) | public confirmSave(_resources?: URI[]): Promise { method confirmOverwrite (line 279) | public confirmOverwrite(_resource: URI): Promise { method onFilesConfigurationChange (line 283) | public onFilesConfigurationChange(configuration: any): void { method cleanupBackupsBeforeShutdown (line 287) | protected cleanupBackupsBeforeShutdown(): Promise { function workbenchInstantiationService (line 293) | function workbenchInstantiationService(): IInstantiationService { class TestDecorationsService (line 334) | class TestDecorationsService implements IDecorationsService { method registerDecorationsProvider (line 337) | registerDecorationsProvider(_provider: IDecorationsProvider): IDisposa... method getDecoration (line 338) | getDecoration(_uri: URI, _includeChildren: boolean, _overwrite?: IDeco... class TestExtensionService (line 341) | class TestExtensionService extends NullExtensionService { } class TestMenuService (line 343) | class TestMenuService implements IMenuService { method createMenu (line 347) | createMenu(_id: MenuId, _scopedKeybindingService: IContextKeyService):... class TestHistoryService (line 356) | class TestHistoryService implements IHistoryService { method constructor (line 360) | constructor(private root?: URI) { method reopenLastClosedEditor (line 363) | public reopenLastClosedEditor(): void { method forward (line 366) | public forward(_acrossEditors?: boolean): void { method back (line 369) | public back(_acrossEditors?: boolean): void { method last (line 372) | public last(): void { method remove (line 375) | public remove(_input: IEditorInput | IResourceInput): void { method clear (line 378) | public clear(): void { method clearRecentlyOpened (line 381) | public clearRecentlyOpened(): void { method getHistory (line 384) | public getHistory(): Array { method getLastActiveWorkspaceRoot (line 388) | public getLastActiveWorkspaceRoot(_schemeFilter: string): URI | undefi... method getLastActiveFile (line 392) | public getLastActiveFile(_schemeFilter: string): URI | undefined { method openLastEditLocation (line 396) | public openLastEditLocation(): void { class TestDialogService (line 400) | class TestDialogService implements IDialogService { method confirm (line 404) | public confirm(_confirmation: IConfirmation): Promise { class TestFileDialogService (line 417) | class TestFileDialogService implements IFileDialogService { method defaultFilePath (line 421) | public defaultFilePath(_schemeFilter?: string): URI | undefined { method defaultFolderPath (line 424) | public defaultFolderPath(_schemeFilter?: string): URI | undefined { method defaultWorkspacePath (line 427) | public defaultWorkspacePath(_schemeFilter?: string): URI | undefined { method pickFileFolderAndOpen (line 430) | public pickFileFolderAndOpen(_options: IPickAndOpenOptions): Promise { method pickFolderAndOpen (line 436) | public pickFolderAndOpen(_options: IPickAndOpenOptions): Promise { method pickWorkspaceAndOpen (line 439) | public pickWorkspaceAndOpen(_options: IPickAndOpenOptions): Promise { method onMenubarVisibilityChange (line 474) | public get onMenubarVisibilityChange(): Event { method isRestored (line 478) | public isRestored(): boolean { method hasFocus (line 482) | public hasFocus(_part: Parts): boolean { method isVisible (line 486) | public isVisible(_part: Parts): boolean { method getDimension (line 490) | getDimension(_part: Parts): Dimension { method getContainer (line 494) | public getContainer(_part: Parts): HTMLElement { method isTitleBarHidden (line 498) | public isTitleBarHidden(): boolean { method getTitleBarOffset (line 502) | public getTitleBarOffset(): number { method isStatusBarHidden (line 506) | public isStatusBarHidden(): boolean { method isActivityBarHidden (line 510) | public isActivityBarHidden(): boolean { method setActivityBarHidden (line 514) | public setActivityBarHidden(_hidden: boolean): void { } method isSideBarHidden (line 516) | public isSideBarHidden(): boolean { method setEditorHidden (line 520) | public setEditorHidden(_hidden: boolean): Promise { return Promi... method setSideBarHidden (line 522) | public setSideBarHidden(_hidden: boolean): Promise { return Prom... method isPanelHidden (line 524) | public isPanelHidden(): boolean { method setPanelHidden (line 528) | public setPanelHidden(_hidden: boolean): Promise { return Promis... method toggleMaximizedPanel (line 530) | public toggleMaximizedPanel(): void { } method isPanelMaximized (line 532) | public isPanelMaximized(): boolean { method getMenubarVisibility (line 536) | public getMenubarVisibility(): MenuBarVisibility { method getSideBarPosition (line 540) | public getSideBarPosition() { method getPanelPosition (line 544) | public getPanelPosition() { method setPanelPosition (line 548) | public setPanelPosition(_position: PartPosition): Promise { method addClass (line 552) | public addClass(_clazz: string): void { } method removeClass (line 553) | public removeClass(_clazz: string): void { } method getMaximumEditorDimensions (line 555) | public getMaximumEditorDimensions(): Dimension { throw new Error('not ... method getWorkbenchContainer (line 557) | public getWorkbenchContainer(): HTMLElement { throw new Error('not imp... method getWorkbenchElement (line 558) | public getWorkbenchElement(): HTMLElement { throw new Error('not imple... method toggleZenMode (line 560) | public toggleZenMode(): void { } method isEditorLayoutCentered (line 562) | public isEditorLayoutCentered(): boolean { return false; } method centerEditorLayout (line 563) | public centerEditorLayout(_active: boolean): void { } method resizePart (line 566) | public resizePart(_part: Parts, _sizeChange: number): void { } method registerPart (line 568) | public registerPart(part: Part): void { } class TestViewletService (line 573) | class TestViewletService implements IViewletService { method openViewlet (line 586) | public openViewlet(id: string, focus?: boolean): Promise { method getGroup (line 704) | getGroup(identifier: number): IEditorGroup | undefined { method getLabel (line 708) | getLabel(_identifier: number): string { method findGroup (line 712) | findGroup(_scope: IFindGroupScope, _source?: number | IEditorGroup, _w... method activateGroup (line 716) | activateGroup(_group: number | IEditorGroup): IEditorGroup { method restoreGroup (line 720) | restoreGroup(_group: number | IEditorGroup): IEditorGroup { method getSize (line 724) | getSize(_group: number | IEditorGroup): { width: number, height: numbe... method setSize (line 728) | setSize(_group: number | IEditorGroup, _size: { width: number, height:... method arrangeGroups (line 730) | arrangeGroups(_arrangement: GroupsArrangement): void { } method applyLayout (line 732) | applyLayout(_layout: EditorGroupLayout): void { } method setGroupOrientation (line 734) | setGroupOrientation(_orientation: any): void { } method addGroup (line 736) | addGroup(_location: number | IEditorGroup, _direction: GroupDirection,... method removeGroup (line 740) | removeGroup(_group: number | IEditorGroup): void { } method moveGroup (line 742) | moveGroup(_group: number | IEditorGroup, _location: number | IEditorGr... method mergeGroup (line 746) | mergeGroup(_group: number | IEditorGroup, _target: number | IEditorGro... method copyGroup (line 750) | copyGroup(_group: number | IEditorGroup, _location: number | IEditorGr... method centerLayout (line 754) | centerLayout(active: boolean): void { } method isLayoutCentered (line 756) | isLayoutCentered(): boolean { method enforcePartOptions (line 761) | enforcePartOptions(options: IEditorPartOptions): IDisposable { class TestEditorGroup (line 766) | class TestEditorGroup implements IEditorGroupView { method constructor (line 768) | constructor(public id: number) { } method group (line 770) | get group(): EditorGroup { throw new Error('not implemented'); } method getEditors (line 798) | getEditors(_order?: EditorsOrder): ReadonlyArray { method getEditor (line 802) | getEditor(_index: number): IEditorInput { method getIndexOfEditor (line 806) | getIndexOfEditor(_editor: IEditorInput): number { method openEditor (line 810) | openEditor(_editor: IEditorInput, _options?: IEditorOptions): Promise<... method openEditors (line 814) | openEditors(_editors: IEditorInputWithOptions[]): Promise { method isOpened (line 818) | isOpened(_editor: IEditorInput): boolean { method isPinned (line 822) | isPinned(_editor: IEditorInput): boolean { method isActive (line 826) | isActive(_editor: IEditorInput): boolean { method moveEditor (line 830) | moveEditor(_editor: IEditorInput, _target: IEditorGroup, _options?: IM... method copyEditor (line 832) | copyEditor(_editor: IEditorInput, _target: IEditorGroup, _options?: IC... method closeEditor (line 834) | closeEditor(_editor?: IEditorInput, options?: ICloseEditorOptions): Pr... method closeEditors (line 838) | closeEditors(_editors: IEditorInput[] | { except?: IEditorInput; direc... method closeAllEditors (line 842) | closeAllEditors(): Promise { method replaceEditors (line 846) | replaceEditors(_editors: IEditorReplacement[]): Promise { method pinEditor (line 850) | pinEditor(_editor?: IEditorInput): void { } method focus (line 852) | focus(): void { } method invokeWithinContext (line 854) | invokeWithinContext(fn: (accessor: ServicesAccessor) => T): T { method setActive (line 858) | setActive(_isActive: boolean): void { } method notifyIndexChanged (line 859) | notifyIndexChanged(_index: number): void { } method dispose (line 860) | dispose(): void { } method toJSON (line 861) | toJSON(): object { return Object.create(null); } method layout (line 862) | layout(_width: number, _height: number): void { } method relayout (line 863) | relayout() { } class TestEditorService (line 866) | class TestEditorService implements EditorServiceImpl { method overrideOpenEditor (line 883) | overrideOpenEditor(_handler: IOpenEditorOverrideHandler): IDisposable { method openEditor (line 887) | openEditor(_editor: any, _options?: any, _group?: any): Promise { method openEditors (line 891) | openEditors(_editors: any, _group?: any): Promise { method isOpen (line 895) | isOpen(_editor: IEditorInput | IResourceInput | IUntitledResourceInput... method getOpened (line 899) | getOpened(_editor: IEditorInput | IResourceInput | IUntitledResourceIn... method replaceEditors (line 903) | replaceEditors(_editors: any, _group: any) { method invokeWithinEditorContext (line 907) | invokeWithinEditorContext(fn: (accessor: ServicesAccessor) => T): T { method createInput (line 911) | createInput(_input: IResourceInput | IUntitledResourceInput | IResourc... class TestFileService (line 916) | class TestFileService implements IFileService { method constructor (line 929) | constructor() { method setContent (line 934) | public setContent(content: string): void { method getContent (line 938) | public getContent(): string { method getLastReadFileUri (line 942) | public getLastReadFileUri(): URI { method onFileChanges (line 946) | public get onFileChanges(): Event { method fireFileChanges (line 950) | public fireFileChanges(event: FileChangesEvent): void { method onAfterOperation (line 954) | public get onAfterOperation(): Event { method fireAfterOperation (line 958) | public fireAfterOperation(event: FileOperationEvent): void { method resolve (line 964) | resolve(resource: URI, _options?: IResolveFileOptions): Promise { method readFile (line 984) | readFile(resource: URI, options?: IReadFileOptions | undefined): Promi... method readFileStream (line 998) | readFileStream(resource: URI, options?: IReadFileOptions | undefined):... method writeFile (line 1024) | writeFile(resource: URI, bufferOrReadable: VSBuffer | VSBufferReadable... method move (line 1036) | move(_source: URI, _target: URI, _overwrite?: boolean): Promise { method registerProvider (line 1056) | registerProvider(scheme: string, provider: IFileSystemProvider) { method activateProvider (line 1062) | activateProvider(_scheme: string): Promise { method canHandleResource (line 1066) | canHandleResource(resource: URI): boolean { method hasCapability (line 1070) | hasCapability(resource: URI, capability: FileSystemProviderCapabilitie... method del (line 1072) | del(_resource: URI, _options?: { useTrash?: boolean, recursive?: boole... method watch (line 1076) | watch(_resource: URI): IDisposable { method getWriteEncoding (line 1080) | getWriteEncoding(_resource: URI): IResourceEncoding { method dispose (line 1084) | dispose(): void { class TestBackupFileService (line 1088) | class TestBackupFileService implements IBackupFileService { method hasBackups (line 1091) | public hasBackups(): Promise { method hasBackup (line 1095) | public hasBackup(_resource: URI): Promise { method hasBackupSync (line 1099) | public hasBackupSync(resource: URI, versionId?: number): boolean { method loadBackupResource (line 1103) | public loadBackupResource(resource: URI): Promise { method registerResourceForBackup (line 1113) | public registerResourceForBackup(_resource: URI): Promise { method deregisterResourceForBackup (line 1117) | public deregisterResourceForBackup(_resource: URI): Promise { method toBackupResource (line 1121) | public toBackupResource(_resource: URI): URI { method backupResource (line 1125) | public backupResource(_resource: URI, _content: ITex... method getWorkspaceFileBackups (line 1129) | public getWorkspaceFileBackups(): Promise { method parseBackupContent (line 1133) | public parseBackupContent(textBufferFactory: ITextBufferFactory): stri... method resolveBackupContent (line 1140) | public resolveBackupContent(_backup: URI): Promise { method discardAllWorkspaceBackups (line 1148) | public discardAllWorkspaceBackups(): Promise { class TestCodeEditorService (line 1153) | class TestCodeEditorService implements ICodeEditorService { method addCodeEditor (line 1162) | addCodeEditor(_editor: ICodeEditor): void { } method removeCodeEditor (line 1163) | removeCodeEditor(_editor: ICodeEditor): void { } method listCodeEditors (line 1164) | listCodeEditors(): ICodeEditor[] { return []; } method addDiffEditor (line 1165) | addDiffEditor(_editor: IDiffEditor): void { } method removeDiffEditor (line 1166) | removeDiffEditor(_editor: IDiffEditor): void { } method listDiffEditors (line 1167) | listDiffEditors(): IDiffEditor[] { return []; } method getFocusedCodeEditor (line 1168) | getFocusedCodeEditor(): ICodeEditor | undefined { return undefined; } method registerDecorationType (line 1169) | registerDecorationType(_key: string, _options: IDecorationRenderOption... method removeDecorationType (line 1170) | removeDecorationType(_key: string): void { } method resolveDecorationOptions (line 1171) | resolveDecorationOptions(_typeKey: string, _writable: boolean): IModel... method setTransientModelProperty (line 1172) | setTransientModelProperty(_model: ITextModel, _key: string, _value: an... method getTransientModelProperty (line 1173) | getTransientModelProperty(_model: ITextModel, _key: string) { } method getActiveCodeEditor (line 1174) | getActiveCodeEditor(): ICodeEditor | undefined { return undefined; } method openCodeEditor (line 1175) | openCodeEditor(_input: IResourceInput, _source: ICodeEditor, _sideBySi... class TestLifecycleService (line 1178) | class TestLifecycleService implements ILifecycleService { method when (line 1189) | when(): Promise { method fireShutdown (line 1193) | public fireShutdown(reason = ShutdownReason.QUIT): void { method fireWillShutdown (line 1200) | public fireWillShutdown(event: BeforeShutdownEvent): void { method onBeforeShutdown (line 1204) | public get onBeforeShutdown(): Event { method onWillShutdown (line 1208) | public get onWillShutdown(): Event { method onShutdown (line 1212) | public get onShutdown(): Event { class TestTextResourceConfigurationService (line 1217) | class TestTextResourceConfigurationService implements ITextResourceConfi... method constructor (line 1221) | constructor(private configurationService = new TestConfigurationServic... method onDidChangeConfiguration (line 1224) | public onDidChangeConfiguration() { method getValue (line 1228) | getValue(resource: URI, arg2?: any, arg3?: any): T { class TestTextResourcePropertiesService (line 1235) | class TestTextResourcePropertiesService implements ITextResourceProperti... method constructor (line 1239) | constructor( method getEOL (line 1244) | getEOL(resource: URI, language?: string): string { class TestSharedProcessService (line 1254) | class TestSharedProcessService implements ISharedProcessService { method getChannel (line 1258) | getChannel(channelName: string): any { method registerChannel (line 1262) | registerChannel(channelName: string, channel: any): void { } method toggleSharedProcessWindow (line 1264) | async toggleSharedProcessWindow(): Promise { } method whenSharedProcessReady (line 1265) | async whenSharedProcessReady(): Promise { } class RemoteFileSystemProvider (line 1268) | class RemoteFileSystemProvider implements IFileSystemProvider { method constructor (line 1270) | constructor(private readonly diskFileSystemProvider: IFileSystemProvid... method watch (line 1281) | watch(resource: URI, opts: IWatchOptions): IDisposable { return this.d... method stat (line 1283) | stat(resource: URI): Promise { return this.diskFileSystemProvid... method mkdir (line 1284) | mkdir(resource: URI): Promise { return this.diskFileSystemProvid... method readdir (line 1285) | readdir(resource: URI): Promise<[string, FileType][]> { return this.di... method delete (line 1286) | delete(resource: URI, opts: FileDeleteOptions): Promise { return... method rename (line 1288) | rename(from: URI, to: URI, opts: FileOverwriteOptions): Promise ... method copy (line 1289) | copy(from: URI, to: URI, opts: FileOverwriteOptions): Promise { ... method readFile (line 1291) | readFile(resource: URI): Promise { return this.diskFileSys... method writeFile (line 1292) | writeFile(resource: URI, content: Uint8Array, opts: FileWriteOptions):... method open (line 1294) | open(resource: URI, opts: FileOpenOptions): Promise { return t... method close (line 1295) | close(fd: number): Promise { return this.diskFileSystemProvider.... method read (line 1296) | read(fd: number, pos: number, data: Uint8Array, offset: number, length... method write (line 1297) | write(fd: number, pos: number, data: Uint8Array, offset: number, lengt... method toFileResource (line 1299) | private toFileResource(resource: URI): URI { return resource.with({ sc... class TestHostService (line 1304) | class TestHostService implements IHostService { method restart (line 1311) | async restart(): Promise { } method reload (line 1312) | async reload(): Promise { } method focus (line 1314) | async focus(): Promise { } method openWindow (line 1316) | async openWindow(arg1?: IOpenEmptyWindowOptions | IWindowOpenable[], a... method toggleFullScreen (line 1318) | async toggleFullScreen(): Promise { } class TestElectronService (line 1321) | class TestElectronService implements IElectronService { method getWindowCount (line 1331) | getWindowCount(): Promise { return this.windowCount; } method getWindows (line 1333) | async getWindows(): Promise { return []; } method getActiveWindowId (line 1334) | async getActiveWindowId(): Promise { return undefi... method openWindow (line 1338) | openWindow(arg1?: IOpenEmptyWindowOptions | IWindowOpenable[], arg2?: ... method toggleFullScreen (line 1342) | async toggleFullScreen(): Promise { } method handleTitleDoubleClick (line 1343) | async handleTitleDoubleClick(): Promise { } method isMaximized (line 1344) | async isMaximized(): Promise { return true; } method maximizeWindow (line 1345) | async maximizeWindow(): Promise { } method unmaximizeWindow (line 1346) | async unmaximizeWindow(): Promise { } method minimizeWindow (line 1347) | async minimizeWindow(): Promise { } method isWindowFocused (line 1348) | async isWindowFocused(): Promise { return true; } method focusWindow (line 1349) | async focusWindow(options?: { windowId?: number | undefined; } | undef... method showMessageBox (line 1350) | async showMessageBox(options: Electron.MessageBoxOptions): Promise { } method setRepresentedFilename (line 1358) | async setRepresentedFilename(path: string): Promise { } method setDocumentEdited (line 1359) | async setDocumentEdited(edited: boolean): Promise { } method openExternal (line 1360) | async openExternal(url: string): Promise { return false; } method updateTouchBar (line 1361) | async updateTouchBar(items: { id: string; title: string | { value: str... method newWindowTab (line 1362) | async newWindowTab(): Promise { } method showPreviousWindowTab (line 1363) | async showPreviousWindowTab(): Promise { } method showNextWindowTab (line 1364) | async showNextWindowTab(): Promise { } method moveWindowTabToNewWindow (line 1365) | async moveWindowTabToNewWindow(): Promise { } method mergeAllWindowTabs (line 1366) | async mergeAllWindowTabs(): Promise { } method toggleWindowTabsBar (line 1367) | async toggleWindowTabsBar(): Promise { } method relaunch (line 1368) | async relaunch(options?: { addArgs?: string[] | undefined; removeArgs?... method reload (line 1369) | async reload(): Promise { } method closeWindow (line 1370) | async closeWindow(): Promise { } method quit (line 1371) | async quit(): Promise { } method openDevTools (line 1372) | async openDevTools(options?: Electron.OpenDevToolsOptions | undefined)... method toggleDevTools (line 1373) | async toggleDevTools(): Promise { } method startCrashReporter (line 1374) | async startCrashReporter(options: Electron.CrashReporterStartOptions):... method resolveProxy (line 1375) | async resolveProxy(url: string): Promise { return ... method openExtensionDevelopmentHostWindow (line 1376) | async openExtensionDevelopmentHostWindow(args: minimist.ParsedArgs, en... class TestBackupMainService (line 1379) | class TestBackupMainService implements IBackupMainService { method isHotExitEnabled (line 1382) | isHotExitEnabled(): boolean { method getWorkspaceBackups (line 1386) | getWorkspaceBackups(): IWorkspaceBackupInfo[] { method getFolderBackupPaths (line 1390) | getFolderBackupPaths(): URI[] { method getEmptyWindowBackupPaths (line 1394) | getEmptyWindowBackupPaths(): IEmptyWindowBackupInfo[] { method registerWorkspaceBackupSync (line 1398) | registerWorkspaceBackupSync(workspace: IWorkspaceBackupInfo, migrateFr... method registerFolderBackupSync (line 1402) | registerFolderBackupSync(folderUri: URI): string { method registerEmptyWindowBackupSync (line 1406) | registerEmptyWindowBackupSync(backupFolder?: string | undefined, remot... method unregisterWorkspaceBackupSync (line 1410) | unregisterWorkspaceBackupSync(workspace: IWorkspaceIdentifier): void { method unregisterFolderBackupSync (line 1414) | unregisterFolderBackupSync(folderUri: URI): void { method unregisterEmptyWindowBackupSync (line 1418) | unregisterEmptyWindowBackupSync(backupFolder: string): void { class TestDialogMainService (line 1423) | class TestDialogMainService implements IDialogMainService { method pickFileFolder (line 1426) | pickFileFolder(options: INativeOpenDialogOptions, window?: Electron.Br... method pickFolder (line 1430) | pickFolder(options: INativeOpenDialogOptions, window?: Electron.Browse... method pickFile (line 1434) | pickFile(options: INativeOpenDialogOptions, window?: Electron.BrowserW... method pickWorkspace (line 1438) | pickWorkspace(options: INativeOpenDialogOptions, window?: Electron.Bro... method showMessageBox (line 1442) | showMessageBox(options: Electron.MessageBoxOptions, window?: Electron.... method showSaveDialog (line 1446) | showSaveDialog(options: Electron.SaveDialogOptions, window?: Electron.... method showOpenDialog (line 1450) | showOpenDialog(options: Electron.OpenDialogOptions, window?: Electron.... FILE: src/vs/workbench/workbench.web.api.ts type IWorkbenchConstructionOptions (line 20) | interface IWorkbenchConstructionOptions { function create (line 108) | function create(domElement: HTMLElement, options: IWorkbenchConstruction... FILE: test/all.js constant TEST_GLOB (line 13) | const TEST_GLOB = '**/test/**/*.test.js'; function main (line 37) | function main() { FILE: test/assert.js function f (line 42) | function f() {} function replacer (line 192) | function replacer(key, value) { function truncate (line 205) | function truncate(s, n) { function getMessage (line 213) | function getMessage(self) { function fail (line 230) | function fail(actual, expected, message, operator, stackStartFunction) { function ok (line 250) | function ok(value, message) { function _deepEqual (line 281) | function _deepEqual(actual, expected) { function objEquiv (line 341) | function objEquiv(a, b) { function expectedException (line 412) | function expectedException(actual, expected) { function _throws (line 428) | function _throws(shouldThrow, block, expected, message) { FILE: test/automation/src/activityBar.ts type ActivityBarPosition (line 8) | const enum ActivityBarPosition { class ActivityBar (line 13) | class ActivityBar { method constructor (line 15) | constructor(private code: Code) { } method waitForActivityBar (line 17) | async waitForActivityBar(position: ActivityBarPosition): Promise { FILE: test/automation/src/application.ts type Quality (line 12) | const enum Quality { type ApplicationOptions (line 18) | interface ApplicationOptions extends SpawnOptions { class Application (line 25) | class Application { method constructor (line 30) | constructor(private options: ApplicationOptions) { method quality (line 34) | get quality(): Quality { method code (line 38) | get code(): Code { method workbench (line 42) | get workbench(): Workbench { method logger (line 46) | get logger(): Logger { method remote (line 50) | get remote(): boolean { method workspacePathOrFolder (line 55) | get workspacePathOrFolder(): string { method extensionsPath (line 59) | get extensionsPath(): string { method userDataPath (line 63) | get userDataPath(): string { method start (line 67) | async start(expectWalkthroughPart = true): Promise { method restart (line 76) | async restart(options: { workspaceOrFolder?: string, extraArgs?: strin... method _start (line 82) | private async _start(workspaceOrFolder = this.workspacePathOrFolder, e... method reload (line 88) | async reload(): Promise { method stop (line 97) | async stop(): Promise { method captureScreenshot (line 105) | async captureScreenshot(name: string): Promise { method startApplication (line 117) | private async startApplication(extraArgs: string[] = []): Promise { method checkWindowReady (line 135) | private async checkWindowReady(): Promise { FILE: test/automation/src/code.ts function getDevElectronPath (line 20) | function getDevElectronPath(): string { function getBuildElectronPath (line 36) | function getBuildElectronPath(root: string): string { function getDevOutPath (line 53) | function getDevOutPath(): string { function getBuildOutPath (line 57) | function getBuildOutPath(root: string): string { function connect (line 66) | async function connect(connectDriver: typeof connectElectronDriver, chil... type SpawnOptions (line 91) | interface SpawnOptions { function createDriverHandle (line 108) | async function createDriverHandle(): Promise { function spawn (line 117) | async function spawn(options: SpawnOptions): Promise { function poll (line 188) | async function poll( class Code (line 224) | class Code { method constructor (line 229) | constructor( method capturePage (line 253) | async capturePage(): Promise { method waitForWindowIds (line 258) | async waitForWindowIds(fn: (windowIds: number[]) => boolean): Promise<... method dispatchKeybinding (line 262) | async dispatchKeybinding(keybinding: string): Promise { method reload (line 267) | async reload(): Promise { method exit (line 272) | async exit(): Promise { method waitForTextContent (line 276) | async waitForTextContent(selector: string, textContent?: string, accep... method waitAndClick (line 287) | async waitAndClick(selector: string, xoffset?: number, yoffset?: numbe... method waitAndDoubleClick (line 292) | async waitAndDoubleClick(selector: string): Promise { method waitForSetValue (line 297) | async waitForSetValue(selector: string, value: string): Promise { method waitForElements (line 302) | async waitForElements(selector: string, recursive: boolean, accept: (r... method waitForElement (line 307) | async waitForElement(selector: string, accept: (result: IElement | und... method waitForActiveElement (line 312) | async waitForActiveElement(selector: string, retryCount: number = 200)... method waitForTitle (line 317) | async waitForTitle(fn: (title: string) => boolean): Promise { method waitForTypeInEditor (line 322) | async waitForTypeInEditor(selector: string, text: string): Promise { method getActiveWindowId (line 337) | private async getActiveWindowId(): Promise { method dispose (line 346) | dispose(): void { function findElement (line 351) | function findElement(element: IElement, fn: (element: IElement) => boole... function findElements (line 367) | function findElements(element: IElement, fn: (element: IElement) => bool... FILE: test/automation/src/debug.ts constant VIEWLET (line 13) | const VIEWLET = 'div[id="workbench.view.debug"]'; constant DEBUG_VIEW (line 14) | const DEBUG_VIEW = `${VIEWLET} .debug-view-content`; constant CONFIGURE (line 15) | const CONFIGURE = `div[id="workbench.parts.sidebar"] .actions-container ... constant STOP (line 16) | const STOP = `.debug-toolbar .action-label[title*="Stop"]`; constant STEP_OVER (line 17) | const STEP_OVER = `.debug-toolbar .action-label[title*="Step Over"]`; constant STEP_IN (line 18) | const STEP_IN = `.debug-toolbar .action-label[title*="Step Into"]`; constant STEP_OUT (line 19) | const STEP_OUT = `.debug-toolbar .action-label[title*="Step Out"]`; constant CONTINUE (line 20) | const CONTINUE = `.debug-toolbar .action-label[title*="Continue"]`; constant GLYPH_AREA (line 21) | const GLYPH_AREA = '.margin-view-overlays>:nth-child'; constant BREAKPOINT_GLYPH (line 22) | const BREAKPOINT_GLYPH = '.debug-breakpoint'; constant PAUSE (line 23) | const PAUSE = `.debug-toolbar .action-label[title*="Pause"]`; constant DEBUG_STATUS_BAR (line 24) | const DEBUG_STATUS_BAR = `.statusbar.debugging`; constant NOT_DEBUG_STATUS_BAR (line 25) | const NOT_DEBUG_STATUS_BAR = `.statusbar:not(debugging)`; constant TOOLBAR_HIDDEN (line 26) | const TOOLBAR_HIDDEN = `.debug-toolbar[aria-hidden="true"]`; constant STACK_FRAME (line 27) | const STACK_FRAME = `${VIEWLET} .monaco-list-row .stack-frame`; constant VARIABLE (line 29) | const VARIABLE = `${VIEWLET} .debug-variables .monaco-list-row .expressi... constant CONSOLE_OUTPUT (line 30) | const CONSOLE_OUTPUT = `.repl .output.expression .value`; constant CONSOLE_EVALUATION_RESULT (line 31) | const CONSOLE_EVALUATION_RESULT = `.repl .evaluation-result.expression .... constant CONSOLE_LINK (line 32) | const CONSOLE_LINK = `.repl .value a.link`; constant REPL_FOCUSED (line 34) | const REPL_FOCUSED = '.repl-input-wrapper .monaco-editor textarea'; type IStackFrame (line 36) | interface IStackFrame { function toStackFrame (line 41) | function toStackFrame(element: IElement): IStackFrame { class Debug (line 52) | class Debug extends Viewlet { method constructor (line 54) | constructor(code: Code, private commands: Commands, private editors: E... method openDebugViewlet (line 58) | async openDebugViewlet(): Promise { method configure (line 68) | async configure(): Promise { method setBreakpointOnLine (line 73) | async setBreakpointOnLine(lineNumber: number): Promise { method startDebugging (line 79) | async startDebugging(): Promise { method stepOver (line 91) | async stepOver(): Promise { method stepIn (line 95) | async stepIn(): Promise { method stepOut (line 99) | async stepOut(): Promise { method continue (line 103) | async continue(): Promise { method stopDebugging (line 108) | async stopDebugging(): Promise { method waitForStackFrame (line 114) | async waitForStackFrame(func: (stackFrame: IStackFrame) => boolean, me... method waitForStackFrameLength (line 119) | async waitForStackFrameLength(length: number): Promise { method focusStackFrame (line 123) | async focusStackFrame(name: string, message: string): Promise { method waitForReplCommand (line 128) | async waitForReplCommand(text: string, accept: (result: string) => boo... method waitForVariableCount (line 141) | async waitForVariableCount(count: number, alternativeCount: number): P... method waitForLink (line 145) | async waitForLink(): Promise { method waitForOutput (line 149) | private async waitForOutput(fn: (output: string[]) => boolean): Promis... FILE: test/automation/src/editor.ts constant RENAME_BOX (line 10) | const RENAME_BOX = '.monaco-editor .monaco-editor.rename-box'; constant RENAME_INPUT (line 11) | const RENAME_INPUT = `${RENAME_BOX} .rename-input`; class Editor (line 16) | class Editor { method constructor (line 21) | constructor(private code: Code, private commands: Commands) { } method findReferences (line 23) | async findReferences(filename: string, term: string, line: number): Pr... method rename (line 31) | async rename(filename: string, line: number, from: string, to: string)... method gotoDefinition (line 41) | async gotoDefinition(filename: string, term: string, line: number): Pr... method peekDefinition (line 46) | async peekDefinition(filename: string, term: string, line: number): Pr... method waitForHighlightingLine (line 54) | async waitForHighlightingLine(filename: string, line: number): Promise... method getSelector (line 63) | private async getSelector(filename: string, term: string, line: number... method foldAtLine (line 70) | async foldAtLine(filename: string, line: number): Promise { method unfoldAtLine (line 76) | async unfoldAtLine(filename: string, line: number): Promise { method clickOnTerm (line 82) | private async clickOnTerm(filename: string, term: string, line: number... method waitForEditorFocus (line 87) | async waitForEditorFocus(filename: string, lineNumber: number, selecto... method waitForTypeInEditor (line 96) | async waitForTypeInEditor(filename: string, text: string, selectorPref... method waitForEditorContents (line 109) | async waitForEditorContents(filename: string, accept: (contents: strin... method getClassSelectors (line 114) | private async getClassSelectors(filename: string, term: string, viewli... method getViewLineIndex (line 120) | private async getViewLineIndex(filename: string, line: number): Promis... FILE: test/automation/src/editors.ts class Editors (line 8) | class Editors { method constructor (line 10) | constructor(private code: Code) { } method saveOpenedFile (line 12) | async saveOpenedFile(): Promise { method selectTab (line 20) | async selectTab(tabName: string, untitled: boolean = false): Promise { method waitForEditorFocus (line 30) | async waitForEditorFocus(fileName: string, untitled: boolean = false):... method waitForActiveTab (line 35) | async waitForActiveTab(fileName: string, isDirty: boolean = false): Pr... method waitForTab (line 39) | async waitForTab(fileName: string, isDirty: boolean = false): Promise<... method newUntitledFile (line 43) | async newUntitledFile(): Promise { FILE: test/automation/src/explorer.ts class Explorer (line 10) | class Explorer extends Viewlet { method constructor (line 15) | constructor(code: Code, private editors: Editors) { method openExplorerView (line 19) | async openExplorerView(): Promise { method waitForOpenEditorsViewTitle (line 27) | async waitForOpenEditorsViewTitle(fn: (title: string) => boolean): Pro... method openFile (line 31) | async openFile(fileName: string): Promise { method getExtensionSelector (line 36) | getExtensionSelector(fileName: string): string { FILE: test/automation/src/extensions.ts constant SEARCH_BOX (line 9) | const SEARCH_BOX = 'div.extensions-viewlet[id="workbench.view.extensions... class Extensions (line 11) | class Extensions extends Viewlet { method constructor (line 13) | constructor(code: Code) { method openExtensionsViewlet (line 17) | async openExtensionsViewlet(): Promise { method waitForExtensionsViewlet (line 27) | async waitForExtensionsViewlet(): Promise { method searchForExtension (line 31) | async searchForExtension(id: string): Promise { method installExtension (line 37) | async installExtension(id: string, name: string): Promise { FILE: test/automation/src/keybindings.ts constant SEARCH_INPUT (line 8) | const SEARCH_INPUT = '.keybindings-header .settings-search-input input'; class KeybindingsEditor (line 10) | class KeybindingsEditor { method constructor (line 12) | constructor(private code: Code) { } method updateKeybinding (line 14) | async updateKeybinding(command: string, keybinding: string, ariaLabel:... FILE: test/automation/src/logger.ts type Logger (line 10) | interface Logger { class ConsoleLogger (line 14) | class ConsoleLogger implements Logger { method log (line 16) | log(message: string, ...args: any[]): void { class FileLogger (line 21) | class FileLogger implements Logger { method constructor (line 23) | constructor(private path: string) { method log (line 27) | log(message: string, ...args: any[]): void { class MultiLogger (line 33) | class MultiLogger implements Logger { method constructor (line 35) | constructor(private loggers: Logger[]) { } method log (line 37) | log(message: string, ...args: any[]): void { FILE: test/automation/src/peek.ts class References (line 8) | class References { method constructor (line 15) | constructor(private code: Code) { } method waitUntilOpen (line 17) | async waitUntilOpen(): Promise { method waitForReferencesCountInTitle (line 21) | async waitForReferencesCountInTitle(count: number): Promise { method waitForReferencesCount (line 28) | async waitForReferencesCount(count: number): Promise { method waitForFile (line 32) | async waitForFile(file: string): Promise { method close (line 36) | async close(): Promise { FILE: test/automation/src/problems.ts type ProblemSeverity (line 8) | const enum ProblemSeverity { class Problems (line 13) | class Problems { method constructor (line 17) | constructor(private code: Code) { } method showProblemsView (line 19) | public async showProblemsView(): Promise { method hideProblemsView (line 24) | public async hideProblemsView(): Promise { method toggleProblemsView (line 29) | private async toggleProblemsView(): Promise { method waitForProblemsView (line 37) | public async waitForProblemsView(): Promise { method getSelectorInProblemsView (line 41) | public static getSelectorInProblemsView(problemType: ProblemSeverity):... method getSelectorInEditor (line 46) | public static getSelectorInEditor(problemType: ProblemSeverity): string { FILE: test/automation/src/puppeteerDriver.ts function buildDriver (line 29) | function buildDriver(browser: puppeteer.Browser, page: puppeteer.Page): ... function timeout (line 83) | function timeout(ms: number): Promise { function launch (line 93) | async function launch(_args: string[]): Promise { function teardown (line 114) | function teardown(): void { function waitForEndpoint (line 121) | function waitForEndpoint(): Promise { function connect (line 132) | function connect(headless: boolean, outPath: string, handle: string): Pr... FILE: test/automation/src/quickinput.ts class QuickInput (line 8) | class QuickInput { method constructor (line 14) | constructor(private code: Code) { } method closeQuickInput (line 16) | async closeQuickInput(): Promise { method waitForQuickInputOpened (line 21) | async waitForQuickInputOpened(retryCount?: number): Promise { method waitForQuickInputClosed (line 25) | private async waitForQuickInputClosed(): Promise { method selectQuickInputElement (line 29) | async selectQuickInputElement(index: number): Promise { FILE: test/automation/src/quickopen.ts class QuickOpen (line 9) | class QuickOpen { method constructor (line 18) | constructor(private code: Code, private editors: Editors) { } method openQuickOpen (line 20) | async openQuickOpen(value: string): Promise { method closeQuickOpen (line 48) | async closeQuickOpen(): Promise { method openFile (line 53) | async openFile(fileName: string): Promise { method waitForQuickOpenOpened (line 62) | async waitForQuickOpenOpened(retryCount?: number): Promise { method waitForQuickOpenClosed (line 66) | private async waitForQuickOpenClosed(): Promise { method submit (line 70) | async submit(text: string): Promise { method selectQuickOpenElement (line 76) | async selectQuickOpenElement(index: number): Promise { method waitForQuickOpenElements (line 85) | async waitForQuickOpenElements(accept: (names: string[]) => boolean): ... method runCommand (line 89) | async runCommand(command: string): Promise { method openQuickOutline (line 99) | async openQuickOutline(): Promise { FILE: test/automation/src/scm.ts constant VIEWLET (line 10) | const VIEWLET = 'div[id="workbench.view.scm"]'; constant SCM_INPUT (line 11) | const SCM_INPUT = `${VIEWLET} .scm-editor textarea`; constant SCM_RESOURCE (line 12) | const SCM_RESOURCE = `${VIEWLET} .monaco-list-row .resource`; constant REFRESH_COMMAND (line 13) | const REFRESH_COMMAND = `div[id="workbench.parts.sidebar"] .actions-cont... constant COMMIT_COMMAND (line 14) | const COMMIT_COMMAND = `div[id="workbench.parts.sidebar"] .actions-conta... type Change (line 18) | interface Change { function toChange (line 24) | function toChange(element: IElement): Change { class SCM (line 39) | class SCM extends Viewlet { method constructor (line 41) | constructor(code: Code) { method openSCMViewlet (line 45) | async openSCMViewlet(): Promise { method waitForChange (line 50) | async waitForChange(name: string, type?: string): Promise { method refreshSCMViewlet (line 55) | async refreshSCMViewlet(): Promise { method openChange (line 59) | async openChange(name: string): Promise { method stage (line 63) | async stage(name: string): Promise { method unstage (line 68) | async unstage(name: string): Promise { method commit (line 73) | async commit(message: string): Promise { FILE: test/automation/src/search.ts constant VIEWLET (line 9) | const VIEWLET = '.search-view'; constant INPUT (line 10) | const INPUT = `${VIEWLET} .search-widget .search-container .monaco-input... constant INCLUDE_INPUT (line 11) | const INCLUDE_INPUT = `${VIEWLET} .query-details .file-types.includes .m... function retry (line 14) | async function retry(setup: () => Promise, attempt: () => Promise { method searchFor (line 46) | async searchFor(text: string): Promise { method submitSearch (line 52) | async submitSearch(): Promise { method setFilesToIncludeText (line 59) | async setFilesToIncludeText(text: string): Promise { method showQueryDetails (line 64) | async showQueryDetails(): Promise { method hideQueryDetails (line 68) | async hideQueryDetails(): Promise { method removeFileMatch (line 72) | async removeFileMatch(filename: string): Promise { method expandReplace (line 86) | async expandReplace(): Promise { method collapseReplace (line 90) | async collapseReplace(): Promise { method setReplaceText (line 94) | async setReplaceText(text: string): Promise { method replaceFileMatch (line 98) | async replaceFileMatch(filename: string): Promise { method waitForResultText (line 111) | async waitForResultText(text: string): Promise { method waitForNoResultText (line 115) | async waitForNoResultText(): Promise { method waitForInputFocus (line 119) | private async waitForInputFocus(selector: string): Promise { FILE: test/automation/src/settings.ts class SettingsEditor (line 13) | class SettingsEditor { method constructor (line 15) | constructor(private code: Code, private userDataPath: string, private ... method addUserSetting (line 17) | async addUserSetting(setting: string, value: string): Promise { method clearUserSettings (line 26) | async clearUserSettings(): Promise { method openSettings (line 34) | private async openSettings(): Promise { FILE: test/automation/src/statusbar.ts type StatusBarElement (line 8) | const enum StatusBarElement { class StatusBar (line 20) | class StatusBar { method constructor (line 26) | constructor(private code: Code) { } method waitForStatusbarElement (line 28) | async waitForStatusbarElement(element: StatusBarElement): Promise { method clickOn (line 32) | async clickOn(element: StatusBarElement): Promise { method waitForEOL (line 36) | async waitForEOL(eol: string): Promise { method waitForStatusbarText (line 40) | async waitForStatusbarText(title: string, text: string): Promise { method getSelector (line 44) | private getSelector(element: StatusBarElement): string { FILE: test/automation/src/terminal.ts constant PANEL_SELECTOR (line 9) | const PANEL_SELECTOR = 'div[id="workbench.panel.terminal"]'; constant XTERM_SELECTOR (line 10) | const XTERM_SELECTOR = `${PANEL_SELECTOR} .terminal-wrapper`; constant XTERM_TEXTAREA (line 11) | const XTERM_TEXTAREA = `${XTERM_SELECTOR} textarea.xterm-helper-textarea`; class Terminal (line 13) | class Terminal { method constructor (line 15) | constructor(private code: Code, private quickopen: QuickOpen) { } method showTerminal (line 17) | async showTerminal(): Promise { method runCommand (line 23) | async runCommand(commandText: string): Promise { method waitForTerminalText (line 30) | async waitForTerminalText(accept: (buffer: string[]) => boolean): Prom... FILE: test/automation/src/viewlet.ts method constructor (line 10) | constructor(protected code: Code) { } method waitForTitle (line 12) | async waitForTitle(fn: (title: string) => boolean): Promise { FILE: test/automation/src/workbench.ts type Commands (line 23) | interface Commands { class Workbench (line 27) | class Workbench { method constructor (line 45) | constructor(code: Code, userDataPath: string) { FILE: test/browser.js function template (line 14) | function template(str, env) { FILE: test/coverage.js constant REPO_PATH (line 15) | const REPO_PATH = toUpperDriveLetter(path.join(__dirname, '..')); function toUpperDriveLetter (line 66) | function toUpperDriveLetter(str) { function toLowerDriveLetter (line 73) | function toLowerDriveLetter(str) { function fixPath (line 80) | function fixPath(brokenPath) { FILE: test/electron/index.js function deserializeSuite (line 40) | function deserializeSuite(suite) { function deserializeRunnable (line 55) | function deserializeRunnable(runnable) { function deserializeError (line 66) | function deserializeError(err) { class IPCRunner (line 72) | class IPCRunner extends events.EventEmitter { method constructor (line 74) | constructor() { function parseReporterOption (line 96) | function parseReporterOption(value) { FILE: test/electron/renderer.js function initLoader (line 25) | function initLoader(opts) { function createCoverageReport (line 51) | function createCoverageReport(opts) { function loadTestModules (line 58) | function loadTestModules(opts) { function loadTests (line 90) | function loadTests(opts) { function serializeSuite (line 131) | function serializeSuite(suite) { function serializeRunnable (line 146) | function serializeRunnable(runnable) { function serializeError (line 157) | function serializeError(err) { class IPCReporter (line 169) | class IPCReporter { method constructor (line 171) | constructor(runner) { function runTests (line 186) | function runTests(opts) { FILE: test/smoke/src/areas/css/css.test.ts function setup (line 8) | function setup() { FILE: test/smoke/src/areas/debug/debug.test.ts function setup (line 13) | function setup() { FILE: test/smoke/src/areas/editor/editor.test.ts function setup (line 8) | function setup() { FILE: test/smoke/src/areas/explorer/explorer.test.ts function setup (line 8) | function setup() { FILE: test/smoke/src/areas/extensions/extensions.test.ts function setup (line 8) | function setup() { FILE: test/smoke/src/areas/git/git.test.ts constant DIFF_EDITOR_LINE_INSERT (line 9) | const DIFF_EDITOR_LINE_INSERT = '.monaco-diff-editor .editor.modified .l... constant SYNC_STATUSBAR (line 10) | const SYNC_STATUSBAR = 'div[id="workbench.parts.statusbar"] .statusbar-i... function setup (line 12) | function setup() { FILE: test/smoke/src/areas/multiroot/multiroot.test.ts function toUri (line 10) | function toUri(path: string): string { function createWorkspaceFile (line 18) | async function createWorkspaceFile(workspacePath: string): Promise { function setup (line 190) | async function setup(): Promise { function createOptions (line 199) | function createOptions(): ApplicationOptions { FILE: test/smoke/src/utils.ts function describeRepeat (line 8) | function describeRepeat(n: number, description: string, callback: (this:... function itRepeat (line 14) | function itRepeat(n: number, description: string, callback: (this: ITest... FILE: test/tree/server.js function getTree (line 16) | async function getTree(fsPath, level) { function readdir (line 29) | async function readdir(relativePath) { FILE: test/tree/tree.js function collect (line 9) | function collect(location) {