Skip to content

@my-swu/simulator-client


@my-swu/simulator-client / WinLossDrawRecord

Interface: WinLossDrawRecord ​

Defined in: packages/ts-sdk/src/generated/types/common.ts:6600

Win/loss/draw totals plus terminal-reason counts.

Example:

ts
import type { WinLossDrawRecord } from '@my-swu/simulator-client'

const winLossDrawRecord: WinLossDrawRecord = {
  "wins": 0,
  "losses": 0,
  "draws": 0,
  "total": 0,
  "endReasons": [],
}

console.log(winLossDrawRecord)

Properties ​

draws ​

Example:

ts
import type { WinLossDrawRecord } from '@my-swu/simulator-client'

const winLossDrawRecord: WinLossDrawRecord = {
  "wins": 0,
  "losses": 0,
  "draws": 0,
  "total": 0,
  "endReasons": [],
}

const { draws } = winLossDrawRecord

console.log(draws)

draws: number

Defined in: packages/ts-sdk/src/generated/types/common.ts:6601


endReasons ​

Example:

ts
import type { WinLossDrawRecord } from '@my-swu/simulator-client'

const winLossDrawRecord: WinLossDrawRecord = {
  "wins": 0,
  "losses": 0,
  "draws": 0,
  "total": 0,
  "endReasons": [],
}

const { endReasons } = winLossDrawRecord

console.log(endReasons)

endReasons: DeckEndReasonCount[]

Defined in: packages/ts-sdk/src/generated/types/common.ts:6602


losses ​

Example:

ts
import type { WinLossDrawRecord } from '@my-swu/simulator-client'

const winLossDrawRecord: WinLossDrawRecord = {
  "wins": 0,
  "losses": 0,
  "draws": 0,
  "total": 0,
  "endReasons": [],
}

const { losses } = winLossDrawRecord

console.log(losses)

losses: number

Defined in: packages/ts-sdk/src/generated/types/common.ts:6603


total ​

Example:

ts
import type { WinLossDrawRecord } from '@my-swu/simulator-client'

const winLossDrawRecord: WinLossDrawRecord = {
  "wins": 0,
  "losses": 0,
  "draws": 0,
  "total": 0,
  "endReasons": [],
}

const { total: totalCardCount } = winLossDrawRecord

console.log(totalCardCount)

total: number

Defined in: packages/ts-sdk/src/generated/types/common.ts:6604


winRate? ​

Example:

ts
import type { WinLossDrawRecord } from '@my-swu/simulator-client'

const winLossDrawRecord: WinLossDrawRecord = {
  "wins": 0,
  "losses": 0,
  "draws": 0,
  "total": 0,
  "endReasons": [],
}

const { winRate } = winLossDrawRecord

console.log(winRate)

optional winRate?: number | null

Defined in: packages/ts-sdk/src/generated/types/common.ts:6608

Fraction from 0 through 1. None when total is zero.


wins ​

Example:

ts
import type { WinLossDrawRecord } from '@my-swu/simulator-client'

const winLossDrawRecord: WinLossDrawRecord = {
  "wins": 0,
  "losses": 0,
  "draws": 0,
  "total": 0,
  "endReasons": [],
}

const { wins } = winLossDrawRecord

console.log(wins)

wins: number

Defined in: packages/ts-sdk/src/generated/types/common.ts:6609

Released under the MIT License.