tryParse static method

BigInt? tryParse(
  1. dynamic number, {
  2. bool allowHex = true,
})

Tries to parse a dynamic value number into a BigInt, returning null if parsing fails.

Implementation

static BigInt? tryParse(dynamic number, {bool allowHex = true}) {
  if (number == null) return null;
  try {
    return parse(number, allowHex: allowHex);
  } on ArgumentException {
    return null;
  }
}