I'm working with angular-slickgrid v6 in angular 16.While using (onClick)="onCellClicked($event.detail.eventData, $event.detail.args)"
to fetch the selected row,I get this error Property 'detail' does not exist on type 'Event'. (onClick)="onCellClicked($event.detail.eventData, $event.detail.args)"
.Now how to get the selected row ? Below I'm attaching my code:
html file:
<angular-slickgrid gridId="grid1"
[columnDefinitions]="columnDefinitions"
[gridOptions]="gridOptions"
[dataset]="dataset"
(onClick)="onCellClicked($event.detail.eventData, $event.detail.args)"
>
</angular-slickgrid>
Now adding typescript file:
this.gridOptions = {
enableAutoResize: false,
enableSorting: true,
gridHeight: 400,
gridWidth: 1500,
enableFiltering: true,
enableExcelExport: true, registerExternalResources: [new ExcelExportService()]
};
onCellClicked(e:any,args:any) {
// let row=args.item;
// console.log(e.detail.args.grid.getData())
// console.log(e.detail.eventData)
}