@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:
import type { EffectTextRefsView } from '@my-swu/simulator-client'
const effectTextRefsView: EffectTextRefsView = {}
console.log(effectTextRefsView)Properties
ability?
Example:
import type { EffectTextRefsView } from '@my-swu/simulator-client'
const effectTextRefsView: EffectTextRefsView = {}
const { ability } = effectTextRefsView
console.log(ability)
optionalability?:CardTextRef|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:1535
Printed ability that created this resolution.
effects?
Example:
import type { EffectTextRefsView } from '@my-swu/simulator-client'
const effectTextRefsView: EffectTextRefsView = {}
const { effects } = effectTextRefsView
console.log(effects)
optionaleffects?:CardTextRef[]
Defined in: packages/ts-sdk/src/generated/types/common.ts:1539
Nested printed effects enclosing this visible work, outermost first.
selectedMode?
Example:
import type { EffectTextRefsView } from '@my-swu/simulator-client'
const effectTextRefsView: EffectTextRefsView = {}
const { selectedMode } = effectTextRefsView
console.log(selectedMode)
optionalselectedMode?:CardTextRef|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:1543
Printed mode selected before the current continuation, if any.
sharedMessages?
Example:
import type { EffectTextRefsView } from '@my-swu/simulator-client'
const effectTextRefsView: EffectTextRefsView = {}
const { sharedMessages } = effectTextRefsView
console.log(sharedMessages)
optionalsharedMessages?:SimulatorMessage[]
Defined in: packages/ts-sdk/src/generated/types/common.ts:1547
Finite SDK messages explicitly declared for this outcome.
