LogLevel
Enum with severity levels used in StructureLogger.log().
Values
| Value | sValue | Use |
|---|---|---|
LogLevel.info | "info" | Normal flow events |
LogLevel.warning | "warning" | Potentially problematic situations |
LogLevel.debug | "debug" | Detailed diagnostics |
LogLevel.error | "error" | Errors that may allow the app to continue |
LogLevel.verbose | "verbose" | Fine trace, more detailed than debug |
LogLevelExtension
extension LogLevelExtension on LogLevel {
String get sValue;
}
Converts the enum to the string stored in LogModel.level and serialized as @l in CLEF.
Example
await logger.log('Done', level: LogLevel.info);
// LogModel.level == "info"