The Candid Startup
    Preparing search index...
    interface VirtualSpreadsheetProps {
        className?: string;
        columnHeaderHeight?: number;
        data: ReactSpreadsheetData<unknown>;
        height: number;
        inputBarHeight?: number;
        maxColumnCount?: number;
        maxCssSize?: number;
        maxRowCount?: number;
        minColumnCount?: number;
        minNumPages?: number;
        minRowCount?: number;
        readOnly?: boolean;
        rowHeaderWidth?: number;
        theme?: VirtualSpreadsheetTheme | Record<string, string>;
        width: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    className?: string

    The className applied to the spreadsheet as a whole

    columnHeaderHeight?: number

    Height of column header

    50
    
    data: ReactSpreadsheetData<unknown>

    Data to display and edit

    height: number

    Component height

    inputBarHeight?: number

    Height of input bar

    30
    
    maxColumnCount?: number

    Maximum umber of columns in the grid

    1000000000000
    
    maxCssSize?: number

    Maximum size for CSS element beyond which layout breaks. You should never normally need to change this. The default value is compatible with all major browsers.

    6000000
    
    maxRowCount?: number

    Maximum number of rows in the spreadsheet

    1000000000000
    
    minColumnCount?: number

    Minimum number of columns in the grid

    26
    
    minNumPages?: number

    The minimum number of virtual pages to use when inner container would otherwise be more than VirtualSpreadsheetProps.maxCssSize big. You should never normally need to change this.

    100
    
    minRowCount?: number

    Minimum number of rows in the spreadsheet

    100
    
    readOnly?: boolean

    Disables edit mode if true

    false
    
    rowHeaderWidth?: number

    Width of row header

    100
    
    theme?: VirtualSpreadsheetTheme | Record<string, string>

    Spreadsheet theme which defines the CSS classes to apply

    Defined as a union so that it supports both hand written themes defined as implementations of VirtualSpreadsheetTheme and themes implicitly defined by importing a CSS module.

    width: number

    Component width