IFClite TypeScript API
    Preparing search index...

    Function opsForComponentChange

    • Ops that move one component from its ancestor value to the new value.

      The emitted node applies on top of the TARGET stack, where composition is per-attribute LWW — setting the surviving attributes alone would leave stale opinions (an attribute the candidate removed, or one ours added inside a component being resolved to theirs) shining through. Every key visible on the ancestor or ours side that next no longer carries is therefore explicitly nulled.

      Parameters

      Returns MergeOp[]