Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WorkspaceDeleteHandler

Implements

  • UriCommandHandler<URI[]>

Index

Constructors

Properties

fileService: FileService
fsPreferences: FileSystemPreferences
shell: ApplicationShell
workspaceService: WorkspaceService
workspaceUtils: WorkspaceUtils

Methods

  • closeWithoutSaving(uri: URI): Promise<void>
  • confirm(uris: URI[], options: FileDeleteOptions): Promise<undefined | boolean>
  • confirmDeletePermanently(uri: URI): Promise<boolean>
  • delete(uri: URI, options: FileDeleteOptions): Promise<void>
  • deleteFilePermanently(uri: URI, options: FileDeleteOptions): Promise<void>
  • execute(uris: URI[]): Promise<void>
  • getConfirmMessage(uris: URI[]): string | HTMLElement
  • getDirty(uris: URI[]): URI[]
  • isEnabled(uris: URI[]): boolean
  • isVisible(uris: URI[]): boolean
  • moveFileToTrash(uri: URI, options: FileDeleteOptions): Promise<void>