Sha256: 0d6fc55c302a7c1d0ad389e8586529fb2d14ca2f4f30e986a61e8f46cc4bf9df
Contents?: true
Size: 586 Bytes
Versions: 23
Compression:
Stored size: 586 Bytes
Contents
class App.Views.Admin.Users.List extends App.Views.Base constructor: (opts = {}) -> super opts @users = opts.users render: -> $("table tbody").empty() renderUsers: (users, order = 'append') -> for user in users if order is 'append' $("table").append JST["templates/admin/users/user"] {user: user} else $("table").prepend JST["templates/admin/users/user"] {user: user} $('table a.ping').click (e) -> e.preventDefault() userId = $(e.target).parents('tr').data 'id' App.Env.loco.emit signal: 'ping', user_id: userId
Version data entries
23 entries across 23 versions & 1 rubygems