16 lines
465 B
CoffeeScript
16 lines
465 B
CoffeeScript
|
class @UserList extends Backbone.Collection
|
||
|
model: User
|
||
|
|
||
|
comparator: (a, b) =>
|
||
|
aAuthority = a.get('authority')
|
||
|
bAuthority = b.get('authority')
|
||
|
aName = "#{a.id}".toLowerCase()
|
||
|
bName = "#{b.id}".toLowerCase()
|
||
|
if aAuthority < bAuthority then 1
|
||
|
else if aAuthority > bAuthority then -1
|
||
|
else if aName < bName then -1
|
||
|
else if aName > bName then 1
|
||
|
else 0
|
||
|
|
||
|
initialize: =>
|