summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/controllers/services.js.coffee
blob: 5d509a76dabd93ca167f22f34b116a78ab7ca885 (plain)
1
2
3
4
5
6
7
8
9
10
11
App.ServicesController = Ember.ArrayController.extend
  sortProperties: ['name']

  services: (->
    if @get('search') then @get('searchResults') else @
  ).property('search', 'searchResults')

  searchResults: (->
    search = @get('search').toLowerCase()
    @filter (service) => service.get('name').toLowerCase().indexOf(search) != -1
  ).property('search', '@each.name')