Logger

Source: logger.ts:41

Console logger used across the SDK. Each instance carries a context label shown as a prefix; the static global level filters what prints.


Constructors

new Logger(context: string): Logger

Parameters

  • context (string)

Returns

Logger

Implements

  • ILogger

Methods

error(message: string, ...args: any[]): void

Implementation of error

Parameters

  • message (string)
  • args (any[])

Returns

  • void

warn(message: string, ...args: any[]): void

Implementation of warn

Parameters

  • message (string)
  • args (any[])

Returns

  • void

info(message: string, ...args: any[]): void

Implementation of info

Parameters

  • message (string)
  • args (any[])

Returns

  • void

debug(message: string, ...args: any[]): void

Implementation of debug

Parameters

  • message (string)
  • args (any[])

Returns

  • void

Static Methods

setLogLevel(level: LogLevel): void

Parameters

  • level (LogLevel)

Returns

  • void

getLogLevel(): LogLevel

Returns

  • LogLevel