tdesign-mobile-vue
Version:
tdesign-mobile-vue
64 lines (63 loc) • 1.91 kB
TypeScript
import { TdFormProps } from './type';
import { PropType } from 'vue';
declare const _default: {
colon: BooleanConstructor;
contentAlign: {
type: PropType<TdFormProps['contentAlign']>;
default: TdFormProps['contentAlign'];
validator(val: TdFormProps['contentAlign']): boolean;
};
data: {
type: PropType<TdFormProps['data']>;
default: () => {};
};
disabled: {
type: BooleanConstructor;
default: any;
};
errorMessage: {
type: PropType<TdFormProps['errorMessage']>;
};
labelAlign: {
type: PropType<TdFormProps['labelAlign']>;
default: TdFormProps['labelAlign'];
validator(val: TdFormProps['labelAlign']): boolean;
};
labelWidth: {
type: PropType<TdFormProps['labelWidth']>;
default: string;
};
preventSubmitDefault: {
type: BooleanConstructor;
default: boolean;
};
requiredMark: {
type: BooleanConstructor;
default: any;
};
requiredMarkPosition: {
type: PropType<TdFormProps['requiredMarkPosition']>;
validator(val: TdFormProps['requiredMarkPosition']): boolean;
};
resetType: {
type: PropType<TdFormProps['resetType']>;
default: TdFormProps['resetType'];
validator(val: TdFormProps['resetType']): boolean;
};
rules: {
type: PropType<TdFormProps['rules']>;
};
scrollToFirstError: {
type: PropType<TdFormProps['scrollToFirstError']>;
validator(val: TdFormProps['scrollToFirstError']): boolean;
};
showErrorMessage: {
type: BooleanConstructor;
default: boolean;
};
submitWithWarningMessage: BooleanConstructor;
onReset: PropType<TdFormProps['onReset']>;
onSubmit: PropType<TdFormProps['onSubmit']>;
onValidate: PropType<TdFormProps['onValidate']>;
};
export default _default;