ng2-multi-modal
Version:
Multi Modal Component for Angular 19+
20 lines (19 loc) • 1.24 kB
TypeScript
import { TemplateRef, ViewContainerRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class StringTemplateOutletDirective<_T = unknown> {
private viewContainer;
private templateRef;
private embeddedViewRef;
private context;
readonly stringTemplateOutletContext: import("@angular/core").InputSignal<any>;
readonly stringTemplateOutlet: import("@angular/core").InputSignal<any>;
static ngTemplateContextGuard<T>(_dir: StringTemplateOutletDirective<T>, _ctx: any): _ctx is StringTemplateOutletContext;
constructor(viewContainer: ViewContainerRef, templateRef: TemplateRef<any>);
private recreateView;
private updateContext;
static ɵfac: i0.ɵɵFactoryDeclaration<StringTemplateOutletDirective<any>, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<StringTemplateOutletDirective<any>, "[stringTemplateOutlet]", ["stringTemplateOutlet"], { "stringTemplateOutletContext": { "alias": "stringTemplateOutletContext"; "required": false; "isSignal": true; }; "stringTemplateOutlet": { "alias": "stringTemplateOutlet"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}
export declare class StringTemplateOutletContext {
$implicit: any;
}