log function

void log (String message, { DateTime time, int sequenceNumber, int level: 0, String name: '', Zone zone, Object error, StackTrace stackTrace })

Emit a log event.

This function was designed to map closely to the logging information collected by package:logging.

  • message is the log message
  • time (optional) is the timestamp
  • sequenceNumber (optional) is a monotonically increasing sequence number
  • level (optional) is the severity level (a value between 0 and 2000); see the package:logging Level class for an overview of the possible values
  • name (optional) is the name of the source of the log message
  • zone (optional) the zone where the log was emitted
  • error (optional) an error object associated with this log event
  • stackTrace (optional) a stack trace associated with this log event

Implementation

external void log(
  String message, {
  DateTime time,
  int sequenceNumber,
  int level: 0,
  String name: '',
  Zone zone,
  Object error,
  StackTrace stackTrace,
});