Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Logger

Hierarchy层级

  • Logger

Index索引

Constructors构造函数

constructor

  • Creates a new Logger instance

    Parameters参数

    • className: string

      The Class name associated with the logging instance

    • Optional options: LoggerOptions

      Optional logging settings

    Returns返回Logger

Properties属性

className

className: string

Methods方法

debug

  • debug(message: string, object?: unknown): void
  • Log a message at the debug level

    Parameters参数

    • message: string

      The message to log

    • Optional object: unknown

      Additional meta data to log

    Returns返回void

error

  • error(message: string, object?: unknown): void
  • Log a message at the error level

    Parameters参数

    • message: string

      The message to log

    • Optional object: unknown

      Additional meta data to log

    Returns返回void

info

  • info(message: string, object?: unknown): void
  • Log a message at the info level

    Parameters参数

    • message: string

      The message to log

    • Optional object: unknown

      Additional meta data to log

    Returns返回void

isDebug

  • isDebug(): boolean
  • Is the logger set at debug level

    Returns返回boolean

isError

  • isError(): boolean
  • Is the logger set at error level

    Returns返回boolean

isInfo

  • isInfo(): boolean
  • Is the logger set at info level

    Returns返回boolean

isWarn

  • isWarn(): boolean
  • Is the logger set at error level

    Returns返回boolean

warn

  • warn(message: string, object?: unknown): void
  • Log a message at the warn level

    Parameters参数

    • message: string

      The message to log

    • Optional object: unknown

      Additional meta data to log

    Returns返回void

Static currentLogger

Static filter

  • filter(type: string, values: string[]): void
  • Filter log messages for a particular class

    Parameters参数

    • type: string

      The type of filter (currently only class)

    • values: string[]

      The filters to apply

    Returns返回void

Static reset

  • reset(): void
  • Resets the logger to default settings, error and no filtered classes

    Returns返回void

Static setCurrentLogger

  • Set the current logger function

    Parameters参数

    Returns返回void

Static setLevel

  • Set the current log level

    Parameters参数

    • newLevel: LoggerLevel

      Set current log level (debug, warn, info, error)

    Returns返回void

Generated using TypeDoc