DefaultUmamiLogger
A default, internal implementation of UmamiLogger that leverages the Kermit logging library.
This class acts as an adapter, translating calls from the UmamiLogger interface into the corresponding methods of a co.touchlab.kermit.Logger instance. It provides a ready-to-use logging solution for the Umami library, abstracting the underlying logging framework.
Functions
Link copied to clipboard
open override fun log(severity: UmamiLogger.Severity, message: String, throwable: Throwable? = null)
The core logging function that maps UmamiLogger.Severity to the appropriate method in the underlying Kermit logger.