UNPKG

@swimlane/ngx-charts

Version:

Declarative Charting Framework for Angular

19 lines (18 loc) 760 B
import { ComponentRef } from '@angular/core'; import { InjectionService } from './injection.service'; export declare abstract class InjectionRegistery { injectionService: InjectionService; protected abstract type: any; protected defaults: any; protected components: Map<any, any>; constructor(injectionService: InjectionService); getByType(type?: any): any; create(bindings: any): any; createByType(type: any, bindings: any): any; destroy(instance: any): void; destroyAll(): void; destroyByType(type: any): void; protected assignDefaults(bindings: any): any; protected injectComponent(type: any, bindings: any): ComponentRef<any>; protected register(type: any, component: any): void; }