Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ILoggerApi

Hierarchy

  • _ILoggerApi
    • ILoggerApi

Implemented by

Index

Properties

name

name: string

Name of the logger

Methods

Optional build

clear

  • clear(): void

close

  • close(): void

Optional createChildLogger

debug

  • debug(...msg: any[]): void
  • Parameters

    • Rest ...msg: any[]

    Returns void

error

  • error(...msg: any[]): void
  • Parameters

    • Rest ...msg: any[]

    Returns void

getLevel

  • getLevel(): ILogLevel
  • Returns ILogLevel

getOptions

info

  • info(...msg: any[]): void
  • Parameters

    • Rest ...msg: any[]

    Returns void

isEnabled

  • isEnabled(set?: boolean): boolean
  • Parameters

    • Optional set: boolean

    Returns boolean

log

  • log(level: string | number, ...msg: any[]): void
  • Parameters

    • level: string | number
    • Rest ...msg: any[]

    Returns void

remove

  • remove(): void

Optional removeChildLogger

  • removeChildLogger(name: string): void

setLevel

  • setLevel(level: string | number): void
  • Parameters

    • level: string | number

    Returns void

Optional tail

  • tail(entries: number): any[]

trace

  • trace(...msg: any[]): void
  • Parameters

    • Rest ...msg: any[]

    Returns void

warn

  • warn(...msg: any[]): void
  • Parameters

    • Rest ...msg: any[]

    Returns void

Generated using TypeDoc