KodioLogWriter

fun interface KodioLogWriter

Receives log events routed by KodioLogging.

Implement this interface to bridge Kodio logs to your preferred backend (Kermit, SLF4J, Logcat, os_log, browser console, etc.).

KodioLogging.configure {
minLevel = LogLevel.Debug
addWriter { level, tag, message, throwable ->
MyAppLogger.log(level, tag, message, throwable)
}
}

Inheritors

Functions

Link copied to clipboard
abstract fun log(level: LogLevel, tag: String, message: String, throwable: Throwable?)