Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/webroot/rsrc/externals/javelin/ext/view/ViewRenderer.js
12242 views
1
/**
2
* @provides javelin-view-renderer
3
* @requires javelin-install
4
* javelin-util
5
*/
6
7
JX.install('ViewRenderer', {
8
members: {
9
visit: function(view, children) {
10
return view.render(children);
11
}
12
},
13
statics: {
14
render: function(view) {
15
var renderer = new JX.ViewRenderer();
16
return view.accept(JX.bind(renderer, renderer.visit));
17
}
18
}
19
});
20
21