ChangeRecord Interface @beta

A change to one EC instance, for recording changes that don't come from a changeset reader.

@see addChangeRecord

Properties

Name Type Description
aspectOwnerElementId string | undefined For an aspect, the element that owns it.  
ecClassId string EC class ID of the changed instance, used to tell elements, models, aspects, relationships, and CodeSpecs apart.  
id string ID of the changed instance.  
op SqliteChangeOp The operation that changed the instance.  

Defined in

Last Updated: 29 October, 2026