Skip to content

@my-swu/simulator-client


@my-swu/simulator-client / PendingAbilityOrderAbilityView

Interface: PendingAbilityOrderAbilityView ​

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

One queued ability shown while a player-order choice is pending.

Deliberately slimmer than [PendingAbilityView]: queued groups have not been staged for resolution yet, so their targets are neither computed nor meaningful. Enough to render the effect and its source card.

Example:

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

const pendingAbilityOrderAbilityView: PendingAbilityOrderAbilityView = {
  "id": 0,
  "sourceCardId": 0,
  "label": 'example',
}

console.log(pendingAbilityOrderAbilityView)

Properties ​

id ​

Example:

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

const pendingAbilityOrderAbilityView: PendingAbilityOrderAbilityView = {
  "id": 0,
  "sourceCardId": 0,
  "label": 'example',
}

const { id } = pendingAbilityOrderAbilityView

console.log(id)

id: number

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


label ​

Example:

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

const pendingAbilityOrderAbilityView: PendingAbilityOrderAbilityView = {
  "id": 0,
  "sourceCardId": 0,
  "label": 'example',
}

const { label } = pendingAbilityOrderAbilityView

console.log(label)

label: string

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


sourceCardId ​

Example:

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

const pendingAbilityOrderAbilityView: PendingAbilityOrderAbilityView = {
  "id": 0,
  "sourceCardId": 0,
  "label": 'example',
}

const { sourceCardId } = pendingAbilityOrderAbilityView

console.log(sourceCardId)

sourceCardId: number

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


text? ​

Example:

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

const pendingAbilityOrderAbilityView: PendingAbilityOrderAbilityView = {
  "id": 0,
  "sourceCardId": 0,
  "label": 'example',
}

const { text } = pendingAbilityOrderAbilityView

console.log(text)

optional text?: EffectTextRefsView | null

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

Reviewed text retained by the queued ability when its producer made it public. The order prompt does not infer ownership from source cards.

Released under the MIT License.