OSDN Git Service

crush router and render
[pettanr/pettanr.git] / app / assets / javascripts / routes.js.coffee
index f1a3b42..18b3906 100644 (file)
@@ -17,13 +17,9 @@ class Pettanr.Router extends Backbone.Router
     params\r
   \r
   initialize: () ->\r
+    _.extend(this, Backbone.Events)\r
     _.each @peta_routes(), (r) =>\r
       @route(r.route, r.callback)\r
-    @body = new Pettanr.AppBody()\r
-  \r
-  fire: (params, dialog) ->\r
-    b = dialog || @body\r
-    b.fire(params)\r
   \r
   peta_routes: () ->\r
     [\r
@@ -37,9 +33,10 @@ class Pettanr.Router extends Backbone.Router
       {route: 'users/sign_in', callback: 'user_sign_in'}, \r
     ]\r
   \r
+  # render App(render:all)\r
   home: () ->\r
     params = @home_params()\r
-    @fire(params)\r
+    @trigger('fire', params)\r
   \r
   home_params: () ->\r
     params = {}\r