PR pixi-reels

TestReelSetOptions

pixi-reels


pixi-reels / testing / TestReelSetOptions

Interface: TestReelSetOptions

Defined in: testing/testHarness.ts:10

Properties

PropertyTypeDescriptionDefined in
bufferSymbols?numberNumber 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.maxRowsnumber-testing/testHarness.ts:24
multiways.minRowsnumber-testing/testHarness.ts:24
multiways.reelPixelHeightnumber-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.xnumber-testing/testHarness.ts:30
symbolGap.ynumber-testing/testHarness.ts:30
symbolIds?string[]-testing/testHarness.ts:25
symbolSize?{ height: number; width: number; }-testing/testHarness.ts:29
symbolSize.heightnumber-testing/testHarness.ts:29
symbolSize.widthnumber-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