Hierarchy (view full)

Implements

Constructors

  • Creates a new console logger instance, which (as you might expect) logs messages to the console.

    Parameters

    • logLevel: LogLevel = 'error'

      The log level to use for this logger, defaults to 'error'.

    • logTag: string = defaultLogTag

      The tag to use for this logger, defaults to this libraries (short) user agent.

    Returns ConsoleLogger

Properties

logLevel: LogLevel

The log level to use for this logger.

  • off - Do not log any messages.
  • fatal - Only log fatal (error) messages.
  • error - Log all (error) messages (excludes warn, info, debug, and trace).
  • warn - Log all messages except info, debug, and trace.
  • info - Log all messages except debug and trace.
  • debug - Log all messages except trace.
  • trace - Log all messages.
'error'
logTag: string

The tag to use for this logger.

Methods

  • General/generic information to log, typically for info that you want to have always available, but not necessarily important to the user. This is the default log level.

    Parameters

    • Rest...args: unknown[]

    Returns void