# GC.Spread.Sheets.TableSheet.IRowActionOptions

## Content

# Interface: IRowActionOptions

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

## Table of contents

### Properties

- [command](GC.Spread.Sheets.TableSheet.IRowActionOptions#command)
- [icons](GC.Spread.Sheets.TableSheet.IRowActionOptions#icons)
- [name](GC.Spread.Sheets.TableSheet.IRowActionOptions#name)
- [shortcutKey](GC.Spread.Sheets.TableSheet.IRowActionOptions#shortcutkey)
- [tooltip](GC.Spread.Sheets.TableSheet.IRowActionOptions#tooltip)

### Methods

- [iconSelector](GC.Spread.Sheets.TableSheet.IRowActionOptions#iconselector)

## Properties

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

• `Optional` **command**: `string`

___

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

• `Optional` **icons**: (`string` \| [`ButtonImageType`](../enums/GC.Spread.Sheets.ButtonImageType))[]

___

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

• `Optional` **name**: `string`

___

### <a id="shortcutkey" name="shortcutkey"></a> shortcutKey

• `Optional` **shortcutKey**: [`IShortcutKey`](GC.Spread.Sheets.TableSheet.IShortcutKey)

___

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

• `Optional` **tooltip**: `string`

## Methods

### <a id="iconselector" name="iconselector"></a> iconSelector

▸ `Optional` **iconSelector**(`item`, `index`, `context`): `number` \| `boolean`

#### Parameters

| Name | Type |
| :------ | :------ |
| `item` | `any` |
| `index` | `number` |
| `context` | `any` |

#### Returns

`number` \| `boolean`
