# GC.Spread.Sheets.TableSheet.ITableSheetOptions

## Content

# Interface: ITableSheetOptions

[Sheets](../modules/GC.Spread.Sheets).[TableSheet](../modules/GC.Spread.Sheets.TableSheet).ITableSheetOptions

## Table of contents

### Properties

- [allowAddNew](GC.Spread.Sheets.TableSheet.ITableSheetOptions#allowaddnew)
- [alternatingRowOptions](GC.Spread.Sheets.TableSheet.ITableSheetOptions#alternatingrowoptions)
- [defaultStackRowHeight](GC.Spread.Sheets.TableSheet.ITableSheetOptions#defaultstackrowheight)

## Properties

### <a id="allowaddnew" name="allowaddnew"></a> allowAddNew

• `Optional` **allowAddNew**: `boolean`

Whether to allow to add new empty row.

___

### <a id="alternatingrowoptions" name="alternatingrowoptions"></a> alternatingRowOptions

• `Optional` **alternatingRowOptions**: [`IAlternatingRowOptions`](GC.Spread.Sheets.TableSheet.IAlternatingRowOptions)

Defines the alternating row style options.

___

### <a id="defaultstackrowheight" name="defaultstackrowheight"></a> defaultStackRowHeight

• `Optional` **defaultStackRowHeight**: `number`

Tablesheet default stack row height, will calculate the average height by default, the default value is null.
