number<T extends num> static method

TFormField<T> number<T extends num>(
  1. TFieldProp<T> prop,
  2. String? label, {
  3. String? tag,
  4. String? placeholder,
  5. String? helperText,
  6. bool isRequired = false,
  7. bool disabled = false,
  8. List<String? Function(T?)>? rules,
  9. T? min,
  10. T? max,
  11. T? increment,
  12. T? decrement,
  13. int? decimals,
})

Implementation

static TFormField<T> number<T extends num>(
  TFieldProp<T> prop,
  String? label, {
  String? tag,
  String? placeholder,
  String? helperText,
  bool isRequired = false,
  bool disabled = false,
  List<String? Function(T?)>? rules,
  T? min,
  T? max,
  T? increment,
  T? decrement,
  int? decimals,
}) {
  return TFormField<T>(
    prop: prop,
    builder: (onValueChanged) => TNumberField<T>(
      label: label,
      tag: tag,
      placeholder: placeholder,
      helperText: helperText,
      isRequired: isRequired,
      disabled: disabled,
      rules: rules,
      value: prop.value,
      valueNotifier: prop.valueNotifier,
      onValueChanged: onValueChanged,
      min: min,
      max: max,
      increment: increment,
      decrement: decrement,
      decimals: decimals,
    ),
  );
}