# GC.Spread.Sheets.ISortState

## Content

# Interface: ISortState

[Spread](../modules/GC.Spread).[Sheets](../modules/GC.Spread.Sheets).ISortState

## Table of contents

### Properties

- [byRow](GC.Spread.Sheets.ISortState#byrow)
- [col](GC.Spread.Sheets.ISortState#col)
- [colCount](GC.Spread.Sheets.ISortState#colcount)
- [row](GC.Spread.Sheets.ISortState#row)
- [rowCount](GC.Spread.Sheets.ISortState#rowcount)
- [sortConditions](GC.Spread.Sheets.ISortState#sortconditions)

## Properties

### <a id="byrow" name="byrow"></a> byRow

• `Optional` **byRow**: `boolean`

___

### <a id="col" name="col"></a> col

• **col**: `number`

___

### <a id="colcount" name="colcount"></a> colCount

• **colCount**: `number`

___

### <a id="row" name="row"></a> row

• **row**: `number`

___

### <a id="rowcount" name="rowcount"></a> rowCount

• **rowCount**: `number`

___

### <a id="sortconditions" name="sortconditions"></a> sortConditions

• `Optional` **sortConditions**: ([`IValueSortInfo`](GC.Spread.Sheets.IValueSortInfo) \| [`ICellColorSortInfo`](GC.Spread.Sheets.ICellColorSortInfo) \| [`IFontColorSortInfo`](GC.Spread.Sheets.IFontColorSortInfo) \| [`ICustomSortInfo`](GC.Spread.Sheets.ICustomSortInfo))[]
