input/input_lib library

Classes

InputController
优化输入框 InputText 的控制器
InputExtend<T>
InputExtendController
create_user: zhengzaihong email:1096877329@qq.com create_date: 2024/11/26 create_time: 11:15 describe:控制器
InputExtendState<T>
InputText
如是需要再输入框中显示选中项后的项内容,可使用提供的 InputExtend 组件实现
InputTextState
InputValidation
create_user: zhengzaihong email:1096877329@qq.com create_date: 2023/2/1 create_time: 17:52 describe: 输入框基础校验器,内置校验不满足时可继承该类或仿写校验规则
OutlineInputTextBorder
create_user: zhengzaihong email:1096877329@qq.com create_date: 2023/2/1 create_time: 16:05 describe: 简化边框样式

Typedefs

BuildCheckedBarStyle<T> = Widget? Function(T checkDatas)
BuildInputDecorationStyle = InputDecoration Function()
create_user: zhengzaihong email:1096877329@qq.com create_date: 2022/12/30 create_time: 16:28 describe: 通用文本输入框,可内置样式,外部定义等。支持系统全部属性 ,默认自带删除按钮。 使用此组件一定要注意使用规范:输入框的高度应该由输入框自身大小所决定。当使用 于较多文本编辑时高度通过 maxLines 设置填充。而非外部容器设置虚拟高度和背景来包裹输入框(TextField)
BuildPop<T> = Widget Function(BuildContext context)
构建弹出层
BuildSelectPop<T> = Widget Function(BuildContext context, List<T> src)
create_user: zhengzaihong email:1096877329@qq.com create_date: 2021/12/13 create_time: 18:07 describe: 输入框拓展带自动检索组件
ClearBuilder<T> = Widget Function(BuildContext context)
构建自定样式删除 suffixIcon 实现
Compare<T> = bool Function(List<T> data)
CompareVO<T> = bool Function(T item)
FocusListener<T> = void Function(BuildContext context, bool focus)
焦点监听
InputDecorationStyle<T> = InputDecoration Function(List<T> checkeds)
InputValueChanged<String> = void Function(String value)
OnChangeInput<String> = void Function(String value)
OnComplete<T> = void Function()
OnCreate<T> = void Function()