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(); } } });