Namespace: codemelted_logger

codemelted_logger

Sets up the logging facility for the module. Events logged are sent to the runtime console with the [onLogEvent] handling more advanced logging if set.
Source:

Members

(static, readonly) debugLevel :number

debug log level.
Type:
  • number
Source:

(static, readonly) errorLevel :number

error log level.
Type:
  • number
Source:

(static, readonly) infoLevel :number

info log level.
Type:
  • number
Source:

(static) level :number

The current log level for the module as set by the namespaced constants.
Type:
  • number
Source:

(static, readonly) offLevel :number

off log level.
Type:
  • number
Source:

(static, nullable) onLogEvent :COnLogEventListener

Sets / gets the listener for post processing of log events once they are handled by the module.
Type:
  • COnLogEventListener
Source:

(static, readonly) warningLevel :number

warning log level.
Type:
  • number
Source:

Methods

(static) debug(params) → {void}

Will log debug level messages via the module.
Parameters:
Name Type Description
params object The named parameters
Properties
Name Type Description
data any The data to log.
Source:
Returns:
Type
void

(static) error(params) → {void}

Will log error level messages via the module.
Parameters:
Name Type Description
params object The named parameters
Properties
Name Type Description
data any The data to log.
Source:
Returns:
Type
void

(static) info(params) → {void}

Will log info level messages via the module.
Parameters:
Name Type Description
params object The named parameters
Properties
Name Type Description
data any The data to log.
Source:
Returns:
Type
void

(static) warning(params) → {void}

Will log warning level messages via the module.
Parameters:
Name Type Description
params object The named parameters
Properties
Name Type Description
data any The data to log.
Source:
Returns:
Type
void