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



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

## Properties [#properties]

### current [#current]

\> `readonly` **current**: [`LabelAbstract`](/pixi-vn/index/classes/LabelAbstract)\<`any`, \{ }, `number`> | `undefined`

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

currentLabel is the current label that occurred during the progression of the steps.

***

### opened [#opened]

\> `readonly` **opened**: [`OpenedLabel`](/pixi-vn/index/interfaces/OpenedLabel)\[]

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

The stack of the opened labels.

## Methods [#methods]

### closeAll() [#closeall]

\> **closeAll**(): `void`

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

Close all labels and add them to the history. **Attention: This method can cause an unhandled game ending.**

#### Returns [#returns]

`void`

***

### closeCurrent() [#closecurrent]

\> **closeCurrent**(): `void`

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

Close the current label and add it to the history.

#### Returns [#returns-1]

`void`
