BossBey File Manager
PHP:
8.2.30
OS:
Linux
User:
imagivibe
Root
/
home
/
imagivibe
/
www
/
wp-content
/
themes
/
porto
/
js
/
libs
📤 Upload
📝 New File
📁 New Folder
Close
Editing: jquery.vide.min.js
!function(e,t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?t(require("jquery")):t(e.jQuery)}(this,(function(e){"use strict";var t="vide",o={volume:1,playbackRate:1,muted:!0,loop:!0,autoplay:!0,playsinline:!0,position:"50% 50%",posterType:"detect",resizing:!0,bgColor:"transparent",className:""},i="Not implemented";function n(e){var t,o,i,n,r,s,a,p={};for(a=0,s=(r=e.replace(/\s*:\s*/g,":").replace(/\s*,\s*/g,",").split(",")).length;a<s&&(-1===(o=r[a]).search(/^(http|https|ftp):\/\//)&&-1!==o.search(":"));a++)t=o.indexOf(":"),i=o.substring(0,t),(n=o.substring(t+1))||(n=void 0),"string"==typeof n&&(n="true"===n||"false"!==n&&n),"string"==typeof n&&(n=isNaN(n)?n:+n),p[i]=n;return null==i&&null==n?e:p}function r(t,r,s){if(this.$element=e(t),"string"==typeof r&&(r=n(r)),s?"string"==typeof s&&(s=n(s)):s={},"string"==typeof r)r=r.replace(/\.\w*$/,"");else if("object"==typeof r)for(var a in r)r.hasOwnProperty(a)&&(r[a]=r[a].replace(/\.\w*$/,""));this.settings=e.extend({},o,s),this.path=r;try{this.init()}catch(e){if(e.message!==i)throw e}}r.prototype.init=function(){var o,n,r=this,s=r.path,a=s,p="",c=r.$element,u=r.settings,d=function(e){var t,o,i,n=(e=""+e).split(/\s+/),r="50%",s="50%";for(i=0,t=n.length;i<t;i++)"left"===(o=n[i])?r="0%":"right"===o?r="100%":"top"===o?s="0%":"bottom"===o?s="100%":"center"===o?0===i?r="50%":s="50%":0===i?r=o:s=o;return{x:r,y:s}}(u.position),l=u.posterType;n=r.$wrapper=e("<div>").addClass(u.className).css({position:"absolute","z-index":-1,top:0,left:0,bottom:0,right:0,overflow:"hidden","-webkit-background-size":"cover","-moz-background-size":"cover","-o-background-size":"cover","background-size":"cover","background-color":u.bgColor,"background-repeat":"no-repeat","background-position":d.x+" "+d.y}),"object"==typeof s&&(s.poster?a=s.poster:s.mp4?a=s.mp4:s.webm?a=s.webm:s.ogv&&(a=s.ogv)),"detect"===l?function(t,o){var i=function(){o(this.src)};e('<img src="'+t+'.gif">').on("load",i),e('<img src="'+t+'.jpg">').on("load",i),e('<img src="'+t+'.jpeg">').on("load",i),e('<img src="'+t+'.png">').on("load",i)}(a,(function(e){n.css("background-image","url("+e+")")})):"none"!==l&&n.css("background-image","url("+a+"."+l+")"),"static"===c.css("position")&&c.css("position","relative"),c.prepend(n),"object"==typeof s?(s.mp4&&(p+='<source src="'+s.mp4+'.mp4" type="video/mp4">'),s.webm&&(p+='<source src="'+s.webm+'.webm" type="video/webm">'),s.ogv&&(p+='<source src="'+s.ogv+'.ogv" type="video/ogg">'),o=r.$video=e("<video>"+p+"</video>")):o=r.$video=e('<video><source src="'+s+'.mp4" type="video/mp4"><source src="'+s+'.webm" type="video/webm"><source src="'+s+'.ogv" type="video/ogg"></video>');try{o.prop({autoplay:u.autoplay,loop:u.loop,volume:u.volume,muted:u.muted,defaultMuted:u.muted,playbackRate:u.playbackRate,defaultPlaybackRate:u.playbackRate}),u.playsinline&&o.attr("playsinline","")}catch(e){throw new Error(i)}o.css({margin:"auto",position:"absolute","z-index":-1,top:d.y,left:d.x,"-webkit-transform":"translate(-"+d.x+", -"+d.y+")","-ms-transform":"translate(-"+d.x+", -"+d.y+")","-moz-transform":"translate(-"+d.x+", -"+d.y+")",transform:"translate(-"+d.x+", -"+d.y+")",opacity:0}).one("canplaythrough."+t,(function(){r.resize()})).one("playing."+t,(function(){o.css({opacity:1}),n.css("background-image","none")})),c.on("resize."+t,(function(){u.resizing&&r.resize()})),n.append(o)},r.prototype.getVideoObject=function(){return this.$video[0]},r.prototype.resize=function(){if(this.$video){var e=this.$wrapper,t=this.$video,o=t[0],i=o.videoHeight,n=o.videoWidth,r=e.height(),s=e.width();s/n>r/i?t.css({width:s+2,height:"auto"}):t.css({width:"auto",height:r+2})}},r.prototype.destroy=function(){delete e[t].lookup[this.index],this.$video&&this.$video.off(t),this.$element.off(t).removeData(t),this.$wrapper.remove()},e[t]={lookup:[]},e.fn[t]=function(o,i){var n;return this.each((function(){(n=e.data(this,t))&&n.destroy(),(n=new r(this,o,i)).index=e[t].lookup.push(n)-1,e.data(this,t,n)})),this},e(document).ready((function(){var o=e(window);o.on("resize."+t,(function(){for(var o,i=e[t].lookup.length,n=0;n<i;n++)(o=e[t].lookup[n])&&o.settings.resizing&&o.resize()})),o.on("unload."+t,(function(){return!1})),e(document).find("[data-vide-bg]").each((function(o,i){var n=e(i),r=n.data(t+"-options"),s=n.data(t+"-bg");n[t](s,r)}))}))}));
Save
Cancel