MoveBlocks Op
The operation that places a contiguous run of blocks under a parent after a reference position, using RGA op ids so concurrent moves converge and the latest move of a block wins.
name
MoveBlocks Op
summary
The operation that places a contiguous run of blocks under a parent after a reference position, using RGA op ids so concurrent moves converge and the latest move of a block wins.
Schema definitionThe schema this document defines, for other documents to use.

Extends

type
Operation tag, always `MoveBlocks`.
MoveBlocks
parent
Id of the block the run goes under; empty means the document root.
optional
blocks
Ids of the sibling blocks to place, in order.
of
ref
Op id to insert after: `[ts, idx, actor]`, or `[idx]` for an earlier op in this Change; empty means the start.
of optional