UNPKG

@nova-ui/dashboards

Version:

Nova Dashboards is a framework designed to provide feature developers with a common solution for presenting data coming from various sources within a single view, as well as a set of predefined widget visualizations that are 100% configuration-driven and

17 lines (16 loc) 825 B
import { ComponentPortal } from "@angular/cdk/portal"; import { Injector } from "@angular/core"; import { LoggerService } from "@nova-ui/bits"; import { ComponentRegistryService } from "./component-registry.service"; import { IPortalEnvironment } from "../../types"; import * as i0 from "@angular/core"; /** @ignore */ export declare class ComponentPortalService { private componentRegistry; private logger; constructor(componentRegistry: ComponentRegistryService, logger: LoggerService); createComponentPortal(componentType: string | Function, injector: Injector | null): ComponentPortal<any>; createInjector(environment: IPortalEnvironment): Injector; static ɵfac: i0.ɵɵFactoryDeclaration<ComponentPortalService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ComponentPortalService>; }