SheetXL - v1.0.2
    Preparing search index...

    Type Alias JSON

    Minimal JSON representation of the sort configuration.

    This is intended for serialization and round-tripping. It omits non-essential runtime options (collators, defaults, etc.).

    type JSON = {
        axis?: IRange.Axis;
        extent?: SortExtent;
        includeHidden?: boolean;
        sorts?: ISort.Options[];
    }
    Index
    axis?: IRange.Axis

    Indicate the axis to sort.

    IRange.Axis.Row
    
    extent?: SortExtent

    The ranges the last sort in the file covered, kept so a saved workbook says what it was read with.

    Excel records the range it last sorted, which need not be the table's or filter's range: it may leave out the header or run past the last row. A sort made through the model sorts the table body and clears this.

    includeHidden?: boolean

    Determine if sort should include values that are hidden.

    false
    
    sorts?: ISort.Options[]

    Sort fields, in priority order.