# Interface: RepeatParams

[**lifecycle-kit**](https://jonbogaty.com/lifecycle-kit/api/readme/index.md)

***

[lifecycle-kit](https://jonbogaty.com/lifecycle-kit/api/readme/index.md) / [forms](https://jonbogaty.com/lifecycle-kit/api/forms/readme/index.md) / RepeatParams


# Interface: RepeatParams {#interface-repeatparams}


Defined in: [forms/rules/repeat.ts:18](https://github.com/jbcom/lifecycle-kit/blob/074e4e7b8038d3e2de9eb44c4b5b5aee0ef02b48/src/forms/rules/repeat.ts#L18)


## Properties {#properties}



### axis {#axis}


> `readonly` **axis**: [`Axis`](https://jonbogaty.com/lifecycle-kit/api/forms/interfaces/axis/index.md)

Defined in: [forms/rules/repeat.ts:22](https://github.com/jbcom/lifecycle-kit/blob/074e4e7b8038d3e2de9eb44c4b5b5aee0ef02b48/src/forms/rules/repeat.ts#L22)

Direction to step in. Not required to be a unit vector.

***


### count {#count}


> `readonly` **count**: `number`

Defined in: [forms/rules/repeat.ts:20](https://github.com/jbcom/lifecycle-kit/blob/074e4e7b8038d3e2de9eb44c4b5b5aee0ef02b48/src/forms/rules/repeat.ts#L20)

How many copies, including the first at offset 0.

***


### part {#part}


> `readonly` **part**: `string`

Defined in: [forms/rules/repeat.ts:26](https://github.com/jbcom/lifecycle-kit/blob/074e4e7b8038d3e2de9eb44c4b5b5aee0ef02b48/src/forms/rules/repeat.ts#L26)

Anatomical part name for the whole repetition.

***


### spacing {#spacing}


> `readonly` **spacing**: `number`

Defined in: [forms/rules/repeat.ts:24](https://github.com/jbcom/lifecycle-kit/blob/074e4e7b8038d3e2de9eb44c4b5b5aee0ef02b48/src/forms/rules/repeat.ts#L24)

Distance between consecutive copies along `axis`.
