Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TaskFrontendContribution

Hierarchy

  • TaskFrontendContribution

Implements

  • CommandContribution
  • MenuContribution
  • KeybindingContribution
  • FrontendApplicationContribution
  • QuickAccessContribution

Index

Constructors

Properties

app: FrontendApplication
contributionProvider: ContributionProvider<TaskContribution>
editorManager: EditorManager
logger: ILogger
quickOpenTask: QuickOpenTask
schemaUpdater: TaskSchemaUpdater
statusBar: StatusBar
storageService: StorageService
taskProviderRegistry: TaskProviderRegistry
taskResolverRegistry: TaskResolverRegistry
taskRestartRunningQuickOpen: TaskRestartRunningQuickOpen
taskRunningQuickOpen: TaskRunningQuickOpen
taskService: TaskService
taskTerminateQuickOpen: TaskTerminateQuickOpen
taskWatcher: TaskWatcher
widgetManager: WidgetManager
workspaceService: WorkspaceService

Methods

  • init(): void
  • onStart(): void
  • onStop(): void
  • registerCommands(registry: CommandRegistry): void
  • registerKeybindings(keybindings: KeybindingRegistry): void
  • registerMenus(menus: MenuModelRegistry): void
  • registerQuickAccessProvider(): void
  • updateRunningTasksItem(): Promise<void>