jInt static method

int? jInt(
  1. dynamic data, [
  2. int? defaultValue
])

Implementation

static int? jInt(dynamic data, [int? defaultValue]) {
  if (data == null) return defaultValue;
  if (data is int) return data;
  if (data is num) return data.toInt();
  if (data is String) return int.tryParse(data) ?? defaultValue;
  return defaultValue;
}