LogRecord class Null safety

A log entry representation used to propagate information from Logger to individual handlers.

Constructors

LogRecord(Level level, String message, String loggerName, [Object? error, StackTrace? stackTrace, Zone? zone, Object? object])

Properties

error Object?
Associated error (if any) when recording errors messages.
final
hashCode int
The hash code for this object. [...]
read-only, inherited
level Level
final
loggerName String
Logger where this record is stored.
final
message String
final
object Object?
Non-string message passed to Logger.
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
sequenceNumber int
Unique sequence number greater than all log records created before it.
final
stackTrace StackTrace?
Associated stackTrace (if any) when recording errors messages.
final
time DateTime
Time when this record was created.
final
zone Zone?
Zone of the calling code which resulted in this LogRecord.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
override

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited