Triangle.js Docs
GitHub
Preparing search index...
src
Engine
Board
Class Board
Index
Constructors
constructor
Properties
state
Accessors
buffer
full
Height
height
perfect
Clear
width
Methods
add
clear
Bombs
clear
Bombs
And
Lines
clear
Lines
insert
Garbage
occupied
reset
Constructors
constructor
new
Board
(
options
:
BoardInitializeParams
)
:
Board
Parameters
options
:
BoardInitializeParams
Returns
Board
Properties
state
state
:
Tile
[]
[]
Accessors
buffer
get
buffer
()
:
number
Returns
number
set
buffer
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
full
Height
get
fullHeight
()
:
number
Returns
number
height
get
height
()
:
number
Returns
number
set
height
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
perfect
Clear
get
perfectClear
()
:
boolean
Returns
boolean
width
get
width
()
:
number
Returns
number
set
width
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
Methods
add
add
(
...
blocks
:
[
Tile
,
number
,
number
]
[]
)
:
void
Parameters
...
blocks
:
[
Tile
,
number
,
number
]
[]
Returns
void
clear
Bombs
clearBombs
(
placedBlocks
:
[
number
,
number
]
[]
,
)
:
{
garbageCleared
:
number
;
lines
:
number
}
Parameters
placedBlocks
:
[
number
,
number
]
[]
Returns
{
garbageCleared
:
number
;
lines
:
number
}
clear
Bombs
And
Lines
clearBombsAndLines
(
placedBlocks
:
[
number
,
number
]
[]
,
)
:
{
garbageCleared
:
number
;
lines
:
number
}
Parameters
placedBlocks
:
[
number
,
number
]
[]
Returns
{
garbageCleared
:
number
;
lines
:
number
}
clear
Lines
clearLines
()
:
{
garbageCleared
:
number
;
lines
:
number
}
Returns
{
garbageCleared
:
number
;
lines
:
number
}
insert
Garbage
insertGarbage
(
__namedParameters
:
{
amount
:
number
;
bombs
:
boolean
;
column
:
number
;
isBeginning
:
boolean
;
isEnd
:
boolean
;
size
:
number
;
}
,
)
:
void
Parameters
__namedParameters
:
{
amount
:
number
;
bombs
:
boolean
;
column
:
number
;
isBeginning
:
boolean
;
isEnd
:
boolean
;
size
:
number
;
}
Returns
void
occupied
occupied
(
x
:
number
,
y
:
number
)
:
boolean
Parameters
x
:
number
y
:
number
Returns
boolean
reset
reset
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
state
Accessors
buffer
full
Height
height
perfect
Clear
width
Methods
add
clear
Bombs
clear
Bombs
And
Lines
clear
Lines
insert
Garbage
occupied
reset
GitHub
Triangle.js Docs
Loading...