UNPKG

@vonage/vivid-react

Version:

Vivid wrapped for easy React usage & IDE autocomplete support & typescript typings

34 lines (33 loc) 1.33 kB
import React, { ReactNode, SyntheticEvent } from 'react'; import '@vonage/vwc-data-grid'; /** * @param {GridElement} baseGrid * @param {((params: unknown, callback: (pageItems: unknown[], treeLevelSize: number) => void) => void) | undefined} dataProvider * @param {boolean} multiSort * @param {boolean} heightByRows * @param {boolean} reordering * @param {DataGridColumn[]} columns * @param {RowDetailsRenderer | undefined} rowDetailsRenderer * @param {unknown[] | undefined} items * @param {MDCFloatingLabelFoundation | undefined} floatingLabelFoundation * @param {MDCLineRippleFoundation | undefined} lineRippleFoundation */ declare const VwcDataGrid: (props: { children?: ReactNode; slot?: string | undefined; id?: string | undefined; style?: React.CSSProperties | undefined; ref?: React.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined; onSelectedItemsChange?: ((event: SyntheticEvent) => void) | undefined; baseGrid?: any; dataProvider?: any; multiSort?: boolean | undefined; heightByRows?: boolean | undefined; reordering?: boolean | undefined; columns?: any[] | undefined; rowDetailsRenderer?: any; items?: any; floatingLabelFoundation?: any; lineRippleFoundation?: any; }) => JSX.Element; export default VwcDataGrid;