@creaditor/newsletter-starterkit
Version:
Creaditor Newsletter Editor - Starterkit for creating beautiful email newsletters
1 lines • 1.65 kB
JavaScript
;(("undefined"!=typeof self?self:this).webpackChunkCreaditor=("undefined"!=typeof self?self:this).webpackChunkCreaditor||[]).push([[2757],{52757:(e,t,n)=>{n.r(t),n.d(t,{ParticlesJsBackground:()=>o});var i=n(56666),a=n(21293),s=n(27338),c=n(9571);class o extends a.oi{constructor(){super(),(0,i.Z)(this,"containerRef",(0,s.V)()),this.containerId="particles-"+(0,c.Z)(),this.config={particles:{number:{value:20},color:{value:"#ffffff"},shape:{type:"circle",stroke:{width:0,color:"#000000"},polygon:{nb_sides:5}},opacity:{value:.5,random:!1,anim:{enable:!1,speed:1,opacity_min:.1,sync:!1}},size:{value:10,random:!0,anim:{enable:!1,speed:80,size_min:.1,sync:!1}},line_linked:{enable:!0,distance:300,color:"#484554",opacity:.4,width:2},move:{enable:!0,speed:5,direction:"none",random:!1,straight:!1,out_mode:"out",bounce:!1,attract:{enable:!1,rotateX:600,rotateY:1200}}},interactivity:{detect_on:"canvas",events:{onhover:{enable:!1,mode:"repulse"},onclick:{enable:!0,mode:"push"},resize:!0},modes:{grab:{distance:800,line_linked:{opacity:1}},bubble:{distance:800,size:80,duration:2,opacity:.8,speed:3},repulse:{distance:400,duration:.4},push:{particles_nb:4},remove:{particles_nb:2}}},retina_detect:!0}}createRenderRoot(){return this}render(){return a.dy`<div id=${this.containerId} ${(0,s.i)(this.containerRef)}></div>`}connectedCallback(){super.connectedCallback(),n.e(3778).then(n.t.bind(n,43778,23)).then((()=>{setTimeout((()=>{particlesJS(this.containerId,this.config)}),0)}))}disconnectedCallback(){super.disconnectedCallback()}}(0,i.Z)(o,"properties",{name:{}}),(0,i.Z)(o,"styles",a.iv``),customElements.define("cdtr-particlesjs",o)}}]);