neon_crisp / Modules / cardFactory/cardFactory / CardFactory
Class: CardFactory
cardFactory/cardFactory.CardFactory
Table of contents
Constructors
Methods
- cardForId
- generateTestingCard
- getAllBaseCardIds
- getAllCardIds
- getMissingCardIds
- getMissingPlayerCardIds
Constructors
constructor
• new CardFactory(): CardFactory
Returns
Methods
cardForId
▸ cardForId(cardId): Card
Parameters
| Name | Type |
|---|---|
cardId | string |
Returns
Defined in
generateTestingCard
▸ generateTestingCard(cardData): Card
Parameters
| Name | Type |
|---|---|
cardData | TestingCardInput |
Returns
Defined in
getAllBaseCardIds
▸ getAllBaseCardIds(): string[]
Returns
string[]
Defined in
getAllCardIds
▸ getAllCardIds(lvl?): string[]
Parameters
| Name | Type |
|---|---|
lvl? | number |
Returns
string[]
Defined in
getMissingCardIds
▸ getMissingCardIds(currentCardIds): string[]
Parameters
| Name | Type |
|---|---|
currentCardIds | string[] |
Returns
string[]
Defined in
getMissingPlayerCardIds
▸ getMissingPlayerCardIds(currentCardIds): string[]
Parameters
| Name | Type |
|---|---|
currentCardIds | string[] |
Returns
string[]