Warning, /frameworks/syntax-highlighting/autotests/folding/test.mustache.fold is written in an unsupported language. File is not indexed.
0001 <beginfold id='1'><!--</beginfold id='1'> Mustache / Handlebars / Ractive template <endfold id='1'>--></endfold id='1'>
0002 <beginfold id='2'><!DOCTYPE</beginfold id='2'> html<endfold id='2'>></endfold id='2'>
0003 <html>
0004 <head>
0005 <meta charset="UTF-8" />
0006 <title>{{title}}</title>
0007 </head>
0008 <beginfold id='1'><!--</beginfold id='1'> CSS <endfold id='1'>--></endfold id='1'>
0009 <beginfold id='3'><style</beginfold id='3'>>
0010 <beginfold id='4'>/*</beginfold id='4'> Mustache variable support in CSS is incomplete <endfold id='4'>*/</endfold id='4'>
0011 {{mustache}}
0012 [ {{other}} ]
0013 body <beginfold id='5'>{</beginfold id='5'>
0014 {{{other}}}
0015 font-size: 15pt;
0016 font-family: Verdana;
0017 <endfold id='5'>}</endfold id='5'>
0018 <endfold id='3'></style</endfold id='3'>>
0019 <beginfold id='1'><!--</beginfold id='1'> JavaScript <endfold id='1'>--></endfold id='1'>
0020 <beginfold id='6'><script</beginfold id='6'>>
0021 var foo = {{bar}};
0022 `template {{foo}} ${ var a = {{b}} }`
0023 <endfold id='6'></script</endfold id='6'>>
0024
0025 <body>
0026 <beginfold id='7'>{{#movie</beginfold id='7'>}}
0027 <beginfold id='8'><div</beginfold id='8'>>
0028 <h1>{{title}}</h1>
0029 <img src="{{poster}}" alt="{{title}}"/>
0030 <endfold id='8'></div</endfold id='8'>>
0031 <beginfold id='8'><div</beginfold id='8'>>
0032 Rating - {{ratings.critics_rating}}
0033 <endfold id='8'></div</endfold id='8'>>
0034 <endfold id='7'>{{/movie}}</endfold id='7'>
0035 <beginfold id='7'>{{^movie</beginfold id='7'>}}
0036 <beginfold id='8'><div</beginfold id='8'>>
0037 Movie Does Not Exist :(
0038 <endfold id='8'></div</endfold id='8'>>
0039 <endfold id='7'>{{/movie}}</endfold id='7'>
0040 <beginfold id='9'>{{!</beginfold id='9'> this is a comment TODO ALERT <endfold id='9'>}}</endfold id='9'>
0041
0042 This is a partial {{> partial1 }}
0043 <beginfold id='7'>{{#block</beginfold id='7'>
0044 param=foo
0045 param2=bar}}
0046 {{block foo=bar}}
0047 <endfold id='7'>{{/block}}</endfold id='7'>
0048
0049 <beginfold id='1'><!--</beginfold id='1'> Handlebars <endfold id='1'>--></endfold id='1'>
0050
0051 <beginfold id='7'>{{#list</beginfold id='7'> people}}{{firstName}} {{lastName}}<endfold id='7'>{{/list}}</endfold id='7'>
0052 <beginfold id='7'>{{#noop</beginfold id='7'>}}{{body}}<endfold id='7'>{{/noop}}</endfold id='7'>
0053 <beginfold id='7'>{{#with</beginfold id='7'> story}}
0054 <beginfold id='8'><div</beginfold id='8'> class="intro">{{{intro}}}<endfold id='8'></div</endfold id='8'>>
0055 <beginfold id='8'><div</beginfold id='8'> class="body">{{{body}}}<endfold id='8'></div</endfold id='8'>>
0056 <endfold id='7'>{{/with}}</endfold id='7'>
0057 <beginfold id='7'>{{#each</beginfold id='7'> comments}}
0058 <beginfold id='8'><div</beginfold id='8'> class="comment">
0059 <h2>{{subject}}</h2>
0060 {{{body}}}
0061 <endfold id='8'></div</endfold id='8'>>
0062 <endfold id='7'>{{/each}}</endfold id='7'>
0063 <beginfold id='7'>{{#list</beginfold id='7'> nav}}
0064 <a href="{{url}}">{{title}}</a>
0065 <endfold id='7'>{{/list}}</endfold id='7'>
0066
0067 <beginfold id='10'>{{!--</beginfold id='10'> Conditionals <endfold id='10'>--}}</endfold id='10'>
0068 <beginfold id='7'>{{#if</beginfold id='7'> isActive}}
0069 <img src="star.gif" alt="Active">
0070 {{else if isInactive}}
0071 <img src="cry.gif" alt="Inactive">
0072 {{else}}
0073 <img src="cry.gif" alt="">
0074 <endfold id='7'>{{/if}}</endfold id='7'>
0075
0076 <beginfold id='10'>{{!--</beginfold id='10'> Escaping <endfold id='10'>--}}</endfold id='10'>
0077 \{{escaped}}
0078 <beginfold id='11'>{{{{raw}}}}</beginfold id='11'>
0079 {{escaped}}
0080 <endfold id='11'>{{{{/raw}}}}</endfold id='11'>
0081
0082 <beginfold id='10'>{{!--</beginfold id='10'> Whitespace Control <endfold id='10'>--}}</endfold id='10'>
0083 <beginfold id='7'>{{#each</beginfold id='7'> nav ~}}
0084 <a href="{{url}}">
0085 <beginfold id='7'>{{~#if</beginfold id='7'> test}}
0086 {{~title}}
0087 {{~^~}}
0088 Empty
0089 {{~/if~<endfold id='7'>}}</endfold id='7'>
0090 </a>
0091 <endfold id='7'>{{~/each}}</endfold id='7'>
0092
0093 <beginfold id='10'>{{!--</beginfold id='10'> Helpers <endfold id='10'>--}}</endfold id='10'>
0094 {{link "See more..." story.url}}
0095 {{log "Look at me!" level="error"}}
0096
0097 <beginfold id='10'>{{!--</beginfold id='10'> Partial <endfold id='10'>--}}</endfold id='10'>
0098 {{> myPartial name=../name }}
0099 <beginfold id='7'>{{#> myPartial</beginfold id='7'> }}
0100 Failover content
0101 <endfold id='7'>{{/myPartial}}</endfold id='7'>
0102 <beginfold id='7'>{{#*inline</beginfold id='7'> "myPartial"}}
0103 My Content
0104 <endfold id='7'>{{/inline}}</endfold id='7'>
0105 <beginfold id='7'>{{#each</beginfold id='7'> children}}
0106 {{> myPartial}}
0107 <endfold id='7'>{{/each}}</endfold id='7'>
0108
0109 <beginfold id='1'><!--</beginfold id='1'> Delimiters in tags (folding) <endfold id='1'>--></endfold id='1'>
0110 word<beginfold id='8'><div</beginfold id='8'>>word
0111
0112 word<endfold id='8'></div</endfold id='8'>>word
0113
0114 </body>
0115 </html>