1 | Handlebars.registerHelper 'is', (value, test, options) ->
|
2 | if value is test then options.fn(@) else options.inverse(@)
|
3 |
|
4 | Handlebars.registerHelper 'isnt', (value, test, options) ->
|
5 | if value isnt test then options.fn(@) else options.inverse(@)
|
6 |
|
7 | Handlebars.registerHelper 'gt', (value, test, options) ->
|
8 | if value > test then options.fn(@) else options.inverse(@)
|
9 |
|
10 | Handlebars.registerHelper 'gte', (value, test, options) ->
|
11 | if value >= test then options.fn(@) else options.inverse(@)
|
12 |
|
13 | Handlebars.registerHelper 'lt', (value, test, options) ->
|
14 | if value < test then options.fn(@) else options.inverse(@)
|
15 |
|
16 | Handlebars.registerHelper 'lte', (value, test, options) ->
|
17 | if value <= test then options.fn(@) else options.inverse(@)
|
18 |
|
19 | Handlebars.registerHelper 'or', (testA, testB, options) ->
|
20 | if testA or testB then options.fn(@) else options.inverse(@)
|
21 |
|
22 | Handlebars.registerHelper 'and', (testA, testB, options) ->
|
23 | if testA and testB then options.fn(@) else options.inverse(@)
|