@kre-form/ant
Version:
25 lines (24 loc) • 696 B
TypeScript
import { OnInit, OnChanges } from "@angular/core";
import { KreFormFieldConfig } from "@kre-form/core";
import { FormBuilder, FormArray, FormGroup } from "@angular/forms";
interface Item {
value: string;
label: string;
}
export declare class EventComponent implements OnInit, OnChanges {
private fb;
data: KreFormFieldConfig;
fields: KreFormFieldConfig[];
options: Item[];
triggerJson: any[];
validateForm: FormGroup;
readonly eventList: FormArray;
constructor(fb: FormBuilder);
save(): void;
ngOnInit(): void;
ngOnChanges(): void;
add(): void;
addEventList(element?: any): FormGroup;
removeEventList(i: number): void;
}
export {};