ConsoleLogManager

class ConsoleLogManager : AbstractPlugin, LogManager

Types

Companion
Link copied to clipboard
js
object Companion : PluginFactory<ConsoleLogManager>

Functions

attach
Link copied to clipboard
js
open override fun attach(context: Context)

Start this plugin and attach registration info to the context. This method should be called only via PluginManager to avoid dependency issues.

content
Link copied to clipboard
js
open fun content(target: String): Map<<ERROR CLASS>, Any>

A map of direct children for specific target

dependsOn
Link copied to clipboard
js
override fun dependsOn(): Map<PluginFactory<*>, <ERROR CLASS>>

Plugin dependencies which are required to attach this plugin. Plugin dependencies must be initialized and enabled in the Context before this plugin is enabled.

detach
Link copied to clipboard
js
open override fun detach()

Stop this plugin and remove registration info from context and other plugins. This method should be called only via PluginManager to avoid dependency issues.

log
Link copied to clipboard
js
open override fun log(tag: String, body: () -> String)
open fun log(name: <ERROR CLASS>, tag: String, body: () -> String)
logger
Link copied to clipboard
js
open override fun logger(name: <ERROR CLASS>): Logger
toMeta
Link copied to clipboard
js
open fun toMeta(): <ERROR CLASS>

Properties

context
Link copied to clipboard
js
open override val context: Context

Get context for this object

defaultChainTarget
Link copied to clipboard
js
open val defaultChainTarget: String

Default target for next chain segment

defaultLogger
Link copied to clipboard
js
open override val defaultLogger: Logger
defaultTarget
Link copied to clipboard
js
open val defaultTarget: String

Default target for this provider

meta
Link copied to clipboard
js
open override val meta: <ERROR CLASS>
name
Link copied to clipboard
js
open val name: <ERROR CLASS>

The name of this plugin ignoring version and group

tag
Link copied to clipboard
js
open override val tag: PluginTag

Get tag for this plugin