CollectedChanges Interface @beta

Changes read for collectChanges.

@note The result must describe every change in the given ranges, as the default implementation does. Changes missing from changedInstanceIds, including CodeSpec changes, aren't exported. Every relationship in changedInstanceIds.relationship.deleteIds needs a matching deletion record, or its deletion is skipped with a warning. An element or model deletion whose target can't be found through its record or the transformation's provenance is ignored.

Properties

Name Type Description
changedInstanceIds ChangedInstanceIds Changed instance IDs, including the owning elements of changed aspects.  
deletionBatches DeletionBatch[] Deletion batches of any granularity: one per changeset, one per range, or one for all ranges.  

Defined in

Last Updated: 29 October, 2026