IGListKit/Source/Internal
Ryan Nystrom 4eddd4a191 Consider supplementary views when sending display events
Summary:
This was a little bit of an invasive change with the display handler, but I think that this is the right call. When sending display events for objects, we should account for the supplementary view as part of the section controller. This is especially useful for headers and footers.

Note that this wont effect the working range API at all.

Fixes #300
Closes https://github.com/Instagram/IGListKit/pull/470

Differential Revision: D4551338

Pulled By: rnystrom

fbshipit-source-id: dda6fbf18bcfc2c941d80ee2314a543d1ab83843
2017-02-13 07:01:13 -08:00
..
IGListAdapterInternal.h Backed out changeset b72b444c1197 2017-02-12 14:30:39 -08:00
IGListAdapterProxy.h Initial commit 2016-10-11 10:12:17 -04:00
IGListAdapterProxy.m Initial commit 2016-10-11 10:12:17 -04:00
IGListAdapterUpdaterInternal.h Add item-level moves to IGListCollectionContext 2017-02-10 18:01:18 -08:00
IGListDisplayHandler.h Consider supplementary views when sending display events 2017-02-13 07:01:13 -08:00
IGListDisplayHandler.m Consider supplementary views when sending display events 2017-02-13 07:01:13 -08:00
IGListSectionControllerInternal.h Add isLast/FirstSection API to IGListSectionController 2016-10-13 12:44:12 -07:00
IGListSectionMap.h Add stricter build flags 2016-11-19 11:58:58 -08:00
IGListSectionMap.m fix integer type inconsistency, potential over/underflow 2017-02-10 16:32:33 -08:00
IGListStackedSectionControllerInternal.h Fix for #348 - IGListStackedSectionController's children need to know numberOrItems before didUpdate is called 2017-01-14 14:29:03 -08:00
IGListWorkingRangeHandler.h Initial commit 2016-10-11 10:12:17 -04:00
IGListWorkingRangeHandler.mm Initial commit 2016-10-11 10:12:17 -04:00
UICollectionView+IGListBatchUpdateData.h Initial commit 2016-10-11 10:12:17 -04:00
UICollectionView+IGListBatchUpdateData.m Add item-level moves to IGListCollectionContext 2017-02-10 18:01:18 -08:00