The stream for files being added.
This can only occur if the target being watched is a folder.
The observable that will publish files that get added.
The stream for files and folders being deleted.
If this watcher points to a folder, then all files under the folder will be sent through this observable, including the folder being watched. If this points to a file, then this will only receive when the file is unlinked.
The observable that will publish file and folders that are unlinked and removed respectively. Note that files and folders streamed this way will not have their stats set.
Starts the watch operation.
Stops the watch operation.
The stream for files being updated.
If this watcher points to a folder, then all files recursively will send when they get updated. If this watcher points to a file, then this will only invoke when the file is updated.
The observable that will publish files and folders that are updated.
Represents and object that can watch a folder or file on the file system.