onNetworkError static method
- {required ResponseError responseError,
- required String library,
- required String event,
- StackTrace? stacktrace}
Used to catch certain ResponseError
types that can happen during a
network stream (i.e. for BLoCs). Will automatically determine the error
level and deploy the message to the correct channel.
Implementation
static void onNetworkError({
required ResponseError responseError,
required String library,
required String event,
StackTrace? stacktrace,
}) {
switch (responseError) {
case ResponseError.timeout:
case ResponseError.tokenExpired:
warning(
library: library,
event: event,
error: error,
stacktrace: stacktrace,
);
case ResponseError.other:
default:
error(
event: event,
library: library,
error: responseError,
stacktrace: stacktrace,
);
break;
}
}