OwlCyberSecurity - MANAGER
Edit File: portfolio.c62d64841537ab8eb283.bundle.min.js
/*! elementor-pro - v3.7.3 - 31-07-2022 */ "use strict";(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[824],{5208:(t,e,s)=>{var i=s(3203);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(s(2298)),o=n.default.extend({isActive:t=>t.$element.find(".elementor-portfolio").length,getSkinPrefix:()=>"",getDefaultSettings(){var t=n.default.prototype.getDefaultSettings.apply(this,arguments);return t.transitionDuration=450,jQuery.extend(t.classes,{active:"elementor-active",item:"elementor-portfolio-item",ghostItem:"elementor-portfolio-ghost-item"}),t},getDefaultElements(){var t=n.default.prototype.getDefaultElements.apply(this,arguments);return t.$filterButtons=this.$element.find(".elementor-portfolio__filter"),t},getOffset(t,e,s){var i=this.getSettings(),n=this.elements.$postsContainer.width()/i.colsCount-e;return{start:(e+(n+=n/(i.colsCount-1)))*(t%i.colsCount),top:(s+n)*Math.floor(t/i.colsCount)}},getClosureMethodsNames(){return n.default.prototype.getClosureMethodsNames.apply(this,arguments).concat(["onFilterButtonClick"])},filterItems(t){var e=this.elements.$posts,s=this.getSettings("classes.active"),i=".elementor-filter-"+t;"__all"!==t?(e.not(i).removeClass(s),e.filter(i).addClass(s)):e.addClass(s)},removeExtraGhostItems(){var t=this.getSettings(),e=this.elements.$posts.filter(":visible"),s=(t.colsCount-e.length%t.colsCount)%t.colsCount;this.elements.$postsContainer.find("."+t.classes.ghostItem).slice(s).remove()},handleEmptyColumns(){this.removeExtraGhostItems();for(var t=this.getSettings(),e=this.elements.$posts.filter(":visible"),s=this.elements.$postsContainer.find("."+t.classes.ghostItem),i=(t.colsCount-(e.length+s.length)%t.colsCount)%t.colsCount,n=0;n<i;n++)this.elements.$postsContainer.append(jQuery("<div>",{class:t.classes.item+" "+t.classes.ghostItem}))},showItems(t){t.show(),setTimeout((function(){t.css({opacity:1})}))},hideItems(t){t.hide()},arrangeGrid(){var t=jQuery,e=this,s=e.getSettings(),i=e.elements.$posts.filter("."+s.classes.active),n=e.elements.$posts.not("."+s.classes.active),o=i.filter(":hidden"),r=n.filter(":visible");if(e.elements.$posts.css("transition-duration",s.transitionDuration+"ms"),e.showItems(o),e.isEdit&&e.fitImages(),e.handleEmptyColumns(),e.isMasonryEnabled())return e.hideItems(r),e.showItems(o),e.handleEmptyColumns(),void e.runMasonry();r.css({opacity:0,transform:"scale3d(0.2, 0.2, 1)"});const a=e.elements.$posts.filter(":visible"),l=i.add(a),h=i.filter(":visible"),m=a.outerWidth(),u=a.outerHeight();h.each((function(){var s=t(this),i=e.getOffset(l.index(s),m,u),n=e.getOffset(a.index(s),m,u);i.start===n.start&&i.top===n.top||(n.start-=i.start,n.top-=i.top,elementorFrontend.config.is_rtl&&(n.start*=-1),s.css({transitionDuration:"",transform:"translate3d("+n.start+"px, "+n.top+"px, 0)"}))})),setTimeout((function(){i.each((function(){var n=t(this),o=e.getOffset(l.index(n),m,u),r=e.getOffset(i.index(n),m,u);n.css({transitionDuration:s.transitionDuration+"ms"}),r.start-=o.start,r.top-=o.top,elementorFrontend.config.is_rtl&&(r.start*=-1),setTimeout((function(){n.css("transform","translate3d("+r.start+"px, "+r.top+"px, 0)")}))}))})),setTimeout((function(){e.hideItems(r),i.css({transitionDuration:"",transform:"translate3d(0px, 0px, 0px)"}),e.handleEmptyColumns()}),s.transitionDuration)},activeFilterButton(t){var e=this.getSettings("classes.active"),s=this.elements.$filterButtons,i=s.filter('[data-filter="'+t+'"]');s.removeClass(e),i.addClass(e)},setFilter(t){this.activeFilterButton(t),this.filterItems(t),this.arrangeGrid()},refreshGrid(){this.setColsCountSettings(),this.arrangeGrid()},bindEvents(){n.default.prototype.bindEvents.apply(this,arguments),this.elements.$filterButtons.on("click",this.onFilterButtonClick)},isMasonryEnabled(){return!!this.getElementSettings("masonry")},run(){n.default.prototype.run.apply(this,arguments),this.setColsCountSettings(),this.setFilter("__all"),this.handleEmptyColumns()},onFilterButtonClick(t){this.setFilter(jQuery(t.currentTarget).data("filter"))},onWindowResize(){n.default.prototype.onWindowResize.apply(this,arguments),this.refreshGrid()},onElementChange(t){n.default.prototype.onElementChange.apply(this,arguments),"classic_item_ratio"===t&&this.refreshGrid()}});e.default=o},2298:(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=elementorModules.frontend.handlers.Base.extend({getSkinPrefix:()=>"classic_",bindEvents(){var t=this.getModelCID();elementorFrontend.addListenerOnce(t,"resize",this.onWindowResize)},getClosureMethodsNames(){return elementorModules.frontend.handlers.Base.prototype.getClosureMethodsNames.apply(this,arguments).concat(["fitImages","onWindowResize","runMasonry"])},getDefaultSettings:()=>({classes:{fitHeight:"elementor-fit-height",hasItemRatio:"elementor-has-item-ratio"},selectors:{postsContainer:".elementor-posts-container",post:".elementor-post",postThumbnail:".elementor-post__thumbnail",postThumbnailImage:".elementor-post__thumbnail img"}}),getDefaultElements(){var t=this.getSettings("selectors");return{$postsContainer:this.$element.find(t.postsContainer),$posts:this.$element.find(t.post)}},fitImage(t){var e=this.getSettings(),s=t.find(e.selectors.postThumbnail),i=s.find("img")[0];if(i){var n=s.outerHeight()/s.outerWidth(),o=i.naturalHeight/i.naturalWidth;s.toggleClass(e.classes.fitHeight,o<n)}},fitImages(){var t=jQuery,e=this,s=getComputedStyle(this.$element[0],":after").content,i=this.getSettings();e.isMasonryEnabled()?this.elements.$postsContainer.removeClass(i.classes.hasItemRatio):(this.elements.$postsContainer.toggleClass(i.classes.hasItemRatio,!!s.match(/\d/)),this.elements.$posts.each((function(){var s=t(this),n=s.find(i.selectors.postThumbnailImage);e.fitImage(s),n.on("load",(function(){e.fitImage(s)}))})))},setColsCountSettings(){var t,e=elementorFrontend.getCurrentDeviceMode(),s=this.getElementSettings(),i=this.getSkinPrefix();switch(e){case"mobile":t=s[i+"columns_mobile"];break;case"tablet":t=s[i+"columns_tablet"];break;default:t=s[i+"columns"]}this.setSettings("colsCount",t)},isMasonryEnabled(){return!!this.getElementSettings(this.getSkinPrefix()+"masonry")},initMasonry(){imagesLoaded(this.elements.$posts,this.runMasonry)},runMasonry(){var t=this.elements;t.$posts.css({marginTop:"",transitionDuration:""}),this.setColsCountSettings();var e=this.getSettings("colsCount"),s=this.isMasonryEnabled()&&e>=2;if(t.$postsContainer.toggleClass("elementor-posts-masonry",s),s){var i=this.getElementSettings(this.getSkinPrefix()+"row_gap.size");""===this.getSkinPrefix()&&""===i&&(i=this.getElementSettings(this.getSkinPrefix()+"item_gap.size")),new elementorModules.utils.Masonry({container:t.$postsContainer,items:t.$posts.filter(":visible"),columnsCount:this.getSettings("colsCount"),verticalSpaceBetween:i||0}).run()}else t.$postsContainer.height("")},run(){setTimeout(this.fitImages,0),this.initMasonry()},onInit(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.bindEvents(),this.run()},onWindowResize(){this.fitImages(),this.runMasonry()},onElementChange(){this.fitImages(),setTimeout(this.runMasonry)}});e.default=s}}]);