@kre-form/ant
Version:
69 lines (68 loc) • 2.25 kB
TypeScript
import { OnInit, OnChanges } from "@angular/core";
import { FormGroup } from "@angular/forms";
import { KreFormFieldConfig } from "@kre-form/core";
interface Item {
value: string;
label: string;
parameterId?: string;
}
export declare class EventItemComponent implements OnInit, OnChanges {
myForm: FormGroup;
index: number;
options: Item[];
field: KreFormFieldConfig;
fields: KreFormFieldConfig[];
selected: Item[];
selectItem: Item[];
changeItem: KreFormFieldConfig[];
changeToItem: Item[];
changeAction: Item[];
Includes: Item[];
minIncludes: Item[];
maxLengthIncludes: Item[];
maxIncludes: Item[];
minLengthIncludes: Item[];
typeList: any[];
nzPrecision: number;
multiple: string;
editType: Item[];
RequiredType: Item[];
IncludesType: Item[];
changeToValue: Item[];
selectType: "default" | "multiple";
selectItemType: "default" | "multiple";
fixedValue: any;
private selectItemList;
private fieldKeyList;
private changeActionList;
private changeToItemList;
private lengthList;
private specValueList;
private numbersList;
private limit;
constructor();
ngOnInit(): void;
ngOnChanges(): void;
newSelectType(e: string): void;
selectedChange(e: string): void;
setValueToNull(list: string[]): void;
selectItemChange(e: any): void;
changeToItemChange(e: any | string): void;
fieldKeyChange(e: string): void;
newPrimitive(value: any): void;
initFixedValueOne(field: KreFormFieldConfig): void;
setFixedValueValidators(): void;
setChangeAction(): void;
changeActionChange(type: "valueChange" | "editState" | "requireState" | "hideState" | "showState" | "limitLength" | "limitNumber" | "fixedValueChange"): void;
changeActionChangeItem(type: "valueChange" | "editState" | "requireState" | "hideState" | "showState" | "limitLength" | "limitNumber" | "fixedValueChange"): void;
minNzMax(): number;
minNzMin(): number;
maxNzMax(): number;
maxNzMin(): number;
minLengthNzMax(): number;
minLengthNzMin(): number;
maxLengthNzMax(): number;
maxLengthNzMin(): number;
initFixedValue(field: KreFormFieldConfig): void;
}
export {};