Type alias ObjectOpRequest
ObjectOpRequest: { correlationId: string; signal?: AbortSignal; } & ({ op: "spawn"; spec: EntitySpec; } | { id: string; op: "move"; transform: Partial<ObjectTransform>; } | { id: string; op: "remove"; } | { id: string; op: "setProperty"; props: SettableProps; } | { id: string; op: "pin"; pinned: boolean; })
Type declaration
-
correlationId: string
-
Optional signal?: AbortSignal
Discriminated union of object write operations (correlationId RPC).