@progress/kendo-react-spreadsheet
Version:
KendoReact Spreadsheet package
58 lines (57 loc) • 1.67 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 { SpreadsheetProps, SpreadsheetHandle } from './SpreadsheetProps.js';
import * as React from 'react';
/**
* @hidden
*/
export declare const toolsValueMap: any;
/**
* Represents the [KendoReact Spreadsheet component](https://www.telerik.com/kendo-react-ui/components/spreadsheet).
*
* Accepts properties of type [SpreadsheetProps](https://www.telerik.com/kendo-react-ui/components/spreadsheet/api/spreadsheetprops).
* Obtaining the ref will give you an object of type [SpreadsheetHandle](https://www.telerik.com/kendo-react-ui/components/spreadsheet/api/spreadsheethandle).
*
* @example
* ```jsx
* const sheets = [
* {
* name: 'Food Order',
* rows: [
* {
* cells: [
* {
* value: 216321,
* textAlign: 'center',
* },
* ],
* },
* ],
* columns: [
* {
* width: 100,
* },
* ],
* },
* ];
* const App = () => {
* return (
* <Spreadsheet
* style={{
* width: "100%",
* height: 680,
* }}
* defaultProps={{
* sheets,
* }}
* />
* );
* };
* ```
*/
export declare const Spreadsheet: React.ForwardRefExoticComponent<SpreadsheetProps & React.RefAttributes<SpreadsheetHandle | null>>;