20 import
Dekko.Components 1.0
21 import
Dekko.Mail.API 1.0
25 property bool devLoggingEnabled:
true
31 logMessage(message.location,
"INFO", message.message)
36 type: LogKeys.logStatus
39 logMessage(message.location,
"STATUS", message.message)
44 type: LogKeys.logWarning
46 logMessage(message.location,
"WARNING", message.message)
50 type: LogKeys.logError
52 logMessage(message.location,
"ERROR", message.message)
56 function logMessage(location, type, message) {
57 if (devLoggingEnabled) {
60 LogRecorder.logMessage(location, LogRecorder.INFO, message)
63 LogRecorder.logMessage(location, LogRecorder.ERROR, message)
66 LogRecorder.logMessage(location, LogRecorder.WARNING, message)
69 LogRecorder.logMessage(location, LogRecorder.STATUS, message)
73 console.log(
"[%1] [%2] %3".arg(location).arg(type).arg(message))