UNPKG

@hxui/angular

Version:

An Angular library based on the [HXUI design system](https://hxui.io).

15 lines (14 loc) 868 B
import { NgZone, ViewContainerRef, ComponentFactoryResolver, Injector, Renderer2, ElementRef } from '@angular/core'; import { ComponentLoader } from './component-loader.class'; import { PositioningService } from '../positioning/positioning.service'; import * as i0 from "@angular/core"; export declare class ComponentLoaderFactory { private _componentFactoryResolver; private _ngZone; private _injector; private _posService; constructor(componentFactoryResolver: ComponentFactoryResolver, ngZone: NgZone, injector: Injector, posService: PositioningService); createLoader<T>(_elementRef: ElementRef, _viewContainerRef: ViewContainerRef, _renderer: Renderer2): ComponentLoader<T>; static ɵfac: i0.ɵɵFactoryDeclaration<ComponentLoaderFactory, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ComponentLoaderFactory>; }