LogOutput class abstract
log output
- Implementers
Constructors
- LogOutput.custom({void init()?, void write(LogEvent event)?, void close()?})
-
custom implementation
constfactory
- LogOutput.developerLog()
-
developerLog implementation
constfactory
- LogOutput.filtered({required LogFilter filter, required LogOutput child})
-
filtered implementation
constfactory
-
LogOutput.multi({required List<
LogOutput> children}) -
multi implementation
constfactory
- LogOutput.noop()
-
noop implementation
constfactory
- LogOutput.plain({required LogPlainFormat format, required LogPlainOutput child})
-
plain implementation
constfactory
- LogOutput.redirect({bool enabled, required LogOutput child})
-
redirect implementation
constfactory
- LogOutput.redirectOnDebug({required LogOutput child})
-
redirectOnDebug implementation
constfactory
- LogOutput.redirectOnProfile({required LogOutput child})
-
redirectOnProfile implementation
constfactory
- LogOutput.redirectOnRelease({required LogOutput child})
-
redirectOnRelease implementation
constfactory
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
-
close(
) → void - initialized output
-
init(
) → void - initialized output
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
write(
LogEvent event) → void - output event
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited