SYMBOL INDEX (21 symbols across 3 files) FILE: components.d.ts type GlobalComponents (line 6) | interface GlobalComponents { FILE: src/composables/logic.ts type GameStatus (line 16) | type GameStatus = 'ready' | 'play' | 'won' | 'lost' type GameState (line 18) | interface GameState { class GamePlay (line 26) | class GamePlay { method constructor (line 30) | constructor( method board (line 38) | get board() { method blocks (line 42) | get blocks() { method reset (line 46) | reset( method randomRange (line 71) | randomRange(min: number, max: number) { method randomInt (line 75) | randomInt(min: number, max: number) { method generateMines (line 79) | generateMines(state: BlockState[][], initial: BlockState) { method updateNumbers (line 100) | updateNumbers() { method expendZero (line 114) | expendZero(block: BlockState) { method onRightClick (line 128) | onRightClick(block: BlockState) { method onClick (line 137) | onClick(block: BlockState) { method getSiblings (line 159) | getSiblings(block: BlockState) { method showAllMines (line 170) | showAllMines() { method checkGameState (line 177) | checkGameState() { method autoExpand (line 186) | autoExpand(block: BlockState) { method onGameOver (line 212) | onGameOver(status: GameStatus) { FILE: src/types.ts type BlockState (line 1) | interface BlockState {