Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WorkspaceDeleteHandler

Hierarchy

  • WorkspaceDeleteHandler

Implements

  • UriCommandHandler<URI[]>

Index

Constructors

constructor

Properties

Protected Readonly fileService

fileService: FileService

Protected Readonly fsPreferences

fsPreferences: PreferenceProxy<FileSystemConfiguration>

Protected Readonly shell

shell: ApplicationShell

Protected Readonly workspaceService

workspaceService: WorkspaceService

Protected Readonly workspaceUtils

workspaceUtils: WorkspaceUtils

Methods

Protected closeWithoutSaving

  • closeWithoutSaving(uri: default): Promise<void>

Protected confirm

  • confirm(uris: default[], options: FileDeleteOptions): Promise<undefined | boolean>

Protected delete

  • delete(uri: default, options: FileDeleteOptions): Promise<void>

execute

  • execute(uris: default[]): Promise<void>

Protected getConfirmMessage

  • getConfirmMessage(uris: default[]): string | HTMLElement

Protected getDirty

  • getDirty(uris: default[]): default[]

isEnabled

  • isEnabled(uris: default[]): boolean

isVisible

  • isVisible(uris: default[]): boolean