critical method

void critical(
  1. Object? msg, {
  2. Object? exception,
  3. StackTrace? stackTrace,
  4. Map<String, dynamic>? additionalData,
  5. AnsiPen? pen,
})

Creates a critical level log entry.

Critical logs indicate severe issues that require immediate attention.

  • msg: The log message.
  • exception: Optional exception associated with the log.
  • stackTrace: Optional stack trace for the log.

Implementation

void critical(
  Object? msg, {
  Object? exception,
  StackTrace? stackTrace,
  Map<String, dynamic>? additionalData,
  AnsiPen? pen,
}) {
  _handleLog(
    message: msg,
    exception: exception,
    stackTrace: stackTrace,
    logLevel: LogLevel.critical,
    pen: pen,
    additionalData: additionalData,
  );
}