89 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			89 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
p.location-badge.
 | 
						|
  exported from <a href='../change_detection'>angular2/change_detection</a>
 | 
						|
  defined in <a href="https://github.com/angular/angular/tree/3a0410a/modules/angular2/src/change_detection/change_detector_ref.ts#L2-L39">angular2/src/change_detection/change_detector_ref.ts (line 2)</a>
 | 
						|
 | 
						|
:markdown
 | 
						|
  Controls change detection.
 | 
						|
  
 | 
						|
  <a href='ChangeDetectorRef-class.html'><code>ChangeDetectorRef</code></a> 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 requestCheck
 | 
						|
 | 
						|
    
 | 
						|
    pre.prettyprint
 | 
						|
      code.
 | 
						|
        requestCheck()
 | 
						|
    
 | 
						|
    :markdown
 | 
						|
 | 
						|
      Request to check all ON_PUSH ancestors.
 | 
						|
      
 | 
						|
      
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
  .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.
 | 
						|
      
 | 
						|
      
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 |