Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ScmMainImpl

Implements

Index

Constructors

constructor

Properties

Private Readonly colors

colors: ColorRegistry

Private Readonly disposables

disposables: DisposableCollection = ...

Private Readonly proxy

proxy: ScmExt

Private repositories

repositories: Map<number, ScmRepository> = ...

Private repositoryDisposables

repositoryDisposables: Map<number, DisposableCollection> = ...

Private Readonly scmService

scmService: ScmService

Methods

$registerGroups

$registerSourceControl

  • $registerSourceControl(handle: number, id: string, label: string, rootUri: undefined | UriComponents): Promise<void>

$setInputBoxPlaceholder

  • $setInputBoxPlaceholder(sourceControlHandle: number, placeholder: string): void

$setInputBoxValue

  • $setInputBoxValue(sourceControlHandle: number, value: string): void

$spliceResourceStates

$unregisterGroup

  • $unregisterGroup(sourceControlHandle: number, handle: number): void

$unregisterSourceControl

  • $unregisterSourceControl(handle: number): Promise<void>

$updateGroup

$updateGroupLabel

  • $updateGroupLabel(sourceControlHandle: number, groupHandle: number, label: string): void

$updateSourceControl

dispose

  • dispose(): void