Closed edelooff closed 8 years ago
Did a bunch of rebasing to remove some clutter and make the history a bit nicer. Most commits now do a single thing and do it fairly completely, though some squashing might still be required.
Hey @jennschiffer, I realize this PR is particularly large and touches basically all the code, but it would be awesome if you could find some time to review it and give it your :+1:.
All tests still pass, and as far as I've played around locally, all untested behavior (actual page switching and the like) is still the same as before. And now that I've mentioned it, I'll have a good think about adding tests for that, because we should have that automated really :smile:
yes yes - i typically get time on fridays for "open source" time so I'll be taking a look at all this tomorrow! sorry for the wait!
this all looks great! :+1:
So here's a massive set of changes to the inner workings of timbles. There's a bit of back and forth in some of the commits so I may squash some together, refactor other bits and stuff, but the outcome should remain largely the same.
What this mainly does:
enablePagination()
includinggoToPage(1)
and smaller scale).timbles()
on improper selectors, and if you do, you deserve an error)this
and binding scopes to remove the need for aliasing;Very much open for feedback
Happy New Year :fireworks: