mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2024-12-25 02:44:18 +00:00
Remove debug messages
This commit is contained in:
parent
e20dd01710
commit
9fe38fab52
@ -1,19 +1,16 @@
|
|||||||
var ResourceDisplays = {};
|
var ResourceDisplays = {};
|
||||||
|
|
||||||
ResourceDisplays.autoInit = () => {
|
ResourceDisplays.autoInit = () => {
|
||||||
console.log('ResourceDisplays.autoInit');
|
|
||||||
for (let propertyName in ResourceDisplays) {
|
for (let propertyName in ResourceDisplays) {
|
||||||
let property = ResourceDisplays[propertyName];
|
let property = ResourceDisplays[propertyName];
|
||||||
// Call autoInit of all properties that are subclasses of `ResourceDisplays.BaseDisplay`.
|
// Call autoInit of all properties that are subclasses of `ResourceDisplays.BaseDisplay`.
|
||||||
// This does not include `ResourceDisplays.BaseDisplay` itself.
|
// This does not include `ResourceDisplays.BaseDisplay` itself.
|
||||||
if (property.prototype instanceof ResourceDisplays.BaseDisplay) {
|
if (property.prototype instanceof ResourceDisplays.BaseDisplay) {
|
||||||
console.log(property);
|
|
||||||
// Check if the static `htmlClass` property is defined.
|
// Check if the static `htmlClass` property is defined.
|
||||||
if (property.htmlClass === undefined) {return;}
|
if (property.htmlClass === undefined) {return;}
|
||||||
// Gather all HTML elements that have the `this.htmlClass` class
|
// Gather all HTML elements that have the `this.htmlClass` class
|
||||||
// and do not have the `no-autoinit` class.
|
// and do not have the `no-autoinit` class.
|
||||||
let displayElements = document.querySelectorAll(`.${property.htmlClass}:not(.no-autoinit)`);
|
let displayElements = document.querySelectorAll(`.${property.htmlClass}:not(.no-autoinit)`);
|
||||||
console.log(displayElements);
|
|
||||||
// Create an instance of this class for each display element.
|
// Create an instance of this class for each display element.
|
||||||
for (let displayElement of displayElements) {new property(displayElement);}
|
for (let displayElement of displayElements) {new property(displayElement);}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user