flowplayer-files
Version:
Flowplayer js and css files for v2.5.9 after the reboot of flowplayer
2 lines (1 loc) • 4.8 kB
JavaScript
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):((e=e||self).flowplayer=e.flowplayer||{},e.flowplayer.message=n())}(this,(function(){"use strict";var e=[].slice;function n(e,n,t){for(var r=function(e){return Array.isArray(e)?e.slice(0):e.split(".")}(n);r.length;){if(null==e)return t;var i=r.shift();if("string"!=typeof i)return t;e=e[i]}return null==e?t:e}var t=!!function(){var e=!1;try{var n=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("testPassive",null,n),window.removeEventListener("testPassive",null,n)}catch(e){}return e}()&&{passive:!0},r=["touchstart","touchmove"];function i(e){return e.emit=function(n,t,r){r=r||{};var i=function(e){var n=document.createEvent("Event");return n.initEvent(e,!1,!0),n}(n);return t&&function(e,n){for(var t=[],r=2;r<arguments.length;r++)t[r-2]=arguments[r];for(var i in n)e[i]=n[i]}(i,{data:t||{}}),e.dispatchEvent(i),!1===r.return_self?i:e},e.on=function(n,i){return"string"==typeof n&&(n=n.split(" ")),n.forEach((function(n){return function(e){return~r.indexOf(e)}(n)?e.addEventListener(n,i,t):e.addEventListener(n,i)})),e},e.off=function(n,t){return e.removeEventListener(n,t),e},e.one=e.once=function(n,t){return e.on(n,(function r(i){e.off(n,r),t(i)}))},e}var o=Array.isArray,s="undefined"!=typeof window&&i(window),f="undefined"!=typeof document&&i(document),u=["span","a","em","p","i"],a=u.concat(["div","strong","video","img","ol","ul","li","script"]);function c(e,n,t){var r=d(document.createElement(e));if(o(n)&&(t=n,n=!1),o(t)||(t=[t]),r.append(t.filter((function(e){return e}))),"object"!=typeof n)return r;for(var i in n)i in r?r[i]=n[i]:r.setAttribute(i,n[i]);return r}function l(n){var t=n.tagName;n.__flowplayer__=1,n.find=function(e){var t=n.querySelector(e);return t?d(t):t},n.html=function(e){return n.innerHTML=e,n},n.empty=function(){return n.innerHTML="",n},n.offset=function(){var e={top:0,left:0},t=n;do{e.left+=t.offsetLeft||0,e.top+=t.offsetTop||0}while(t=t.offsetParent);return e},n.innerWidth=function(){var e=getComputedStyle(n);return n.clientWidth-parseFloat(e.paddingLeft)-parseFloat(e.paddingRight)};var r=n.insert=function(e,t){return o(t)?t.map((function(t){return n.insert(e,t)}))[0]:d(t="string"==typeof t?n.insertAdjacentHTML(e,t):n.insertAdjacentElement?n.insertAdjacentElement(e,t):n.appendChild(t))};return n.append=r.bind(n,"beforeend"),n.prepend=r.bind(n,"afterbegin"),n.css=function(e,t){if("object"==typeof e){for(var r in e)n.css(r,e[r]);return n}return void 0===t?getComputedStyle(n)[e]:(1*t&&(t+="px"),n.style[e]=t,n)},n.show=function(){return n.css({display:~u.indexOf(t)?"inline":"block"})},n.hide=function(){return n.css({display:"none"})},n.remove=function(){var e=n.parentNode;e&&e.removeChild(n)},n.attr=function(e,t){return null==t?n.getAttribute(e):(n.setAttribute(e,t),n)},n.txt=function(e){return n.textContent=e,n},n.fp=function(e){return n.addClass("fp-"+e)},n.addClass=function(e){return e.split(" ").forEach((function(e){n.hasClass(e)||(n.className+=(n.className?" ":"")+e)})),n},n.removeClass=function(e){e=e.split(" ");var t=n.className.split(" ");return n.className=t.filter((function(n){return!~e.indexOf(n)})).join(" "),n},n.toggleClass=function(e,t){return void 0===t&&(t=!n.hasClass(e)),t?n.addClass(e):n.removeClass(e)},n.findAll=function(t){return r=n.querySelectorAll(t),e.call(r);var r},n.hasClass=function(e){return~n.className.split(" ").indexOf(e)},n}function d(e){return void 0===e||function(e){return e&&e.__flowplayer__}(e)?e:l(i(e))}function p(e,n){if("string"==typeof e&&"<"==e[0])return c(e.slice(1,-1),n);if("string"!=typeof e)return d(e);var t=n instanceof HTMLElement&&n.querySelector(".fp-"+e)||document.querySelector(e);return t?d(t):void 0}p.window=s,p.document=f,p.el=c,a.forEach((function(e){p[e]=function(n,t){return"string"==typeof n&&(n={class:n}),c(e,n,t)}}));var v=/<trans(.*)trans>/;function m(e,t,r){t.on("message:show",(function(e){var i=n(e,"data.message"),o=n(e,"data.sticky",!1),s=p.div("fp-message");v.test(i)&&(i=r._t(v.exec(i)[1].trim())),s.append(p.el("p").txt(i)),t.append(s),setTimeout((function(){s.addClass("fp-shown")}),100),o||setTimeout((function(){t.emit("message:dismiss",s)}),3e3)})),t.on("message:dismiss",(function(e){var t=n(e,"data");t&&(t.removeClass("fp-shown"),setTimeout((function(){t.remove()}),1e3))})),r.reaper.put("message",{events:m.events})}return m.events={SHOW_MESSAGE:"message:show",DISMISS_MESSAGE:"message:dismiss"},function(e,n){if("object"==typeof exports&&"undefined"!=typeof module)return n;"flowplayer"in e||(e.flowplayer={extensions:[]});var t=e.flowplayer;"function"==typeof t?t(n):(Array.isArray(t.extensions)||(t.extensions=[]),~t.extensions.indexOf(n)||t.extensions.push(n))}(window,m),m}));