Skip to content

Instantly share code, notes, and snippets.

@matheusdavidson
Last active August 29, 2015 14:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save matheusdavidson/c74dc41b450d535f82fb to your computer and use it in GitHub Desktop.
Save matheusdavidson/c74dc41b450d535f82fb to your computer and use it in GitHub Desktop.
Mixin
import Ember from 'ember';
import PagedRemoteArray from 'ember-cli-pagination/remote/paged-remote-array';
export
default Ember.Mixin.create(PagedRemoteArray, {
loaded: 0,
changeOrder: function() {
// console.debug(PagedRemoteArray);
this.refresh();
}.observes('order'),
refresh: function() {
this.get('model').fetchContent();
//var paged = PagedRemoteArray.create({store: this.store, modelName: 'customer', page: this.get('page'), perPage: this.get('perPage'), otherParams: {order: this.get('order'), filter: this.get('filter')}});
},
actions: {
filter: function() {
this.refresh();
}
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment