UNPKG

@deepkit/desktop-ui

Version:

Library for desktop UI widgets in Angular 10+

23 lines (22 loc) 1.05 kB
import { EmbeddedViewRef, OnDestroy, TemplateRef, ViewContainerRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ViewState { id: number; viewDirective?: ViewDirective; get attached(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<ViewState, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ViewState>; } export declare class ViewDirective implements OnDestroy { protected template: TemplateRef<any>; protected viewContainer: ViewContainerRef; protected view?: EmbeddedViewRef<any>; protected visible: boolean; readonly parentViewDirective: ViewDirective | undefined; constructor(template: TemplateRef<any>, viewContainer: ViewContainerRef); isVisible(): boolean; set duiView(v: boolean); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ViewDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<ViewDirective, "[duiView]", never, { "duiView": { "alias": "duiView"; "required": false; }; }, {}, never, never, false, never>; }