IGListKit/Source
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
..
Common Add item-level moves to IGListCollectionContext 2017-02-10 18:01:18 -08:00
Internal Consider supplementary views when sending display events 2017-02-13 07:01:13 -08:00
IGListAdapter.h Add -[IGListAdapter sectionControllerForSection:] 2017-02-09 11:31:17 -08:00
IGListAdapter.m Consider supplementary views when sending display events 2017-02-13 07:01:13 -08:00
IGListAdapterDataSource.h Backed out changeset b72b444c1197 2017-02-12 14:30:39 -08:00
IGListAdapterDelegate.h Regen docs for 2.0 release. Close #181 2016-11-21 15:44:01 -08:00
IGListAdapterUpdater.h Add allowsBackgroundReloading Flag to ListAdapterUpdater to Give User Control of Behavior 2017-01-03 10:44:04 -08:00
IGListAdapterUpdater.m Add item-level moves to IGListCollectionContext 2017-02-10 18:01:18 -08:00
IGListAdapterUpdaterDelegate.h Add item-level moves to IGListCollectionContext 2017-02-10 18:01:18 -08:00
IGListCollectionContext.h Add item-level moves to IGListCollectionContext 2017-02-10 18:01:18 -08:00
IGListCollectionView.h Fix some IGCollectionView unavaliable methods hint 2017-02-10 09:03:09 -08:00
IGListCollectionView.m disables prefetchEnabled by default 2016-12-13 07:13:58 -08:00
IGListCollectionViewLayout.h Vertical UICollectionViewLayout supporting inline sections (take 2) 2017-02-10 18:01:22 -08:00
IGListCollectionViewLayout.mm Vertical UICollectionViewLayout supporting inline sections (take 2) 2017-02-10 18:01:22 -08:00
IGListDisplayDelegate.h Docs updates and refinements, #181 2016-11-15 11:44:10 -08:00
IGListGridCollectionViewLayout.h Cleanup layout 2016-11-21 23:28:58 -08:00
IGListGridCollectionViewLayout.m Clean internal NSArray copying 2017-01-22 14:44:14 -08:00
IGListKit.h Vertical UICollectionViewLayout supporting inline sections (take 2) 2017-02-10 18:01:22 -08:00
IGListReloadDataUpdater.h Docs updates and refinements, #181 2016-11-15 11:44:10 -08:00
IGListReloadDataUpdater.m Add item-level moves to IGListCollectionContext 2017-02-10 18:01:18 -08:00
IGListScrollDelegate.h Initial commit 2016-10-11 10:12:17 -04:00
IGListSectionController.h Summary: 2017-01-23 11:14:00 -08:00
IGListSectionController.m Initial commit 2016-10-11 10:12:17 -04:00
IGListSectionType.h Docs updates and refinements, #181 2016-11-15 11:44:10 -08:00
IGListSingleSectionController.h Added object to single section selection delegate callback 2017-01-11 15:14:01 -08:00
IGListSingleSectionController.m Added object to single section selection delegate callback 2017-01-11 15:14:01 -08:00
IGListStackedSectionController.h Docs updates and refinements, #181 2016-11-15 11:44:10 -08:00
IGListStackedSectionController.m Add item-level moves to IGListCollectionContext 2017-02-10 18:01:18 -08:00
IGListSupplementaryViewSource.h Docs updates and refinements, #181 2016-11-15 11:44:10 -08:00
IGListUpdatingDelegate.h Add item-level moves to IGListCollectionContext 2017-02-10 18:01:18 -08:00
IGListWorkingRangeDelegate.h Docs updates and refinements, #181 2016-11-15 11:44:10 -08:00
Info.plist Release 2.1.0 prep 2017-01-04 10:14:37 -08:00