Ensures the children of this Directory are loaded (without effecting the expanded state)
If children are already loaded, returned Promise resolves immediately
Otherwise a hard reload request is issued and returned Promise resolves when that process finishes.
tl;dr: Directory#children are accessible once the returned Promise resolves
Removes the item from parent
Gets called upon IWatcherRemoveEvent or IWatcherMoveEvent
Calling this method directly WILL NOT trigger onWillHandleWatchEvent and onDidHandleWatchEvent events
Prefer using Root#inotify instead
Generated using TypeDoc
Number of visible flattened leaves this branch is incharge of (recursive)
When a directory is expanded, its entire branch (recursively flattened) is owned by a branch higher up (either Root (at surface) or a branch in collapsed state (buried))
When a directory is collapsed, its entire branch (recursively flattened) is "returned" back to it by one of its parent higher up