dioInterceptor static method

TalkerDioLogger dioInterceptor({
  1. bool preventLargeResponses = true,
})

Implementation

static TalkerDioLogger dioInterceptor({bool preventLargeResponses = true}) {
  return TalkerDioLogger(
    talker: Logger.get._talker,
    settings: TalkerDioLoggerSettings(
      printRequestHeaders: true,
      printRequestData: true,
      printResponseHeaders: false,
      printResponseMessage: true,
      responseFilter: (response) {
        if (preventLargeResponses) {
          return response.data.toString().length <= 500;
        } else {
          return true;
        }
      },
    ),
  );
}