Sha256: c8517b9a2788cefa048936d0c4ad9eb8ef1a1050cbb227ccab5fc7bfe739675e
Contents?: true
Size: 670 Bytes
Versions: 30
Compression:
Stored size: 670 Bytes
Contents
class App.Controllers.Admin.Users extends App.Controllers.Base index: -> @view = new App.Views.Admin.Users.List users: [] @view.render() this.connectWith [App.Models.User] App.Models.User.get("all").then (resp) => @view.renderUsers resp.resources show: -> view = new App.Views.Admin.Users.Show App.Models.User.find(@params.id).then (user) => view.render user edit: -> view = new App.Views.Admin.Users.Form user: new App.Models.User id: @params.id view.render() receivedSignal: (signal, data) -> switch signal when "User created" App.Models.User.find(data.id).then (user) => @view.renderUsers [user], 'prepend'
Version data entries
30 entries across 26 versions & 1 rubygems