|
<ejs-dropdowntree
id="multiselect"
#dropdownTree
[fields]="field"
[allowMultiSelection]="allowMultiSelection"
popupHeight="220px"
placeholder="Select items"
(created)="created($event)"
></ejs-dropdowntree>
created() {
this.dropdownTree.treeObj.nodeExpanding = function(args) {
alert("event triggered");
};
} |
|
<ejs-dropdowntree id="multiselect" #dropdownTree [fields]="field"
[allowMultiSelection]="allowMultiSelection" [treeSettings]="treeSettings" popupHeight="220px"
placeholder="Select items"></ejs-dropdowntree>
public treeSettings: any = { loadOnDemand: true };
|
|
<ejs-dropdowntree id='dropdowntree' #treeview [fields]='fields' (dataBound)="dataBound($event)"
placeholder='Select a Item' [treeSettings]="treeSettings"></ejs-dropdowntree>
public treeSettings: any = { loadOnDemand: true };
ngOnInit(): void {
this.fields = {
dataSource: new DataManager({
url: "https://localhost:44376/Home/Get",
adaptor: new WebApiAdaptor()
}),
id: "prog_id",
text: "prog_name",
hasChildren: "hasChild",
parentId: "pid"
};
}
|
|
created() {
(this.dropdownTree as any).treeObj.nodeExpanding = function(args) {
alert("event triggered");
};
}
|