diff -r 02c04d2c8fd8 -r ac1eacb3aa33 src/js/widgets-container/metadataplayer.js --- a/src/js/widgets-container/metadataplayer.js Sun Nov 12 22:07:33 2017 +0100 +++ b/src/js/widgets-container/metadataplayer.js Wed Sep 04 17:32:50 2024 +0200 @@ -1,252 +1,225 @@ /* widgets-container/metadataplayer.js - initialization and configuration of the widgets -*/ + */ /* The Metadataplayer Object, single point of entry, replaces IriSP.init_player */ - -(function(ns) { +import _ from "lodash"; +import jQuery from "jquery"; -var formerJQuery, formerUnderscore, former$; +export default function (ns) { + var formerJQuery, formerUnderscore, former$; -var Metadataplayer = ns.Metadataplayer = function(config) { + var Metadataplayer = (ns.Metadataplayer = function (config) { ns.log("IriSP.Metadataplayer constructor"); for (var key in ns.guiDefaults) { - if (ns.guiDefaults.hasOwnProperty(key) && !config.hasOwnProperty(key)) { - config[key] = ns.guiDefaults[key] - } + if (ns.guiDefaults.hasOwnProperty(key) && !config.hasOwnProperty(key)) { + config[key] = ns.guiDefaults[key]; + } } var _container = document.getElementById(config.container); - _container.innerHTML = '