# GC.Spread.Sheets.Designer.IComponentDialogButtonOption

## Content

# Interface: IComponentDialogButtonOption

[Sheets](../modules/GC.Spread.Sheets).[Designer](../modules/GC.Spread.Sheets.Designer).IComponentDialogButtonOption

## Table of contents

### Properties

- [bindingPath](GC.Spread.Sheets.Designer.IComponentDialogButtonOption#bindingpath)
- [buttonType](GC.Spread.Sheets.Designer.IComponentDialogButtonOption#buttontype)
- [click](GC.Spread.Sheets.Designer.IComponentDialogButtonOption#click)
- [closeAfterClick](GC.Spread.Sheets.Designer.IComponentDialogButtonOption#closeafterclick)
- [disabled](GC.Spread.Sheets.Designer.IComponentDialogButtonOption#disabled)
- [text](GC.Spread.Sheets.Designer.IComponentDialogButtonOption#text)
- [visibleWhen](GC.Spread.Sheets.Designer.IComponentDialogButtonOption#visiblewhen)

## Properties

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

• `Optional` **bindingPath**: `string`

___

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

• `Optional` **buttonType**: ``"Ok"`` \| ``"Cancel"``

___

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

• `Optional` **click**: `Function`

___

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

• `Optional` **closeAfterClick**: `boolean`

___

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

• `Optional` **disabled**: `boolean`

___

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

• **text**: `string`

___

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

• `Optional` **visibleWhen**: `string`
