LogMessage class final
Message for logging
- Implementers
- Annotations
-
- @immutable
Constructors
- LogMessage({required Object message, required LogLevel level, required DateTime date})
-
Message for logging
const
- LogMessage.create(Object message, LogLevel level)
- Create new loggin message
-
LogMessage.fromJson(Map<
String, Object?> json) -
Restore LogMessage from Map<String, Object?>
factory
- LogMessage.stackTrace({required Object message, required LogLevel level, required StackTrace stackTrace, DateTime? date})
-
Message for logging with StackTrace
factory
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
Message for logging to Map<String, Object?>
date is converted to int
date
microseconds since epoch message is converted toString
message
level is converted toString
level
prefix (e.g.e
) stackTrace is converted toString
stack_trace
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited