arrayswpeeper-gui
v0.1.0
Published
A GUI implementation of the arraysweeper module
Downloads
6
Maintainers
Readme
arraysweeper
A module for creating an GUI based on the arraysweeper module. https://www.npmjs.com/package/arraysweeper ([https://github.com/arschmitz/arraysweeper]https://github.com/arschmitz/arraysweeper)
arraysweeper.module:$.arraysweeper
$.arraysweeper(element, height, width, count)
A module for creating an GUI based on the arraysweeper module. https://www.npmjs.com/package/arraysweeper ([https://github.com/arschmitz/arraysweeper]https://github.com/arschmitz/arraysweeper)
Parameters
element: jQuery | selector | node
, The element to create the game on
height: number
, Height of the board to create.
width: number
, Width of the board to create.
count: number
, The number of mines to place on the board.
arraysweeper.arraysweeper(height, width, count)
jQuery Plugin Method for creating an arraysweeper-gui game $.fn.arraysweeper
Parameters
height: number
, Height of the board to create.
width: number
, Width of the board to create.
count: number
, The number of mines to place on the board.
arraysweeper.refresh(true)
refrsh the board this will reset the game and get new random mines
Parameters
true: boolean
, getValues - If values should be obtained from the settings bar
arraysweeper.getValues()
return an object of the values from the settings bar
arraysweeper.init()
Initalize the toolbars
arraysweeper.setValues(height, width, count)
Set the initial values for the inputs
Parameters
height: number
, Height of the board to create.
width: number
, Width of the board to create.
count: number
, The number of mines to place on the board.
arraysweeper.renderBoard()
Render the game board based on its current state