Unleash awesomeness. Private packages, team management tools, and powerful integrations. Get started with npm Orgs »

handlebars-helper-ternary

1.0.0 • Public • Published

handlebars-helper-ternary

A Handlebars ternary helper.

npm Version Build Status Test Coverage Dependency Status

Installation

Install using npm:

$ npm install handlebars-helper-ternary

Usage

helpers.js

Example helpers file that requires in Handlebars and registers the ternary helper under the name "ternary".

var Handlebars = require('handlebars');
 
Handlebars.registerHelper('ternary', require('handlebars-helper-ternary'));

templates/example.handlebars

Example template file that makes use of the ternary helper. This helper accepts three arguments: a test argument to evaluate for truthiness, a yes argument to return in the case that test is truthy, and a no argument to return in the case that test is falsy.

<button type="button">{{ternary isNew "Add" "Save"}}</button>

Changelog

1.0.0 - 2015-07-17

  • Initial release

License

MIT

install

npm i handlebars-helper-ternary

Downloadsweekly downloads

34

version

1.0.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability