Target filter
Search Kotlin docs
  • Platforms
  • Tealium Prism Kotlin
core/com.tealium.prism.core.api.logger/logIfInfoEnabled

logIfInfoEnabled

inline fun Logger.logIfInfoEnabled(category: String, message: () -> String)

Inlines a check for whether the Logger is currently logging at LogLevel.INFO, before evaluating the message, whilst avoiding an unnecessary anonymous class implementation.

This is equivalent to the following code.

if (logger.shouldLog(LogLevel.INFO) {
logger.info(category, "some message")
}
Content copied to clipboard

It is therefore not recommended for use before the initial LogLevel has been set during sdk initialization

Generated by Dokka
(c) Tealium 2026