PageSourceSearch

https://epowerfun.de/theme/4dd8da1a399ad0e40f3e3251a279ac73/js/sto…storefront.wishlist-widget.plugin.f0723e.js

js epowerfun.de collected 2026-09-24 12:19:45 UTC 1,524 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[65560],{5560:(t,e,i)=>{i.r(e),i.d(e,{default:()=>r});var s=i(9568),n=i(4049);class r extends s.Z{init(){if(this._getWishlistStorage(),!this._wishlistStorage)throw Error("No wishlist storage found");this._renderCounter(),this._registerEvents(),this._wishlistStorage.load()}_getWishlistStorage(){this._wishlistStorage=window.PluginManager.getPluginInstanceFromElement(this.el,"WishlistStorage")}_renderCounter(){this.options.showCounter&&(this.el.innerHTML=this._wishlistStorage.getCurrentCounter()||"")}_registerEvents(){this.$emitter.subscribe("Wishlist/onProductsLoaded",()=>{this._renderCounter(),window.PluginManager.getPluginInstances("AddToWishlist").forEach(t=>{t.initStateClasses()})}),this.$emitter.subscribe("Wishlist/onProductRemoved",t=>{this._renderCounter(),this._reInitWishlistButton(t.detail.productId)}),this.$emitter.subscribe("Wishlist/onProductAdded",t=>{this._renderCounter(),this._reInitWishlistButton(t.detail.productId)});let t=n.Z.querySelector(document,".cms-element-product-listing-wrapper",!1);t&&window.PluginManager.getPluginInstanceFromElement(t,"Listing").$emitter.subscribe("Listing/afterRenderResponse",()=>{window.PluginManager.getPluginInstances("AddToWishlist").forEach(t=>{t.initStateClasses()})})}_reInitWishlistButton(t){let e=n.Z.querySelectorAll(document,".product-wishlist-"+t,!1);e&&e.forEach(t=>{window.PluginManager.getPluginInstanceFromElement(t,"AddToWishlist").initStateClasses()})}}r.options={showCounter:!0}}}]);

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.