diff --git a/app/static/js/resource-displays/index.js b/app/static/js/resource-displays/index.js index 4f52860a..1f795c44 100644 --- a/app/static/js/resource-displays/index.js +++ b/app/static/js/resource-displays/index.js @@ -1,19 +1,16 @@ var ResourceDisplays = {}; ResourceDisplays.autoInit = () => { - console.log('ResourceDisplays.autoInit'); for (let propertyName in ResourceDisplays) { let property = ResourceDisplays[propertyName]; // Call autoInit of all properties that are subclasses of `ResourceDisplays.BaseDisplay`. // This does not include `ResourceDisplays.BaseDisplay` itself. if (property.prototype instanceof ResourceDisplays.BaseDisplay) { - console.log(property); // Check if the static `htmlClass` property is defined. if (property.htmlClass === undefined) {return;} // Gather all HTML elements that have the `this.htmlClass` class // and do not have the `no-autoinit` class. let displayElements = document.querySelectorAll(`.${property.htmlClass}:not(.no-autoinit)`); - console.log(displayElements); // Create an instance of this class for each display element. for (let displayElement of displayElements) {new property(displayElement);} }