Skip to content

@my-swu/simulator-client


@my-swu/simulator-client / EffectTextRefsView

Interface: EffectTextRefsView ​

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

Locale-neutral reviewed text that owns visible effect work.

Clients resolve these catalog references in their selected locale. Empty fields mean runtime work came from an unmigrated declaration; they never authorize reconstructing English from a label. Explicit system messages remain present in shared_messages instead of being mistaken for absence.

Example:

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

const effectTextRefsView: EffectTextRefsView = {}

console.log(effectTextRefsView)

Properties ​

ability? ​

Example:

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

const effectTextRefsView: EffectTextRefsView = {}

const { ability } = effectTextRefsView

console.log(ability)

optional ability?: CardTextRef | null

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

Printed ability that created this resolution.


effects? ​

Example:

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

const effectTextRefsView: EffectTextRefsView = {}

const { effects } = effectTextRefsView

console.log(effects)

optional effects?: CardTextRef[]

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

Nested printed effects enclosing this visible work, outermost first.


selectedMode? ​

Example:

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

const effectTextRefsView: EffectTextRefsView = {}

const { selectedMode } = effectTextRefsView

console.log(selectedMode)

optional selectedMode?: CardTextRef | null

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

Printed mode selected before the current continuation, if any.


sharedMessages? ​

Example:

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

const effectTextRefsView: EffectTextRefsView = {}

const { sharedMessages } = effectTextRefsView

console.log(sharedMessages)

optional sharedMessages?: SimulatorMessage[]

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

Finite SDK messages explicitly declared for this outcome.

Released under the MIT License.