@recursyve/forms-frontend
Version:
13 lines (12 loc) • 536 B
TypeScript
import { EventEmitter, OnInit } from "@angular/core";
import { FormDescriptor } from "./interfaces/form-descriptor.interface";
import { FormResult } from "./interfaces/form-result.interface";
import { ViewModel } from "./interfaces/view-model.interface";
export declare class RecursyveFormComponent implements OnInit {
editable: boolean;
formResult: FormResult;
formDescriptor: FormDescriptor;
onFormResultChange: EventEmitter<FormResult>;
ngOnInit(): void;
onModelChange(key: string, model: ViewModel): void;
}