logTrace static method

void logTrace(
  1. String message
)

Log a trace message (very verbose, framework internals)

Implementation

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

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

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