Balance.fromString constructor
Balance.fromString(
- String balanceString
Implementation
factory Balance.fromString(String balanceString) {
final regex = RegExp(r'Balance\(amount=(\d+), currency=(\w+)\)');
final match = regex.firstMatch(balanceString);
if (match != null) {
return Balance(
amount: int.parse(match.group(1)!),
currency: match.group(2)!,
);
} else {
throw FormatException('Invalid balance string: $balanceString');
}
}