@taiga-ui/cdk
Version:
Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance
12 lines (11 loc) • 850 B
TypeScript
import { PolymorpheusTemplate } from '@taiga-ui/polymorpheus';
import { type TuiPortalContext } from './portal';
import * as i0 from "@angular/core";
export declare class TuiPortalDirective<T> extends PolymorpheusTemplate<TuiPortalContext<T>> {
private readonly service;
readonly options: import("@angular/core").InputSignal<Partial<T>>;
readonly open: import("@angular/core").InputSignal<boolean>;
readonly openChange: import("@angular/core").OutputRef<boolean>;
static ɵfac: i0.ɵɵFactoryDeclaration<TuiPortalDirective<any>, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<TuiPortalDirective<any>, never, never, { "options": { "alias": "options"; "required": false; "isSignal": true; }; "open": { "alias": "open"; "required": false; "isSignal": true; }; }, { "openChange": "openChange"; }, never, never, true, never>;
}