From 22a66cb6e243a3f1c867b62e3942fd2e828019d9 Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Thu, 8 Mar 2012 13:56:09 -0800 Subject: integrating v0.7 montage into ninja Signed-off-by: Valerio Virgillito --- node_modules/montage/ui/template.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'node_modules/montage/ui/template.js') diff --git a/node_modules/montage/ui/template.js b/node_modules/montage/ui/template.js index 509e3406..c6589b35 100755 --- a/node_modules/montage/ui/template.js +++ b/node_modules/montage/ui/template.js @@ -324,6 +324,7 @@ var Template = exports.Template = Montage.create(Montage, /** @lends module:mont _invokeTemplateDidLoadWithOwner: { value: function(deserializer, owner) { var objects = deserializer.getObjectsFromLastDeserialization(), + hasTemplateDidDeserializeObject = owner && typeof owner.templateDidDeserializeObject === "function", i, object; @@ -335,6 +336,9 @@ var Template = exports.Template = Montage.create(Montage, /** @lends module:mont if (typeof object.deserializedFromTemplate === "function") { object.deserializedFromTemplate(owner); } + if (hasTemplateDidDeserializeObject) { + owner.templateDidDeserializeObject(object); + } } } -- cgit v1.2.3