PresentationTree Function

Component that provides a convenient API for using usePresentationTreeState hook with ControlledTree.

Usage example:

function Tree(props) {
  const state = usePresentationTreeState({ imodel: props.imodel, ruleset: TREE_RULESET, pagingSize: PAGING_SIZE });
  if (!state) {
    return null;
  }

  return <PresentationTree state={state} width={200} height={400} selectionMode={SelectionMode.Single} />;
}

PresentationTree<TEventHandler extends TreeEventHandler<TEventHandler>>(__namedParameters: PresentationTreeProps<TEventHandler>): Element

Parameter Type Description
__namedParameters PresentationTreeProps<TEventHandler>  

Returns - Element

Defined in

Last Updated: 25 March, 2024