FespTextField.positiveNumber constructor

FespTextField.positiveNumber({
  1. Key? key,
  2. FespTextFieldData data = const FespTextFieldData(),
})

Implementation

factory FespTextField.positiveNumber({
  Key? key,
  final FespTextFieldData data = const FespTextFieldData(),
}) {
  final newData = data.copyWith(
    fespBuilder2: (context, newData) {
      return data._$fespBuilder2(
        context,
        $FespTextFieldBuilderData(
          controller: newData.controller,
          obscureText: false,
          inputFormatters: [fespPositiveNumberFormat],
          decoration: newData.decoration,
        ),
      );
    },
  );

  return FespTextField(
    key: key,
    data: newData,
  );
}