Handler

Monster/Logging. Handler

you can call the method via the monster namespace new Monster.Logging.Handler().

<script type="module">
import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/handler.js';
console.log(new Monster.Logging.Handler())
</script>

Alternatively, you can also integrate this function individually.

<script type="module">
import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/handler.js';
console.log(new Handler())
</script>

Constructor

new Handler()

Source:
Since:
  • 1.5.0

Members

loglevel :integer

Source:

Loglevel

Type:
  • integer

Methods

getLogLevel() → {integer}

Source:
Since:
  • 1.5.0

get loglevel

Returns:
Type
integer

log(entry) → {boolean}

Source:

this is the central log function. this method must be overwritten by derived handlers with their own logic.

ALL > TRACE > DEBUG > INFO > WARN > ERROR > FATAL > OFF (ALL = 0xff;OFF = 0x00;

Parameters:
Name Type Description
entry LogEntry
Returns:
Type
boolean

setAll() → {Handler}

Source:
Since:
  • 1.5.0

Set log level to All

Returns:
Type
Handler

setDebug() → {Handler}

Source:
Since:
  • 1.5.0

Set log level to Debug

Returns:
Type
Handler

setError() → {Handler}

Source:
Since:
  • 1.5.0

Set log level to Error

Returns:
Type
Handler

setFatal() → {Handler}

Source:
Since:
  • 1.5.0

Set log level to Fatal

Returns:
Type
Handler

setInfo() → {Handler}

Source:
Since:
  • 1.5.0

Set log level to Info

Returns:
Type
Handler

setLogLevel(loglevel) → {Handler}

Source:
Since:
  • 1.5.0

set loglevel

Parameters:
Name Type Description
loglevel integer
Returns:
Type
Handler

setOff() → {Handler}

Source:
Since:
  • 1.5.0

Set log level to Off

Returns:
Type
Handler

setTrace() → {Handler}

Source:
Since:
  • 1.5.0

Set log level to Trace

Returns:
Type
Handler

setWarn() → {undefined}

Source:
Since:
  • 1.5.0

Set log level to Warn

Returns:
Type
undefined