@Cards-TS
Preparing search index...
@cards-ts/core
MeldController
Class MeldController
Handles the state for meld type games
Hierarchy (
View Summary
)
GlobalController
<
MeldState
,
MeldDependencies
>
MeldController
Index
Constructors
constructor
Properties
controllers
state
Accessors
to
Play
to
Play
On
Others
Methods
get
get
For
is
Card
Live
play
reset
reset
Transient
reset
Turn
validate
Constructors
constructor
new
MeldController
(
state
:
MeldState
,
controllers
:
MeldDependencies
,
)
:
MeldController
Parameters
state
:
MeldState
controllers
:
MeldDependencies
Returns
MeldController
Properties
Protected
controllers
controllers
:
MeldDependencies
Protected
state
state
:
MeldState
Accessors
to
Play
get
toPlay
()
:
Meld
[]
Returns
Meld
[]
to
Play
On
Others
get
toPlayOnOthers
()
:
Card
[]
[]
[]
Returns
Card
[]
[]
[]
Methods
get
get
()
:
Meld
[]
[]
Returns
Meld
[]
[]
get
For
getFor
()
:
MeldState
Returns
MeldState
is
Card
Live
isCardLive
(
card
:
Card
)
:
boolean
Parameters
card
:
Card
Returns
boolean
play
play
(
melds
:
Meld
[]
)
:
void
Parameters
melds
:
Meld
[]
Returns
void
reset
reset
()
:
void
Returns
void
reset
Transient
resetTransient
()
:
void
Returns
void
reset
Turn
resetTurn
()
:
void
Returns
void
validate
validate
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
controllers
state
Accessors
to
Play
to
Play
On
Others
Methods
get
get
For
is
Card
Live
play
reset
reset
Transient
reset
Turn
validate
@Cards-TS
Loading...
Handles the state for meld type games