p.location-badge. exported from angular2/change_detection defined in angular2/src/change_detection/exceptions.ts (line 2) :markdown An error thrown if application changes model breaking the top-down data flow. Angular expects that the data flows from top (root) component to child (leaf) components. This is known as directed acyclic graph. This allows Angular to only execute change detection once and prevents loops in change detection data flow. This exception is only thrown in dev mode. .l-main-section h2 Members .l-sub-section h3 constructor pre.prettyprint code. constructor(proto: ProtoRecord, change: any, context: any) :markdown