CryInputNum constructor

CryInputNum({
  1. Key? key,
  2. double? width,
  3. String? label,
  4. num? value,
  5. bool? enable,
  6. ValueChanged? onChange,
  7. FormFieldSetter<num>? onSaved,
  8. FormFieldValidator<String>? validator,
})

Implementation

CryInputNum({
  Key? key,
  double? width,
  String? label,
  num? value,
  bool? enable,
  ValueChanged? onChange,
  FormFieldSetter<num>? onSaved,
  FormFieldValidator<String>? validator,
}) : super(
        key: key,
        width: width,
        label: label,
        value: value?.toString(),
        enable: enable,
        onChange: onChange,
        onSaved: (String? v) {
          onSaved!((v == null || v.length == 0) ? 0 : num.parse(v));
        },
        validator: validator,
        inputFormatters: <TextInputFormatter>[
          FilteringTextInputFormatter.digitsOnly,
        ],
      );