Skip to content
Snippets Groups Projects
Commit 86eb26e9 authored by Volker Schukai's avatar Volker Schukai :alien:
Browse files

#20

parent b09e82bc
No related branches found
No related tags found
No related merge requests found
Showing
with 109 additions and 43 deletions
...@@ -13,7 +13,7 @@ import {Monster, AbstractConstraint} from "./abstract.js"; ...@@ -13,7 +13,7 @@ import {Monster, AbstractConstraint} from "./abstract.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraints/invalid.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraints/invalid.js';
* new Monster.Constraint.Invalid().catch(()=>console.log(true)); * new Monster.Constraint.Invalid().catch(()=>console.log(true));
* </script> * </script>
* ``` * ```
...@@ -22,7 +22,7 @@ import {Monster, AbstractConstraint} from "./abstract.js"; ...@@ -22,7 +22,7 @@ import {Monster, AbstractConstraint} from "./abstract.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraints/invalid.js'; * import {Invalid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraints/invalid.js';
* new Invalid().catch(()=>console.log(true)); * new Invalid().catch(()=>console.log(true));
* </script> * </script>
* ``` * ```
......
...@@ -12,7 +12,7 @@ import {isArray} from "../types/is.js"; ...@@ -12,7 +12,7 @@ import {isArray} from "../types/is.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraints/isarray.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraints/isarray.js';
* console.log(new Monster.Constraint.IsArray()) * console.log(new Monster.Constraint.IsArray())
* </script> * </script>
* ``` * ```
...@@ -21,7 +21,7 @@ import {isArray} from "../types/is.js"; ...@@ -21,7 +21,7 @@ import {isArray} from "../types/is.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {IsArray} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraints/isarray.js'; * import {IsArray} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraints/isarray.js';
* console.log(new IsArray()) * console.log(new IsArray())
* </script> * </script>
* ``` * ```
......
...@@ -12,7 +12,7 @@ import {isObject} from "../types/is.js"; ...@@ -12,7 +12,7 @@ import {isObject} from "../types/is.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraints/isobject.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraints/isobject.js';
* console.log(new Monster.Constraint.IsObject()) * console.log(new Monster.Constraint.IsObject())
* </script> * </script>
* ``` * ```
...@@ -21,7 +21,7 @@ import {isObject} from "../types/is.js"; ...@@ -21,7 +21,7 @@ import {isObject} from "../types/is.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {IsObject} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraints/isobject.js'; * import {IsObject} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraints/isobject.js';
* console.log(new IsObject()) * console.log(new IsObject())
* </script> * </script>
* ``` * ```
......
...@@ -11,7 +11,7 @@ import {Monster, AbstractOperator} from "./abstractoperator.js"; ...@@ -11,7 +11,7 @@ import {Monster, AbstractOperator} from "./abstractoperator.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraint/oroperator.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraint/oroperator.js';
* new Monster.Constraint.OrOperator(new Monster.Constraint.Valid(), new Monster.Constraint.Valid()).then(()=>console.log(true)).catch(()=>console.log(false)); * new Monster.Constraint.OrOperator(new Monster.Constraint.Valid(), new Monster.Constraint.Valid()).then(()=>console.log(true)).catch(()=>console.log(false));
* </script> * </script>
* ``` * ```
...@@ -20,8 +20,8 @@ import {Monster, AbstractOperator} from "./abstractoperator.js"; ...@@ -20,8 +20,8 @@ import {Monster, AbstractOperator} from "./abstractoperator.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraint/valid.js'; * import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraint/valid.js';
* import {AndOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraint/oroperator.js'; * import {AndOperator} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraint/oroperator.js';
* new OrOperator(new Valid(), new Valid()).then(()=>console.log(true)).catch(()=>console.log(false)); * new OrOperator(new Valid(), new Valid()).then(()=>console.log(true)).catch(()=>console.log(false));
* </script> * </script>
* ``` * ```
......
...@@ -13,7 +13,7 @@ import {Monster, AbstractConstraint} from "./abstract.js"; ...@@ -13,7 +13,7 @@ import {Monster, AbstractConstraint} from "./abstract.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraints/valid.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraints/valid.js';
* new Monster.Constraint.Valid().then(()=>console.log(true)); * new Monster.Constraint.Valid().then(()=>console.log(true));
* </script> * </script>
* ``` * ```
...@@ -22,7 +22,7 @@ import {Monster, AbstractConstraint} from "./abstract.js"; ...@@ -22,7 +22,7 @@ import {Monster, AbstractConstraint} from "./abstract.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/constraints/valid.js'; * import {Valid} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/constraints/valid.js';
* new Valid().then(()=>console.log(true)); * new Valid().then(()=>console.log(true));
* </script> * </script>
* ``` * ```
......
...@@ -16,7 +16,7 @@ import {Monster, isArray, isObject} from "../types/is.js"; ...@@ -16,7 +16,7 @@ import {Monster, isArray, isObject} from "../types/is.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/data/diff.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/data/diff.js';
* console.log(Monster.Data.Diff(a, b)) * console.log(Monster.Data.Diff(a, b))
* </script> * </script>
* ``` * ```
...@@ -25,7 +25,7 @@ import {Monster, isArray, isObject} from "../types/is.js"; ...@@ -25,7 +25,7 @@ import {Monster, isArray, isObject} from "../types/is.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Pipe} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/data/diff.js'; * import {Pipe} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/data/diff.js';
* console.log(Diff(a, b)) * console.log(Diff(a, b))
* </script> * </script>
* ``` * ```
......
...@@ -23,7 +23,7 @@ const DELIMITER = '.'; ...@@ -23,7 +23,7 @@ const DELIMITER = '.';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/data/pathfinder.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/data/pathfinder.js';
* console.log(new Monster.Data.Pathfinder()) * console.log(new Monster.Data.Pathfinder())
* </script> * </script>
* ``` * ```
...@@ -32,7 +32,7 @@ const DELIMITER = '.'; ...@@ -32,7 +32,7 @@ const DELIMITER = '.';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Pathfinder} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/data/pathfinder.js'; * import {Pathfinder} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/data/pathfinder.js';
* console.log(new Pathfinder()) * console.log(new Pathfinder())
* </script> * </script>
* ``` * ```
......
...@@ -19,7 +19,7 @@ const DELIMITER = '|'; ...@@ -19,7 +19,7 @@ const DELIMITER = '|';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/data/pipe.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/data/pipe.js';
* console.log(new Monster.Data.Pipe()) * console.log(new Monster.Data.Pipe())
* </script> * </script>
* ``` * ```
...@@ -28,7 +28,7 @@ const DELIMITER = '|'; ...@@ -28,7 +28,7 @@ const DELIMITER = '|';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Pipe} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/data/pipe.js'; * import {Pipe} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/data/pipe.js';
* console.log(new Pipe()) * console.log(new Pipe())
* </script> * </script>
* ``` * ```
......
...@@ -19,7 +19,7 @@ import {Pathfinder} from "./pathfinder.js"; ...@@ -19,7 +19,7 @@ import {Pathfinder} from "./pathfinder.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/data/transformer.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/data/transformer.js';
* console.log(new Monster.Data.Transformer()) * console.log(new Monster.Data.Transformer())
* </script> * </script>
* ``` * ```
...@@ -28,7 +28,7 @@ import {Pathfinder} from "./pathfinder.js"; ...@@ -28,7 +28,7 @@ import {Pathfinder} from "./pathfinder.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Transformer} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/data/transformer.js'; * import {Transformer} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/data/transformer.js';
* console.log(new Transformer()) * console.log(new Transformer())
* </script> * </script>
* ``` * ```
......
...@@ -23,7 +23,7 @@ const ATTRIBUTEPREFIX = "data-monster-"; ...@@ -23,7 +23,7 @@ const ATTRIBUTEPREFIX = "data-monster-";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/assembler.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/assembler.js';
* console.log(new Monster.DOM.Assembler()) * console.log(new Monster.DOM.Assembler())
* </script> * </script>
* ``` * ```
...@@ -32,7 +32,7 @@ const ATTRIBUTEPREFIX = "data-monster-"; ...@@ -32,7 +32,7 @@ const ATTRIBUTEPREFIX = "data-monster-";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Assembler} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/assembler.js'; * import {Assembler} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/assembler.js';
* console.log(new Assembler()) * console.log(new Assembler())
* </script> * </script>
* ``` * ```
......
'use strict';
/**
* @author schukai GmbH
*/
import {getGlobalObject} from "../types/global.js";
import {Monster, validateFunction} from "../types/validate.js";
/**
* you can call the method via the monster namespace `new Monster.DOM.Element()`.
*
* ```
* <script type="module">
* import {CustomElement} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/customelement.js';
* console.log(new Monster.DOM.CustomElement())
* </script>
* ```
*
* Alternatively, you can also integrate this function individually.
*
* ```
* <script type="module">
* import {CustomElement} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/customelement.js';
* console.log(new CustomElement())
* </script>
* ```
*
* @since 1.7.0
* @copyright schukai GmbH
* @memberOf Monster/DOM
*/
class CustomElement extends HTMLElement {
constructor() {
super();
}
/**
*
* @return {string}
* @throws {Error} the method getTag must be overwritten by the derived class.
*/
static getTag() {
throw new Error("the method getTag must be overwritten by the derived class.");
}
}
/**
* @param {CustomElement} element
* @return {void}
* @since 1.7.0
* @copyright schukai GmbH
* @memberOf Monster/DOM
*/
function registerCustomElement(element) {
validateFunction(element);
getGlobalObject('customElements').define(element.getTag(), element);
return;
}
Monster.assignToNamespace('Monster.DOM', CustomElement, registerCustomElement);
export {Monster, registerCustomElement, CustomElement}
\ No newline at end of file
...@@ -25,7 +25,7 @@ const MONSTERDOMHANDLE = Symbol('MonsterHandle'); ...@@ -25,7 +25,7 @@ const MONSTERDOMHANDLE = Symbol('MonsterHandle');
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/handle.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/handle.js';
* console.log(new Monster.DOM.Handle()) * console.log(new Monster.DOM.Handle())
* </script> * </script>
* ``` * ```
...@@ -34,7 +34,7 @@ const MONSTERDOMHANDLE = Symbol('MonsterHandle'); ...@@ -34,7 +34,7 @@ const MONSTERDOMHANDLE = Symbol('MonsterHandle');
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Handle} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/handle.js'; * import {Handle} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/handle.js';
* console.log(new Handle()) * console.log(new Handle())
* </script> * </script>
* ``` * ```
...@@ -188,7 +188,7 @@ function createMutationObserver() { ...@@ -188,7 +188,7 @@ function createMutationObserver() {
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/handle.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/handle.js';
* console.log(Monster.DOM.getHandleFromNode()) * console.log(Monster.DOM.getHandleFromNode())
* </script> * </script>
* ``` * ```
...@@ -197,7 +197,7 @@ function createMutationObserver() { ...@@ -197,7 +197,7 @@ function createMutationObserver() {
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {getHandleFromNode} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/handle.js'; * import {getHandleFromNode} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/handle.js';
* console.log(getHandleFromNode()) * console.log(getHandleFromNode())
* </script> * </script>
* ``` * ```
......
...@@ -13,7 +13,7 @@ import {validateInstance} from "../types/validate.js"; ...@@ -13,7 +13,7 @@ import {validateInstance} from "../types/validate.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/template.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/template.js';
* console.log(new Monster.DOM.Template()) * console.log(new Monster.DOM.Template())
* </script> * </script>
* ``` * ```
...@@ -22,7 +22,7 @@ import {validateInstance} from "../types/validate.js"; ...@@ -22,7 +22,7 @@ import {validateInstance} from "../types/validate.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Template} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/template.js'; * import {Template} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/template.js';
* console.log(new Template()) * console.log(new Template())
* </script> * </script>
* ``` * ```
...@@ -64,6 +64,8 @@ class Template extends Base { ...@@ -64,6 +64,8 @@ class Template extends Base {
} }
Monster.assignToNamespace('Monster.DOM', Template); Monster.assignToNamespace('Monster.DOM', Template);
export {Monster, Template} export {Monster, Template}
......
...@@ -13,7 +13,7 @@ import {validateString} from "../types/validate.js"; ...@@ -13,7 +13,7 @@ import {validateString} from "../types/validate.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/util.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/util.js';
* console.log(Monster.DOM.getDocument()) * console.log(Monster.DOM.getDocument())
* </script> * </script>
* ``` * ```
...@@ -22,7 +22,7 @@ import {validateString} from "../types/validate.js"; ...@@ -22,7 +22,7 @@ import {validateString} from "../types/validate.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {getDocument} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/util.js'; * import {getDocument} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/util.js';
* console.log(getDocument()) * console.log(getDocument())
* </script> * </script>
* ``` * ```
...@@ -74,7 +74,7 @@ function getDocument() { ...@@ -74,7 +74,7 @@ function getDocument() {
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/util.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/util.js';
* console.log(Monster.DOM.getWindow()) * console.log(Monster.DOM.getWindow())
* </script> * </script>
* ``` * ```
...@@ -83,7 +83,7 @@ function getDocument() { ...@@ -83,7 +83,7 @@ function getDocument() {
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {getWindow} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/util.js'; * import {getWindow} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/util.js';
* console.log(getWindow(null)) * console.log(getWindow(null))
* </script> * </script>
* ``` * ```
...@@ -140,7 +140,7 @@ function getWindow() { ...@@ -140,7 +140,7 @@ function getWindow() {
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/util.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/util.js';
* console.log(Monster.DOM.getDocumentFragmentFromString()) * console.log(Monster.DOM.getDocumentFragmentFromString())
* </script> * </script>
* ``` * ```
...@@ -149,7 +149,7 @@ function getWindow() { ...@@ -149,7 +149,7 @@ function getWindow() {
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {getDocumentFragmentFromString} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/dom/util.js'; * import {getDocumentFragmentFromString} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/dom/util.js';
* console.log(getDocumentFragmentFromString('<div></div>')) * console.log(getDocumentFragmentFromString('<div></div>'))
* </script> * </script>
* ``` * ```
......
...@@ -15,7 +15,7 @@ import {validateInstance, validateInteger} from "../types/validate.js"; ...@@ -15,7 +15,7 @@ import {validateInstance, validateInteger} from "../types/validate.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/handler.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/logging/handler.js';
* console.log(new Monster.Logging.Handler()) * console.log(new Monster.Logging.Handler())
* </script> * </script>
* ``` * ```
...@@ -24,7 +24,7 @@ import {validateInstance, validateInteger} from "../types/validate.js"; ...@@ -24,7 +24,7 @@ import {validateInstance, validateInteger} from "../types/validate.js";
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/handler.js'; * import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/logging/handler.js';
* console.log(new Handler()) * console.log(new Handler())
* </script> * </script>
* ``` * ```
......
...@@ -13,7 +13,7 @@ import {Handler} from '../../logging/handler.js'; ...@@ -13,7 +13,7 @@ import {Handler} from '../../logging/handler.js';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/handler/console.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/logging/handler/console.js';
* console.log(new Monster.Logging.Handler.ConsoleHandler()) * console.log(new Monster.Logging.Handler.ConsoleHandler())
* </script> * </script>
* ``` * ```
...@@ -22,7 +22,7 @@ import {Handler} from '../../logging/handler.js'; ...@@ -22,7 +22,7 @@ import {Handler} from '../../logging/handler.js';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/handler/console.js'; * import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/logging/handler/console.js';
* console.log(new ConsoleHandler()) * console.log(new ConsoleHandler())
* </script> * </script>
* ``` * ```
......
...@@ -14,7 +14,7 @@ import {Base} from '../types/base.js'; ...@@ -14,7 +14,7 @@ import {Base} from '../types/base.js';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/logentry.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/logging/logentry.js';
* console.log(new Monster.Logging.LogEntry()) * console.log(new Monster.Logging.LogEntry())
* </script> * </script>
* ``` * ```
...@@ -23,7 +23,7 @@ import {Base} from '../types/base.js'; ...@@ -23,7 +23,7 @@ import {Base} from '../types/base.js';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/logentry.js'; * import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/logging/logentry.js';
* console.log(new LogEntry()) * console.log(new LogEntry())
* </script> * </script>
* ``` * ```
......
...@@ -65,7 +65,7 @@ const OFF = 0; ...@@ -65,7 +65,7 @@ const OFF = 0;
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/logger.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/logging/logger.js';
* console.log(new Monster.Logging.Logger()) * console.log(new Monster.Logging.Logger())
* </script> * </script>
* ``` * ```
...@@ -74,7 +74,7 @@ const OFF = 0; ...@@ -74,7 +74,7 @@ const OFF = 0;
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/logging/logger.js'; * import {ID} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/logging/logger.js';
* console.log(new Logger()) * console.log(new Logger())
* </script> * </script>
* ``` * ```
......
...@@ -15,7 +15,7 @@ import {Monster, getGlobal} from '../types/global.js'; ...@@ -15,7 +15,7 @@ import {Monster, getGlobal} from '../types/global.js';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/math/random.js'; * import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/math/random.js';
* console.log(Monster.Math.random(1,10)) // ↦ 5 * console.log(Monster.Math.random(1,10)) // ↦ 5
* </script> * </script>
* ``` * ```
...@@ -24,7 +24,7 @@ import {Monster, getGlobal} from '../types/global.js'; ...@@ -24,7 +24,7 @@ import {Monster, getGlobal} from '../types/global.js';
* *
* ``` * ```
* <script type="module"> * <script type="module">
* import {random} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.6.0/dist/modules/math/random.js'; * import {random} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.7.0/dist/modules/math/random.js';
* console.log(random(1,10)) // ↦ 5 * console.log(random(1,10)) // ↦ 5
* </script> * </script>
* ``` * ```
......
...@@ -46,6 +46,7 @@ import './dom/util.js'; ...@@ -46,6 +46,7 @@ import './dom/util.js';
import './dom/template.js'; import './dom/template.js';
import './dom/handle.js'; import './dom/handle.js';
import './dom/assembler.js'; import './dom/assembler.js';
import './dom/customelement.js';
Monster.Util.deepFreeze(Monster); Monster.Util.deepFreeze(Monster);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment