# Interface: ChoiceOptionInterface (/pixi-vn/index/interfaces/ChoiceOptionInterface)



Defined in: [src/narration/interfaces/StoredChoiceInterface.ts:6](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/narration/interfaces/StoredChoiceInterface.ts#L6)

## Extends [#extends]

* `Omit`\<`ChoiceInterface`, `"label"` | `"type"` | `"closeCurrentLabel"`>

## Properties [#properties]

### autoSelect? [#autoselect]

\> `optional` **autoSelect?**: `boolean`

Defined in: [src/pixi-vn.d.ts:66](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/pixi-vn.d.ts#L66)

If `true` and it is the only choice, it will be selected automatically.

#### Inherited from [#inherited-from]

`Omit.autoSelect`

***

### label [#label]

\> **label**: `string`

Defined in: [src/narration/interfaces/StoredChoiceInterface.ts:11](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/narration/interfaces/StoredChoiceInterface.ts#L11)

Label Id to be opened when the option is selected

***

### oneTime? [#onetime]

\> `optional` **oneTime?**: `boolean`

Defined in: [src/pixi-vn.d.ts:57](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/pixi-vn.d.ts#L57)

If `true`, the choice can only be made once.

#### Inherited from [#inherited-from-1]

`Omit.oneTime`

***

### onlyHaveNoChoice? [#onlyhavenochoice]

\> `optional` **onlyHaveNoChoice?**: `boolean`

Defined in: [src/pixi-vn.d.ts:62](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/pixi-vn.d.ts#L62)

If `true`, the choice is shown only if there are no other choices.
For example, all choices are one-time choices and they are already selected.

#### Inherited from [#inherited-from-2]

`Omit.onlyHaveNoChoice`

***

### props? [#props]

\> `optional` **props?**: `any`

Defined in: [src/pixi-vn.d.ts:74](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/pixi-vn.d.ts#L74)

Properties to be passed to the label and olther parameters that you can use when get all the choice menu options.

#### Inherited from [#inherited-from-3]

`Omit.props`

***

### text [#text]

\> **text**: `string` | `string`\[]

Defined in: [src/pixi-vn.d.ts:45](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/pixi-vn.d.ts#L45)

Text to be displayed in the menu

#### Inherited from [#inherited-from-4]

`Omit.text`

***

### type [#type]

\> **type**: [`LabelRunModeType`](/pixi-vn/index/type-aliases/LabelRunModeType)

Defined in: [src/narration/interfaces/StoredChoiceInterface.ts:15](https://github.com/DRincs-Productions/pixi-vn/blob/5bb5bb1f92e38998ea2f477b600168d8da3ece19/src/narration/interfaces/StoredChoiceInterface.ts#L15)

Type of the label to be opened
