feat(core): expose `ViewRef` as `ChangeDetectorRef`
closes #12722 This is helpful when manually dirty checking embedded views.
This commit is contained in:
parent
9f7d32a326
commit
1b5384ee54
|
@ -17,7 +17,7 @@ import {AppView} from './view';
|
|||
/**
|
||||
* @stable
|
||||
*/
|
||||
export abstract class ViewRef {
|
||||
export abstract class ViewRef extends ChangeDetectorRef {
|
||||
get destroyed(): boolean { return <boolean>unimplemented(); }
|
||||
|
||||
abstract onDestroy(callback: Function): any /** TODO #9100 */;
|
||||
|
|
|
@ -1000,7 +1000,7 @@ export declare enum ViewEncapsulation {
|
|||
}
|
||||
|
||||
/** @stable */
|
||||
export declare abstract class ViewRef {
|
||||
export declare abstract class ViewRef extends ChangeDetectorRef {
|
||||
destroyed: boolean;
|
||||
abstract onDestroy(callback: Function): any;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue