Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. import Ember from 'ember';
  2. import Filterable from 'twiddle/mixins/filterable';
  3. import Sortable from 'twiddle/mixins/sortable';
  4.  
  5. const {
  6. computed: { reads }
  7. } = Ember;
  8.  
  9. export default Ember.Controller.extend(Filterable, Sortable, {
  10. appName: 'Ember Twiddle',
  11.  
  12. filterValue: null,
  13. filterProperties: ['id', 'name'],
  14. filterableContent: reads('peeps'),
  15.  
  16. sortProperties: ['name'],
  17. sortableContent: reads('filteredContent'),
  18.  
  19. peeps: [
  20. Ember.Object.create({
  21. id: 1,
  22. name: 'Ryan'
  23. }),
  24. Ember.Object.create({
  25. id: 2,
  26. name: 'Jun'
  27. }),
  28. Ember.Object.create({
  29. id: 3,
  30. name: 'Adam'
  31. }),
  32. Ember.Object.create({
  33. id: 4,
  34. name: 'Vinh'
  35. })
  36. ]
  37. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement