5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-03 03:09:17 +08:00

Support log level

This commit is contained in:
Lea Anthony 2020-10-09 14:36:42 +11:00
parent 93f4549efa
commit 90b7d5f519
No known key found for this signature in database
GPG Key ID: 33DAF7BB90A58405
2 changed files with 24 additions and 1 deletions

View File

@ -1,5 +1,27 @@
package logger
type LogLevel uint8
const (
// TRACE level
TRACE LogLevel = 0
// DEBUG level logging
DEBUG LogLevel = 1
// INFO level logging
INFO LogLevel = 2
// WARNING level logging
WARNING LogLevel = 4
// ERROR level logging
ERROR LogLevel = 8
// FATAL level logging
FATAL LogLevel = 16
)
type Logger interface {
Print(message string, args ...interface{}) error
Trace(message string, args ...interface{}) error

View File

@ -23,7 +23,8 @@ type App struct {
DevTools bool
RGBA int
Mac *mac.Options
Logger logger.Logger
Logger logger.Logger
LogLevel logger.LogLevel
}
// MergeDefaults will set the minimum default values for an application