Skip to content

@my-swu/simulator-client


@my-swu/simulator-client / LeaderStateView

Interface: LeaderStateView ​

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

Example:

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

const leaderStateView: LeaderStateView = {
  "cardId": 0,
  "exhausted": false,
  "flipped": false,
  "deployed": false,
  "epicActionUsed": false,
  "deployAvailable": false,
}

console.log(leaderStateView)

Properties ​

cardId ​

Example:

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

const leaderStateView: LeaderStateView = {
  "cardId": 0,
  "exhausted": false,
  "flipped": false,
  "deployed": false,
  "epicActionUsed": false,
  "deployAvailable": false,
}

const { cardId } = leaderStateView

console.log(cardId)

cardId: number

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


deployAvailable ​

Example:

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

const leaderStateView: LeaderStateView = {
  "cardId": 0,
  "exhausted": false,
  "flipped": false,
  "deployed": false,
  "epicActionUsed": false,
  "deployAvailable": false,
}

const { deployAvailable } = leaderStateView

console.log(deployAvailable)

deployAvailable: boolean

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


deployed ​

Example:

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

const leaderStateView: LeaderStateView = {
  "cardId": 0,
  "exhausted": false,
  "flipped": false,
  "deployed": false,
  "epicActionUsed": false,
  "deployAvailable": false,
}

const { deployed } = leaderStateView

console.log(deployed)

deployed: boolean

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


epicActionUsed ​

Example:

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

const leaderStateView: LeaderStateView = {
  "cardId": 0,
  "exhausted": false,
  "flipped": false,
  "deployed": false,
  "epicActionUsed": false,
  "deployAvailable": false,
}

const { epicActionUsed } = leaderStateView

console.log(epicActionUsed)

epicActionUsed: boolean

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

Whether this leader's one-time deploy epic action has been spent.


exhausted ​

Example:

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

const leaderStateView: LeaderStateView = {
  "cardId": 0,
  "exhausted": false,
  "flipped": false,
  "deployed": false,
  "epicActionUsed": false,
  "deployAvailable": false,
}

const { exhausted } = leaderStateView

console.log(exhausted)

exhausted: boolean

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


flipped ​

Example:

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

const leaderStateView: LeaderStateView = {
  "cardId": 0,
  "exhausted": false,
  "flipped": false,
  "deployed": false,
  "epicActionUsed": false,
  "deployAvailable": false,
}

const { flipped } = leaderStateView

console.log(flipped)

flipped: boolean

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


unitId? ​

Example:

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

const leaderStateView: LeaderStateView = {
  "cardId": 0,
  "exhausted": false,
  "flipped": false,
  "deployed": false,
  "epicActionUsed": false,
  "deployAvailable": false,
}

const { unitId } = leaderStateView

console.log(unitId)

optional unitId?: number | null

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

Released under the MIT License.