enablePrettyLogger function

void enablePrettyLogger(
  1. Iterable<Dio> dios, {
  2. bool debugModeOnly = true,
  3. bool request = true,
  4. bool requestHeader = true,
  5. bool requestBody = true,
  6. bool responseHeader = true,
  7. bool responseBody = true,
  8. bool error = true,
  9. int maxWidth = 90,
  10. bool compact = true,
  11. void logPrint(
    1. Object object
    ) = print,
})

Implementation

void enablePrettyLogger(
  Iterable<Dio> dios, {
  bool debugModeOnly = true,
  bool request = true,
  bool requestHeader = true,
  bool requestBody = true,
  bool responseHeader = true,
  bool responseBody = true,
  bool error = true,
  int maxWidth = 90,
  bool compact = true,
  void Function(Object object) logPrint = print,
}) =>
    enableInterceptor(
      dios,
      () => PrettyDioLogger(
        requestHeader: requestHeader,
        requestBody: requestBody,
        responseBody: responseBody,
        responseHeader: responseHeader,
        error: error,
        compact: compact,
        maxWidth: maxWidth,
        logPrint: logPrint,
      ),
      debugModeOnly: debugModeOnly,
    );