403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/landing/widgetvue/engine/dist/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/landing/widgetvue/engine/dist/engine.bundle.min.js
this.BX=this.BX||{};this.BX.Landing=this.BX.Landing||{};(function(e,t,s,i,a){"use strict";const n=5e3;const l={props:{defaultData:{type:Object,default:null},clickable:{type:Boolean,default:false}},data(){return{isFetching:false,timeout:null}},created(){i.EventEmitter.subscribe("landing:widgetvue:engine:onSetData",this.onSetData)},beforeUnmount(){i.EventEmitter.unsubscribe("landing:widgetvue:engine:onSetData",this.onSetData)},methods:{onSetData(e){clearTimeout(this.timeout);this.$bitrix.eventEmitter.emit("landing:widgetvue:engine:endContentLoad");this.$bitrix.eventEmitter.emit("landing:widgetvue:engine:onHideMessage");this.isFetching=false;if(a.Type.isObject(e.getData().data)){const t=e.getData().data;Object.keys(t).forEach((e=>{if(this[e]!==undefined){this[e]=t[e]}}))}},fetch(e={}){if(!this.clickable||this.isFetching){console.info("Events is disabled now");return}this.isFetching=true;this.$bitrix.eventEmitter.emit("landing:widgetvue:engine:startContentLoad");this.timeout=setTimeout((()=>{this.$bitrix.eventEmitter.emit("landing:widgetvue:engine:onMessage",{message:a.Loc.getMessage("LANDING_WIDGETVUE_LOADER_TOO_LONG")});this.$bitrix.eventEmitter.emit("landing:widgetvue:engine:endContentLoad")}),n);this.$bitrix.Application.get().fetch(e)},openApplication(e={}){if(!this.clickable){console.info("Events is disabled now");return}this.$bitrix.Application.get().openApplication(e)},openPath(e){if(!this.clickable){console.info("Events is disabled now");return}this.$bitrix.Application.get().openPath(e)}},setup(e){const t={};if(a.Type.isObject(e.defaultData)){Object.keys(e.defaultData).forEach((i=>{t[i]=s.ref(e.defaultData[i])}))}return t}};const r={props:{message:{type:String,default:a.Loc.getMessage("LANDING_WIDGETVUE_LOADER_DEFAULT_MESSAGE")},link:{type:String,default:null},linkText:{type:String,default:a.Loc.getMessage("LANDING_WIDGETVUE_ERROR_DEFAULT_LINK_TEXT")}},template:`\n\t\t<div class="w-loader">\n\t\t\t<div class="w-loader-icon"></div>\n\t\t\t<div class="w-loader-text">\n\t\t\t\t<div>{{message}}</div>\n\t\t\t</div>\n\t\t</div>\n\t`};const o={props:{message:{type:String,default:a.Loc.getMessage("LANDING_WIDGETVUE_ERROR_DEFAULT_MESSAGE")},link:{type:String,default:null},linkText:{type:String,default:a.Loc.getMessage("LANDING_WIDGETVUE_ERROR_DEFAULT_LINK_TEXT")}},template:`\n\t\t<div class="w-error">\n\t\t\t<div class="w-loader-icon --error"></div>\n\t\t\t<div class="w-error-text">\n\t\t\t\t<div>{{message}}</div>\n\t\t\t\t<a\n\t\t\t\t\tv-show="link !== null"\n\t\t\t\t\tclass="w-loader-link" :href="link"\n\t\t\t\t>\n\t\t\t        {{linkText}}\n\t\t\t\t</a>\t\n\t\t\t</div>\n\t\t</div>\n\t`};var d=babelHelpers.classPrivateFieldLooseKey("parentOrigin");var b=babelHelpers.classPrivateFieldLooseKey("id");var c=babelHelpers.classPrivateFieldLooseKey("rootNode");var v=babelHelpers.classPrivateFieldLooseKey("data");var g=babelHelpers.classPrivateFieldLooseKey("error");var p=babelHelpers.classPrivateFieldLooseKey("clickable");var h=babelHelpers.classPrivateFieldLooseKey("application");var u=babelHelpers.classPrivateFieldLooseKey("contentComponent");var m=babelHelpers.classPrivateFieldLooseKey("message");var L=babelHelpers.classPrivateFieldLooseKey("bindEvents");var f=babelHelpers.classPrivateFieldLooseKey("onMessage");var E=babelHelpers.classPrivateFieldLooseKey("refreshFrameSize");var P=babelHelpers.classPrivateFieldLooseKey("createApp");class H{constructor(e){Object.defineProperty(this,P,{value:D});Object.defineProperty(this,E,{value:B});Object.defineProperty(this,f,{value:y});Object.defineProperty(this,L,{value:F});Object.defineProperty(this,m,{value:w});Object.defineProperty(this,d,{writable:true,value:""});Object.defineProperty(this,b,{writable:true,value:""});Object.defineProperty(this,c,{writable:true,value:void 0});Object.defineProperty(this,v,{writable:true,value:void 0});Object.defineProperty(this,g,{writable:true,value:void 0});Object.defineProperty(this,p,{writable:true,value:false});Object.defineProperty(this,h,{writable:true,value:void 0});Object.defineProperty(this,u,{writable:true,value:void 0});babelHelpers.classPrivateFieldLooseBase(this,b)[b]=a.Type.isString(e.id)?e.id:"";babelHelpers.classPrivateFieldLooseBase(this,c)[c]=document.querySelector(`#${babelHelpers.classPrivateFieldLooseBase(this,b)[b]}`);babelHelpers.classPrivateFieldLooseBase(this,d)[d]=a.Type.isString(e.origin)?e.origin:null;babelHelpers.classPrivateFieldLooseBase(this,v)[v]=a.Type.isObject(e.data)?e.data:null;babelHelpers.classPrivateFieldLooseBase(this,g)[g]=a.Type.isString(e.error)?e.error:null;babelHelpers.classPrivateFieldLooseBase(this,p)[p]=a.Type.isBoolean(e.clickable)?e.clickable:false;babelHelpers.classPrivateFieldLooseBase(this,u)[u]=a.Runtime.clone(l)}render(){if(babelHelpers.classPrivateFieldLooseBase(this,c)[c]){this.loader=new t.Loader({target:babelHelpers.classPrivateFieldLooseBase(this,c)[c]});babelHelpers.classPrivateFieldLooseBase(this,u)[u].template=babelHelpers.classPrivateFieldLooseBase(this,c)[c].innerHTML||"";babelHelpers.classPrivateFieldLooseBase(this,u)[u].template=`<div>${babelHelpers.classPrivateFieldLooseBase(this,u)[u].template}</div>`;babelHelpers.classPrivateFieldLooseBase(this,L)[L]();babelHelpers.classPrivateFieldLooseBase(this,P)[P]()}}showLoader(){this.loader.show()}hideLoader(){this.loader.hide()}fetch(e={}){if(e instanceof Event){e={}}babelHelpers.classPrivateFieldLooseBase(this,m)[m]("fetchData",e)}openApplication(e={}){babelHelpers.classPrivateFieldLooseBase(this,m)[m]("openApplication",e)}openPath(e){babelHelpers.classPrivateFieldLooseBase(this,m)[m]("openPath",{path:e})}}function w(e,t={}){window.parent.postMessage({name:e,params:t,origin:babelHelpers.classPrivateFieldLooseBase(this,b)[b]},babelHelpers.classPrivateFieldLooseBase(this,d)[d])}function F(){a.Event.bind(window,"message",babelHelpers.classPrivateFieldLooseBase(this,f)[f].bind(this))}function y(e){if(e.data&&e.data.origin&&e.data.name&&e.data.params&&a.Type.isObject(e.data.params)){if(e.data.origin!==babelHelpers.classPrivateFieldLooseBase(this,b)[b]){return}if(e.data.name==="setData"&&a.Type.isObject(e.data.params.data)){i.EventEmitter.emit("landing:widgetvue:engine:onSetData",{data:e.data.params.data})}if(e.data.name==="setError"&&a.Type.isObject(e.data.params.error)&&a.Type.isString(e.data.params.error.message)){i.EventEmitter.emit("landing:widgetvue:engine:onError",{message:e.data.params.error.message})}if(e.data.name==="getSize");babelHelpers.classPrivateFieldLooseBase(this,E)[E]()}}function B(){requestAnimationFrame((()=>{babelHelpers.classPrivateFieldLooseBase(this,m)[m]("setSize",{size:babelHelpers.classPrivateFieldLooseBase(this,c)[c].offsetHeight})}))}function D(){const e=this;const t=babelHelpers.classPrivateFieldLooseBase(this,g)[g]?{message:babelHelpers.classPrivateFieldLooseBase(this,g)[g]}:null;babelHelpers.classPrivateFieldLooseBase(this,h)[h]=s.BitrixVue.createApp({name:babelHelpers.classPrivateFieldLooseBase(this,b)[b],components:{Message:r,Error:o,Content:babelHelpers.classPrivateFieldLooseBase(this,u)[u]},props:{defaultData:{type:Object,default:null}},data(){return{message:null,error:t}},created(){this.$bitrix.eventEmitter.subscribe("landing:widgetvue:engine:startContentLoad",this.onShowLoader);this.$bitrix.eventEmitter.subscribe("landing:widgetvue:engine:endContentLoad",this.onHideLoader);this.$bitrix.eventEmitter.subscribe("landing:widgetvue:engine:onMessage",this.onShowMessage);this.$bitrix.eventEmitter.subscribe("landing:widgetvue:engine:onHideMessage",this.onHideMessage);i.EventEmitter.subscribe("landing:widgetvue:engine:onError",this.onShowError)},mounted(){babelHelpers.classPrivateFieldLooseBase(this.$bitrix.Application.get(),E)[E]();this.$nextTick((()=>{const e=this.$el.getElementsByTagName("a");if(e.length>0){[].slice.call(e).map((e=>{a.Event.bind(e,"click",(e=>{e.preventDefault();e.stopPropagation()}))}))}}))},beforeUnmount(){this.$bitrix.eventEmitter.unsubscribe("landing:widgetvue:engine:startContentLoad",this.onShowLoader);this.$bitrix.eventEmitter.unsubscribe("landing:widgetvue:engine:endContentLoad",this.onHideLoader);this.$bitrix.eventEmitter.unsubscribe("landing:widgetvue:engine:onMessage",this.onShowMessage);this.$bitrix.eventEmitter.unsubscribe("landing:widgetvue:engine:onHideMessage",this.onHideMessage);i.EventEmitter.unsubscribe("landing:widgetvue:engine:onError",this.onShowError)},methods:{onShowLoader(){this.$bitrix.Application.get().showLoader()},onHideLoader(){this.$bitrix.Application.get().hideLoader()},onShowMessage(e){var t;const s=((t=e.getData())==null?void 0:t.message)||null;this.message=s?{message:s}:null},onHideMessage(){this.message=null},onShowError(e){var t;const s=((t=e.getData())==null?void 0:t.message)||null;this.error=s?{message:s}:null;this.onHideLoader()}},beforeCreate(){this.$bitrix.Application.set(e)},template:`\n\t\t\t\t<div class="widget">\n\t\t\t\t\t<Error\n\t\t\t\t\t\tv-show="error !== null"\n\t\t\t\t\t\tv-bind="error && error.message !== null ? error : {}"\n\t\t\t\t\t/>\n\t\t\t\t\t<Message\n\t\t\t\t\t\tv-show="message !== null"\n\t\t\t\t\t\tv-bind="message && message.message !== null ? message : {}"\n\t\t\t\t\t/>\n\t\t\t\t\t<Content\n\t\t\t\t\t\tv-show="message === null && error === null"\n\t\t\t\t\t\t\n\t\t\t\t\t\t:defaultData="defaultData"\n\t\t\t\t\t\t:clickable=${babelHelpers.classPrivateFieldLooseBase(this,p)[p]}\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t`},{defaultData:babelHelpers.classPrivateFieldLooseBase(this,v)[v]});babelHelpers.classPrivateFieldLooseBase(this,h)[h].mount(babelHelpers.classPrivateFieldLooseBase(this,c)[c])}e.Engine=H})(this.BX.Landing.WidgetVue=this.BX.Landing.WidgetVue||{},BX,BX.Vue3,BX.Event,BX);
//# sourceMappingURL=engine.bundle.map.js

Youez - 2016 - github.com/yon3zu
LinuXploit