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 | |
| parent | ebac7f79d32c524de750adc3bcf1cc539625d552 (diff) | |
install instructions
Diffstat (limited to 'public/assets/js')
| -rw-r--r-- | public/assets/js/lib/router.js | 27 | ||||
| -rw-r--r-- | public/assets/js/lib/views/mail/compose.js | 3 | ||||
| -rw-r--r-- | public/assets/js/lib/views/mail/mailbox.js | 2 | ||||
| -rw-r--r-- | public/assets/js/lib/views/mail/message.js | 3 |
4 files changed, 29 insertions, 6 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 diff --git a/public/assets/js/lib/views/mail/compose.js b/public/assets/js/lib/views/mail/compose.js new file mode 100644 index 0000000..49f29f4 --- /dev/null +++ b/public/assets/js/lib/views/mail/compose.js @@ -0,0 +1,3 @@ +var ComposeView = FormView.extend({ + +}) diff --git a/public/assets/js/lib/views/mail/mailbox.js b/public/assets/js/lib/views/mail/mailbox.js index fe16980..fb85252 100644 --- a/public/assets/js/lib/views/mail/mailbox.js +++ b/public/assets/js/lib/views/mail/mailbox.js @@ -1,4 +1,4 @@ -var Mailbox = View.extend({ +var MailboxView = View.extend({ el: ".mailbox", events: { diff --git a/public/assets/js/lib/views/mail/message.js b/public/assets/js/lib/views/mail/message.js index e69de29..7deb6b6 100644 --- a/public/assets/js/lib/views/mail/message.js +++ b/public/assets/js/lib/views/mail/message.js @@ -0,0 +1,3 @@ +var MessageView = View.extend({ + +}) |
