mirror of https://github.com/freeCodeCamp/devdocs
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
279 B
12 lines
279 B
11 years ago
|
app.templates.render = (name, value, args...) ->
|
||
|
template = app.templates[name]
|
||
|
|
||
|
if Array.isArray(value)
|
||
|
result = ''
|
||
|
result += template(val, args...) for val in value
|
||
|
result
|
||
|
else if typeof template is 'function'
|
||
|
template(value, args...)
|
||
|
else
|
||
|
template
|