Class: Logger
Class for logging messages
Constructors
Constructor
new Logger(
prefix,options):Logger
Creates a new logger
Parameters
prefix
string = ''
Prefix for messages
options
LoggerOptions = {}
Logger options
Returns
Logger
Methods
debug()
debug(...
args):void
Logs messages at DEBUG level
Parameters
args
...any[]
Arguments to log
Returns
void
error()
error(...
args):void
Logs messages at ERROR level
Parameters
args
...any[]
Arguments to log
Returns
void
info()
info(...
args):void
Logs messages at INFO level
Parameters
args
...any[]
Arguments to log
Returns
void
isEnabled()
isEnabled():
boolean
Checks if the logger is enabled
Returns
boolean
true if logger is enabled, false otherwise
setEnabled()
setEnabled(
enabled):void
Enables or disables the logger
Parameters
enabled
boolean
true - to enable, false - to disable
Returns
void
setLevel()
setLevel(
level):void
Sets the logging level
Parameters
level
LogLevel
Logging level
Returns
void
warn()
warn(...
args):void
Logs messages at WARN level
Parameters
args
...any[]
Arguments to log
Returns
void