interface GridRowEventLookup {
    rowClick: {
        event: MouseEvent<HTMLElement, MouseEvent>;
        params: GridRowParams<any>;
    };
    rowDoubleClick: {
        event: MouseEvent<HTMLElement, MouseEvent>;
        params: GridRowParams<any>;
    };
    rowMouseEnter: {
        event: MouseEvent<HTMLElement, MouseEvent>;
        params: GridRowParams<any>;
    };
    rowMouseLeave: {
        event: MouseEvent<HTMLElement, MouseEvent>;
        params: GridRowParams<any>;
    };
}

Hierarchy (view full)

Properties

rowClick: {
    event: MouseEvent<HTMLElement, MouseEvent>;
    params: GridRowParams<any>;
}

Fired when a row is clicked. Not fired if the cell clicked is from an interactive column (actions, checkbox, etc).

rowDoubleClick: {
    event: MouseEvent<HTMLElement, MouseEvent>;
    params: GridRowParams<any>;
}

Fired when a row is double-clicked.

rowMouseEnter: {
    event: MouseEvent<HTMLElement, MouseEvent>;
    params: GridRowParams<any>;
}

Fired when the mouse enters the row. Called with a [[GridRowParams]] object.

rowMouseLeave: {
    event: MouseEvent<HTMLElement, MouseEvent>;
    params: GridRowParams<any>;
}

Fired when the mouse leaves the row. Called with a [[GridRowParams]] object.