UNPKG

@obliczeniowo/elementary

Version:
17 lines (16 loc) 745 B
import { Portal } from '@angular/cdk/portal'; import { ApplicationRef, ComponentFactoryResolver, Injector } from '@angular/core'; import * as i0 from "@angular/core"; export declare class OblMenuTeleportService { private cfr; private appRef; private injector; private portalOutlet; constructor(cfr: ComponentFactoryResolver, appRef: ApplicationRef, injector: Injector); registerPortalOutlet(outletElement: HTMLElement): number; unregisterPortalOutlet(id: number): void; teleport(id: number, portal: Portal<any>): void; finishTeleportation(id: number): void; static ɵfac: i0.ɵɵFactoryDeclaration<OblMenuTeleportService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<OblMenuTeleportService>; }