marko/taglibs/layout/use-tag.js
2014-04-29 22:21:20 -06:00

13 lines
365 B
JavaScript

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