Skip to content

Conversation

@PaulL1
Copy link
Contributor

@PaulL1 PaulL1 commented Mar 23, 2015

Substantial refactor of infinite scroll. Provides new functionality, a much more
detailed tutorial, and removes the code that crept into core in #2730 (which I merged
when I shouldn't have). Clarifies the handling, removes a viewPort directive that was
unnecessary, makes the handling for scroll up and down consistent.

Strictly speaking the API hasn't changed, but there are some new settings and the
default behaviour has subtly changed in that scrollUp isn't enabled by default. This
should be more logical to users, but probably does require a review of the tutorial and API.

…NG changes

Substantial refactor of infinite scroll.  Provides new functionality, a much more
detailed tutorial, and removes the code that crept into core in angular-ui#2730 (which I merged
when I shouldn't have).  Clarifies the handling, removes a viewPort directive that was
unnecessary, makes the handling for scroll up and down consistent.

Strictly speaking the API hasn't changed, but there are some new settings and the
default behaviour has subtly changed in that scrollUp isn't enabled by default.  This
should be more logical to users, but probably does require a review of the tutorial and API.
@PaulL1
Copy link
Contributor Author

PaulL1 commented Mar 23, 2015

@mloutraris-ge, @novice3030: there are significant changes to infinite scroll in here. It would be good to get a review and check it's still working well for you. Note that there are some API changes that probably don't impact anyone but might - mostly in terms of default behaviour.

@swalters: I've stripped the infinite scroll stuff out of core - this impacts the ui-grid directive and the gridFactory. I suspect you are touching these in your scroll refactoring, so worth noting that they go away - you can safely delete them.

PaulL1 added a commit that referenced this pull request Mar 23, 2015
Fix(infiniteScroll): fix #2730, fix #2827, BREAKING changes
@PaulL1 PaulL1 merged commit db65825 into angular-ui:master Mar 23, 2015
@c0bra c0bra removed the in progress label Mar 23, 2015
@mloutraris-ge
Copy link
Contributor

We will check it out and let you know. Thanks!

@PaulL1 PaulL1 deleted the updates branch March 28, 2015 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants