IGListKit/Source
Ryan Nystrom 623ff2a8a8 Container size doesnt use content inset, add new APIs
Summary:
The content inset of a collection view can change at any time (as it does with our refresh control) and isn't a good measure of the container size. I don't want to totally remove that API though, so I changed the default behavior, added an insets API, and also added the functionality of the original in a new API.

This makes sizes much more deterministic.

Reviewed By: jessesquires

Differential Revision: D4800758

fbshipit-source-id: 85ce843b5b1c297cea2e2ea705fa255617cbe356
2017-03-30 09:35:03 -07:00
..
Common Drop section moves if they are also deleted or inserted 2017-03-23 22:31:38 -07:00
Internal Move section controller mutation API to object provided in update block 2017-03-22 12:46:49 -07:00
IGListAdapter.h Revert D4640425: [IGListKit] kill IGListCollectionView. GH issue #409 2017-03-06 16:15:31 -08:00
IGListAdapter.m Container size doesnt use content inset, add new APIs 2017-03-30 09:35:03 -07: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 Move section controller mutation API to object provided in update block 2017-03-22 12:46:49 -07:00
IGListAdapterUpdaterDelegate.h Rename "withCollectionView:" param to "collectionView:" 2017-02-21 09:15:45 -08:00
IGListBatchContext.h Move section controller mutation API to object provided in update block 2017-03-22 12:46:49 -07:00
IGListBindable.h Auto diffing section controller 2017-03-15 07:47:24 -07:00
IGListBindingSectionController.h Auto diffing section controller 2017-03-15 07:47:24 -07:00
IGListBindingSectionController.m Move section controller mutation API to object provided in update block 2017-03-22 12:46:49 -07:00
IGListBindingSectionControllerDataSource.h Auto diffing section controller 2017-03-15 07:47:24 -07:00
IGListBindingSectionControllerSelectionDelegate.h Auto diffing section controller 2017-03-15 07:47:24 -07:00
IGListCollectionContext.h Container size doesnt use content inset, add new APIs 2017-03-30 09:35:03 -07:00
IGListCollectionView.h Revert D4640425: [IGListKit] kill IGListCollectionView. GH issue #409 2017-03-06 16:15:31 -08:00
IGListCollectionView.m Revert D4640425: [IGListKit] kill IGListCollectionView. GH issue #409 2017-03-06 16:15:31 -08:00
IGListCollectionViewLayout.h handle float number fraction part for layout. 2017-03-17 12:33:34 -07:00
IGListCollectionViewLayout.mm handle float number fraction part for layout. 2017-03-17 12:33:34 -07:00
IGListDisplayDelegate.h Docs updates and refinements, #181 2016-11-15 11:44:10 -08:00
IGListKit.h Move section controller mutation API to object provided in update block 2017-03-22 12:46:49 -07: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 Fix spelling in documentation 2017-03-07 08:31:06 -08:00
IGListStackedSectionController.m Container size doesnt use content inset, add new APIs 2017-03-30 09:35:03 -07:00
IGListSupplementaryViewSource.h Docs updates and refinements, #181 2016-11-15 11:44:10 -08:00
IGListUpdatingDelegate.h Move section controller mutation API to object provided in update block 2017-03-22 12:46:49 -07: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