@playkit-js/dummy
Version:
Pre-configured (live working example) plugin template of kaltura-player-js according to kaltura-player-js specification
2 lines • 10.4 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("KalturaPlayer",[],t):"object"==typeof exports?exports.KalturaPlayer=t():(e.KalturaPlayer=e.KalturaPlayer||{},e.KalturaPlayer.plugins=e.KalturaPlayer.plugins||{},e.KalturaPlayer.plugins.dummy=t())}(self,(()=>(()=>{"use strict";var e={268:(e,t,n)=>{n.d(t,{ZI:()=>c,ZP:()=>l});var r=n(537),o=n.n(r),a=n(645),i=n.n(a)()(o());i.push([e.id,".playkit-plx-some-component{position:relative;background-color:#92b901;height:50px;width:300px;color:#f5f5f5;font-size:20px;font-weight:bolder;display:flex;justify-content:center;align-items:center;animation:playkit-plx-animated_div 5s 1;-moz-animation:playkit-plx-animated_div 5s 1;-webkit-animation:playkit-plx-animated_div 5s 1;animation-iteration-count:infinite}@keyframes playkit-plx-animated_div{0%{transform:rotate(0deg);left:0}25%{transform:rotate(20deg);left:0}50%{transform:rotate(0deg);left:300px}55%{transform:rotate(0deg);left:300px}70%{transform:rotate(0deg);left:300px;background:#1ec7e6}100%{transform:rotate(-360deg);left:0}}","",{version:3,sources:["webpack://./src/ui/more-icon/some-component.component.scss"],names:[],mappings:"AAAA,4BACE,iBAAA,CACA,wBAAA,CACA,WAAA,CACA,WAAA,CACA,aAAA,CACA,cAAA,CACA,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,uCAAA,CACA,4CAAA,CACA,+CAAA,CACA,kCAAA,CAGF,oCACE,GACE,sBAAA,CACA,MAAA,CAEF,IACE,uBAAA,CACA,MAAA,CAEF,IACE,sBAAA,CACA,UAAA,CAEF,IACE,sBAAA,CACA,UAAA,CAEF,IACE,sBAAA,CACA,UAAA,CACA,kBAAA,CAEF,KACE,yBAAA,CACA,MAAA,CAAA",sourcesContent:[".some-component {\n position: relative;\n background-color: #92b901;\n height: 50px;\n width: 300px;\n color: whitesmoke;\n font-size: 20px;\n font-weight: bolder;\n display: flex;\n justify-content: center;\n align-items: center;\n animation: animated_div 5s 1;\n -moz-animation: animated_div 5s 1;\n -webkit-animation: animated_div 5s 1;\n animation-iteration-count: infinite;\n}\n\n@keyframes animated_div {\n 0% {\n transform: rotate(0deg);\n left: 0;\n }\n 25% {\n transform: rotate(20deg);\n left: 0;\n }\n 50% {\n transform: rotate(0deg);\n left: 300px;\n }\n 55% {\n transform: rotate(0deg);\n left: 300px;\n }\n 70% {\n transform: rotate(0deg);\n left: 300px;\n background: #1ec7e6;\n }\n 100% {\n transform: rotate(-360deg);\n left: 0;\n }\n}\n"],sourceRoot:""}]);var c="playkit-plx-some-component";const l=i},645:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c<this.length;c++){var l=this[c][0];null!=l&&(i[l]=!0)}for(var u=0;u<e.length;u++){var s=[].concat(e[u]);r&&i[s[0]]||(void 0!==a&&(void 0===s[5]||(s[1]="@layer".concat(s[5].length>0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),n&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=n):s[2]=n),o&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=o):s[4]="".concat(o)),t.push(s))}},t}},537:e=>{e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),a="/*# ".concat(o," */");return[t].concat([a]).join("\n")}return[t].join("\n")}},379:e=>{var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var a={},i=[],c=0;c<e.length;c++){var l=e[c],u=r.base?l[0]+r.base:l[0],s=a[u]||0,f="".concat(u," ").concat(s);a[u]=s+1;var p=n(f),d={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==p)t[p].references++,t[p].updater(d);else{var A=o(d,r);r.byIndex=c,t.splice(c,0,{identifier:f,updater:A,references:1})}i.push(f)}return i}function o(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,o){var a=r(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var c=n(a[i]);t[c].references--}for(var l=r(e,o),u=0;u<a.length;u++){var s=n(a[u]);0===t[s].references&&(t[s].updater(),t.splice(s,1))}a=l}}},569:e=>{var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},216:e=>{e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},575:e=>{e.exports=function(e,t){Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])}))}},37:e=>{var t,n=(t=[],function(e,n){return t[e]=n,t.filter(Boolean).join("\n")});function r(e,t,r,o){var a;if(r)a="";else{a="",o.supports&&(a+="@supports (".concat(o.supports,") {")),o.media&&(a+="@media ".concat(o.media," {"));var i=void 0!==o.layer;i&&(a+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),a+=o.css,i&&(a+="}"),o.media&&(a+="}"),o.supports&&(a+="}")}if(e.styleSheet)e.styleSheet.cssText=n(t,a);else{var c=document.createTextNode(a),l=e.childNodes;l[t]&&e.removeChild(l[t]),l.length?e.insertBefore(c,l[t]):e.appendChild(c)}}var o={singleton:null,singletonCounter:0};e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=o.singletonCounter++,n=o.singleton||(o.singleton=e.insertStyleElement(e));return{update:function(e){r(n,t,!1,e)},remove:function(e){r(n,t,!0,e)}}}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return(()=>{n.r(r);const e=KalturaPlayer;function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function o(e){var n=function(e,n){if("object"!=t(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,"string");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==t(n)?n:String(n)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,o(r.key),r)}}function i(e){return i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},i(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}const l=KalturaPlayer.ui.preact;var u=n(379),s=n.n(u),f=n(37),p=n.n(f),d=n(569),A=n.n(d),m=n(575),y=n.n(m),v=n(216),g=n.n(v),b=n(268),h={attributes:{id:"@playkit-js/dummy"}};h.setAttributes=y(),h.insert=A().bind(null,"head"),h.domAPI=p(),h.insertStyleElement=g(),s()(b.ZP,h),b.ZP&&b.ZP.locals&&b.ZP.locals;var C=(0,KalturaPlayer.ui.preacti18n.withText)({greetingTxt:"dummy.greeting"})((function(e){var t=e.greetingTxt,n=e.someTitle;return(0,l.h)("div",{className:b.ZI},(0,l.h)("span",null,t," ",n))}));function x(e,n,r){return n=i(n),function(e,n){if(n&&("object"===t(n)||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,P()?Reflect.construct(n,r||[],i(e).constructor):n.apply(e,r))}function P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(P=function(){return!!e})()}var w,k,j,E=function(t){function n(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),x(this,n,arguments)}var r,o,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(n,t),r=n,i=[{key:"isValid",value:function(){return!0}}],(o=[{key:"loadMedia",value:function(){this.logger.info("'loadMedia' lifecycle hook - called on 'changesourcestarted' player event'\n 'any logic relaying on entry/media metadata should be executed here...'"),this.addSomeComponent()}},{key:"addSomeComponent",value:function(){var t=this;this.player.ui.addComponent({label:"dummy",area:e.ui.ReservedPresetAreas.InteractiveArea,presets:[e.ui.ReservedPresetNames.Playback,e.ui.ReservedPresetNames.Live],get:function(){return(0,l.h)(C,{someTitle:t.config.someTitle})}})}},{key:"reset",value:function(){this.logger.info("'reset' lifecycle hook - called on change media'\n '(every time player.setMedia() / player.loadMedia() API are called)'\n 'state reset/re-initialization (for new media/entry) should be executed here...'")}},{key:"destroy",value:function(){this.logger.info("'destroy' lifecycle hook - called when player.destroy() API is called)'\n 'cleanup logic should be executed here...'")}}])&&a(r.prototype,o),i&&a(r,i),Object.defineProperty(r,"prototype",{writable:!1}),n}(e.BasePlugin);w=E,j={someTitle:"Plugin Example"},(k=o(k="defaultConfig"))in w?Object.defineProperty(w,k,{value:j,enumerable:!0,configurable:!0,writable:!0}):w[k]=j,(0,e.registerPlugin)("dummy",E)})(),r})()));
//# sourceMappingURL=playkit-dummy.js.map