Private_PrivateactivePrivateactiveReadonlyonAn 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.
PrivateoutlinePrivatewebviewDispose resources.
Get children for tree hierarchy.
Optionalelement: OutlineTreeItemNavigate to an outline item. Sends message to webview to scroll to the item.
Refresh the outline view.
Register a webview panel for a document. Required for navigation functionality.
Set the active document. Called when user switches between editors.
Update outline for a document. Called when webview sends outline-update message.
OptionalactiveItemId: string
Tree provider for document outline view. Manages outline data from multiple documents and handles navigation.