I'm using kendoTreeView, with Angular and BreezeJS. When I bind directly to the breeze entities, this results in a stack overflow scenario. I assume this is because the breeze entities have circular references with them.
For example, each breeze entity has an "entityAspect" property to track entity state, which contains a reference back to the entity itself. I.e. myEntity.entityAspect.Entity -> myEntity.
In addition, some entities may contain circular references within the model. For example, Customer->Order->Customer.
Is there a way to configure the kendoTreeView to ignore cycles, or to ignore certain paths within the object graph?
For example, each breeze entity has an "entityAspect" property to track entity state, which contains a reference back to the entity itself. I.e. myEntity.entityAspect.Entity -> myEntity.
In addition, some entities may contain circular references within the model. For example, Customer->Order->Customer.
Is there a way to configure the kendoTreeView to ignore cycles, or to ignore certain paths within the object graph?