diff --git a/src/sunstone/public/app/templates/helpers/valOrDefault.js b/src/sunstone/public/app/templates/helpers/valOrDefault.js new file mode 100644 index 0000000000..edb528709d --- /dev/null +++ b/src/sunstone/public/app/templates/helpers/valOrDefault.js @@ -0,0 +1,12 @@ +define(function(require) { + var Handlebars = require('hbs/handlebars'); + var Locale = require('utils/locale'); + + var valOrDefault = function(value, defaultValue, options) { + var out = value || defaultValue; + return new Handlebars.SafeString(out); + }; + + Handlebars.registerHelper('valOrDefault', valOrDefault); + return valOrDefault; +})