models/index library

Classes

BaseFieldConfig
CheckboxProps<T>
多选字段配置
ConfigFormController
CustomProps
自定义字段配置:要求提供 contentBuilder
DateProps
日期字段配置
DateTimeProps
日期时间字段配置
自定义下拉选择字段配置(基于 DropdownChoose)
FileInfo
FileUploadModel
文件上传模型类
FormConfig<T>
统一的表单字段配置
IntegerProps
整数字段配置
NumberProps
数字字段配置
RadioProps<T>
单选字段配置
SelectData<T>
SelectProps<T>
下拉选择字段配置
TextareaProps
多行文本字段配置
TextFieldProps
文本字段配置属性
TimeProps
时间字段配置
TreeSelectProps<T>
树选择字段配置
UploadConfig
UploadProps
文件上传字段配置
UploadResult

Enums

FileListType
文件列表类型
FileSource
文件来源
FormType
表单字段类型枚举
UploadSource
UploadStatus
上传状态

Typedefs

ContentBuilder = Widget Function(dynamic config, ConfigFormController controller, dynamic onChanged(String))
第一个参数将会在运行时传入 FormConfig(或兼容对象),以便在回调中可获取验证器等能力