@kre-form/ant
Version:
30 lines (29 loc) • 1.17 kB
TypeScript
import { AfterContentChecked, OnInit, OnDestroy } from "@angular/core";
import { FieldArrayType, FormGlobalService } from "@kre-form/core";
import { KreFormTemplateOptions, KreFormFieldConfig } from "@kre-form/core";
import { KreFormAntService } from "../../tools/service";
export declare class KreFormFieldRepeat extends FieldArrayType implements OnInit, OnDestroy, AfterContentChecked {
private globalService;
service: any;
titles: KreFormTemplateOptions[];
showXScroll: boolean;
screenTableWidth: number;
tableWidth: number;
length: number;
constructor(dyService: KreFormAntService, globalService: FormGlobalService);
ngAfterContentChecked(): void;
ngOnInit(): void;
ngOnDestroy(): void;
fieldOperational(sign: string): void;
groupOperational(type: string): void;
delete(i: any): void;
chartresize: () => void;
changeWidth(): void;
addIndex(): void;
isRemoved(f: KreFormFieldConfig): boolean;
removed(i: number, isRemove: boolean): void;
showErrors(): boolean;
newRowId(i: number): string;
newRepeatClass(): string;
checkFieldShow(field: KreFormFieldConfig): boolean;
}