pixi-reels

HoldAndWinBoardConfig\<TData\>

pixi-reels


pixi-reels / index / HoldAndWinBoardConfig

Interface: HoldAndWinBoardConfig<TData>

Defined in: board/HoldAndWinBoard.ts:27

Internal config produced by HoldAndWinBuilder.build.

Type Parameters#

Type Parameter
TData

Properties#

PropertyTypeDescriptionDefined in
anticipateWhen| ((state: { capacity: number; locked: number; respinsLeft: number; }) => boolean) | null-board/HoldAndWinBoard.ts:54
cellHeightnumber-board/HoldAndWinBoard.ts:31
cellWidthnumber-board/HoldAndWinBoard.ts:30
cellZIndex| BoardCellZIndexResolver | nullOrder of the cells’ lifted art. See HoldAndWinBuilder.cellZIndex.board/HoldAndWinBoard.ts:44
chrome| ((g: Graphics, width: number, height: number) => void) | null-board/HoldAndWinBoard.ts:57
colsnumber-board/HoldAndWinBoard.ts:28
columnGapnumber-board/HoldAndWinBoard.ts:32
configurator(registry: SymbolRegistry) => void-board/HoldAndWinBoard.ts:45
direction?Direction-board/HoldAndWinBoard.ts:62
emptyIdstring-board/HoldAndWinBoard.ts:34
inactiveHwCell[]Cells built dormant; see HoldAndWinBuilder.inactive.board/HoldAndWinBoard.ts:36
inactiveIdstringSymbol shown on a dormant cell.board/HoldAndWinBoard.ts:38
initialSpeedstring-board/HoldAndWinBoard.ts:50
lockAnimationHwLockAnimationRule<TData>-board/HoldAndWinBoard.ts:40
mask| ((cell: HwCell, info: BoardCellMaskInfo) => MaskStrategy) | nullPer-cell mask factory. See HoldAndWinBuilder.cellMask.board/HoldAndWinBoard.ts:59
orientation?OrientationTravel axis for each cell’s own strip. See HoldAndWinBuilder.axis.board/HoldAndWinBoard.ts:61
respinsnumber-board/HoldAndWinBoard.ts:39
rng(() => number) | null-board/HoldAndWinBoard.ts:64
rowGapnumber-board/HoldAndWinBoard.ts:33
rowsnumber-board/HoldAndWinBoard.ts:29
skipModeSkipModeWhat skip() does when the call does not say. See HoldAndWinBuilder.skipMode.board/HoldAndWinBoard.ts:53
speedsRecord<string, SpeedProfile>Named base profiles, registered into every cell. See HoldAndWinBuilder.speeds.board/HoldAndWinBoard.ts:49
stagger(reel: number, cell: number, speed: string) => number-board/HoldAndWinBoard.ts:51
symbolData| Record<string, Partial<SymbolData>> | null-board/HoldAndWinBoard.ts:47
symbolZIndexSymbolZIndexResolver | nullPer-symbol z-index resolver for every cell. See HoldAndWinBuilder.symbolZIndex.board/HoldAndWinBoard.ts:42
tickerTicker-board/HoldAndWinBoard.ts:63
weightsRecord<string, number> | null-board/HoldAndWinBoard.ts:46