# Type Alias: StepLabelType<T> (/jsdoc/pixi-vn/index/type-aliases/StepLabelType)



\> **StepLabelType**\<`T`> = (`props`, `info`) => [`StepLabelResultType`](/jsdoc/pixi-vn/index/type-aliases/StepLabelResultType) | `Promise`\<[`StepLabelResultType`](/jsdoc/pixi-vn/index/type-aliases/StepLabelResultType)>

Defined in: [src/narration/types/StepLabelType.ts:21](https://github.com/DRincs-Productions/pixi-vn/blob/efc9536feda21bc17c50370f5e35fd8d8d88843a/src/narration/types/StepLabelType.ts#L21)

StepLabel is a function that will be executed as the game continues.

## Type Parameters [#type-parameters]

### T [#t]

`T` *extends* `object` = \{ }

## Parameters [#parameters]

### props [#props]

[`StepLabelPropsType`](/jsdoc/pixi-vn/index/type-aliases/StepLabelPropsType)\<`T`>

### info [#info]

#### labelId [#labelid]

`string`

The id of the label.

## Returns [#returns]

[`StepLabelResultType`](/jsdoc/pixi-vn/index/type-aliases/StepLabelResultType) | `Promise`\<[`StepLabelResultType`](/jsdoc/pixi-vn/index/type-aliases/StepLabelResultType)>
