logging/handler/console.js

'use strict';

/**
 * @author schukai GmbH
 */

import {Monster} from '../../namespace.js';
import {Base} from '../../types/base.js';
import {Handler} from '../../logging/handler.js';

/**
 * Handler class
 *
 * you can call the method via the monster namespace `new Monster.Logging.Logger()`.
 *
 * ```
 * <script type="module">
 * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.5.0/dist/modules/logging/logger.js';
 * console.log(new Monster.Logging.Logger())
 * </script>
 * ```
 *
 * Alternatively, you can also integrate this function individually.
 *
 * ```
 * <script type="module">
 * import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.5.0/dist/modules/logging/logger.js';
 * console.log(new Logger())
 * </script>
 * ```
 *
 * @since 1.5.0
 * @copyright schukai GmbH
 * @memberOf Monster/Logging/Handler
 */
class ConsoleHandler extends Base {
    constructor() {
        super();
    }
}


Monster.assignToNamespace('Monster.Logging', ConsoleHandler);
export {Monster, Handler};