UNPKG

@recursyve/forms-frontend

Version:
12 lines (11 loc) 488 B
import { EventEmitter } from "@angular/core"; import { ValueChangeEvent } from "../../interfaces/event.interface"; import { ViewConfig } from "../../interfaces/view-config.interface"; import { ViewModel } from "../../interfaces/view-model.interface"; export declare abstract class FormViewBase<TypeConfig = any> { config?: ViewConfig<TypeConfig>; model?: ViewModel; editable: boolean; onValueChange: EventEmitter<ValueChangeEvent>; onModelChange(value?: any): void; }