44 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| /** @experimental */
 | |
| export declare function downgradeComponent(info: {
 | |
|     component: Type<any>;
 | |
|     /** @experimental */ propagateDigest?: boolean;
 | |
|     /** @deprecated */ inputs?: string[];
 | |
|     /** @deprecated */ outputs?: string[];
 | |
|     /** @deprecated */ selectors?: string[];
 | |
| }): any;
 | |
| 
 | |
| /** @experimental */
 | |
| export declare function downgradeInjectable(token: any): Function;
 | |
| 
 | |
| /** @experimental */
 | |
| export declare function downgradeModule<T>(moduleFactoryOrBootstrapFn: NgModuleFactory<T> | ((extraProviders: Provider[]) => Promise<NgModuleRef<T>>)): string;
 | |
| 
 | |
| /** @stable */
 | |
| export declare function getAngularLib(): any;
 | |
| 
 | |
| /** @stable */
 | |
| export declare function setAngularLib(ng: any): void;
 | |
| 
 | |
| /** @experimental */
 | |
| export declare class UpgradeComponent implements OnInit, OnChanges, DoCheck, OnDestroy {
 | |
|     constructor(name: string, elementRef: ElementRef, injector: Injector);
 | |
|     ngDoCheck(): void;
 | |
|     ngOnChanges(changes: SimpleChanges): void;
 | |
|     ngOnDestroy(): void;
 | |
|     ngOnInit(): void;
 | |
| }
 | |
| 
 | |
| /** @experimental */
 | |
| export declare class UpgradeModule {
 | |
|     $injector: any;
 | |
|     injector: Injector;
 | |
|     ngZone: NgZone;
 | |
|     constructor(
 | |
|         injector: Injector,
 | |
|         ngZone: NgZone);
 | |
|     bootstrap(element: Element, modules?: string[], config?: any): void;
 | |
| }
 | |
| 
 | |
| /** @stable */
 | |
| export declare const VERSION: Version;
 |