travis-web/assets/scripts/app/controllers/dashboard/repositories.coffee
2015-01-23 15:58:22 +01:00

20 lines
365 B
CoffeeScript

Controller = Ember.Controller.extend
queryParams: ['filter']
filter: null
filteredRepositories: (->
filter = @get('filter')
repos = @get('model')
if filter
repos.filter (item, index) ->
item.slug.match(new RegExp(filter))
else
repos
).property('filter', 'model')
Travis.DashboardRepositoriesController = Controller