Options
All
  • Public
  • Public/Protected
  • All
Menu

Class LoggerStore

Helper to statically store loggers globally.

Hierarchy

  • LoggerStore

Index

Properties

Methods

Properties

Static Private store

store: Map<string, ILogger> = new Map()

Methods

Static add

  • add(key: string, logger: ILogger): void
  • Add a logger to the given key or overrides it.

    Parameters

    Returns void

Static get

  • get(key: string): ILogger | undefined
  • Returns a logger if it exists for the give key.

    Parameters

    • key: string

    Returns ILogger | undefined

Static remove

  • remove(key: string): boolean
  • Removes a logger for a given key.

    Parameters

    • key: string

    Returns boolean

    True if a logger was removed. False otherwise.

Generated using TypeDoc