LoggerManager
Constructor Summary
Public Constructor | ||
public |
constructor(arg_settings: object): nothing Create a Logger manager instance. |
Member Summary
Public Members | ||
public |
$settings: * |
|
public |
|
|
public |
loggers: *[] |
Private Members | ||
private |
_runtime: * |
Method Summary
Public Methods | ||
public |
Loggers DEBUG implementation. |
|
public |
disable_trace(): nothing Disable traces. |
|
public |
enable_trace(): nothing Enable traces. |
|
public |
Loggers ERROR implementation. |
|
public |
Get trace flag. |
|
public |
get_traces_settings(): * Get tracez settings for Loggable.should_trace. |
|
public |
Loggers INFO implementation. |
|
public |
Load settings. |
|
public |
Set trace flag. |
|
public |
Toggle trace flag. |
|
public |
Loggers WARN implementation. |
Public Constructors
Public Members
public $settings: * source
public loggers: *[] source
Private Members
private _runtime: * source
Public Methods
public debug(arg_opds: string | array): nothing source
Loggers DEBUG implementation.
Params:
Name | Type | Attribute | Description |
arg_opds | string | array | messages strings. |
Return:
nothing |
public error(arg_opds: string | array): nothing source
Loggers ERROR implementation.
Params:
Name | Type | Attribute | Description |
arg_opds | string | array | messages strings. |
Return:
nothing |
public info(arg_opds: string | array): nothing source
Loggers INFO implementation.
Params:
Name | Type | Attribute | Description |
arg_opds | string | array | messages strings. |
Return:
nothing |
public load(arg_settings: object): nothing source
Load settings.
Params:
Name | Type | Attribute | Description |
arg_settings | object | loggers settings. |
Return:
nothing |