Skip to content

Instantly share code, notes, and snippets.

@DavertMik
Last active December 12, 2015 07:49
Show Gist options
  • Save DavertMik/4739675 to your computer and use it in GitHub Desktop.
Save DavertMik/4739675 to your computer and use it in GitHub Desktop.
BatmanJS current user
# user model
# single resource
class YourApp.User extends Batman.Model
@storageKey: 'user'
@resourceName: 'user'
@encode 'name'
@encode 'email'
window.YourApp = class YourApp extends Batman.App
@resources 'users'
@on 'run', ->
user = new YourApp.User()
user.url = '/user' # passing directly url to deal with one resource
user.load (err) -> throw err if err
@set 'currentUser', user
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment