Only the heart truly binds.
- Fix deprecations #113
Version 3.0.0 is breaking and removes the need for Ember.Binding.
Local Store
Change:
pagedContent: pagedArray('content', {pageBinding: "page", perPageBinding: "perPage"}),
To:
pagedContent: pagedArray('content', {
page: Ember.computed.alias("parent.page"),
perPage: Ember.computed.alias("parent.perPage")
}),
and
totalPagesBinding: "pagedContent.totalPages"
To:
totalPages: Ember.computed.oneWay("pagedContent.totalPages")
Remote Paginated API
Change:
pageBinding: "pagedContent.page",
perPageBinding: "pagedContent.perPage",
totalPagesBinding: "pagedContent.totalPages"
To:
page: Ember.computed.alias("pagedContent.page"),
perPage: Ember.computed.alias("pagedContent.perPage"),
totalPages: Ember.computed.oneWay("pagedContent.totalPages")