tgui-angular
Version:
🚀 Angular UI library for Telegram Web Apps with modern components and theming support | 💼 Author is open to work opportunities | 📧 Contact: a.blagovestnov@gmail.com | 💬 Telegram: @ablagovestnov
18 lines (17 loc) • 783 B
TypeScript
import { TemplateRef, OnInit, OnDestroy } from '@angular/core';
import * as i0 from "@angular/core";
/**
* Directive that renders content into a portal container
* Use it to project content outside of its normal DOM hierarchy
*/
export declare class PortalOutletDirective implements OnInit, OnDestroy {
tguiPortalOutlet: TemplateRef<any> | null;
private destroy$;
private viewContainerRef;
private portalService;
constructor();
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<PortalOutletDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<PortalOutletDirective, "[tguiPortalOutlet]", never, { "tguiPortalOutlet": { "alias": "tguiPortalOutlet"; "required": false; }; }, {}, never, never, true, never>;
}