OSDN Git Service

crush router and render
[pettanr/pettanr.git] / app / assets / javascripts / pettanr.js.coffee
index 6c39f29..614d8c5 100644 (file)
@@ -198,36 +198,6 @@ class Pettanr
     form_edit: () ->\r
       @set_edit()\r
     \r
-  class Pettanr.AppBody extends Backbone.View\r
-    el: "#pettanr"\r
-    \r
-    initialize: (options) ->\r
-      super(options)\r
-    \r
-    render: () ->\r
-      this.$el.html('')\r
-      this\r
-    \r
-    refresh: (body) ->\r
-      @listenTo(body, 'navigate', @navigate)\r
-      this.$el.html(body.el)\r
-    \r
-    fire: (params) ->\r
-      c = Pettanr[Pettanr.camelize(params['controller']) + 'Controller']\r
-      controller = new c\r
-      controller.params = params\r
-      @listenTo(controller, 'ready', @refresh)\r
-      @listenTo(controller, 'retitle', @retitle)\r
-      controller[params['action']]()\r
-    \r
-    navigate: (url) ->\r
-      window.router.navigate(url, true)\r
-    \r
-    retitle: (params, str = null) ->\r
-      t = str || I18n.t(params['controller'] + '.' + params['action'] + '.title')\r
-      site_caption = _.escape(Manifest.manifest().magic_numbers.profile.users.caption)\r
-      $(document).attr('title', t + ' - ' + site_caption)\r
-    \r
   class Pettanr.Dialog extends Backbone.View\r
     \r
     initialize: (options) ->\r