flutter_simple_ui library
Classes
- BaseFieldConfig
-
CascadingItem<
T> - 级联数据节点(一级/二级/三级通用)
-
CascadingSelect<
T> - 三级级联多选组件
-
CheckboxProps<
T> - 多选字段配置
- ConfigForm
- ConfigFormController
- CustomProps
- 自定义字段配置:要求提供 contentBuilder
- DateProps
- 日期字段配置
- DateTimeProps
- 日期时间字段配置
-
DropdownChoose<
T> - DropdownChooseController
-
DropdownProps<
T> - 自定义下拉选择字段配置(基于 DropdownChoose)
- FileInfo
- FileUpload
- FileUploadModel
- 文件上传模型类
-
FormConfig<
T> - 统一的表单字段配置
- InputSearch
- IntegerProps
- 整数字段配置
- LoadingData
- NoticeInfo
- NumberProps
- 数字字段配置
-
RadioProps<
T> - 单选字段配置
- ScannerOverlayPainter
- 自定义扫描框绘制器
- ScanQrcode
-
SelectData<
T> -
SelectProps<
T> - 下拉选择字段配置
- TableShow
- TextareaProps
- 多行文本字段配置
- TextFieldProps
- 文本字段配置属性
- TimeProps
- 时间字段配置
-
TreeSelect<
T> -
TreeSelectProps<
T> - 树选择字段配置
- UploadConfig
- UploadProps
- 文件上传字段配置
- UploadResult
Enums
- FileListType
- 文件列表类型
- FileSource
- 文件来源
- FormType
- 表单字段类型枚举
- LoadingSize
- LoadingType
- ScanCodeType
- 扫码类型枚举
- UploadSource
- UploadStatus
- 上传状态
Typedefs
- ContentBuilder = Widget Function(dynamic config, ConfigFormController controller, dynamic onChanged(String))
- 第一个参数将会在运行时传入 FormConfig(或兼容对象),以便在回调中可获取验证器等能力