UNPKG

@formql/core

Version:

FormQL - A framework for building dynamic forms

29 lines (28 loc) 1.45 kB
import { EventEmitter, OnDestroy, ViewContainerRef } from '@angular/core'; import { FormAction } from '../models/action.model'; import { InternalEventHandler } from '../models/internal-event.model'; import { ActionHandlerService } from '../services/action-handler.service'; import { ComponentResolverService } from '../services/component-resolver.service'; import { InternalEventHandlerService } from '../services/internal-event-handler.service'; import { StoreService } from '../services/store.service'; export declare class LayoutLoaderComponent implements OnDestroy { private vcRef; private componentResolverService; private storeService; private internalEventHandlerService; private actionHandlerService; target: ViewContainerRef; formLoaded: boolean; private componentDestroyed; set formState(formState: any); submit: EventEmitter<any>; formSaveStart: EventEmitter<boolean>; formSaveEnd: EventEmitter<boolean>; formError: EventEmitter<boolean>; constructor(vcRef: ViewContainerRef, componentResolverService: ComponentResolverService, storeService: StoreService, internalEventHandlerService: InternalEventHandlerService, actionHandlerService: ActionHandlerService); onSubmitTriggered(): void; saveData(): void; actionHandler(actionHandler: FormAction): void; internalEventHandler(response: InternalEventHandler): void; ngOnDestroy(): void; }