LogLevel class sealed
Verbose levels
- Annotations
-
- @immutable
Constructors
- LogLevel.debug()
-
Debug message with verbose level 4
constfactory
- LogLevel.error()
-
Error message with verbose level 1
constfactory
- LogLevel.fromValue(Object? value)
-
Restore log level from
value
. Ifvalue
is not found, then LogLevel.info is returned.factory - LogLevel.info()
-
Inform message with verbose level 3
constfactory
- LogLevel.shout()
-
A shout is always displayed
constfactory
- LogLevel.v()
-
Regular message with verbose level 1
constfactory
- LogLevel.vv()
-
Regular message with verbose level 2
constfactory
- LogLevel.vvv()
-
Regular message with verbose level 3
constfactory
- LogLevel.vvvv()
-
Regular message with verbose level 4
constfactory
- LogLevel.vvvvv()
-
Regular message with verbose level 5
constfactory
- LogLevel.vvvvvv()
-
Regular message with verbose level 6
constfactory
- LogLevel.warning()
-
Warning message with verbose level 2
constfactory
Properties
Methods
-
maybeWhen<
LogLevelResult> ({required LogLevelResult orElse(), LogLevelResult shout()?, LogLevelResult v()?, LogLevelResult error()?, LogLevelResult vv()?, LogLevelResult warning()?, LogLevelResult vvv()?, LogLevelResult info()?, LogLevelResult vvvv()?, LogLevelResult debug()?, LogLevelResult vvvvv()?, LogLevelResult vvvvvv()?}) → LogLevelResult - The maybeWhen method is equivalent to when, but doesn't require all callbacks to be specified.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
-
when<
LogLevelResult> ({required LogLevelResult shout(), required LogLevelResult v(), required LogLevelResult error(), required LogLevelResult vv(), required LogLevelResult warning(), required LogLevelResult vvv(), required LogLevelResult info(), required LogLevelResult vvvv(), required LogLevelResult debug(), required LogLevelResult vvvvv(), required LogLevelResult vvvvvv()}) → LogLevelResult - when defines a conditional expression with multiple branches. It is similar to the switch statement in C-like languages.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override