ConsoleLogger
Class: ConsoleLogger
ConsoleLogger
Extends
Constructors
new ConsoleLogger(output, level, format)
new ConsoleLogger(
output,level?,format?):ConsoleLogger
Parameters
• output: WorkerOutput
• level?: WorkerLogLevel
• format?: string= ConsoleLogger.defaultFormat
Returns
Overrides
Source
Properties
format
format:
string
Source
level
level:
WorkerLogLevel
Inherited from
Source
listener
listener: (
msg) =>void
Parameters
• msg: WorkerMessage
Returns
void
Inherited from
Source
output
output:
WorkerOutput
Inherited from
Source
defaultFormat
staticdefaultFormat:string="%(d)s [%(l)s] %(m)s"
Source
Methods
close()
close():
void
Close the listener
Returns
void
Inherited from
Source
onMessage()
onMessage(
msg):void
Parameters
• msg: WorkerMessage
Returns
void
Overrides
Source
display()
staticdisplay(msg,format):void
Display a message to the console
Parameters
• msg: WorkerMessage
• format: string= ConsoleLogger.defaultFormat
Returns
void
Source
format()
staticformat(msg,format):string
Format a log based on format string
Parameters
• msg: WorkerMessage
• format: string= ConsoleLogger.defaultFormat
Returns
string
Source
getColor()
staticgetColor(level): (s) =>string
Parameters
• level: WorkerLogLevel
to get color from
Returns
Function
Parameters
• s:
stringReturns
string
Source
handleMessage()
statichandleMessage(msg,level,format):void
Commonly handle a message
Parameters
• msg: WorkerMessage
• level: WorkerLogLevel
• format: string= ConsoleLogger.defaultFormat
Returns
void