{{#unless(expression)}}
Deprecated 4.15.0
Use if instead.
{{#unless(EXPRESSION)}}FN{{else}}INVERSE{{/unless}}
Renders FN if EXPRESSION is falsey or INVERSE if EXPRESSION
is truthy. Both FN and INVERSE will be rendered with the
current scope.
{{#unless(person.isAwake())}} Shhhhh! {{/unless}}
Parameters
- EXPRESSION
{KeyLookup Expression|Call Expression}:A lookup expression that will provide a truthy or falsey value.
- FN
{sectionRenderer(context, helpers)}:A subsection that can be optionally rendered.
- INVERSE
{sectionRenderer(context, helpers)}:An optional subsection that will be rendered if
EXPRESSIONis truthy and {{else}} is used.
Use
The unless helper evaluates the inverse of the value
of the key and renders the block between the helper and the slash.
{{#unless(expr)}}
// unless
{{/unless}}