UNPKG

@progress/kendo-react-grid

Version:

React Data Grid (Table) provides 100+ ready-to-use data grid features. KendoReact Grid package

70 lines (69 loc) 2.48 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { GridCellProps } from '../../interfaces/GridCellProps.js'; import * as React from 'react'; /** * @hidden */ export declare const useCellClientTdProps: (props: GridCellProps) => { onClick: (event: React.MouseEvent<HTMLElement>) => void; style: any; onContextMenu: (event: React.MouseEvent<HTMLElement, MouseEvent>) => void; tabIndex?: undefined; "data-keyboardnavlevel"?: undefined; "data-keyboardnavid"?: undefined; } | { onClick: (event: React.MouseEvent<HTMLElement>) => void; style?: undefined; onContextMenu: (event: React.MouseEvent<HTMLElement, MouseEvent>) => void; tabIndex?: undefined; "data-keyboardnavlevel"?: undefined; "data-keyboardnavid"?: undefined; } | { onClick: (event: React.MouseEvent<HTMLElement>) => void; style: any; onContextMenu?: undefined; tabIndex?: undefined; "data-keyboardnavlevel"?: undefined; "data-keyboardnavid"?: undefined; } | { onClick: (event: React.MouseEvent<HTMLElement>) => void; style?: undefined; onContextMenu?: undefined; tabIndex?: undefined; "data-keyboardnavlevel"?: undefined; "data-keyboardnavid"?: undefined; } | { onClick: (event: React.MouseEvent<HTMLElement>) => void; style: any; onContextMenu: (event: React.MouseEvent<HTMLElement, MouseEvent>) => void; tabIndex: number; "data-keyboardnavlevel": number; "data-keyboardnavid": string; } | { onClick: (event: React.MouseEvent<HTMLElement>) => void; style?: undefined; onContextMenu: (event: React.MouseEvent<HTMLElement, MouseEvent>) => void; tabIndex: number; "data-keyboardnavlevel": number; "data-keyboardnavid": string; } | { onClick: (event: React.MouseEvent<HTMLElement>) => void; style: any; onContextMenu?: undefined; tabIndex: number; "data-keyboardnavlevel": number; "data-keyboardnavid": string; } | { onClick: (event: React.MouseEvent<HTMLElement>) => void; style?: undefined; onContextMenu?: undefined; tabIndex: number; "data-keyboardnavlevel": number; "data-keyboardnavid": string; };