@progress/kendo-react-grid
Version:
React Data Grid (Table) provides 100+ ready-to-use data grid features. KendoReact Grid package
47 lines (46 loc) • 1.66 kB
TypeScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
import { ExtendedColumnProps } from '../GridColumn.js';
import { GridCellsSettings } from '../interfaces/GridCellsSettings.js';
import { GridEditableSettings } from '../interfaces/GridEditableSettings.js';
import { GridRowProps } from '../interfaces/GridRowProps.js';
import { DataItemWrapper } from '../utils/index.js';
import { GridStackedLayoutSettings } from '../interfaces/GridStackedLayoutSettings.js';
import * as React from 'react';
/**
* @hidden
*/
export interface StackedModeRowProps {
item: DataItemWrapper;
rowId: string;
dataIndex: number;
idPrefix?: string;
ariaRowIndex: number;
absoluteRowIndex: number;
isAltRow: boolean;
isHidden: boolean;
isRowReorderable: boolean;
rowHeight?: number;
rows?: GridRowProps['rows'];
leafColumns: ExtendedColumnProps[];
groupLevelCount: number;
stackedLayoutSettings?: GridStackedLayoutSettings;
cells?: GridCellsSettings;
editMode?: GridEditableSettings['mode'];
isSelected: boolean;
isHighlighted?: boolean;
isInEdit: boolean;
preparedCells: React.ReactElement[];
showDetailToggle: boolean;
isDetailExpanded: boolean;
detailExpandField?: string;
}
/**
* @hidden
*/
export declare const StackedModeRow: React.FC<StackedModeRowProps>;