API Reference > ui-components > Tree > HighlightingEngine HighlightingEngine Class Beta Tree highlighting engine Methods Name Description constructor(props: HighlightableTreeProps): HighlightingEngine createRenderProps(node: { id?: undefined | string }): HighlightableTreeNodeProps getActiveMatchIndex(node: { id?: undefined | string }): undefined | number isNodeActive(node: { id?: undefined | string }): undefined | false | true renderNodeLabel(text: string, props: HighlightableTreeNodeProps): React.ReactNode Static Properties Name Type Description ACTIVE_CLASS_NAME Static "components-activehighlight" = "components-activehighlight" Defined in ui/components/src/ui-components/tree/HighlightingEngine.tsx Line 42 Last Updated: 13 June, 2024