UNPKG

@santinobch/os-window-angular

Version:

Create windows inside a browser window!

48 lines (47 loc) 2.45 kB
import { ElementRef, OnInit, OnChanges, Renderer2, SimpleChanges } from '@angular/core'; import { OsWindowClass } from '../../classes/OsWindow.class'; import { OsConfigService } from '../../services/os-config/os-config.service'; import * as i0 from "@angular/core"; export declare class OsWindowTitle { static ɵfac: i0.ɵɵFactoryDeclaration<OsWindowTitle, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<OsWindowTitle, "window-title, [window-title], [windowTitle]", ["OsWindowTitle"], {}, {}, never, never, false, never>; } export declare class OsWindowContent { static ɵfac: i0.ɵɵFactoryDeclaration<OsWindowContent, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<OsWindowContent, "window-content, [window-content], [windowContent]", ["WindowContent"], {}, {}, never, never, false, never>; } export declare class OsWindowComponent implements OnInit, OnChanges { componentElement: ElementRef<HTMLElement>; renderer: Renderer2; globalConfigService: OsConfigService; win: OsWindowClass; constructor(componentElement: ElementRef<HTMLElement>, renderer: Renderer2, globalConfigService: OsConfigService); get zIndex(): number; get theme(): string; set theme(v: string); get variant(): string; set variant(v: string); get minHeight(): Number; set minHeight(v: Number); get minWidth(): Number; set minWidth(v: Number); get height(): Number; set height(v: Number); get width(): Number; set width(v: Number); positionStr: string[]; set position(v: string); get resizable(): boolean; set resizable(v: boolean); get minimizable(): boolean; set minimizable(v: boolean); get maximizable(): boolean; set maximizable(v: boolean); get closable(): boolean; set closable(v: boolean); ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; static ɵfac: i0.ɵɵFactoryDeclaration<OsWindowComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<OsWindowComponent, "os-window", never, { "theme": "theme"; "variant": "variant"; "minHeight": "minHeight"; "minWidth": "minWidth"; "height": "height"; "width": "width"; "position": "position"; "resizable": "resizable"; "minimizable": "minimizable"; "maximizable": "maximizable"; "closable": "closable"; }, {}, never, ["window-title, [window-title], [windowTitle]", "window-content, [window-content], [windowContent]"], false, never>; }