@usercentrics/cmp-browser-sdk
Version:
Usercentrics CMP Browser SDK
2 lines (1 loc) • 3.49 kB
JavaScript
import{d as o,g as l,i,aw as n,ax as t,a3 as r,aq as s,ay as a,az as e,aA as d,aB as u}from"./index-a467e104.js";var v=o(function o(s){l(this,o),i(this,"alignment",void 0),i(this,"borderRadius",void 0),i(this,"secondLayer",void 0);var a=s.customization;this.alignment=(null==a?void 0:a.buttonAlignment)||n.HORIZONTAL,this.borderRadius=t(r(null==a?void 0:a.borderRadiusButton,"4px")),this.secondLayer=s.moreInfoButtonUrl.length>0?s.moreInfoButtonUrl:null}),c="#ffffff",h=o(function o(n,u){var v,h,g,y,f,C,m,B,b,p,k,I,w,L,U,x,A;l(this,o),i(this,"customCss",void 0),i(this,"enablePrivacyButton",void 0),i(this,"font",void 0),i(this,"layer",void 0),i(this,"links",void 0),i(this,"logo",void 0),i(this,"overlay",void 0),i(this,"primaryColor",void 0),i(this,"accentColor",void 0),i(this,"privacyButtonUrls",void 0),i(this,"poweredBy",void 0),i(this,"showCookieInformation",void 0),i(this,"textColor",void 0),i(this,"theme",void 0),i(this,"toggle",void 0),i(this,"useBackgroundShadow",void 0);var D=u.customization;this.customCss=null!==(v=u.features)&&void 0!==v&&v.customCss&&u.useUnsafeCustomCss&&null!=u.stylesCss?u.stylesCss:null,this.enablePrivacyButton=n.privacyButtonIsVisible,this.font={family:r(null==D||null===(h=D.font)||void 0===h?void 0:h.family,"BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, Helvetica, Arial, sans-serif"),size:r(null==D||null===(g=D.font)||void 0===g?void 0:g.size,14)},this.layer={backgroundColor:r(s(null==D||null===(y=D.color)||void 0===y?void 0:y.layerBackground),"#ffffff"),borderRadius:t(r(null==D?void 0:D.borderRadiusLayer,"8px"))},this.links={fontColor:r(s(null==D||null===(f=D.color)||void 0===f?void 0:f.linkFont),"#303030"),iconColor:r(s(null==D||null===(C=D.color)||void 0===C?void 0:C.linkIcon),"#595959")},this.logo={altTag:r(null==D?void 0:D.logoAltTag,null),position:a(u.firstLayer.logoPosition),url:r(null==D?void 0:D.logoUrl,null)},this.overlay={backgroundColor:r(s(null==D||null===(m=D.color)||void 0===m?void 0:m.overlay),"#333"),opacity:r(null==D?void 0:D.overlayOpacity,.7)},this.poweredBy=u.enablePoweredBy?{partnerUrl:u.partnerPoweredByUrl||null,url:e()}:null,this.privacyButtonUrls=n.privacyButtonUrls,this.primaryColor=r(s(null==D||null===(B=D.color)||void 0===B?void 0:B.primary),"#0045A5"),this.accentColor=r(s(null==D||null===(b=D.color)||void 0===b?void 0:b.tabsBorderColor),"#DDDDDD"),this.showCookieInformation=u.showCookieInformation,this.textColor=r(s(null==D||null===(p=D.color)||void 0===p?void 0:p.text),"#303030"),this.theme=d.LIGHT,this.toggle={active:{backgroundColor:r(s(null==D||null===(k=D.color)||void 0===k?void 0:k.toggleActiveBackground)||s(null==D||null===(I=D.color)||void 0===I?void 0:I.primary),"#336AB7"),iconColor:r(s(null==D||null===(w=D.color)||void 0===w?void 0:w.toggleActiveIcon),c)},disabled:{backgroundColor:r(s(null==D||null===(L=D.color)||void 0===L?void 0:L.toggleDisabledBackground),"#dedede"),iconColor:r(s(null==D||null===(U=D.color)||void 0===U?void 0:U.toggleDisabledIcon),c)},inactive:{backgroundColor:r(s(null==D||null===(x=D.color)||void 0===x?void 0:x.toggleInactiveBackground),"#595959"),iconColor:r(s(null==D||null===(A=D.color)||void 0===A?void 0:A.toggleInactiveIcon),c)}},this.useBackgroundShadow=r(null==D?void 0:D.useBackgroundShadow,!0)}),g=o(function o(n){l(this,o),i(this,"secondLayerTrigger",void 0),this.secondLayerTrigger=r(n.firstLayer.secondLayerTrigger,u.LINK)});export{v as B,h as C,g as F};