Skip to content
Snippets Groups Projects
Verified Commit 170461f0 authored by Volker Schukai's avatar Volker Schukai :alien:
Browse files

chore: update project

parent 572e9097
Branches
Tags
No related merge requests found
Showing
with 3162 additions and 3194 deletions
...@@ -168,11 +168,11 @@ ...@@ -168,11 +168,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1734323986, "lastModified": 1735264675,
"narHash": "sha256-m/lh6hYMIWDYHCAsn81CDAiXoT3gmxXI9J987W5tZrE=", "narHash": "sha256-MgdXpeX2GuJbtlBrH9EdsUeWl/yXEubyvxM1G+yO4Ak=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "394571358ce82dff7411395829aa6a3aad45b907", "rev": "d49da4c08359e3c39c4e27c74ac7ac9b70085966",
"type": "github" "type": "github"
}, },
"original": { "original": {
......
...@@ -42,7 +42,7 @@ export {DataSet}; ...@@ -42,7 +42,7 @@ export {DataSet};
* *
* @fragments /fragments/components/datatable/dataset * @fragments /fragments/components/datatable/dataset
* *
* @example /examples/components/datatable/dataset-simple * @example /examples/components/datatable/dataset-dom
* @example /examples/components/datatable/dataset-rest * @example /examples/components/datatable/dataset-rest
* *
* @issue https://localhost.alvine.dev:8443/development/issues/closed/272.html * @issue https://localhost.alvine.dev:8443/development/issues/closed/272.html
...@@ -224,7 +224,6 @@ class DataSet extends CustomElement { ...@@ -224,7 +224,6 @@ class DataSet extends CustomElement {
super[assembleMethodSymbol](); super[assembleMethodSymbol]();
requestAnimationFrame(() => { requestAnimationFrame(() => {
if (!this[datasourceLinkedElementSymbol]) { if (!this[datasourceLinkedElementSymbol]) {
const selector = this.getOption("datasource.selector"); const selector = this.getOption("datasource.selector");
...@@ -257,9 +256,7 @@ class DataSet extends CustomElement { ...@@ -257,9 +256,7 @@ class DataSet extends CustomElement {
} }
initEventHandler.call(this); initEventHandler.call(this);
}); });
} }
/** /**
...@@ -274,8 +271,8 @@ class DataSet extends CustomElement { ...@@ -274,8 +271,8 @@ class DataSet extends CustomElement {
* @private * @private
*/ */
function initEventHandler() { function initEventHandler() {
this[attributeObserverSymbol][ATTRIBUTE_DATATABLE_INDEX] = () => {
this[attributeObserverSymbol][ATTRIBUTE_DATATABLE_INDEX] = () => { // @deprecated use data-monster-option-mapping-index // @deprecated use data-monster-option-mapping-index
const index = this.getAttribute(ATTRIBUTE_DATATABLE_INDEX); const index = this.getAttribute(ATTRIBUTE_DATATABLE_INDEX);
if (index) { if (index) {
this.setOption("mapping.index", parseInt(index, 10)); this.setOption("mapping.index", parseInt(index, 10));
...@@ -292,7 +289,6 @@ function initEventHandler() { ...@@ -292,7 +289,6 @@ function initEventHandler() {
}; };
if (this[datasourceLinkedElementSymbol]) { if (this[datasourceLinkedElementSymbol]) {
this[datasourceLinkedElementSymbol].datasource.attachObserver( this[datasourceLinkedElementSymbol].datasource.attachObserver(
new Observer(() => { new Observer(() => {
const page = this[datasourceLinkedElementSymbol]?.currentPage(); const page = this[datasourceLinkedElementSymbol]?.currentPage();
...@@ -317,7 +313,6 @@ function initEventHandler() { ...@@ -317,7 +313,6 @@ function initEventHandler() {
handleDataSourceChanges.call(this); handleDataSourceChanges.call(this);
} }
} }
/** /**
......
...@@ -115,12 +115,4 @@ class Datasource extends CustomElement { ...@@ -115,12 +115,4 @@ class Datasource extends CustomElement {
read() { read() {
this[dataSourceSymbol].read(); this[dataSourceSymbol].read();
} }
/**
* @return {int}
* @throws {Error} this method must be implemented by derived classes.
*/
currentPage() {
throw new Error("this method must be implemented by derived classes");
}
} }
...@@ -72,8 +72,8 @@ class Dom extends Datasource { ...@@ -72,8 +72,8 @@ class Dom extends Datasource {
pages: 1, pages: 1,
objectsPerPage: 10, objectsPerPage: 10,
currentPage: 1, currentPage: 1,
} },
} },
}); });
} }
...@@ -205,8 +205,6 @@ function updateDataSource() { ...@@ -205,8 +205,6 @@ function updateDataSource() {
/** call setter */ /** call setter */
this.data = data; this.data = data;
} }
/** /**
......
...@@ -387,7 +387,6 @@ class Rest extends Datasource { ...@@ -387,7 +387,6 @@ class Rest extends Datasource {
// return 1; // return 1;
// //
// } // }
} }
/** /**
...@@ -532,8 +531,7 @@ function initAutoInit() { ...@@ -532,8 +531,7 @@ function initAutoInit() {
} }
queueMicrotask(() => { queueMicrotask(() => {
this.fetch().catch(() => { this.fetch().catch(() => {});
});
}); });
} }
......
...@@ -270,9 +270,7 @@ class Pagination extends CustomElement { ...@@ -270,9 +270,7 @@ class Pagination extends CustomElement {
new Observer(handleDataSourceChanges.bind(this)), new Observer(handleDataSourceChanges.bind(this)),
); );
element.attachObserver( element.attachObserver(new Observer(handleDataSourceChanges.bind(this)));
new Observer(handleDataSourceChanges.bind(this)),
);
handleDataSourceChanges.call(this); handleDataSourceChanges.call(this);
} }
...@@ -423,9 +421,7 @@ function handleDataSourceChanges() { ...@@ -423,9 +421,7 @@ function handleDataSourceChanges() {
const path = mapping[key]; const path = mapping[key];
if (pf.exists(path)) { if (pf.exists(path)) {
const value = pf.getVia( const value = pf.getVia(path);
path,
);
this.setOption(key, value); this.setOption(key, value);
} }
...@@ -433,7 +429,6 @@ function handleDataSourceChanges() { ...@@ -433,7 +429,6 @@ function handleDataSourceChanges() {
if (o !== undefined && o !== null) { if (o !== undefined && o !== null) {
this.setOption(key, o); this.setOption(key, o);
} }
} }
pagination = buildPagination.call( pagination = buildPagination.call(
...@@ -458,7 +453,6 @@ function handleDataSourceChanges() { ...@@ -458,7 +453,6 @@ function handleDataSourceChanges() {
* @return {object} * @return {object}
*/ */
function buildPagination(current, max) { function buildPagination(current, max) {
current = parseInt(current, 10); current = parseInt(current, 10);
max = parseInt(max, 10); max = parseInt(max, 10);
......
...@@ -88,9 +88,7 @@ class DatasourceStatus extends CustomElement { ...@@ -88,9 +88,7 @@ class DatasourceStatus extends CustomElement {
* @return {symbol} * @return {symbol}
*/ */
static get [instanceSymbol]() { static get [instanceSymbol]() {
return Symbol.for( return Symbol.for("@schukai/monster/components/datatable/status@@instance");
"@schukai/monster/components/datatable/status@@instance",
);
} }
/** /**
......
This diff is collapsed.
...@@ -29,7 +29,6 @@ const datasourceLinkedElementSymbol = Symbol("datasourceLinkedElement"); ...@@ -29,7 +29,6 @@ const datasourceLinkedElementSymbol = Symbol("datasourceLinkedElement");
* @private * @private
*/ */
function handleDataSourceChanges() { function handleDataSourceChanges() {
if (!this[datasourceLinkedElementSymbol]) { if (!this[datasourceLinkedElementSymbol]) {
return; return;
} }
......
...@@ -108,12 +108,8 @@ class ToggleSwitch extends CustomControl { ...@@ -108,12 +108,8 @@ class ToggleSwitch extends CustomControl {
main: getTemplate(), main: getTemplate(),
}, },
actions: { actions: {
on: () => { on: () => {},
off: () => {},
},
off: () => {
},
}, },
}); });
} }
......
...@@ -443,8 +443,7 @@ function showPopper() { ...@@ -443,8 +443,7 @@ function showPopper() {
this[popperElementSymbol].style.removeProperty("visibility"); this[popperElementSymbol].style.removeProperty("visibility");
}) })
.run(undefined) .run(undefined)
.then(() => { .then(() => {})
})
.catch((e) => { .catch((e) => {
addAttributeToken(this, ATTRIBUTE_ERRORMESSAGE, e.message); addAttributeToken(this, ATTRIBUTE_ERRORMESSAGE, e.message);
}); });
...@@ -666,7 +665,6 @@ function initEventHandler() { ...@@ -666,7 +665,6 @@ function initEventHandler() {
* @fires monster-tab-remove * @fires monster-tab-remove
*/ */
this[removeTabEventHandler] = (event) => { this[removeTabEventHandler] = (event) => {
const element = findTargetElementFromEvent( const element = findTargetElementFromEvent(
event, event,
ATTRIBUTE_ROLE, ATTRIBUTE_ROLE,
...@@ -686,19 +684,19 @@ function initEventHandler() { ...@@ -686,19 +684,19 @@ function initEventHandler() {
); );
let doChange = false; let doChange = false;
let nextName = null let nextName = null;
let previousName = null; let previousName = null;
const btn = this.getOption("buttons") const btn = this.getOption("buttons");
for (let i = 0; i < btn.standard.length; i++) { for (let i = 0; i < btn.standard.length; i++) {
if (btn.standard[i].reference === reference) { if (btn.standard[i].reference === reference) {
if (btn.standard[i].state === "active") { if (btn.standard[i].state === "active") {
doChange = i doChange = i;
if (i < btn.standard.length - 1) { if (i < btn.standard.length - 1) {
nextName = btn.standard[i + 1]?.reference nextName = btn.standard[i + 1]?.reference;
} }
if (i > 0) { if (i > 0) {
previousName = btn.standard[i - 1]?.reference previousName = btn.standard[i - 1]?.reference;
} }
} }
break; break;
...@@ -708,9 +706,7 @@ function initEventHandler() { ...@@ -708,9 +706,7 @@ function initEventHandler() {
if (reference) { if (reference) {
const container = this.querySelector(`[id=${reference}]`); const container = this.querySelector(`[id=${reference}]`);
if (container instanceof HTMLElement) { if (container instanceof HTMLElement) {
if (doChange) { if (doChange) {
switch (this.getOption("features.removeBehavior")) { switch (this.getOption("features.removeBehavior")) {
case "auto": case "auto":
if (nextName !== null) { if (nextName !== null) {
...@@ -744,7 +740,6 @@ function initEventHandler() { ...@@ -744,7 +740,6 @@ function initEventHandler() {
}); });
} }
} }
} }
} }
}; };
...@@ -753,7 +748,6 @@ function initEventHandler() { ...@@ -753,7 +748,6 @@ function initEventHandler() {
* @param {Event} event * @param {Event} event
*/ */
this[changeTabEventHandler] = (event) => { this[changeTabEventHandler] = (event) => {
const element = findTargetElementFromEvent(event, ATTRIBUTE_ROLE, "button"); const element = findTargetElementFromEvent(event, ATTRIBUTE_ROLE, "button");
if (element instanceof HTMLButtonElement && element.disabled !== true) { if (element instanceof HTMLButtonElement && element.disabled !== true) {
...@@ -776,7 +770,6 @@ function initEventHandler() { ...@@ -776,7 +770,6 @@ function initEventHandler() {
hidePopper.call(this); hidePopper.call(this);
}; };
// the order is important, because the remove must be before the change // the order is important, because the remove must be before the change
this[navElementSymbol].addEventListener("touch", this[removeTabEventHandler]); this[navElementSymbol].addEventListener("touch", this[removeTabEventHandler]);
this[navElementSymbol].addEventListener("click", this[removeTabEventHandler]); this[navElementSymbol].addEventListener("click", this[removeTabEventHandler]);
...@@ -935,8 +928,7 @@ function initTabButtons() { ...@@ -935,8 +928,7 @@ function initTabButtons() {
} }
}) })
.run(undefined) .run(undefined)
.then(() => { .then(() => {})
})
.catch((e) => { .catch((e) => {
addAttributeToken(this, ATTRIBUTE_ERRORMESSAGE, e.message); addAttributeToken(this, ATTRIBUTE_ERRORMESSAGE, e.message);
}); });
...@@ -1028,9 +1020,7 @@ function calcBoxWidth(node) { ...@@ -1028,9 +1020,7 @@ function calcBoxWidth(node) {
* @return {Object} * @return {Object}
*/ */
function rearrangeButtons() { function rearrangeButtons() {
getWindow().requestAnimationFrame(() => { getWindow().requestAnimationFrame(() => {
const standardButtons = []; const standardButtons = [];
const popperButtons = []; const popperButtons = [];
let sum = 0; let sum = 0;
...@@ -1063,7 +1053,6 @@ function rearrangeButtons() { ...@@ -1063,7 +1053,6 @@ function rearrangeButtons() {
this[switchElementSymbol].classList.add("hidden"); this[switchElementSymbol].classList.add("hidden");
} }
} }
}); });
} }
......
...@@ -108,10 +108,7 @@ class Message extends CustomElement { ...@@ -108,10 +108,7 @@ class Message extends CustomElement {
* @property {string} content The content of the message * @property {string} content The content of the message
*/ */
get defaults() { get defaults() {
return Object.assign( return Object.assign({}, super.defaults, {
{},
super.defaults,
{
timeout: 6000, timeout: 6000,
features: { features: {
close: true, close: true,
...@@ -121,8 +118,7 @@ class Message extends CustomElement { ...@@ -121,8 +118,7 @@ class Message extends CustomElement {
templates: { templates: {
main: getTemplate(), main: getTemplate(),
}, },
}, });
);
} }
/** /**
......
...@@ -73,20 +73,16 @@ class Notify extends CustomElement { ...@@ -73,20 +73,16 @@ class Notify extends CustomElement {
* @property {string} classes.control The control class of the notify element. * @property {string} classes.control The control class of the notify element.
*/ */
get defaults() { get defaults() {
return Object.assign( return Object.assign({}, super.defaults, {
{},
super.defaults,
{
orientation: "left top", orientation: "left top",
templates: { templates: {
main: getTemplate(), main: getTemplate(),
}, },
classes: { classes: {
container: "", container: "",
control: "center" control: "center",
}
}, },
); });
} }
/** /**
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
import { addAttributeToken } from "../../../dom/attributes.mjs"; import { addAttributeToken } from "../../../dom/attributes.mjs";
import { ATTRIBUTE_ERRORMESSAGE } from "../../../dom/constants.mjs"; import { ATTRIBUTE_ERRORMESSAGE } from "../../../dom/constants.mjs";
export {NotifyStyleSheet} export { NotifyStyleSheet };
/** /**
* @private * @private
...@@ -22,10 +22,17 @@ export {NotifyStyleSheet} ...@@ -22,10 +22,17 @@ export {NotifyStyleSheet}
const NotifyStyleSheet = new CSSStyleSheet(); const NotifyStyleSheet = new CSSStyleSheet();
try { try {
NotifyStyleSheet.insertRule(` NotifyStyleSheet.insertRule(
`
@layer notify { @layer notify {
.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.grid{display:grid}.inline-grid{display:inline-grid}.flex{display:flex}.inline-flex{display:inline-flex}.hidden,.hide,.none{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.monster-border-primary-1,.monster-border-primary-2,.monster-border-primary-3,.monster-border-primary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-0{border-radius:0;border-style:none;border-width:0}.monster-border-primary-1{border-color:var(--monster-bg-color-primary-1)}.monster-border-primary-2{border-color:var(--monster-bg-color-primary-2)}.monster-border-primary-3{border-color:var(--monster-bg-color-primary-3)}.monster-border-primary-4{border-color:var(--monster-bg-color-primary-4)}.monster-border-secondary-1,.monster-border-secondary-2,.monster-border-secondary-3,.monster-border-secondary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-secondary-1{border-color:var(--monster-bg-color-secondary-1)}.monster-border-secondary-2{border-color:var(--monster-bg-color-secondary-2)}.monster-border-secondary-3{border-color:var(--monster-bg-color-secondary-3)}.monster-border-secondary-4{border-color:var(--monster-bg-color-secondary-4)}.monster-border-tertiary-1,.monster-border-tertiary-2,.monster-border-tertiary-3,.monster-border-tertiary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-tertiary-1{border-color:var(--monster-bg-color-tertiary-1)}.monster-border-tertiary-2{border-color:var(--monster-bg-color-tertiary-2)}.monster-border-tertiary-3{border-color:var(--monster-bg-color-tertiary-3)}.monster-border-tertiary-4{border-color:var(--monster-bg-color-tertiary-4)}[data-monster-role=control]{box-sizing:border-box;outline:none;width:100%}[data-monster-role=control].flex{align-items:center;display:flex;flex-direction:row}:host{box-sizing:border-box;display:block}div[data-monster-role=control]{align-items:flex-start;border:0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;margin:0;max-height:100vH;pointer-events:none;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:25rem;z-index:var(--monster-z-index-modal-overlay)}div[data-monster-role=control]:not(.inline){position:absolute}div[data-monster-role=control].inline{--monster-message-border-shadow:none}[data-monster-role=control][data-monster-orientation*=left]{left:0;right:auto}[data-monster-role=control][data-monster-orientation*=right]{left:auto;right:0}[data-monster-role=control][data-monster-orientation*=center]{left:50%;transform:translate(-50%)}[data-monster-role=control][data-monster-orientation*=bottom]{align-items:flex-end;bottom:0}[data-monster-role=control][data-monster-orientation*=top]{align-items:flex-start;top:0}[data-monster-role=container]{width:100%}[data-monster-role=message]{background-clip:padding-box;background-color:var(--monster-bg-color-primary-1);border-color:var(--monster-message-border-color,rgba(0,0,0,.1));border-radius:var(--monster-message-border-radius,.25rem);border-style:var(--monster-message-border-style,solid);border-width:var(--monster-message-border-width,1px);box-shadow:var(--monster-message-border-shadow,0 .5rem 1rem rgba(0,0,0,.15));color:var(--monster-color-primary-1);display:flex;font-size:.875rem;margin:var(--monster-message-margin-top,15px) var(--monster-message-margin-right,5px) var(--monster-message-margin-bottom,0) var(--monster-message-margin-left,0);max-height:200px;max-width:100%;overflow:hidden;padding:var(--monster-message-padding-top,5px) var(--monster-message-padding-right,5px) var(--monster-message-padding-bottom,5px) var(--monster-message-padding-left,5px);pointer-events:auto;position:relative;text-overflow:ellipsis;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%}[data-monster-role=message]:first-child{margin-top:0}[data-monster-role=message].fadeout{border:0;margin-bottom:0;margin-top:0;max-height:0;padding-bottom:0;padding-top:0;transition:all .2s cubic-bezier(1,-.04,0,1.03)} .block{display:block}.inline{display:inline}.inline-block{display:inline-block}.grid{display:grid}.inline-grid{display:inline-grid}.flex{display:flex}.inline-flex{display:inline-flex}.hidden,.hide,.none{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.monster-border-primary-1,.monster-border-primary-2,.monster-border-primary-3,.monster-border-primary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-0{border-radius:0;border-style:none;border-width:0}.monster-border-primary-1{border-color:var(--monster-bg-color-primary-1)}.monster-border-primary-2{border-color:var(--monster-bg-color-primary-2)}.monster-border-primary-3{border-color:var(--monster-bg-color-primary-3)}.monster-border-primary-4{border-color:var(--monster-bg-color-primary-4)}.monster-border-secondary-1,.monster-border-secondary-2,.monster-border-secondary-3,.monster-border-secondary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-secondary-1{border-color:var(--monster-bg-color-secondary-1)}.monster-border-secondary-2{border-color:var(--monster-bg-color-secondary-2)}.monster-border-secondary-3{border-color:var(--monster-bg-color-secondary-3)}.monster-border-secondary-4{border-color:var(--monster-bg-color-secondary-4)}.monster-border-tertiary-1,.monster-border-tertiary-2,.monster-border-tertiary-3,.monster-border-tertiary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-tertiary-1{border-color:var(--monster-bg-color-tertiary-1)}.monster-border-tertiary-2{border-color:var(--monster-bg-color-tertiary-2)}.monster-border-tertiary-3{border-color:var(--monster-bg-color-tertiary-3)}.monster-border-tertiary-4{border-color:var(--monster-bg-color-tertiary-4)}[data-monster-role=control]{box-sizing:border-box;outline:none;width:100%}[data-monster-role=control].flex{align-items:center;display:flex;flex-direction:row}:host{box-sizing:border-box;display:block}div[data-monster-role=control]{align-items:flex-start;border:0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;margin:0;max-height:100vH;pointer-events:none;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:25rem;z-index:var(--monster-z-index-modal-overlay)}div[data-monster-role=control]:not(.inline){position:absolute}div[data-monster-role=control].inline{--monster-message-border-shadow:none}[data-monster-role=control][data-monster-orientation*=left]{left:0;right:auto}[data-monster-role=control][data-monster-orientation*=right]{left:auto;right:0}[data-monster-role=control][data-monster-orientation*=center]{left:50%;transform:translate(-50%)}[data-monster-role=control][data-monster-orientation*=bottom]{align-items:flex-end;bottom:0}[data-monster-role=control][data-monster-orientation*=top]{align-items:flex-start;top:0}[data-monster-role=container]{width:100%}[data-monster-role=message]{background-clip:padding-box;background-color:var(--monster-bg-color-primary-1);border-color:var(--monster-message-border-color,rgba(0,0,0,.1));border-radius:var(--monster-message-border-radius,.25rem);border-style:var(--monster-message-border-style,solid);border-width:var(--monster-message-border-width,1px);box-shadow:var(--monster-message-border-shadow,0 .5rem 1rem rgba(0,0,0,.15));color:var(--monster-color-primary-1);display:flex;font-size:.875rem;margin:var(--monster-message-margin-top,15px) var(--monster-message-margin-right,5px) var(--monster-message-margin-bottom,0) var(--monster-message-margin-left,0);max-height:200px;max-width:100%;overflow:hidden;padding:var(--monster-message-padding-top,5px) var(--monster-message-padding-right,5px) var(--monster-message-padding-bottom,5px) var(--monster-message-padding-left,5px);pointer-events:auto;position:relative;text-overflow:ellipsis;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%}[data-monster-role=message]:first-child{margin-top:0}[data-monster-role=message].fadeout{border:0;margin-bottom:0;margin-top:0;max-height:0;padding-bottom:0;padding-top:0;transition:all .2s cubic-bezier(1,-.04,0,1.03)}
}`, 0); }`,
0,
);
} catch (e) { } catch (e) {
addAttributeToken(document.getRootNode().querySelector('html'), ATTRIBUTE_ERRORMESSAGE, e + ""); addAttributeToken(
document.getRootNode().querySelector("html"),
ATTRIBUTE_ERRORMESSAGE,
e + "",
);
} }
...@@ -233,7 +233,7 @@ function initEventHandler() { ...@@ -233,7 +233,7 @@ function initEventHandler() {
setInterval(() => { setInterval(() => {
getWindow().requestAnimationFrame(() => { getWindow().requestAnimationFrame(() => {
const timestamp = (new Date()).toTimeString(); const timestamp = new Date().toTimeString();
this.setOption("timestamp", timestamp); this.setOption("timestamp", timestamp);
}); });
}, this.getOption("updateFrequency")); }, this.getOption("updateFrequency"));
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
import { addAttributeToken } from "../../../dom/attributes.mjs"; import { addAttributeToken } from "../../../dom/attributes.mjs";
import { ATTRIBUTE_ERRORMESSAGE } from "../../../dom/constants.mjs"; import { ATTRIBUTE_ERRORMESSAGE } from "../../../dom/constants.mjs";
export {LogStyleSheet} export { LogStyleSheet };
/** /**
* @private * @private
...@@ -22,10 +22,17 @@ export {LogStyleSheet} ...@@ -22,10 +22,17 @@ export {LogStyleSheet}
const LogStyleSheet = new CSSStyleSheet(); const LogStyleSheet = new CSSStyleSheet();
try { try {
LogStyleSheet.insertRule(` LogStyleSheet.insertRule(
`
@layer log { @layer log {
[data-monster-role=control]{box-sizing:border-box;outline:none;width:100%}[data-monster-role=control].flex{align-items:center;display:flex;flex-direction:row}:host{box-sizing:border-box;display:block}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.grid{display:grid}.inline-grid{display:inline-grid}.flex{display:flex}.inline-flex{display:inline-flex}.hidden,.hide,.none{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.monster-border-primary-1,.monster-border-primary-2,.monster-border-primary-3,.monster-border-primary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-0{border-radius:0;border-style:none;border-width:0}.monster-border-primary-1{border-color:var(--monster-bg-color-primary-1)}.monster-border-primary-2{border-color:var(--monster-bg-color-primary-2)}.monster-border-primary-3{border-color:var(--monster-bg-color-primary-3)}.monster-border-primary-4{border-color:var(--monster-bg-color-primary-4)}.monster-border-secondary-1,.monster-border-secondary-2,.monster-border-secondary-3,.monster-border-secondary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-secondary-1{border-color:var(--monster-bg-color-secondary-1)}.monster-border-secondary-2{border-color:var(--monster-bg-color-secondary-2)}.monster-border-secondary-3{border-color:var(--monster-bg-color-secondary-3)}.monster-border-secondary-4{border-color:var(--monster-bg-color-secondary-4)}.monster-border-tertiary-1,.monster-border-tertiary-2,.monster-border-tertiary-3,.monster-border-tertiary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-tertiary-1{border-color:var(--monster-bg-color-tertiary-1)}.monster-border-tertiary-2{border-color:var(--monster-bg-color-tertiary-2)}.monster-border-tertiary-3{border-color:var(--monster-bg-color-tertiary-3)}.monster-border-tertiary-4{border-color:var(--monster-bg-color-tertiary-4)}[data-monster-role=entries]{align-items:flex-start;border:0;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0;position:relative}[data-monster-role=entries] ul{list-style-type:none;margin:0;padding:0 0 0 1.8rem;width:100%}[data-monster-role=entries] ul:before{border-left:1px dotted var(--monster-bg-color-primary-3);bottom:0;content:\"\";display:block;height:100%;left:1rem;position:absolute;top:0;width:2px}[data-monster-role=entries] ul li{background-color:var(--monster-bg-color-primary-1);color:var(--monster-color-primary-1);margin:0;padding:.35rem .3rem;position:relative}:is([data-monster-role=entries] ul li) .title{font-stretch:expanded;font-weight:bolder}:is([data-monster-role=entries] ul li) .title:before{content:\"—\";font-weight:400;margin-right:.3rem}[data-monster-role=entries] ul li:before{background:var(--monster-bg-color-primary-3);border:1px solid var(--monster-color-primary-2);border-radius:50%;box-sizing:border-box;content:\"\";height:6px;left:calc(-1rem + 1.25px);position:absolute;top:.85rem;width:6px} [data-monster-role=control]{box-sizing:border-box;outline:none;width:100%}[data-monster-role=control].flex{align-items:center;display:flex;flex-direction:row}:host{box-sizing:border-box;display:block}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.grid{display:grid}.inline-grid{display:inline-grid}.flex{display:flex}.inline-flex{display:inline-flex}.hidden,.hide,.none{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.monster-border-primary-1,.monster-border-primary-2,.monster-border-primary-3,.monster-border-primary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-0{border-radius:0;border-style:none;border-width:0}.monster-border-primary-1{border-color:var(--monster-bg-color-primary-1)}.monster-border-primary-2{border-color:var(--monster-bg-color-primary-2)}.monster-border-primary-3{border-color:var(--monster-bg-color-primary-3)}.monster-border-primary-4{border-color:var(--monster-bg-color-primary-4)}.monster-border-secondary-1,.monster-border-secondary-2,.monster-border-secondary-3,.monster-border-secondary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-secondary-1{border-color:var(--monster-bg-color-secondary-1)}.monster-border-secondary-2{border-color:var(--monster-bg-color-secondary-2)}.monster-border-secondary-3{border-color:var(--monster-bg-color-secondary-3)}.monster-border-secondary-4{border-color:var(--monster-bg-color-secondary-4)}.monster-border-tertiary-1,.monster-border-tertiary-2,.monster-border-tertiary-3,.monster-border-tertiary-4{border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width)}.monster-border-tertiary-1{border-color:var(--monster-bg-color-tertiary-1)}.monster-border-tertiary-2{border-color:var(--monster-bg-color-tertiary-2)}.monster-border-tertiary-3{border-color:var(--monster-bg-color-tertiary-3)}.monster-border-tertiary-4{border-color:var(--monster-bg-color-tertiary-4)}[data-monster-role=entries]{align-items:flex-start;border:0;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0;position:relative}[data-monster-role=entries] ul{list-style-type:none;margin:0;padding:0 0 0 1.8rem;width:100%}[data-monster-role=entries] ul:before{border-left:1px dotted var(--monster-bg-color-primary-3);bottom:0;content:\"\";display:block;height:100%;left:1rem;position:absolute;top:0;width:2px}[data-monster-role=entries] ul li{background-color:var(--monster-bg-color-primary-1);color:var(--monster-color-primary-1);margin:0;padding:.35rem .3rem;position:relative}:is([data-monster-role=entries] ul li) .title{font-stretch:expanded;font-weight:bolder}:is([data-monster-role=entries] ul li) .title:before{content:\"—\";font-weight:400;margin-right:.3rem}[data-monster-role=entries] ul li:before{background:var(--monster-bg-color-primary-3);border:1px solid var(--monster-color-primary-2);border-radius:50%;box-sizing:border-box;content:\"\";height:6px;left:calc(-1rem + 1.25px);position:absolute;top:.85rem;width:6px}
}`, 0); }`,
0,
);
} catch (e) { } catch (e) {
addAttributeToken(document.getRootNode().querySelector('html'), ATTRIBUTE_ERRORMESSAGE, e + ""); addAttributeToken(
document.getRootNode().querySelector("html"),
ATTRIBUTE_ERRORMESSAGE,
e + "",
);
} }
...@@ -185,7 +185,6 @@ class RestAPI extends Server { ...@@ -185,7 +185,6 @@ class RestAPI extends Server {
api.setOption("write", write); api.setOption("write", write);
return api; return api;
} }
} }
......
...@@ -891,6 +891,3 @@ function evaluateCondition(value) { ...@@ -891,6 +891,3 @@ function evaluateCondition(value) {
value === true value === true
); );
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment