formFieldInt<T> static method
Implementation
static Widget formFieldInt<T>(
String label, String initialValue, void Function(int value) onSubmited) {
return Padding(
padding: const EdgeInsets.symmetric(vertical: 4),
child: TextFormField(
controller: TextEditingController(text: initialValue),
decoration: InputDecoration(
labelText: label,
border: OutlineInputBorder(
borderSide: BorderSide(
color: primary,
),
),
),
onFieldSubmitted: (value) {
PWUtils.isNumber(value)
? onSubmited(int.parse(value))
: EasyLoading.showToast('Valor inválido');
},
keyboardType: TextInputType.number,
textInputAction: TextInputAction.next,
),
);
}