@jsfkit/types
    Preparing search index...

    Type Alias WorksheetViewFrozenPanes

    Frozen pane configuration for a worksheet view.

    Freezing divides a sheet into two or four regions, each called a pane. Two panes can be divided horizontally or vertically, four panes divides a sheet into quadrants. All but one of the panes is frozen (rows and columns are locked in place), and the panes' rows and columns remain visible while you scroll. The final pane scrolls as usual.

    Frozen panes (aka freeze panes) are most commonly used to freeze a table's header rows/columns in place.

    type WorksheetViewFrozenPanes = {
        activePane?: "topStart" | "topEnd" | "bottomStart" | "bottomEnd";
        columns?: integer;
        firstVisibleCell?: CellId;
        rows?: integer;
        type: "frozen";
    }
    Index

    Properties

    activePane?: "topStart" | "topEnd" | "bottomStart" | "bottomEnd"

    The pane that has focus.

    "Start" means "left-most" in language written left-to-right, "right-most" in languages written right-to-left.

    "End" means "right-most" in language written left-to-right, "left-most" in languages written right-to-left.

    "topStart"
    
    columns?: integer

    Vertical position of the split between the panes. Indicates the number of columns visible in the leading pane.

    0
    
    firstVisibleCell?: CellId

    Cell visible at the top leading edge of the scrollable pane. Essentially the scroll position of the non-frozen pane.

    rows?: integer

    Horizontal position of the split between the panes. Indicates the number of rows visible in the top pane.

    0
    
    type: "frozen"