github.com/servernoj/jade@v0.0.0-20231225191405-efec98d19db1/testdata/v2/attributes.tpl (about)

     1  <a href="{{ print `google.com`+`google.com` }}">Google</a>
     2  <a class="button" href="google.com">Google</a>
     3  <a class="button" href="google.com">Google</a>
     4  {{/* var authenticated = true */}}
     5  <body class="{{ print authenticated ? "authed" : "anon" }}"></body>
     6  <input type="checkbox" name="agreement" checked="checked"/>
     7  <input data-json="
     8    {
     9      &#34;very-long&#34;: &#34;piece of &#34;,
    10      &#34;data&#34;: true
    11    }
    12  "/>
    13  <!-- pug error -->
    14  <div class="div-class" (click)="play()"></div>
    15  <div class="div-class" (click)="play()"></div>
    16  <div class="div-class" '(click)'="play()"></div>
    17  <a href="/#{url}">Link{{/* var url = "pug-test.html" */}}
    18      <a href="{{ print "/" + url }}">Link</a>
    19      {{/* url = "https://example.com/" */}}
    20      <a href="{{ print url }}">Another link</a>
    21      {{/* var btnType = "info" */}}{{/* var btnSize = "lg" */}}
    22      <button type="button" class="{{ print "btn btn-" + btnType + " btn-" + btnSize }}"></button>
    23      <button type="button" class="{{ print `btn btn-`+btnType+` btn-`+btnSize+`` }}"></button>
    24  </a>
    25  <div escaped="&lt;code&gt;"></div>
    26  <div unescaped="<code>"></div>
    27  <input type="checkbox" checked="checked"/>
    28  <input type="checkbox" checked="checked"/>
    29  <input type="checkbox"/>
    30  <input type="checkbox" checked="true"/>
    31  <!DOCTYPE html>
    32  <input type="checkbox" checked="checked"/>
    33  <input type="checkbox" checked="checked"/>
    34  <input type="checkbox"/>
    35  <input type="checkbox" checked="{{ print true && "checked" == "checked" }}"/>
    36  <a style="{{ print map[string]string{"color": "red", "background": "green"} }}"></a>
    37  {{/* var classes = []string{"foo", "bar", "baz"} */}}
    38  <a class="{{ print classes }}"></a>
    39  <a class="bang classes [&#39;bing&#39;]"></a>
    40  {{/* var currentUrl = "/about" */}}
    41  <a class="{{ print currentUrl == "/" ? "active" : "" }}" href="/">Home</a>
    42  <a class="{{ print currentUrl == "/about" ? "active" : "" }}" href="/about">About</a>
    43  <a class="button"></a>
    44  <div class="content"></div>
    45  <a id="main-link"></a>
    46  <div id="content"></div>
    47  <div id="foo" data-bar="foo"></div>
    48  {{/* var attributes = struct{class string}{}; */}}{{/* attributes.class = "baz"; */}}
    49  <div id="foo" data-bar="foo"></div>
    50  <zxc class="asd qwe zxc" num="{{ print 1 }}"></zxc>
    51  <zxc num="{{ print 1.1 }}"></zxc>