bigIntFromDynamic function
Implementation
BigInt bigIntFromDynamic(dynamic input, BigInt fallback) {
if (input is BigInt) {
return input;
}
if (input is String) {
return BigInt.parse(input);
}
if (input is double) {
return BigInt.from(input);
}
if (input is int) {
return BigInt.from(input);
}
return fallback;
}