Sha256: 91d194a2f8b743e945e94f3030577045f00289e9362855963ceec7f16ec7277e

Contents?: true

Size: 441 Bytes

Versions: 14

Compression:

Stored size: 441 Bytes

Contents

querystring = require('querystring')
Backbone = require('backbone')

module.exports = class Router extends Backbone.Router
  routes:
    ':title' : 'show'
    ''       : 'list'

  list: (string)->
    location.hash = '/' if location.hash == ''
    console.log 'list'
    @current = 'list'
    @query = querystring.parse(string)
    console.log @query

  show: (title)->
    console.log 'show', title
    @current = 'show'
    @title = title

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
carte-server-0.0.25 lib/carte/client/router.coffee
carte-server-0.0.24 lib/carte/client/router.coffee
carte-server-0.0.23 lib/carte/client/router.coffee
carte-server-0.0.22 lib/carte/client/router.coffee
carte-server-0.0.21 lib/carte/client/router.coffee
carte-server-0.0.20 lib/carte/client/router.coffee
carte-server-0.0.19 lib/carte/client/router.coffee
carte-server-0.0.18 lib/carte/client/router.coffee
carte-server-0.0.17 lib/carte/client/router.coffee
carte-server-0.0.16 lib/carte/client/router.coffee
carte-server-0.0.15 lib/carte/client/router.coffee
carte-server-0.0.14 lib/carte/client/router.coffee
carte-server-0.0.13 lib/carte/client/router.coffee
carte-server-0.0.12 lib/carte/client/router.coffee