PageSourceSearch

https://www.siniat.pl/etex/js/assets/js/3975.c7d7ee5d8556ce2070ea.mjs

js siniat.pl collected 2026-10-07 23:24:41 UTC 4,412 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkwebpack=self.webpackChunkwebpack||[]).push([[3975],{33975:function(t,e,a){a.r(e),a.d(e,{BookmarkEvents:function(){return h},default:function(){return c}});var i=a(2272),n=a(72717),s=a(6910),r=a(70392),o=a.n(r);const h={FavoriteUpdated:"favorite-updated"};class c extends i.V{constructor(){super(...arguments),this.readyState=!1}onInit(){!0===this.parm.isBookmarkingEnabled&&this.parm.bookmarkType&&this.parm.bookmarkType.length>0&&(this.initFavorites(),this.reInitCompsOnDomChangeFor(this.element))}fetchFavorites(t){this.favoritesManager&&this.favoritesManager.listFavorites((e=>{e&&e.clone().json().then((e=>{const a=e;this.alpineInstance.bookmarkList=0===a.length?[]:a,this.alpineInstance.readyState=!0,o().publish(h.FavoriteUpdated,{ids:this.alpineInstance.bookmarkList,type:this.parm.bookmarkType}),t&&t.removeAttribute("disabled")}))}))}initFavorites(){this.favoritesManager=n.Z.getInstance(this.parm.bookmarkType),this.myAccountManager=s.I.getInstance(),this.favoritesManager&&(this.myAccountManager&&this.myAccountManager.isAuthenticated?(this.alpineInstance.isAuthenticated=!0,this.fetchFavorites(null)):this.alpineInstance.readyState=!0)}toggleBookmark(t,e){if(!this.favoritesManager||!this.myAccountManager)return;if(!this.myAccountManager.isAuthenticated)return void this.myAccountManager.login(t);const a=t.target,i=a.parentElement.parentElement.parentElement,n="BUTTON"==a.nodeName.toUpperCase()?a:i;n.setAttribute("disabled","true"),this.alpineInstance.bookmarkList.includes(e)?(this.alpineInstance.bookmarkList=this.alpineInstance.bookmarkList.filter((t=>t!==e)),this.favoritesManager.deleteFavorite(e,(t=>this.fetchFavorites(n)))):(this.alpineInstance.bookmarkList.push(e),this.favoritesManager.addFavorite(e,(t=>this.fetchFavorites(n))))}initAlpineVariables(){this.alpineInstance.bookmarkList=[],this.alpineInstance.readyState=this.readyState}getDataImplement(){return{readyState:null,isAuthenticated:null,bookmarkList:[],toggleBookmark:(t,e)=>{this.toggleBookmark(t,e)}}}}},72717:function(t,e,a){var i=a(42799),n=a(79234);class s extends i.o{constructor(t,e){super(t),this.init(),this.type=e}init(){}static getInstance(t){if(!s.instance[t]){let e=document.querySelector("[data-component-class='FavoritesManager']");s.instance[t]=e?new s(e,t):null}return s.instance[t]}addFavorite(t,e){const a=this.parm.addFavoriteUrl+"?ts="+(new Date).getTime();let i={id:t,type:this.type},s=new n.o(a,i,!1);this.ajaxWrapper.doFetch(s).then((t=>e(t)))}addFavorites(t,e){const a=this.parm.addFavoritesUrl+"?ts="+(new Date).getTime();let i={ids:t,type:this.type},s=new n.o(a,i,!1);this.ajaxWrapper.doFetch(s).then((t=>e(t)))}deleteFavorite(t,e){const a=this.parm.deleteFavoriteUrl+"?ts="+(new Date).getTime();let i={id:t,type:this.type},s=new n.o(a,i,!1);this.ajaxWrapper.doFetch(s).then((t=>e(t)))}deleteFavorites(t,e){const a=this.parm.deleteFavoritesUrl+"?ts="+(new Date).getTime();let i={ids:t,type:this.type},s=new n.o(a,i,!1);this.ajaxWrapper.doFetch(s).then((t=>e(t)))}listFavorites(t){const e=this.parm.listFavoritesUrl+"?ts="+(new Date).getTime();let a={type:this.type},i=new n.o(e,a,!1);this.ajaxWrapper.doFetch(i).then((e=>t(e)))}}s.instance=[],e.Z=s},66721:function(t,e,a){a.d(e,{m:function(){return s}});var i=a(79234),n=a(68442);class s{constructor(){this.importAndCompInitter=n.Z.getInstance()}getData(){const t=this,e={init(){t.alpineInstance=this,t.element=this.$root,t.refs=this.$refs,t.dispatch=this.$dispatch,t.watch=this.$watch,t.nextTick=this.$nextTick,t.ajaxWrapper=new i.F(this.$root,!0),t.initParm(),t.onInit()}},a=this.getDataImplement();return Object.assign(e,a)}getXref(t){return this.refs[t]}dispatchEvent(t,e){this.dispatch(t,e)}watchProp(t,e){this.watch(t,e)}onNextTick(t){this.nextTick(t)}initParm(){}reInitCompsOnDomChangeFor(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.element,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=new MutationObserver((i=>{this.importAndCompInitter.initAllPossibleCompsForContainer(t),e&&a.disconnect()}));a.observe(t,{childList:!0,subtree:!0})}}},2272:function(t,e,a){a.d(e,{V:function(){return n}});var i=a(66721);
1class n extends i.m{constructor(){super()}initParm(){this.parm=this.getClientData()}getClientData(){var t=this.element.attributes[n.CLIENT_DATA_ATTRIBUTE],e=null;if(t)try{e=JSON.parse(t.value)}catch(a){e=t}return e}}n.CLIENT_DATA_ATTRIBUTE="data-component-parm"}}]);

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.