closure-builder
Version:
Simple Closure, Soy and JavaScript Build system
48 lines (39 loc) • 1.74 kB
JavaScript
// This file was automatically generated from simple.soy.
// Please don't edit this file by hand.
/**
* @fileoverview Templates in namespace soy.examples.simple.
* @public
*/
if (typeof soy == 'undefined') { var soy = {}; }
if (typeof soy.examples == 'undefined') { soy.examples = {}; }
if (typeof soy.examples.simple == 'undefined') { soy.examples.simple = {}; }
soy.examples.simple.helloWorld = function(opt_data, opt_ignored, opt_ijData) {
return soydata.VERY_UNSAFE.ordainSanitizedHtml('Hello world!');
};
if (goog.DEBUG) {
soy.examples.simple.helloWorld.soyTemplateName = 'soy.examples.simple.helloWorld';
}
soy.examples.simple.helloName = function(opt_data, opt_ignored, opt_ijData) {
opt_data = opt_data || {};
return soydata.VERY_UNSAFE.ordainSanitizedHtml((opt_data.name) ? 'Hello ' + soy.$$escapeHtml(opt_data.name) + '!' : soy.examples.simple.helloWorld(null, null, opt_ijData));
};
if (goog.DEBUG) {
soy.examples.simple.helloName.soyTemplateName = 'soy.examples.simple.helloName';
}
soy.examples.simple.helloNames = function(opt_data, opt_ignored, opt_ijData) {
var output = '';
var nameList24 = opt_data.names;
var nameListLen24 = nameList24.length;
if (nameListLen24 > 0) {
for (var nameIndex24 = 0; nameIndex24 < nameListLen24; nameIndex24++) {
var nameData24 = nameList24[nameIndex24];
output += soy.examples.simple.helloName({name: nameData24}, null, opt_ijData) + ((! (nameIndex24 == nameListLen24 - 1)) ? '<br>' : '');
}
} else {
output += soy.examples.simple.helloWorld(null, null, opt_ijData);
}
return soydata.VERY_UNSAFE.ordainSanitizedHtml(output);
};
if (goog.DEBUG) {
soy.examples.simple.helloNames.soyTemplateName = 'soy.examples.simple.helloNames';
}