Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FileSystemMainImpl

Hierarchy

  • FileSystemMainImpl

Implements

Index

Constructors

constructor

Properties

Private Readonly _fileProvider

_fileProvider: Map<number, RemoteFileSystemProvider> = ...

Private Readonly _fileService

_fileService: FileService

Private Readonly _proxy

Methods

$copy

$delete

  • $delete(uri: UriComponents, opts: FileDeleteOptions): Promise<void>

$mkdir

$onFileSystemChange

  • $onFileSystemChange(handle: number, changes: IFileChangeDto[]): void

$readFile

$readdir

$registerFileSystemProvider

  • $registerFileSystemProvider(handle: number, scheme: string, capabilities: FileSystemProviderCapabilities): void

$rename

$stat

$unregisterProvider

  • $unregisterProvider(handle: number): void

$writeFile

  • $writeFile(uri: UriComponents, content: BinaryBuffer): Promise<void>

dispose

  • dispose(): void

Static Private _handleError

  • _handleError(err: any): never