@tindtechnologies/universalviewer
Version:
The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎
1 lines • 2.19 kB
JavaScript
;(self.webpackChunkUV=self.webpackChunkUV||[]).push([[3557],{4406:(e,r,n)=>{n.d(r,{s:()=>i});var i=function(e){try{if("string"!=typeof e||""===e)return e;var r=document.createDocumentFragment(),n=document.createElement("div");r.appendChild(n),n.innerHTML=e,o.forEach((function(e){for(var n=r.querySelectorAll(e),i=n.length-1;i>=0;i--){var l=n[i];l.parentNode?l.parentNode.removeChild(l):r.removeChild(l);for(var o=s(l),h=0;h<o.length;h++)t(o[h])}}));for(var i=s(r),l=0;l<i.length;l++)t(i[l]);var h=document.createElement("div");h.appendChild(r);var c=h.querySelector("div");return null!==c?c.innerHTML:h.innerHTML}catch(e){return console.error(e),""}},t=function(e){if(!e.nodeType||1===e.nodeType){for(var r=e.attributes.length-1;r>=0;r--){var n=e.attributes.item(r),i=n.name;if(l.includes(i.toLowerCase())){var o=n.value;null!=o&&o.toLowerCase().includes("javascript:")&&e.removeAttribute(i)}else e.removeAttribute(i)}var h=s(e);for(r=0;r<h.length;r++)t(h[r])}},s=function(e){return null!=e.children?e.children:e.childNodes},l=["class","id","href","src","name","slot"],o=["script","style","iframe","meta","link","object","embed"]},3557:(e,r,n)=>{n.r(r),n.d(r,{ion_refresher_content:()=>s});var i=n(5873),t=n(4406),s=function(){function e(e){(0,i.r)(this,e)}return e.prototype.componentWillLoad=function(){if(void 0===this.pullingIcon&&(this.pullingIcon=i.i.get("refreshingIcon","arrow-down")),void 0===this.refreshingSpinner){var e=(0,i.f)(this);this.refreshingSpinner=i.i.get("refreshingSpinner",i.i.get("spinner","ios"===e?"lines":"crescent"))}},e.prototype.render=function(){return(0,i.h)(i.H,{class:(0,i.f)(this)},(0,i.h)("div",{class:"refresher-pulling"},this.pullingIcon&&(0,i.h)("div",{class:"refresher-pulling-icon"},(0,i.h)("ion-icon",{icon:this.pullingIcon,lazy:!1})),this.pullingText&&(0,i.h)("div",{class:"refresher-pulling-text",innerHTML:(0,t.s)(this.pullingText)})),(0,i.h)("div",{class:"refresher-refreshing"},this.refreshingSpinner&&(0,i.h)("div",{class:"refresher-refreshing-icon"},(0,i.h)("ion-spinner",{name:this.refreshingSpinner})),this.refreshingText&&(0,i.h)("div",{class:"refresher-refreshing-text",innerHTML:(0,t.s)(this.refreshingText)})))},e}()}}]);