UNPKG

ns-components-angular

Version:

Angular Wrapper Components for NSComponents

38 lines (37 loc) 2 kB
import { AfterViewInit, EventEmitter, OnInit, ViewContainerRef } from '@angular/core'; import { INSDashboardSetting } from './interfaces'; import { NSBaseComponent } from '../ns-base'; import { NSDynamicComponentService } from '../../services/ns-dynamic-component.service'; import * as i0 from "@angular/core"; declare const NSDashboard: any; export interface INSDashboardAngularSetting extends INSDashboardSetting { setting?: INSDashboardSetting; containerStyle?: any; [propName: string]: any; } export declare class NSDashboardAngular extends NSBaseComponent<typeof NSDashboard> implements OnInit, AfterViewInit { private dynamicComponentService; setting: INSDashboardAngularSetting | undefined | null; containerStyle: any; panelDragStart: EventEmitter<any>; panelDragEnter: EventEmitter<any>; panelDragOver: EventEmitter<any>; panelDragLeave: EventEmitter<any>; panelDrop: EventEmitter<any>; panelDragEnd: EventEmitter<any>; rendererComponentCreated: EventEmitter<any>; dynamicContainer: ViewContainerRef; private arrCustomComponents; private arrComponentInstances; constructor(dynamicComponentService: NSDynamicComponentService); ngOnInit(): void; ngAfterViewInit(): void; destroy(): void; private initializeComponent; private initPanel; private customEditor; private emitRendererComponentCreated; static ɵfac: i0.ɵɵFactoryDeclaration<NSDashboardAngular, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NSDashboardAngular, "ns-dashboard-angular", never, { "setting": { "alias": "setting"; "required": false; }; "containerStyle": { "alias": "containerStyle"; "required": false; }; }, { "panelDragStart": "panelDragStart"; "panelDragEnter": "panelDragEnter"; "panelDragOver": "panelDragOver"; "panelDragLeave": "panelDragLeave"; "panelDrop": "panelDrop"; "panelDragEnd": "panelDragEnd"; "rendererComponentCreated": "rendererComponentCreated"; }, never, never, false, never>; } export {};