-
public class OpenIapLogOpenIAP logging utility (Android parity with Apple side).
Toggleable via isEnabled
Optional external handler integration
Level-based routing (Debug/Info/Warn/Error)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumOpenIapLog.Level
-
Field Summary
Fields Modifier and Type Field Description private BooleanisEnabledpublic final static OpenIapLogINSTANCE
-
Method Summary
Modifier and Type Method Description final Unitenable(Boolean value)final UnitsetHandler(Function3<OpenIapLog.Level, String, Throwable, Unit> custom)final UnitsetDefaultTag(String tag)final StringdefaultTag()final Unitdebug(String message, String tag)final Unitinfo(String message, String tag)final Unitwarn(String message, String tag)final Uniterror(String message, Throwable tr, String tag)final Unitd(String message, String tag)final Uniti(String message, String tag)final Unitw(String message, String tag)final Unite(String message, Throwable tr, String tag)final BooleangetIsEnabled()final UnitsetIsEnabled(Boolean isEnabled)-
-
Method Detail
-
setHandler
final Unit setHandler(Function3<OpenIapLog.Level, String, Throwable, Unit> custom)
-
setDefaultTag
final Unit setDefaultTag(String tag)
-
defaultTag
final String defaultTag()
-
getIsEnabled
final Boolean getIsEnabled()
-
setIsEnabled
final Unit setIsEnabled(Boolean isEnabled)
-
-
-
-