logDebug static method

void logDebug(
  1. String message
)

Log a debug message (detailed debug information)

Implementation

static void logDebug(String message) {
  if (!ZenLogLevel.debug.shouldLog(ZenConfig.logLevel)) return;

  // Use custom handler if set
  if (_logHandler != null) {
    _logHandler!(message, LogLevel.debug);
    return;
  }

  // Default logging
  if (kDebugMode) {
    if (testMode && logFunction != null) {
      logFunction!(message, name: '$_prefix DEBUG');
    } else {
      developer.log(
        message,
        name: '$_prefix DEBUG',
        level: 700, // Debug level
      );
    }
  }
}