readInt function

int readInt(
  1. dynamic value, {
  2. int fallback = 0,
})

Implementation

int readInt(dynamic value, {int fallback = 0}) {
  if (value == null) return fallback;
  if (value is int) return value;
  if (value is double) return value.toInt();
  if (value is String) return int.tryParse(value) ?? fallback;
  return fallback;
}