Back to Homebridge

Interface Logger

docs/interfaces/Logger.html

1.11.41.9 KB
Original Source
  • Logger

Interface Logger

Logger class

interface Logger {
prefix?: string;
debug(message: string, ...parameters: any[]): void;
error(message: string, ...parameters: any[]): void;
info(message: string, ...parameters: any[]): void;
log(level: LogLevel, message: string, ...parameters: any[]): void;
success(message: string, ...parameters: any[]): void;
warn(message: string, ...parameters: any[]): void;
}

Index

Properties

prefix?

Methods

debugerrorinfologsuccesswarn

Properties

Optional Readonlyprefix

prefix?: string

Methods

debug

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

Parameters

  • message: string
  • ...parameters: any[]

Returns void

error

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

Parameters

  • message: string
  • ...parameters: any[]

Returns void

info

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

Parameters

  • message: string
  • ...parameters: any[]

Returns void

log

log(level: LogLevel, message: string, ...parameters: any[]): void

Parameters

  • level: LogLevel
  • message: string
  • ...parameters: any[]

Returns void

success

success(message: string, ...parameters: any[]): void

Parameters

  • message: string
  • ...parameters: any[]

Returns void

warn

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

Parameters

  • message: string
  • ...parameters: any[]

Returns void

Settings

Member Visibility

  • Inherited

ThemeOSLightDark

On This Page

Properties prefix Methods debugerrorinfologsuccesswarn