inputInt static method

Future<int?> inputInt({
  1. int? value,
  2. required String title,
  3. String? label,
  4. String? message,
  5. int? minValue,
  6. int? maxValue,
})

Implementation

static Future<int?> inputInt({
  int? value,
  required String title,
  String? label,
  String? message,
  int? minValue,
  int? maxValue,
}) async {
  String? s = await inputText(
    value: value?.toString(),
    title: title,
    label: label,
    message: message,
    maxLength: 64,
    allowExp: Regs.integers,
    tips: _rangeTip(minValue, maxValue),
    validator: NumValidator(minValue: minValue, maxValue: maxValue).call,
    width: DialogWidth.small,
  );
  return s?.trim().toInt;
}