Skip to content

Only the heart truly binds.

Choose a tag to compare

@broerse broerse released this 10 Feb 13:12
· 94 commits to master since this release
  • 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")