logger.ILogger - ZeMA-gGmbH/NoPE-JS GitHub Wiki

Interface: ILogger

logger.ILogger

Properties

DEBUG

DEBUG: ILogLevel


ERROR

ERROR: ILogLevel


INFO

INFO: ILogLevel


OFF

OFF: ILogLevel


TIME

TIME: ILogLevel


TRACE

TRACE: ILogLevel


WARN

WARN: ILogLevel

Methods

debug

debug(...x): void

Parameters

Name Type
...x any[]

Returns

void


enabledFor

enabledFor(level): boolean

Parameters

Name Type
level ILogLevel

Returns

boolean


error

error(...x): void

Parameters

Name Type
...x any[]

Returns

void


getLevel

getLevel(): ILogLevel

Gets the global logging filter level

Returns

ILogLevel

the current logging level


info

info(...x): void

Parameters

Name Type
...x any[]

Returns

void


log

log(...x): void

Parameters

Name Type
...x any[]

Returns

void


setLevel

setLevel(level): void

Sets the global logging filter level which applies to all previously registered, and future Logger instances. (note that named loggers (retrieved via Logger.get) can be configured independently if required).

Parameters

Name Type Description
level ILogLevel the level to switch to

Returns

void


time

time(label): void

Parameters

Name Type
label string

Returns

void


timeEnd

timeEnd(label): void

Parameters

Name Type
label string

Returns

void


trace

trace(...x): void

Parameters

Name Type
...x any[]

Returns

void


warn

warn(...x): void

Parameters

Name Type
...x any[]

Returns

void