CellEditingEngine Class

Deprecated  Use ControlledTree instead. Will be removed in iModel.js 3.0.

Beta  

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 | boolean    
renderEditor(node: BeInspireTreeNode<TreeNodeItem>, style?: 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

Last Updated: 12 June, 2024