Skip to content

Instantly share code, notes, and snippets.

@sktoiva
Created December 5, 2012 16:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sktoiva/4217131 to your computer and use it in GitHub Desktop.
Save sktoiva/4217131 to your computer and use it in GitHub Desktop.
Spine = require('spine')
class Exercise extends Spine.Model
@configure 'Exercise', 'repetitions', 'sets', 'weight'
@extend @Local
module.exports = Exercise
require('lib/setup')
Spine = require('spine')
Exercises = require('controllers/exercises');
class App extends Spine.Controller
constructor: ->
super
console.log("Index initialized")
@exercises = new Exercises
@append @exercises
Spine.Route.setup(history: true)
module.exports = App
Spine = require('spine')
Exercise = require('models/exercise')
class Exercises extends Spine.Controller
constructor: ->
super
console.log("Exercises")
Exercise.bind("refresh", @render)
Exercise.fetch();
render: ->
console.log(@)
@html require('views/exercise')
module.exports = Exercises
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment