diff options
| author | Jules Laplace <jules@okfoc.us> | 2015-09-07 14:12:05 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2015-09-07 14:12:05 -0400 |
| commit | ff6954f49a4006095ddcf85289679fc515a38f82 (patch) | |
| tree | 6ff092762fb82962a8bef672af103f63899833b6 /public/assets/js/lib/router.js | |
| parent | ebac7f79d32c524de750adc3bcf1cc539625d552 (diff) | |
install instructions
Diffstat (limited to 'public/assets/js/lib/router.js')
| -rw-r--r-- | public/assets/js/lib/router.js | 27 |
1 files changed, 22 insertions, 5 deletions
diff --git a/public/assets/js/lib/router.js b/public/assets/js/lib/router.js index d5b9652..64b8719 100644 --- a/public/assets/js/lib/router.js +++ b/public/assets/js/lib/router.js @@ -5,10 +5,13 @@ var SiteRouter = Router.extend({ el: "body", routes: { - "/": 'login', - "/index": 'index', - "/login": 'login', - "/details/:id": 'details', + "/": 'login', + "/index": 'index', + "/login": 'login', + "/details/:id": 'details', + "/mail/:mailbox": 'mailbox', + "/mail/read/:id": 'message', + "/mail/compose": 'compose', }, initialize: function(){ @@ -26,6 +29,20 @@ var SiteRouter = Router.extend({ details: function(id){ app.view = new DetailsView () app.view.load(id) - } + }, + + mailbox: function(box){ + app.view = new Mailbox () + app.view.load(box) + }, + + message: function(id){ + app.view = new MessageView () + app.view.load(id) + }, + + compose: function(){ + app.view = new ComposeView () + }, })
\ No newline at end of file |
