marko/taglibs/layout/UseTag.js
Patrick Steele-Idem f4293c890f Fixing tests
2014-03-04 16:30:06 -07:00

14 lines
470 B
JavaScript

var extend = require('raptor-util').extend;
var raptorTemplates = require('../../');
module.exports = {
render: function (input, context) {
var content = {};
input.invokeBody({
handlePutTag: function (putTag) {
content[putTag.into] = putTag;
}
});
var viewModel = extend(input['*'] || {}, { layoutContent: content });
raptorTemplates.render(input.template, viewModel, context);
}
};