ReadonlyonAn optional event to signal that an element or root has changed.
This will trigger the view to update the changed element/root and its children recursively (if shown).
To signal that root has changed, do not pass any argument or pass undefined or null.
Cleanup method to stop file watchers.
Returns the children of a given node.
If element is undefined, root-level items are returned.
Optionalelement: BBMaterialItemGet TreeItem representation of the element
The element for which TreeItem representation is asked for.
TreeItem representation of the element.
Triggers a UI refresh of the tree view.
StaticcreateInitializes file watchers and returns the view provider instance.
Provides a tree view of parsed Blackboard course materials. Watches
.jsonfiles and folders for live updates.