public render()

in fuse-ui-fabric/tree/treeView.tsx [55:79]


  public render(): JSX.Element {
    let { componentRef, ...nodeProps } = this.props;

    return (
      <section
        className={classNames({ icon: null, treeRoot: {} }, this.props.theme, this.props.hideRoot).container}
        onKeyDown={this.handleKey}
        role='menu'
        tabIndex={0}
        ref={this.setRootRef}
      >
        <TreeNodeView
          {...nodeProps}
          componentRef={this.setRoot}
          data={this.node}
          select={this.selectNode}
          toggleContextMenu={this.toggleNodeContextMenu}
          blur={this.setFocus}
          mounted={this.setMounted}
        />
        {this.renderContextMenu()}
        {this.renderConfirmDelete()}
      </section>
    );
  }