ReadonlyonReadonlyonEvent that is fired if a (watched) file in the filesystem of this provider has changed.
ReadonlyonReadonlyonEvent that is fired if an error occurred when watching files in the filesystem of this provider.
ReadonlyreadyProtected ReadonlyreadyProtected ReadonlyserverWrapped remote filesystem.
ProtectedstreamProtected ReadonlytoProtectedwatcherProtected ReadonlywatchWe'll track the currently allocated watchers, in order to re-allocate them with the same options once we reconnect to the backend after a disconnection.
The FileSystemProviderCapabilities for this provider.
Optional function that has to be implemented by FileSystemProviderWithAccessCapability. See FileSystemProviderWithAccessCapability#access for additional documentation.
Optionalmode: numberOptional function that has to be implemented by FileSystemProviderWithOpenReadWriteCloseCapability. See FileSystemProviderWithOpenReadWriteCloseCapability#close for additional documentation.
Optional function that has to be implemented by FileSystemProviderWithFileFolderCopyCapability. See FileSystemProviderWithFileFolderCopyCapability#copy} for additional documentation.
Delete the given resource.
The URI of the resource to delete.
Options to define if files should be deleted recursively and if the trash should be used.
Dispose this object.
Optional function that has to be implemented by FileSystemProviderWithAccessCapability. See FileSystemProviderWithAccessCapability#fsPath for additional documentation.
ProtectedinitCreate a new directory using the given resource uri.
The URI of the new folder.
Optional function that has to be implemented by FileSystemProviderWithOpenReadWriteCloseCapability. See FileSystemProviderWithOpenReadWriteCloseCapability#open for additional documentation.
Optional function that has to be implemented by FileSystemProviderWithOpenReadWriteCloseCapability. See FileSystemProviderWithOpenReadWriteCloseCapability#read for additional documentation.
Optional function that has to be implemented by FileSystemProviderWithFileReadWriteCapability. See FileSystemProviderWithFileReadWriteCapability#readFile for additional documentation.
Optional function that has to be implemented by FileSystemProviderWithFileReadStreamCapability. See FileSystemProviderWithFileReadStreamCapability#readFileStream for additional documentation.
ProtectedreconnectWhen a frontend disconnects (e.g. bad connection) the backend resources will be cleared.
This means that we need to re-allocate the watchers when a frontend reconnects.
Rename a file or folder.
Options to define if existing files should be overwritten.
ProtectedsetProtectedsetOptional function that has to be implemented by FileSystemProviderWithUpdateCapability. See FileSystemProviderWithUpdateCapability#updateFile for additional documentation.
Watch the given resource and react to changes by firing the FileSystemProvider#onDidChangeFile event.
URI of the resource to be watched.
A Disposable that can be invoked to stop watching the resource.
Optional function that has to be implemented by FileSystemProviderWithOpenReadWriteCloseCapability. See FileSystemProviderWithOpenReadWriteCloseCapability#write for additional documentation.
Optional function that has to be implemented by FileSystemProviderWithFileReadWriteCapability. See FileSystemProviderWithFileReadWriteCapability#writeFile for additional documentation.
provide file access to local files while connected to a remote workspace or dev container.