X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/h5p/h5plib/v124/joubel/core/js
home
/
cbholdings
/
pasukulu
/
h5p
/
h5plib
/
v124
/
joubel
/
core
/
js
/
📁
..
📄
h5p-action-bar.js
(2.87 KB)
📄
h5p-confirmation-dialog.js
(12.21 KB)
📄
h5p-content-type.js
(1.26 KB)
📄
h5p-content-upgrade-process.js
(9.37 KB)
📄
h5p-content-upgrade-worker.js
(1.47 KB)
📄
h5p-content-upgrade.js
(11.29 KB)
📄
h5p-data-view.js
(11.95 KB)
📄
h5p-display-options.js
(1.28 KB)
📄
h5p-embed.js
(1.93 KB)
📄
h5p-event-dispatcher.js
(6.29 KB)
📄
h5p-hub-registration.js
(161.72 KB)
📄
h5p-hub-sharing.js
(235.33 KB)
📄
h5p-library-details.js
(10.7 KB)
📄
h5p-library-list.js
(4.22 KB)
📄
h5p-resizer.js
(3.57 KB)
📄
h5p-tooltip.js
(6.98 KB)
📄
h5p-utils.js
(12.51 KB)
📄
h5p-version.js
(926 B)
📄
h5p-x-api-event.js
(8.55 KB)
📄
h5p-x-api.js
(3.64 KB)
📄
h5p.js
(86.33 KB)
📄
jquery.js
(88.08 KB)
📄
request-queue.js
(11.41 KB)
📁
settings
Editing: h5p-content-upgrade-worker.js
/* global importScripts */ var H5P = H5P || {}; importScripts('h5p-version.js', 'h5p-content-upgrade-process.js'); var libraryLoadedCallback; /** * Register message handlers */ var messageHandlers = { newJob: function (job) { // Start new job new H5P.ContentUpgradeProcess(job.name, new H5P.Version(job.oldVersion), new H5P.Version(job.newVersion), job.params, job.id, function loadLibrary(name, version, next) { // TODO: Cache? postMessage({ action: 'loadLibrary', name: name, version: version.toString() }); libraryLoadedCallback = next; }, function done(err, result) { if (err) { // Return error postMessage({ action: 'error', id: job.id, err: err.message ? err.message : err }); return; } // Return upgraded content postMessage({ action: 'done', id: job.id, params: result }); }); }, libraryLoaded: function (data) { var library = data.library; if (library.upgradesScript) { try { importScripts(library.upgradesScript); } catch (err) { libraryLoadedCallback(err); return; } } libraryLoadedCallback(null, data.library); } }; /** * Handle messages from our master */ onmessage = function (event) { if (event.data.action !== undefined && messageHandlers[event.data.action]) { messageHandlers[event.data.action].call(this, event.data); } };
Upload File
Create Folder