TestReelSetOptions
pixi-reels / testing / TestReelSetOptions
Interface: TestReelSetOptions
Defined in: testing/testHarness.ts:10
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
bufferSymbols? | number | Number of symbols above + below the visible area. Defaults to the builder default. | testing/testHarness.ts:32 |
initialFrame? | ColumnTarget[] | Initial symbol grid. Same ColumnTarget[] form as ReelSetBuilder.initialFrame. | testing/testHarness.ts:34 |
multiways? | { maxRows: number; minRows: number; reelPixelHeight: number; } | MultiWays configuration. Mutually exclusive with visibleRows: number[]. The harness sets uniform reelPixelHeight and forwards min/maxRows. | testing/testHarness.ts:24 |
multiways.maxRows | number | - | testing/testHarness.ts:24 |
multiways.minRows | number | - | testing/testHarness.ts:24 |
multiways.reelPixelHeight | number | - | testing/testHarness.ts:24 |
reels? | number | - | testing/testHarness.ts:11 |
symbolData? | Record<string, Partial<SymbolData>> | Per-symbol overrides. useful for big-symbol size declarations in tests. | testing/testHarness.ts:28 |
symbolGap? | { x: number; y: number; } | - | testing/testHarness.ts:30 |
symbolGap.x | number | - | testing/testHarness.ts:30 |
symbolGap.y | number | - | testing/testHarness.ts:30 |
symbolIds? | string[] | - | testing/testHarness.ts:25 |
symbolSize? | { height: number; width: number; } | - | testing/testHarness.ts:29 |
symbolSize.height | number | - | testing/testHarness.ts:29 |
symbolSize.width | number | - | testing/testHarness.ts:29 |
visibleRows? | number | number[] | Visible row count. - number → uniform rows. - number[] → per-reel static shape (pyramid). Mutually exclusive with multiways (which always starts at maxRows). | testing/testHarness.ts:19 |
weights? | Record<string, number> | - | testing/testHarness.ts:26 |