|
export class AppComponent {
public data: any;
@ViewChild("grid")
public grid: GridComponent;
constructor() {}
detailChange(args: any) {
debugger;
}
dataBound() {
this.grid.on("detail-state-change", this.detailChange, this.grid); //bind the grid on event in dataBound event
}
ngOnInit(): void {
this.data = employeeData;
}} |
|
detailChange(args: any) { //using this argument we can get detail row
if(args.detailElement.parentElement.nextElementSibling.classList.contains('e-detailrow')) {
args.detailElement.parentElement.nextElementSibling.remove();
}
}
|