registerTreeDataProvider<T> method

Disposable registerTreeDataProvider<T>(
  1. String viewId,
  2. TreeDataProvider<T> treeDataProvider
)

Register a {@link TreeDataProvider} for the view contributed using the extension point views. This will allow you to contribute data to the {@link TreeView} and update if the data changes.

Note: To get access to the {@link TreeView} and perform operations on it, use {@link window.createTreeViewcreateTreeView}.

Implementation

_i4.Disposable registerTreeDataProvider<T>(
  _i2.String viewId,
  _i4.TreeDataProvider<T> treeDataProvider,
) =>
    _i3.callMethod(
      this,
      'registerTreeDataProvider',
      [
        viewId,
        treeDataProvider,
      ],
    );