UNPKG

@amp-nova/dc-accelerators

Version:

Amplience DC Frontend modules

1 lines 5.14 kB
this.AmpCa=this.AmpCa||{},this.AmpCa.templates=this.AmpCa.templates||{},this.AmpCa.templates["acc-template-banner"]={1:function(n,l,a,e,t){return"amp-dc-info-bottom"},3:function(n,l,a,e,t){var o;return(null!=(o=a.unless.call(null!=l?l:n.nullContext||{},null!=l?l.subheader:l,{name:"unless",hash:{},fn:n.program(4,t,0),inverse:n.noop,data:t}))?o:"")+" "},4:function(n,l,a,e,t){var o;return null!=(o=a.unless.call(null!=l?l:n.nullContext||{},null!=l?l.description:l,{name:"unless",hash:{},fn:n.program(5,t,0),inverse:n.noop,data:t}))?o:""},5:function(n,l,a,e,t){var o;return null!=(o=a.unless.call(null!=l?l:n.nullContext||{},null!=(o=null!=l?l.button:l)?o.label:o,{name:"unless",hash:{},fn:n.program(6,t,0),inverse:n.noop,data:t}))?o:""},6:function(n,l,a,e,t){return" amp-dc-hide\n"},8:function(n,l,a,e,t){var o;return n.escapeExpression("function"==typeof(o=null!=(o=a.alignment||(null!=l?l.alignment:l))?o:a.helperMissing)?o.call(null!=l?l:n.nullContext||{},{name:"alignment",hash:{},data:t}):o)},10:function(n,l,a,e,t){return"left"},12:function(n,l,a,e,t){var o;return"left:"+n.escapeExpression("function"==typeof(o=null!=(o=a.textPositionLeft||(null!=l?l.textPositionLeft:l))?o:a.helperMissing)?o.call(null!=l?l:n.nullContext||{},{name:"textPositionLeft",hash:{},data:t}):o)+"%;"},14:function(n,l,a,e,t){var o;return"top:"+n.escapeExpression("function"==typeof(o=null!=(o=a.textPositionTop||(null!=l?l.textPositionTop:l))?o:a.helperMissing)?o.call(null!=l?l:n.nullContext||{},{name:"textPositionTop",hash:{},data:t}):o)+"%;"},16:function(n,l,a,e,t){var o;return' <div class="amp-dc-banner-header">'+n.escapeExpression("function"==typeof(o=null!=(o=a.header||(null!=l?l.header:l))?o:a.helperMissing)?o.call(null!=l?l:n.nullContext||{},{name:"header",hash:{},data:t}):o)+"</div>\n"},18:function(n,l,a,e,t){var o;return' <div class="amp-dc-banner-subheader">'+n.escapeExpression("function"==typeof(o=null!=(o=a.subheader||(null!=l?l.subheader:l))?o:a.helperMissing)?o.call(null!=l?l:n.nullContext||{},{name:"subheader",hash:{},data:t}):o)+"</div>\n"},20:function(n,l,a,e,t){var o;return' <div class="amp-dc-banner-description">'+n.escapeExpression("function"==typeof(o=null!=(o=a.description||(null!=l?l.description:l))?o:a.helperMissing)?o.call(null!=l?l:n.nullContext||{},{name:"description",hash:{},data:t}):o)+"</div>\n"},22:function(n,l,a,e,t){var o,s=n.lambda,r=n.escapeExpression;return' <a href="'+r(s(null!=(o=null!=l?l.button:l)?o.value:o,l))+'"\n class="amp-dc-banner-button '+(null!=(o=a.if.call(null!=l?l:n.nullContext||{},null!=l?l.style:l,{name:"if",hash:{},fn:n.program(23,t,0),inverse:n.noop,data:t}))?o:"")+'">'+r(s(null!=(o=null!=l?l.button:l)?o.label:o,l))+"</a>\n"},23:function(n,l,a,e,t){var o;return n.escapeExpression("function"==typeof(o=null!=(o=a.style||(null!=l?l.style:l))?o:a.helperMissing)?o.call(null!=l?l:n.nullContext||{},{name:"style",hash:{},data:t}):o)},compiler:[7,">= 4.0.0"],main:function(n,l,a,e,t){var o,s,r=null!=l?l:n.nullContext||{},i=a.helperMissing,u=n.escapeExpression,p="function";return'<div class="amp-dc-banner js_dc_banner">\n <div class="amp-dc-banner-pic-wrap">\n '+u((a.templateChooser||l&&l.templateChooser||i).call(r,null!=l?l.bannerImage:l,{name:"templateChooser",hash:{},data:t}))+'\n </div>\n <div class="amp-dc-banner-info-wrap\n '+(null!=(o=a.if.call(r,null!=l?l.stackMobileLayout:l,{name:"if",hash:{},fn:n.program(1,t,0),inverse:n.noop,data:t}))?o:"")+"\n"+(null!=(o=a.unless.call(r,null!=l?l.header:l,{name:"unless",hash:{},fn:n.program(3,t,0),inverse:n.noop,data:t}))?o:"")+'"\n data-align="'+(null!=(o=a.if.call(r,null!=l?l.alignment:l,{name:"if",hash:{},fn:n.program(8,t,0),inverse:n.program(10,t,0),data:t}))?o:"")+'"\n style="\n '+(null!=(o=a.if.call(r,null!=l?l.textPositionLeft:l,{name:"if",hash:{},fn:n.program(12,t,0),inverse:n.noop,data:t}))?o:"")+"\n "+(null!=(o=a.if.call(r,null!=l?l.textPositionTop:l,{name:"if",hash:{},fn:n.program(14,t,0),inverse:n.noop,data:t}))?o:"")+'"\n >\n\n <div class="amp-dc-banner-info" data-opacity="'+u(typeof(s=null!=(s=a.bannerOpacity||(null!=l?l.bannerOpacity:l))?s:i)==p?s.call(r,{name:"bannerOpacity",hash:{},data:t}):s)+'" data-color="'+u(typeof(s=null!=(s=a.bannerColor||(null!=l?l.bannerColor:l))?s:i)==p?s.call(r,{name:"bannerColor",hash:{},data:t}):s)+'"\n data-txtcolor="'+u(typeof(s=null!=(s=a.textColour||(null!=l?l.textColour:l))?s:i)==p?s.call(r,{name:"textColour",hash:{},data:t}):s)+'" style="">\n'+(null!=(o=a.if.call(r,null!=l?l.header:l,{name:"if",hash:{},fn:n.program(16,t,0),inverse:n.noop,data:t}))?o:"")+(null!=(o=a.if.call(r,null!=l?l.subheader:l,{name:"if",hash:{},fn:n.program(18,t,0),inverse:n.noop,data:t}))?o:"")+(null!=(o=a.if.call(r,null!=l?l.description:l,{name:"if",hash:{},fn:n.program(20,t,0),inverse:n.noop,data:t}))?o:"")+(null!=(o=a.if.call(r,null!=(o=null!=l?l.button:l)?o.label:o,{name:"if",hash:{},fn:n.program(22,t,0),inverse:n.noop,data:t}))?o:"")+" </div>\n </div>\n</div>\n"},useData:!0};