p.location-badge. exported from angular2/change_detection defined in angular2/src/change_detection/change_detector_ref.js (line 11) :markdown Controls change detection. ChangeDetectorRef allows requesting checks for detectors that rely on observables. It also allows detaching and attaching change detector subtrees. .l-main-section h2 Members .l-sub-section h3 constructor pre.prettyprint code. constructor(cd:ChangeDetector) :markdown .l-sub-section h3 detach pre.prettyprint code. detach() :markdown Detaches the change detector from the change detector tree. The detached change detector will not be checked until it is reattached. .l-sub-section h3 reattach pre.prettyprint code. reattach() :markdown Reattach the change detector to the change detector tree. This also requests a check of this change detector. This reattached change detector will be checked during the next change detection run. .l-sub-section h3 requestCheck pre.prettyprint code. requestCheck() :markdown Request to check all ON_PUSH ancestors.