UNPKG

@deepkit/desktop-ui

Version:

Library for desktop UI widgets in Angular 10+

41 lines (40 loc) 2.06 kB
import { ChangeDetectorRef, ElementRef, OnDestroy, OnInit, TemplateRef } from '@angular/core'; import { WindowState } from './window-state'; import * as i0 from "@angular/core"; export declare class WindowHeaderComponent implements OnDestroy { windowState: WindowState; protected cdParent: ChangeDetectorRef; protected element: ElementRef; size: 'small' | 'default'; get withToolbar(): number; protected focusSub: any; constructor(windowState: WindowState, cdParent: ChangeDetectorRef, element: ElementRef); ngOnDestroy(): void; getBottomPosition(): number; maximize(): void; minimize(): void; close(): void; static ɵfac: i0.ɵɵFactoryDeclaration<WindowHeaderComponent, [null, { skipSelf: true; }, null]>; static ɵcmp: i0.ɵɵComponentDeclaration<WindowHeaderComponent, "dui-window-header", never, { "size": { "alias": "size"; "required": false; }; }, {}, never, ["*"], false, never>; } export declare class WindowToolbarComponent implements OnDestroy, OnInit { protected windowState: WindowState; for: string; template: TemplateRef<any>; constructor(windowState: WindowState); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<WindowToolbarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<WindowToolbarComponent, "dui-window-toolbar", never, { "for": { "alias": "for"; "required": false; }; }, {}, never, ["*"], false, never>; } export declare class WindowToolbarContainerComponent implements OnInit, OnDestroy { windowState: WindowState; protected cd: ChangeDetectorRef; name: string; constructor(windowState: WindowState, cd: ChangeDetectorRef); ngOnInit(): void; toolbarsUpdated(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<WindowToolbarContainerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<WindowToolbarContainerComponent, "dui-window-toolbar-container", never, { "name": { "alias": "name"; "required": false; }; }, {}, never, never, false, never>; }