@iimm/formily-taro-vantui
Version:
form field components based on @antmjs/vantui and @formily/react
41 lines (40 loc) • 1.1 kB
TypeScript
import type { CommonFieldProps } from "../types";
interface UseFormilyFieldConfig {
/**从field获取title?
* @default true
*/
title?: boolean;
/**从field获取required?
* @default true
*/
required?: boolean;
/**从field获取error?
* @default true
*/
error?: boolean;
/** 是否从Field获取optionos(dataSource)配置 */
options?: boolean;
/** 是否从Field获取defaultValue(initialValue)配置
* @default true
*/
defaultValue?: boolean;
/** 是否从Field获取disabled配置
* @default true
*/
disabled?: boolean;
/** 是否从Field获取readOnly配置
* @default true
*/
readOnly?: boolean;
/** 是否从Field获取feedbackText配置
* @default true
*/
feedback?: boolean;
/**
* 是否从field获取description
* @default true
*/
description?: boolean;
}
export declare function useFormilyFieldProps<P extends CommonFieldProps = any>(props: P, config?: UseFormilyFieldConfig): P;
export {};