Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds some configuration to tweak how updates are performed: #145

Merged
merged 2 commits into from
Jun 1, 2016

Conversation

diegosanchezr
Copy link
Contributor

Allows enabling/disabling of:

  • Coalesce updates: when receiving updates from the data source while an update is being performed, only the last one will be actually executed.
  • Fast updates: allows next performBatchUpdate before completion of the previous one
  • Tracks visible views: keeps track of cells on-screen instead of relying on indexPathsForVisibleItems and indexPathForCell, which are unreliable on fast updates.

 - Coalesce updates: when receiving updates from the datasource while an update is being performed, only the last one will be actually executed.
 - Fast updates: allows next performBatchUpdate before completion of the previous one
 - Tracks visible views: keeps track of cells on-screen instead of relying of indexPathsForVisibleItems and indexPathForCell, which are unreliable on fast updates.
@codecov-io
Copy link

codecov-io commented Jun 1, 2016

Current coverage is 64.84%

Merging #145 into dev will decrease coverage by <.01%

@@                dev       #145   diff @@
==========================================
  Files            60         60          
  Lines          3207       3257    +50   
  Methods           0          0          
  Messages          0          0          
  Branches          0          0          
==========================================
+ Hits           2082       2112    +30   
- Misses         1125       1145    +20   
  Partials          0          0          

Powered by Codecov. Last updated by d87fe40...f5e576a

@diegosanchezr diegosanchezr merged commit ee45cde into dev Jun 1, 2016
@diegosanchezr diegosanchezr deleted the allows-tweaking-udpates-engine branch June 1, 2016 15:33
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.

2 participants