UNPKG

@amp-nova/dc-accelerators

Version:

Amplience DC Frontend modules

1 lines 3.11 kB
this.AmpCa=this.AmpCa||{},this.AmpCa.templates=this.AmpCa.templates||{},this.AmpCa.templates["acc-template-card"]={1:function(n,a,l,e,r){var s;return' <a class="amp-dc-card-wrap" href="'+n.escapeExpression(n.lambda(null!=(s=null!=a?a.link:a)?s.value:s,a))+'">\n'},3:function(n,a,l,e,r){return' <div class="amp-dc-card-wrap">\n'},5:function(n,a,l,e,r){var s;return(null!=(s=l.unless.call(null!=a?a:n.nullContext||{},null!=a?a.description:a,{name:"unless",hash:{},fn:n.program(6,r,0),inverse:n.noop,data:r}))?s:"")+" "},6:function(n,a,l,e,r){var s;return null!=(s=l.unless.call(null!=a?a:n.nullContext||{},null!=a?a.link:a,{name:"unless",hash:{},fn:n.program(7,r,0),inverse:n.noop,data:r}))?s:""},7:function(n,a,l,e,r){return" amp-dc-hide\n"},9:function(n,a,l,e,r){var s;return' <div class="amp-dc-card-name">'+n.escapeExpression("function"==typeof(s=null!=(s=l.cardName||(null!=a?a.cardName:a))?s:l.helperMissing)?s.call(null!=a?a:n.nullContext||{},{name:"cardName",hash:{},data:r}):s)+"</div>\n"},11:function(n,a,l,e,r){var s;return' <p class="amp-dc-card-description">'+n.escapeExpression("function"==typeof(s=null!=(s=l.description||(null!=a?a.description:a))?s:l.helperMissing)?s.call(null!=a?a:n.nullContext||{},{name:"description",hash:{},data:r}):s)+"</p>\n"},13:function(n,a,l,e,r){var s;return' <div class="amp-dc-card-link">\n'+(null!=(s=l.if.call(null!=a?a:n.nullContext||{},null!=(s=null!=a?a.link:a)?s.label:s,{name:"if",hash:{},fn:n.program(14,r,0),inverse:n.program(16,r,0),data:r}))?s:"")+" </div>\n"},14:function(n,a,l,e,r){var s;return" "+n.escapeExpression(n.lambda(null!=(s=null!=a?a.link:a)?s.label:s,a))+"\n"},16:function(n,a,l,e,r){return"\n"},18:function(n,a,l,e,r){return" </a>\n"},20:function(n,a,l,e,r){return" </div>\n"},compiler:[7,">= 4.0.0"],main:function(n,a,l,e,r){var s,i=null!=a?a:n.nullContext||{},t=l.helperMissing,u=n.escapeExpression;return'<div class="amp-dc-card amp-dc-card-'+u((l.math||a&&a.math||t).call(i,null!=a?a.addTemplateClassname:a,"+",1,{name:"math",hash:{},data:r}))+'">\n'+(null!=(s=l.if.call(i,null!=a?a.link:a,{name:"if",hash:{},fn:n.program(1,r,0),inverse:n.program(3,r,0),data:r}))?s:"")+'\n <div class="amp-dc-card-img-wrap">\n '+u((l.templateChooser||a&&a.templateChooser||t).call(i,null!=a?a.cardImage:a,{name:"templateChooser",hash:{},data:r}))+'\n </div>\n\n\n <div class="amp-dc-card-text-wrap\n'+(null!=(s=l.unless.call(i,null!=a?a.cardName:a,{name:"unless",hash:{},fn:n.program(5,r,0),inverse:n.noop,data:r}))?s:"")+'">\n\n'+(null!=(s=l.if.call(i,null!=a?a.cardName:a,{name:"if",hash:{},fn:n.program(9,r,0),inverse:n.noop,data:r}))?s:"")+(null!=(s=l.if.call(i,null!=a?a.description:a,{name:"if",hash:{},fn:n.program(11,r,0),inverse:n.noop,data:r}))?s:"")+(null!=(s=l.if.call(i,null!=a?a.link:a,{name:"if",hash:{},fn:n.program(13,r,0),inverse:n.noop,data:r}))?s:"")+" </div>\n\n"+(null!=(s=l.if.call(i,null!=a?a.link:a,{name:"if",hash:{},fn:n.program(18,r,0),inverse:n.program(20,r,0),data:r}))?s:"")+"\n</div>\n"},useData:!0};