<TreeViewComponent
id="treeview"
ref={treeview => {
this.treeObj = treeview;
}}
allowEditing={true}
fields={this.fields}
nodeTemplate={this.nodeTemplate.bind(this)}
/>
<ContextMenuComponent
id="contentmenutree"
items={this.menuItems}
select={this.menuclick.bind(this)}
ref={contextmenu => {
this.menuObj = contextmenu;
}}
/>
nodeTemplate(data) {
return (
<div>
<div className="treeviewdiv">
<div className="textcontent">
<span className="treeName">{data.name} - </span>
<span className="treeName">{data.value1}</span>
<span
className="e-icons close-icon"
onClick={this.btnClick.bind(this)}
style={{ float: "right" }}
/>
</div>
</div>
</div>
);
}
btnClick(args) {
this.menuObj.open(args.clientY, args.clientX, args.currentTarget);
}
.e-treeview.e-fullrow-wrap .e-text-content {
pointer-events: none;
} |