UNPKG

@omnia/foundation

Version:

Provide omnia foundation typings and tooling work on client side for omnia extension

28 lines (27 loc) 885 B
import { Compiler, ViewContainerRef } from '@angular/core'; import { DialogService } from "../services/DialogService"; export interface IControlSettingsEditorScope { containerId?: string; config?: any; viewId?: string; controller?: string; onSettingsChanged?: () => void; size?: string; openSettingsDialog?: () => void; visible?: boolean; } export declare class ControlSettingsEditor { private compiler; dialogService: DialogService; viewContainer: ViewContainerRef; containerId: any; config: any; settingsDialogModule: any; settingsDialogComponent: any; onSettingsChanged: any; dialogSize: any; static templateId: string; gear: IControlSettingsEditorScope; constructor(compiler: Compiler, dialogService: DialogService, viewContainer: ViewContainerRef); init: () => void; }