How to use the @bentley/presentation-components.treeWithFilteringSupport function in @bentley/presentation-components

To help you get started, we’ve selected a few @bentley/presentation-components examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github imodeljs / imodeljs / ui / framework / src / ui-framework / pickers / ModelSelector.tsx View on Github external
onNodesDeselected={this._onNodesDeselected}
                    onNodeExpanded={this._onNodeExpanded}
                    onCheckboxClick={this._onCheckboxClick}
                  /> :
                  <div>
              }
            </div>
          
        
      );
    return UiFramework.i18n.translate("UiFramework:categoriesModels.loadingMessage");
  }
}

// tslint:disable-next-line:variable-name
const CategoryModelTree = treeWithFilteringSupport(Tree);

export default ModelSelectorWidget;

ConfigurableUiManager.registerControl("ModelSelectorWidget", ModelSelectorWidgetControl);
github imodeljs / imodeljs / ui / framework / src / ui-framework / pickers / ModelSelector / ModelSelectorTree.tsx View on Github external
return childIds;
  }

  private _resetCheckBoxState() {
    if (this._isMounted)
      this.setState({
        checkboxInfo: this.createCheckBoxInfoCallback(),
      });
  }
}

/**
 * Tree component with support for filtering
 * @internal
 */
const CategoryModelFilterTree = treeWithFilteringSupport(Tree); // tslint:disable-line:variable-name