Class: Logger
Class for logging messages
Constructors
Constructor
new Logger(
prefix,options):Logger
Creates a new logger
Parameters
| Name | Type | Description |
|---|---|---|
prefix? | string | Prefix for messages |
options? | LoggerOptions | Logger options |
Returns
Logger
Methods
debug(...args): void`
`
Logs messages at DEBUG level
Parameters
| Name | Type | Description |
|---|---|---|
args | any[] | Arguments to log |
Returns
void*? ***
error(...args): void`
`
Logs messages at ERROR level
Parameters
| Name | Type | Description |
|---|---|---|
args | any[] | Arguments to log |
Returns
void*? ***
info(...args): void`
`
Logs messages at INFO level
Parameters
| Name | Type | Description |
|---|---|---|
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(enabled): void
`
Enables or disables the logger
Parameters
| Name | Type | Description |
|---|---|---|
enabled | boolean | true - to enable, false - to disable |
Returns
void*? ***
setLevel(level): void
`
Sets the logging level
Parameters
| Name | Type | Description |
|---|---|---|
level | LogLevel | Logging level |
Returns
void*? ***
warn(...args): void`
`
Logs messages at WARN level
Parameters
| Name | Type | Description |
|---|---|---|
args | any[] | Arguments to log |
Returns
void