GameboardInteractionCommandExecution
Defined in: src/commands/commands.ts:281
Result of executing a command preview.
Properties
Section titled “Properties”command
Section titled “command”command:
GameboardInteractionCommand
Defined in: src/commands/commands.ts:283
Planned command that was executed or rejected.
effects?
Section titled “effects?”
optionaleffects?: readonlyGameboardInteractionHandlerEffect[]
Defined in: src/commands/commands.ts:293
Flattened handler side effects.
handler?
Section titled “handler?”
optionalhandler?:GameboardInteractionHandlerResult
Defined in: src/commands/commands.ts:291
Handler result for handler-backed commands.
movement?
Section titled “movement?”
optionalmovement?:GameboardMovementRequestResult
Defined in: src/commands/commands.ts:289
Movement request created for move commands.
preview
Section titled “preview”preview:
GameboardInteractionCommandPreview
Defined in: src/commands/commands.ts:285
Preview result used for execution.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/commands/commands.ts:295
Reason execution was blocked, ignored, or handler-dependent.
status
Section titled “status”Defined in: src/commands/commands.ts:287
Final execution status.