import { $gettext } from '../lib/gettext'; const OER = { periodicalPushData: function () { if (jQuery(".comments").length) { return { 'review_id': jQuery("[name=comment]").data("review_id") }; } }, update: function (output) { if (output.comments) { for (var i = 0; i < output.comments.length; i++) { if (jQuery("#comment_" + output.comments[i].comment_id).length === 0) { jQuery(".comments").append(output.comments[i].html).find(":last-child").hide().fadeIn(300); } } } }, requestFullscreen: function (selector) { var player = jQuery(selector)[0]; if (!player) { window.alert($gettext('Kein passendes Element für Vollbildmodus.')); return; } if (player.requestFullscreen) { player.requestFullscreen(); } else if (player.msRequestFullscreen) { player.msRequestFullscreen(); } else if (player.mozRequestFullScreen) { player.mozRequestFullScreen(); } else if (player.webkitRequestFullscreen) { player.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT); } } }; export default OER;