Typed event contract for RowClickEvent; fields below describe the payload.
interface RowClickEvent {
data: DataRow
key: RowKey
rowIndex: number
event: MouseEvent
}| Field | Meaning |
|---|---|
| data | Records or event payload. |
| key | Stable key or selector; distinct from a widget key. |
| rowIndex | Zero-based visible row index. |
| event | Original input/mouse event. |
import type { RowClickEvent } from '@tekocloud.de/tecexpress'
const example: RowClickEvent = { data: { id: 1 }, key: 1, rowIndex: 0, event: new MouseEvent('click') }
console.log(example)