@my-swu/simulator-client / DeckArchetypeMatchup
Interface: DeckArchetypeMatchup
Defined in: packages/ts-sdk/src/generated/types/common.ts:1088
Match/series results against one opponent archetype.
Example:
ts
import type { DeckArchetypeMatchup } from '@my-swu/simulator-client'
const deckArchetypeMatchup: DeckArchetypeMatchup = {
"opponent": {
"kind": "deck",
"id": 'example',
"leaderCardIds": [],
"baseCardIds": [],
"baseProfileKey": 'example',
},
"record": {
"wins": 0,
"losses": 0,
"draws": 0,
"total": 0,
"endReasons": [],
},
}
console.log(deckArchetypeMatchup)Properties
opponent
Example:
ts
import type { DeckArchetypeMatchup } from '@my-swu/simulator-client'
const deckArchetypeMatchup: DeckArchetypeMatchup = {
"opponent": {
"kind": "deck",
"id": 'example',
"leaderCardIds": [],
"baseCardIds": [],
"baseProfileKey": 'example',
},
"record": {
"wins": 0,
"losses": 0,
"draws": 0,
"total": 0,
"endReasons": [],
},
}
const { opponent } = deckArchetypeMatchup
console.log(opponent)opponent:
DeckStatsArchetype
Defined in: packages/ts-sdk/src/generated/types/common.ts:1089
record
Example:
ts
import type { DeckArchetypeMatchup } from '@my-swu/simulator-client'
const deckArchetypeMatchup: DeckArchetypeMatchup = {
"opponent": {
"kind": "deck",
"id": 'example',
"leaderCardIds": [],
"baseCardIds": [],
"baseProfileKey": 'example',
},
"record": {
"wins": 0,
"losses": 0,
"draws": 0,
"total": 0,
"endReasons": [],
},
}
const { record } = deckArchetypeMatchup
console.log(record)record:
WinLossDrawRecord
Defined in: packages/ts-sdk/src/generated/types/common.ts:1090
