mirror of
https://github.com/Instagram/IGListKit
synced 2026-05-21 08:18:35 +00:00
Summary: Before adding `transactions`, lets clarify what information is collected before vs during the update. We can split apart `IGListBatchUpdates`. * Before the update * Collect the update blocks in `itemUpdateBlocks` which will be executed later during the update. * Collect completion blocks in the same `completionBlocks` list as the other updates. * During the update * Collect item updates in `IGListItemUpdatesCollector`, like inserts and deletes. * Collect new completion blocks (in case a section-controller schedules an update in -didUpdateToObject) in a separete list `inUpdateCompletionBlocks` Reviewed By: patters Differential Revision: D23145778 fbshipit-source-id: cae2c0689ac1ef0d93e3c04856b0495856e305b6 |
||
|---|---|---|
| .. | ||
| IGListDiffKit | ||
| IGListKit | ||
| IGListSwiftKit | ||
| Info.plist | ||