GameboardInteractionHandlerResult
Defined in: src/commands/commands.ts:118
Result returned by a game-supplied interaction handler.
Properties
Section titled “Properties”effects?
Section titled “effects?”
optionaleffects?: readonlyGameboardInteractionHandlerEffect[]
Defined in: src/commands/commands.ts:126
Serializable side effects produced by the handler.
handlerId?
Section titled “handlerId?”
optionalhandlerId?:string
Defined in: src/commands/commands.ts:120
Stable handler id used by event records and simulation reports.
metadata?
Section titled “metadata?”
optionalmetadata?:Readonly<Record<string,GameboardActorMetadataValue>>
Defined in: src/commands/commands.ts:128
Serializable metadata copied into command event records.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/commands/commands.ts:124
Optional failure or blocked reason.
status
Section titled “status”Defined in: src/commands/commands.ts:122
Handler outcome.