riku
8 小时以前 8e3f3890e93d097df4be744648b9ac404d20a558
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import { SuperComponent, RelationsOptions } from '../common/src/index';
export default class FormItem extends SuperComponent {
    externalClasses: string[];
    behaviors: string[];
    properties: import("./type").TdFormItemProps;
    data: {
        prefix: string;
        classPrefix: string;
        formClass: string;
        formItemClass: string;
        labelClass: string;
        errorClasses: string;
        errorList: any[];
        successList: any[];
        verifyStatus: number;
        needResetField: boolean;
        resetValidating: boolean;
        formRules: any[];
        innerLabelAlign: string;
        innerLabelWidth: string;
        form: {};
        colon: boolean;
        innerShowErrorMessage: boolean;
    };
    relations: RelationsOptions;
    lifetimes: {
        ready(): void;
        detached(): void;
    };
    methods: {
        calcErrorClasses(errorList?: any): string;
        scrollIntoView(type: string, distanceTop?: number): void;
        initFormItem(): void;
        setInitialValue(): void;
        getFormData(): any;
        getValue(): any;
        getRules(): any;
        validate(data: any, trigger: any, showErrorMessage: any): Promise<{
            [x: number]: boolean;
        }>;
        validateOnly(trigger: any): Promise<any>;
        analysisValidateResult(results: any): {
            errorList: any;
            successList: any;
            resultList: any;
        };
        updateValidateStatus(analysis: any): void;
        clearValidate(): void;
        resetField(): void;
        setValidateMessage(validateMessage: any): void;
    };
}