API Reference > ui-components > Tree > CellEditingEngine CellEditingEngine Class Beta @deprecated Use ControlledTree instead Tree Cell editing information Methods Name Description constructor(props: EditableTreeProps): CellEditingEngine activateEditor(node: BeInspireTreeNode<TreeNodeItem>): void checkStatus(node: BeInspireTreeNode<TreeNodeItem>, isPressedItemSelected: boolean): void deactivateEditor(): void isEditingEnabled(node: BeInspireTreeNode<TreeNodeItem>): undefined | false | true renderEditor(node: BeInspireTreeNode<TreeNodeItem>, style?: React.CSSProperties): Element subscribe(getCurrentNode: GetCurrentlyEditedNode, setCurrentNode: SetCurrentlyEditedNode): void unsubscribe(): void createPropertyRecord(value: string, typename: string = "text", editor?: string): PropertyRecord Static Properties Name Type Description hasSubscriptions Accessor ReadOnly boolean Defined in ui/components/src/ui-components/tree/CellEditingEngine.tsx Line 51 Last Updated: 13 June, 2024