form library

Classes

NumberInputFormatter
TimeRange
TxArrayFormField<T>
builder 构造的组件为自增列表 的 FormField
TxCascadePickerFormField<T, V>
级联选择框表单
TxChipFormField<T, V>
Chip 多选 Form 表单
TxCommonTextFormField<T>
输入框样式的 Form 表单组件
TxCommonTextFormFieldState<T>
TxDatePickerFormField
日期选择框表单
TxDateRangePickerFormField
日期范围选择框表单
TxDatetimePickerFormField
日期时间选择框表单
TxDatetimeRangePickerFormField
日期时间范围选择框表单
TxDropdownFormField<T, V>
下拉选择框表单
TxMonthPickerFormField
月份选择框表单
TxMultiCascadePickerFormField<T, V>
级联选择框表单
TxMultiPickerFormField<T, V>
多项选择框表单
TxMultiPickerFormFieldState<T, V>
TxNumberFormField
数字输入框表单
TxPasswordFormField
密码输入框表单
TxPickerFormField<T, V>
单项选择框表单
TxPickerFormFieldState<T, V>
TxRadioFormField<T, V>
单项选择框表单
TxSegmentedFormField<T, V>
Segmented 选择框表单
TxSwitchFormField
Switch 表单组件。
TxTextFormField
文本输入框表单
TxTimePickerFormField
时间选择框表单
TxTimeRangePickerFormField
日期范围选择框表单
TxYearPickerFormField
年份选择框表单

Typedefs

ArrayAddCallback<T> = FutureOr<T?> Function(int index)
ArrayFormFieldBuilder<T> = Widget? Function(TxFormFieldState<List<T>> field, ValueMapper<int, List<Widget>?> actionsBuilder)
自增组件构造器
ArrayFormFieldItemBuilder<T> = Widget Function(TxFormFieldState<List<T>> field, int index, T data, List<Widget>? actions)
自增组件子项构造器
ContextValueMapper<T, V> = V Function(BuildContext context, T value)
DataWidgetBuilder<T> = Widget Function(BuildContext context, T data)
InputValueChanged<T> = void Function(TxCommonTextFormFieldState<T> field, String value)
MultiPickerActionBarBuilder<T> = Widget Function(BuildContext context, List<T> selectedItems, VoidCallback onSelectAll, ValueChanged<List<T>> updateSelectedData)
多选组件操作栏构造放
MultiPickerItemBuilder<T> = Widget Function(BuildContext context, T data, bool checked, void onChanged(bool? val)?)
多选项构造方法
MultiPickerSelectedItemBuilder<T> = Widget Function(BuildContext context, int index, T data, VoidCallback onRemove)
多选组件已选择项构造组件
MultiPickVoidCallback<T> = Future<List<T>?> Function(BuildContext context, List<T>? initialValue)
PickerItemBuilder<T> = Widget Function(BuildContext context, T data, T? selectedData, ValueChanged<T?> onChanged)
选择项构造方法x
PickVoidCallback<T> = Future<T?> Function(BuildContext context, T? initialValue)
ValueMapper<T, V> = V Function(T data)
为给定 T 类型数据 生成 V 类型值的函数的签名。