UNPKG

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