Template extends view with @viewProperties and calls initialize with attributes passed to build.

This commit is contained in:
Nathan Sobo
2011-12-27 18:36:54 -06:00
parent 08c1d33836
commit 7948543a5b
2 changed files with 13 additions and 0 deletions

View File

@@ -18,6 +18,9 @@ class Template
@content(attributes)
view = @builder.toFragment()
@wireOutlets(view)
if @viewProperties
$.extend(view, @viewProperties)
view.initialize?(attributes)
view
wireOutlets: (view) ->