ExtendedLoggerFormatter class base
Applies ANSI color per line and substitutes a placeholder for empty payloads. Layout (level column, indent, metadata) is owned by ILogEntryFormatter; this formatter intentionally does not reshape the incoming message so single-line and multi-line entries align identically.
Coloring is applied per line so each line carries its own reset sequence —
terminals and log viewers that strip styling on \n keep the color of
every line intact.
- Implemented types
Constructors
- ExtendedLoggerFormatter()
-
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
format(
LogDetails details, ConsoleSettings settings) → String -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited