UNPKG

ns-components-angular

Version:

Angular Wrapper Components for NSComponents

60 lines (59 loc) 2.73 kB
import { OnChanges, OnInit, AfterViewInit, EventEmitter, SimpleChange } from "@angular/core"; import { INSPanelSetting } from "./interfaces"; import { NSBaseComponent } from "../ns-base"; import * as i0 from "@angular/core"; declare var NSPanel: any; export interface INSPanelAngularSettings extends INSPanelSetting { setting?: INSPanelSetting; [propName: string]: any; } export declare class NSPanelAngular extends NSBaseComponent<typeof NSPanel> implements OnChanges, OnInit, AfterViewInit { setting: INSPanelAngularSettings; dragStaring: EventEmitter<any>; dragging: EventEmitter<any>; dragEnd: EventEmitter<any>; resizeStaring: EventEmitter<any>; resizing: EventEmitter<any>; resizeEnd: EventEmitter<any>; collapseStarting: EventEmitter<any>; collapseEnd: EventEmitter<any>; expansionStarting: EventEmitter<any>; expansionEnd: EventEmitter<any>; minimizeStarting: EventEmitter<any>; minimizeEnd: EventEmitter<any>; maximizeStarting: EventEmitter<any>; maximizeEnd: EventEmitter<any>; fullScreenStarting: EventEmitter<any>; fullScreenEnd: EventEmitter<any>; restoreStarting: EventEmitter<any>; restoreEnd: EventEmitter<any>; closed: EventEmitter<any>; constructor(); ngOnInit(): void; ngOnChanges(changes: { [propName: string]: SimpleChange; }): void; ngAfterViewInit(): void; open(): void; close(): void; removeModal(): void; getBaseElement(): any; minimize(): void; maximize(): void; collapse(): void; expand(): void; fullScreen(): void; restore(): void; disableResize(): void; disableDrag(): void; disableCollapse(): void; disableMinMax(): void; disableFullScreen(): void; isCollapsed(): boolean; isMinimized(): boolean; isFullScreen(): boolean; private create; static ɵfac: i0.ɵɵFactoryDeclaration<NSPanelAngular, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NSPanelAngular, "ns-panel-angular", never, { "setting": { "alias": "setting"; "required": false; }; }, { "dragStaring": "dragStaring"; "dragging": "dragging"; "dragEnd": "dragEnd"; "resizeStaring": "resizeStaring"; "resizing": "resizing"; "resizeEnd": "resizeEnd"; "collapseStarting": "collapseStarting"; "collapseEnd": "collapseEnd"; "expansionStarting": "expansionStarting"; "expansionEnd": "expansionEnd"; "minimizeStarting": "minimizeStarting"; "minimizeEnd": "minimizeEnd"; "maximizeStarting": "maximizeStarting"; "maximizeEnd": "maximizeEnd"; "fullScreenStarting": "fullScreenStarting"; "fullScreenEnd": "fullScreenEnd"; "restoreStarting": "restoreStarting"; "restoreEnd": "restoreEnd"; "closed": "closed"; }, never, ["*"], false, never>; } export {};