Style returns the style of the log level.
()
| 18 | |
| 19 | // Style returns the style of the log level. |
| 20 | func (l LogLevel) Style() Style { |
| 21 | baseStyle := NewStyle(Bold) |
| 22 | switch l { |
| 23 | case LogLevelTrace: |
| 24 | return baseStyle.Add(*FgCyan.ToStyle()) |
| 25 | case LogLevelDebug: |
| 26 | return baseStyle.Add(*FgBlue.ToStyle()) |
| 27 | case LogLevelInfo: |
| 28 | return baseStyle.Add(*FgGreen.ToStyle()) |
| 29 | case LogLevelWarn: |
| 30 | return baseStyle.Add(*FgYellow.ToStyle()) |
| 31 | case LogLevelError: |
| 32 | return baseStyle.Add(*FgRed.ToStyle()) |
| 33 | case LogLevelFatal: |
| 34 | return baseStyle.Add(*FgRed.ToStyle()) |
| 35 | case LogLevelPrint: |
| 36 | return baseStyle.Add(*FgWhite.ToStyle()) |
| 37 | } |
| 38 | |
| 39 | return baseStyle.Add(*FgWhite.ToStyle()) |
| 40 | } |
| 41 | |
| 42 | func (l LogLevel) String() string { |
| 43 | switch l { |
no test coverage detected