PageSourceSearch

https://www.impowerfl.org/wp-content/plugins/cmsmasters-elementor-…/weather.cdc6bdd38d90959f88df.bundle.min.js

js impowerfl.org collected 2026-10-04 11:10:51 UTC 2,410 bytes, 2 lines download raw bytes

1/*! cmsmasters-elementor-addon - v1.19.3 - 03-12-2025 */
2"use strict";(self.webpackChunkcmsmasters_elementor_addon=self.webpackChunkcmsmasters_elementor_addon||[]).push([[9261],{2277:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class _default extends elementorModules.frontend.handlers.Base{__construct(){super.__construct(...arguments),this.bindElements=[],this.deviceNames=["mobile","tablet","desktop"],this.devicePrefixMaps={mobile:"mobile",tablet:"tablet",desktop:""}}bindElementChange(e,t){this.bindElements.push([e,t])}onElementChange(e){this.bindElements&&this.bindElements.length&&this.bindElements.forEach((t=>{let[s]=t;Array.isArray(s)||(s=s.split(/\s/));const[,n]=t;s.some((t=>{if(-1!==[t,`${t}_tablet`,`${t}_mobile`].indexOf(e))return n(...arguments),!0}))}))}onDestroy(){this.trigger("destroy:before"),super.onDestroy()}getCurrentDeviceSettingInherit(e){const t=["desktop","tablet","mobile"],s=elementorFrontend.getCurrentDeviceMode(),n=this.getElementSettings();let i=t.indexOf(s);for(;i>0;){const s=n[e+"_"+t[i]];if(s&&"object"==typeof s&&Object.prototype.hasOwnProperty.call(s,"size")&&s.size)return s;i--}return n[e]}getCurrentDeviceSettingSize(e){let t=this.getCurrentDeviceSettingInherit(e);return"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"size")&&(t=t.size),t}}t.default=_default},9377:(e,t,s)=>{var n=s(3203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(s(2277));class Weather extends i.default{getDefaultSettings(){const e=super.getDefaultSettings();return e.classes={error:"error"},e}getDefaultElements(){return{$widgetContainer:this.findElement(".cmsmasters-weather")}}onInit(){super.onInit();const{classes:e}=this.getSettings(),t=this.getElementSettings();if((!t.api_key||""!==t.api_key&&!this.elements.$widgetContainer.hasClass(e.error))&&!elementorFrontend.isEditMode()){const e=this.elements.$widgetContainer.attr("data-set-cookie"),t=e.split("=")[0],s=e.split("=")[1].split(",")[1],n=new Date(Date.now()+864e5).toUTCString();if(void 0===this.getCookie(t))document.cookie=e+"; expires="+n+";";else{this.getCookie(t).split(",")[1]!==s&&(document.cookie=e+"; expires="+n+";")}}}getCookie(e){let t,s,n;const i=document.cookie.split(";");for(t=0;t<i.length;t++)if(s=i[t].substr(0,i[t].indexOf("=")),n=i[t].substr(i[t].indexOf("=")+1),s=s.replace(/^\s+|\s+$/g,""),e===s)return unescape(n)}}t.default=Weather}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.