printError method
void
printError(
- dynamic e,
- int actionIndex, {
- String? surplusMessage,
})
Implementation
void printError(dynamic e, int actionIndex, {String? surplusMessage}) {
String firstMessage =
'* Error occurred while performing ${action.toValue} action #$actionIndex';
String secondMessage =
'* ErrorType: ${e.runtimeType}\t Message: ${e.toString()}';
String divider = '';
int higherLength = firstMessage.length > secondMessage.length
? firstMessage.length
: secondMessage.length;
for (int i = 0; i < higherLength + 1; i++) {
divider += '=';
}
print(divider);
print(firstMessage);
print(secondMessage);
if (surplusMessage != null) print('* $surplusMessage');
print(divider);
}