├── .DS_Store ├── .gitignore ├── .swiftlint.yml ├── .travis.yml ├── Documents ├── Delegate_DataSource_Guide.md ├── IQListKitPresentation.pdf ├── IQListKitWithModernCollectionView.pdf ├── Workarounds.md ├── conference_video_feed.gif ├── insertion_sort.gif ├── mountains.gif ├── orthogonal_section.gif └── users_list.gif ├── IQListKit.podspec.json ├── IQListKit.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── IQListKit.xcscheme ├── IQListKit ├── Cell Protocol │ ├── IQCellActionsProvider.swift │ ├── IQCellSizeProvider.swift │ ├── IQListCell.swift │ ├── IQModelModifiable.swift │ ├── IQModelableCell.swift │ ├── IQReorderableModel.swift │ └── IQSelectableModel.swift ├── CollectionView Layouts │ ├── IQCollectionViewLayout.swift │ └── IQCollectionViewSectionLayout.swift ├── Compatibility │ └── IQDiffableDataSource.swift ├── Default Cell │ └── IQTableViewCell.swift ├── Default Supplementary View │ ├── IQCollectionEmptySupplementaryView.swift │ ├── IQCollectionTitleSupplementaryView.swift │ ├── IQSupplementaryViewPlaceholder.swift │ ├── IQTableEmptySupplementaryView.swift │ └── IQTableTitleSupplementaryView.swift ├── DiffableDataSource │ ├── IQCollectionViewDiffableDataSource+UICollectionViewDataSourcePrefetching.swift │ ├── IQCollectionViewDiffableDataSource+UICollectionViewDelegate.swift │ ├── IQCollectionViewDiffableDataSource+UICollectionViewDelegateFlowLayout.swift │ ├── IQCollectionViewDiffableDataSource.swift │ ├── IQListView.swift │ ├── IQTableViewDiffableDataSource+UITableViewDataSourcePrefetching.swift │ ├── IQTableViewDiffableDataSource+UITableViewDelegate.swift │ ├── IQTableViewDiffableDataSource.swift │ └── IQUIScrollViewDelegate.swift ├── Easy Wrapper Class │ └── IQListWrapper.swift ├── Empty State │ ├── IQNoItemStateRepresentable.swift │ └── IQNoItemStateView.swift ├── Extensions │ ├── Array+Extension.swift │ └── UICollectionView+Extension.swift ├── IQList+Info.swift ├── IQList+NoItem.swift ├── IQList+Register.swift ├── IQList+Update.swift ├── IQList.swift ├── IQListKit.h ├── IQListViewDelegateDataSource.swift ├── Model │ ├── IQItem.swift │ └── IQSection.swift ├── PrivacyInfo.xcprivacy ├── SnapshotBuilder │ ├── IQDiffableDataSourceSnapshotBuilder.swift │ ├── IQDiffableDataSourceSnapshotWrapper+UpdateItem.swift │ └── IQDiffableDataSourceSnapshotWrapper+UpdateSection.swift └── Supplementary Element Protocol │ └── IQModelableSupplementaryView.swift ├── LICENSE ├── ListKit.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── iftekhar.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── xcshareddata │ └── xcschemes │ │ └── ListKit.xcscheme └── xcuserdata │ └── iftekhar.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── ListKit ├── AppDelegate.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-60.png │ │ ├── Icon-76.png │ │ ├── icon-1024 1.png │ │ ├── icon-114 1.png │ │ ├── icon-120 1.png │ │ ├── icon-120 2.png │ │ ├── icon-152 1.png │ │ ├── icon-167 1.png │ │ ├── icon-180 1.png │ │ ├── icon-20 1.png │ │ ├── icon-29 1.png │ │ ├── icon-29.png │ │ ├── icon-40 1.png │ │ ├── icon-40 2.png │ │ ├── icon-40 3.png │ │ ├── icon-512.png │ │ ├── icon-57.png │ │ ├── icon-58 1.png │ │ ├── icon-58 2.png │ │ ├── icon-80 1.png │ │ ├── icon-80 2.png │ │ └── icon-87 1.png │ ├── Contents.json │ ├── collection.imageset │ │ ├── Contents.json │ │ └── collection.png │ ├── complex.imageset │ │ ├── Contents.json │ │ └── complex.png │ ├── empty.imageset │ │ ├── Contents.json │ │ └── empty@3x.png │ ├── inset.imageset │ │ ├── Contents.json │ │ └── inset.png │ ├── list.imageset │ │ ├── Contents.json │ │ └── list.png │ └── modern.imageset │ │ ├── Contents.json │ │ └── modern.png ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Cell │ ├── BookCell.swift │ ├── UserCell.swift │ └── UserCell.xib ├── CollectionCell │ ├── CollectionUserCell.swift │ ├── CollectionUserCell.xib │ ├── CollectionUserStoryboardCell.swift │ ├── SampleCollectionReusableView.swift │ └── SampleCollectionReusableView.xib ├── Headers │ ├── EmptyHeaderView.swift │ └── EmptyTableHeaderFooterView.swift ├── Info.plist ├── InsetViewController.swift ├── Model │ ├── Book.swift │ └── User.swift ├── Modern CollectionView │ ├── Cell Configurations │ │ ├── Cell │ │ │ └── CustomConfigurationCell.swift │ │ ├── CustomConfigurationViewController.swift │ │ └── CustomConfigurations.swift │ ├── Compositional Layout │ │ ├── Advanced Layout │ │ │ ├── Cell │ │ │ │ └── SectionBackgroundDecorationView.swift │ │ │ ├── NestedGroupsViewController.swift │ │ │ ├── Orthogonal Sections │ │ │ │ ├── OrthogonalScrollBehaviorViewController.swift │ │ │ │ └── OrthogonalScrollingViewController.swift │ │ │ ├── SectionDecorationViewController.swift │ │ │ └── Supplementary Views │ │ │ │ ├── Cell │ │ │ │ └── BadgeSupplementrayView.swift │ │ │ │ ├── ItemBadgeSupplementaryViewController.swift │ │ │ │ ├── PinnedSectionHeaderFooterViewController.swift │ │ │ │ └── SectionHeadersFootersViewController.swift │ │ ├── Cells and Supplementary Views │ │ │ ├── FooterTitleSupplementaryView.swift │ │ │ ├── HeaderTitleSupplementaryView.swift │ │ │ ├── ListCell.swift │ │ │ ├── TextCell.swift │ │ │ └── TitleSupplementaryView.swift │ │ ├── Conference App │ │ │ ├── Cell │ │ │ │ ├── ConferenceNewsFeedCell.swift │ │ │ │ └── ConferenceVideoCell.swift │ │ │ ├── ConferenceNewsController.swift │ │ │ ├── ConferenceNewsFeedViewController.swift │ │ │ ├── ConferenceVideoController.swift │ │ │ ├── ConferenceVideoSessionsViewController.swift │ │ │ └── NewsVideoCombinedViewController.swift │ │ └── Getting Started │ │ │ ├── GridViewController.swift │ │ │ ├── InsetItemsGridViewController.swift │ │ │ ├── Pre Section Layout │ │ │ ├── AdaptiveSectionsViewController.swift │ │ │ └── DistinctSectionsViewController.swift │ │ │ └── TwoColumnViewController.swift │ ├── Create Layout │ │ ├── CreateLayoutViewController.swift │ │ ├── CustomLayoutCell.swift │ │ ├── CustomLayoutViewController.swift │ │ └── ToStringUtility.swift │ ├── Diffable │ │ ├── Cells And Supplementary Views │ │ │ ├── InsertionCell.swift │ │ │ ├── LabelCollectionCell.swift │ │ │ ├── LabelCollectionCell.xib │ │ │ ├── LabelTableCell.swift │ │ │ ├── LabelTableCell.xib │ │ │ └── WiFiSettingsCell.swift │ │ ├── InsertionSortViewController.swift │ │ ├── MountainsController.swift │ │ ├── MountainsRawData.swift │ │ ├── MountainsViewController.swift │ │ ├── TableViewEditingViewController.swift │ │ ├── WiFiController.swift │ │ └── WiFiSettingsViewController.swift │ ├── Lists │ │ ├── Cell │ │ │ ├── CustomListCell.swift │ │ │ ├── ItemListCell.swift │ │ │ ├── ListAppearanceHeaderCell.swift │ │ │ ├── ListAppearanceItemCell.swift │ │ │ ├── ReorderingListCell.swift │ │ │ └── SimpleListCell.swift │ │ ├── CustomCellListViewController.swift │ │ ├── ListAppearancesViewController.swift │ │ ├── ReorderableListViewController.swift │ │ └── SimpleListViewController.swift │ ├── Outline │ │ ├── Cell │ │ │ ├── EmojiCell.swift │ │ │ └── EmojiListCell.swift │ │ ├── Emoji.swift │ │ ├── EmojiDetailViewController.swift │ │ ├── EmojiExplorerListViewController.swift │ │ └── EmojiExplorerViewController.swift │ ├── OutlineCell.swift │ └── OutlineViewController.swift ├── SceneDelegate.swift ├── UserListCollectionViewController.swift ├── UserListTComplexTableViewController.swift ├── UserListTableViewController.swift ├── UserViewController.swift └── Views │ └── CustomNoItemView.swift ├── MIGRATION GUIDE 1.0 TO 1.3.0.md ├── MIGRATION GUIDE 1.3.0 TO 2.X.md ├── MIGRATION GUIDE 2.X TO 3.X.md ├── MIGRATION GUIDE 3.X TO 4.X.md ├── MIGRATION GUIDE 4.0.0 TO 4.1.2.md ├── MIGRATION GUIDE 4.1.2 TO 5.X.md ├── MIGRATION GUIDE 5.X TO 6.X.md ├── MIGRATION GUIDE 6.X TO 7.X.md ├── Package.swift ├── Podfile ├── Podfile.lock └── README.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- 1 | excluded: 2 | - Pods 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/.travis.yml -------------------------------------------------------------------------------- /Documents/Delegate_DataSource_Guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Documents/Delegate_DataSource_Guide.md -------------------------------------------------------------------------------- /Documents/IQListKitPresentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Documents/IQListKitPresentation.pdf -------------------------------------------------------------------------------- /Documents/IQListKitWithModernCollectionView.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Documents/IQListKitWithModernCollectionView.pdf -------------------------------------------------------------------------------- /Documents/Workarounds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Documents/Workarounds.md -------------------------------------------------------------------------------- /Documents/conference_video_feed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Documents/conference_video_feed.gif -------------------------------------------------------------------------------- /Documents/insertion_sort.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Documents/insertion_sort.gif -------------------------------------------------------------------------------- /Documents/mountains.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Documents/mountains.gif -------------------------------------------------------------------------------- /Documents/orthogonal_section.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Documents/orthogonal_section.gif -------------------------------------------------------------------------------- /Documents/users_list.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Documents/users_list.gif -------------------------------------------------------------------------------- /IQListKit.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit.podspec.json -------------------------------------------------------------------------------- /IQListKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /IQListKit.xcodeproj/xcshareddata/xcschemes/IQListKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit.xcodeproj/xcshareddata/xcschemes/IQListKit.xcscheme -------------------------------------------------------------------------------- /IQListKit/Cell Protocol/IQCellActionsProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Cell Protocol/IQCellActionsProvider.swift -------------------------------------------------------------------------------- /IQListKit/Cell Protocol/IQCellSizeProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Cell Protocol/IQCellSizeProvider.swift -------------------------------------------------------------------------------- /IQListKit/Cell Protocol/IQListCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Cell Protocol/IQListCell.swift -------------------------------------------------------------------------------- /IQListKit/Cell Protocol/IQModelModifiable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Cell Protocol/IQModelModifiable.swift -------------------------------------------------------------------------------- /IQListKit/Cell Protocol/IQModelableCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Cell Protocol/IQModelableCell.swift -------------------------------------------------------------------------------- /IQListKit/Cell Protocol/IQReorderableModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Cell Protocol/IQReorderableModel.swift -------------------------------------------------------------------------------- /IQListKit/Cell Protocol/IQSelectableModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Cell Protocol/IQSelectableModel.swift -------------------------------------------------------------------------------- /IQListKit/CollectionView Layouts/IQCollectionViewLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/CollectionView Layouts/IQCollectionViewLayout.swift -------------------------------------------------------------------------------- /IQListKit/CollectionView Layouts/IQCollectionViewSectionLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/CollectionView Layouts/IQCollectionViewSectionLayout.swift -------------------------------------------------------------------------------- /IQListKit/Compatibility/IQDiffableDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Compatibility/IQDiffableDataSource.swift -------------------------------------------------------------------------------- /IQListKit/Default Cell/IQTableViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Default Cell/IQTableViewCell.swift -------------------------------------------------------------------------------- /IQListKit/Default Supplementary View/IQCollectionEmptySupplementaryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Default Supplementary View/IQCollectionEmptySupplementaryView.swift -------------------------------------------------------------------------------- /IQListKit/Default Supplementary View/IQCollectionTitleSupplementaryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Default Supplementary View/IQCollectionTitleSupplementaryView.swift -------------------------------------------------------------------------------- /IQListKit/Default Supplementary View/IQSupplementaryViewPlaceholder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Default Supplementary View/IQSupplementaryViewPlaceholder.swift -------------------------------------------------------------------------------- /IQListKit/Default Supplementary View/IQTableEmptySupplementaryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Default Supplementary View/IQTableEmptySupplementaryView.swift -------------------------------------------------------------------------------- /IQListKit/Default Supplementary View/IQTableTitleSupplementaryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Default Supplementary View/IQTableTitleSupplementaryView.swift -------------------------------------------------------------------------------- /IQListKit/DiffableDataSource/IQCollectionViewDiffableDataSource+UICollectionViewDataSourcePrefetching.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/DiffableDataSource/IQCollectionViewDiffableDataSource+UICollectionViewDataSourcePrefetching.swift -------------------------------------------------------------------------------- /IQListKit/DiffableDataSource/IQCollectionViewDiffableDataSource+UICollectionViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/DiffableDataSource/IQCollectionViewDiffableDataSource+UICollectionViewDelegate.swift -------------------------------------------------------------------------------- /IQListKit/DiffableDataSource/IQCollectionViewDiffableDataSource+UICollectionViewDelegateFlowLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/DiffableDataSource/IQCollectionViewDiffableDataSource+UICollectionViewDelegateFlowLayout.swift -------------------------------------------------------------------------------- /IQListKit/DiffableDataSource/IQCollectionViewDiffableDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/DiffableDataSource/IQCollectionViewDiffableDataSource.swift -------------------------------------------------------------------------------- /IQListKit/DiffableDataSource/IQListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/DiffableDataSource/IQListView.swift -------------------------------------------------------------------------------- /IQListKit/DiffableDataSource/IQTableViewDiffableDataSource+UITableViewDataSourcePrefetching.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/DiffableDataSource/IQTableViewDiffableDataSource+UITableViewDataSourcePrefetching.swift -------------------------------------------------------------------------------- /IQListKit/DiffableDataSource/IQTableViewDiffableDataSource+UITableViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/DiffableDataSource/IQTableViewDiffableDataSource+UITableViewDelegate.swift -------------------------------------------------------------------------------- /IQListKit/DiffableDataSource/IQTableViewDiffableDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/DiffableDataSource/IQTableViewDiffableDataSource.swift -------------------------------------------------------------------------------- /IQListKit/DiffableDataSource/IQUIScrollViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/DiffableDataSource/IQUIScrollViewDelegate.swift -------------------------------------------------------------------------------- /IQListKit/Easy Wrapper Class/IQListWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Easy Wrapper Class/IQListWrapper.swift -------------------------------------------------------------------------------- /IQListKit/Empty State/IQNoItemStateRepresentable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Empty State/IQNoItemStateRepresentable.swift -------------------------------------------------------------------------------- /IQListKit/Empty State/IQNoItemStateView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Empty State/IQNoItemStateView.swift -------------------------------------------------------------------------------- /IQListKit/Extensions/Array+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Extensions/Array+Extension.swift -------------------------------------------------------------------------------- /IQListKit/Extensions/UICollectionView+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Extensions/UICollectionView+Extension.swift -------------------------------------------------------------------------------- /IQListKit/IQList+Info.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/IQList+Info.swift -------------------------------------------------------------------------------- /IQListKit/IQList+NoItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/IQList+NoItem.swift -------------------------------------------------------------------------------- /IQListKit/IQList+Register.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/IQList+Register.swift -------------------------------------------------------------------------------- /IQListKit/IQList+Update.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/IQList+Update.swift -------------------------------------------------------------------------------- /IQListKit/IQList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/IQList.swift -------------------------------------------------------------------------------- /IQListKit/IQListKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/IQListKit.h -------------------------------------------------------------------------------- /IQListKit/IQListViewDelegateDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/IQListViewDelegateDataSource.swift -------------------------------------------------------------------------------- /IQListKit/Model/IQItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Model/IQItem.swift -------------------------------------------------------------------------------- /IQListKit/Model/IQSection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Model/IQSection.swift -------------------------------------------------------------------------------- /IQListKit/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /IQListKit/SnapshotBuilder/IQDiffableDataSourceSnapshotBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/SnapshotBuilder/IQDiffableDataSourceSnapshotBuilder.swift -------------------------------------------------------------------------------- /IQListKit/SnapshotBuilder/IQDiffableDataSourceSnapshotWrapper+UpdateItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/SnapshotBuilder/IQDiffableDataSourceSnapshotWrapper+UpdateItem.swift -------------------------------------------------------------------------------- /IQListKit/SnapshotBuilder/IQDiffableDataSourceSnapshotWrapper+UpdateSection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/SnapshotBuilder/IQDiffableDataSourceSnapshotWrapper+UpdateSection.swift -------------------------------------------------------------------------------- /IQListKit/Supplementary Element Protocol/IQModelableSupplementaryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/IQListKit/Supplementary Element Protocol/IQModelableSupplementaryView.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/LICENSE -------------------------------------------------------------------------------- /ListKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ListKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ListKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ListKit.xcodeproj/project.xcworkspace/xcuserdata/iftekhar.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit.xcodeproj/project.xcworkspace/xcuserdata/iftekhar.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ListKit.xcodeproj/xcshareddata/xcschemes/ListKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit.xcodeproj/xcshareddata/xcschemes/ListKit.xcscheme -------------------------------------------------------------------------------- /ListKit.xcodeproj/xcuserdata/iftekhar.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit.xcodeproj/xcuserdata/iftekhar.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ListKit/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/AppDelegate.swift -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/Icon-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/Icon-60.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/Icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/Icon-76.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-1024 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-1024 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-114 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-114 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-120 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-120 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-120 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-120 2.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-152 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-152 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-167 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-167 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-180 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-180 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-20 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-20 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-29 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-29 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-29.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-40 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-40 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-40 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-40 2.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-40 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-40 3.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-512.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-57.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-58 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-58 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-58 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-58 2.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-80 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-80 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-80 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-80 2.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/AppIcon.appiconset/icon-87 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/AppIcon.appiconset/icon-87 1.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/collection.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/collection.imageset/Contents.json -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/collection.imageset/collection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/collection.imageset/collection.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/complex.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/complex.imageset/Contents.json -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/complex.imageset/complex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/complex.imageset/complex.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/empty.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/empty.imageset/Contents.json -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/empty.imageset/empty@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/empty.imageset/empty@3x.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/inset.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/inset.imageset/Contents.json -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/inset.imageset/inset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/inset.imageset/inset.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/list.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/list.imageset/Contents.json -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/list.imageset/list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/list.imageset/list.png -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/modern.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/modern.imageset/Contents.json -------------------------------------------------------------------------------- /ListKit/Assets.xcassets/modern.imageset/modern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Assets.xcassets/modern.imageset/modern.png -------------------------------------------------------------------------------- /ListKit/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ListKit/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ListKit/Cell/BookCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Cell/BookCell.swift -------------------------------------------------------------------------------- /ListKit/Cell/UserCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Cell/UserCell.swift -------------------------------------------------------------------------------- /ListKit/Cell/UserCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Cell/UserCell.xib -------------------------------------------------------------------------------- /ListKit/CollectionCell/CollectionUserCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/CollectionCell/CollectionUserCell.swift -------------------------------------------------------------------------------- /ListKit/CollectionCell/CollectionUserCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/CollectionCell/CollectionUserCell.xib -------------------------------------------------------------------------------- /ListKit/CollectionCell/CollectionUserStoryboardCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/CollectionCell/CollectionUserStoryboardCell.swift -------------------------------------------------------------------------------- /ListKit/CollectionCell/SampleCollectionReusableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/CollectionCell/SampleCollectionReusableView.swift -------------------------------------------------------------------------------- /ListKit/CollectionCell/SampleCollectionReusableView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/CollectionCell/SampleCollectionReusableView.xib -------------------------------------------------------------------------------- /ListKit/Headers/EmptyHeaderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Headers/EmptyHeaderView.swift -------------------------------------------------------------------------------- /ListKit/Headers/EmptyTableHeaderFooterView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Headers/EmptyTableHeaderFooterView.swift -------------------------------------------------------------------------------- /ListKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Info.plist -------------------------------------------------------------------------------- /ListKit/InsetViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/InsetViewController.swift -------------------------------------------------------------------------------- /ListKit/Model/Book.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Model/Book.swift -------------------------------------------------------------------------------- /ListKit/Model/User.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Model/User.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Cell Configurations/Cell/CustomConfigurationCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Cell Configurations/Cell/CustomConfigurationCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Cell Configurations/CustomConfigurationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Cell Configurations/CustomConfigurationViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Cell Configurations/CustomConfigurations.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Cell Configurations/CustomConfigurations.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Cell/SectionBackgroundDecorationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Cell/SectionBackgroundDecorationView.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/NestedGroupsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/NestedGroupsViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Orthogonal Sections/OrthogonalScrollBehaviorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Orthogonal Sections/OrthogonalScrollBehaviorViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Orthogonal Sections/OrthogonalScrollingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Orthogonal Sections/OrthogonalScrollingViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/SectionDecorationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/SectionDecorationViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Supplementary Views/Cell/BadgeSupplementrayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Supplementary Views/Cell/BadgeSupplementrayView.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Supplementary Views/ItemBadgeSupplementaryViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Supplementary Views/ItemBadgeSupplementaryViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Supplementary Views/PinnedSectionHeaderFooterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Supplementary Views/PinnedSectionHeaderFooterViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Supplementary Views/SectionHeadersFootersViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Advanced Layout/Supplementary Views/SectionHeadersFootersViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/FooterTitleSupplementaryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/FooterTitleSupplementaryView.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/HeaderTitleSupplementaryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/HeaderTitleSupplementaryView.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/ListCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/ListCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/TextCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/TextCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/TitleSupplementaryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Cells and Supplementary Views/TitleSupplementaryView.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Conference App/Cell/ConferenceNewsFeedCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Conference App/Cell/ConferenceNewsFeedCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Conference App/Cell/ConferenceVideoCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Conference App/Cell/ConferenceVideoCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Conference App/ConferenceNewsController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Conference App/ConferenceNewsController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Conference App/ConferenceNewsFeedViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Conference App/ConferenceNewsFeedViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Conference App/ConferenceVideoController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Conference App/ConferenceVideoController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Conference App/ConferenceVideoSessionsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Conference App/ConferenceVideoSessionsViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Conference App/NewsVideoCombinedViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Conference App/NewsVideoCombinedViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Getting Started/GridViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Getting Started/GridViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Getting Started/InsetItemsGridViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Getting Started/InsetItemsGridViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Getting Started/Pre Section Layout/AdaptiveSectionsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Getting Started/Pre Section Layout/AdaptiveSectionsViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Getting Started/Pre Section Layout/DistinctSectionsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Getting Started/Pre Section Layout/DistinctSectionsViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Compositional Layout/Getting Started/TwoColumnViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Compositional Layout/Getting Started/TwoColumnViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Create Layout/CreateLayoutViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Create Layout/CreateLayoutViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Create Layout/CustomLayoutCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Create Layout/CustomLayoutCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Create Layout/CustomLayoutViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Create Layout/CustomLayoutViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Create Layout/ToStringUtility.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Create Layout/ToStringUtility.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/InsertionCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/InsertionCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/LabelCollectionCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/LabelCollectionCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/LabelCollectionCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/LabelCollectionCell.xib -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/LabelTableCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/LabelTableCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/LabelTableCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/LabelTableCell.xib -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/WiFiSettingsCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/Cells And Supplementary Views/WiFiSettingsCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/InsertionSortViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/InsertionSortViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/MountainsController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/MountainsController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/MountainsRawData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/MountainsRawData.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/MountainsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/MountainsViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/TableViewEditingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/TableViewEditingViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/WiFiController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/WiFiController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Diffable/WiFiSettingsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Diffable/WiFiSettingsViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/Cell/CustomListCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/Cell/CustomListCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/Cell/ItemListCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/Cell/ItemListCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/Cell/ListAppearanceHeaderCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/Cell/ListAppearanceHeaderCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/Cell/ListAppearanceItemCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/Cell/ListAppearanceItemCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/Cell/ReorderingListCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/Cell/ReorderingListCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/Cell/SimpleListCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/Cell/SimpleListCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/CustomCellListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/CustomCellListViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/ListAppearancesViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/ListAppearancesViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/ReorderableListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/ReorderableListViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Lists/SimpleListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Lists/SimpleListViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Outline/Cell/EmojiCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Outline/Cell/EmojiCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Outline/Cell/EmojiListCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Outline/Cell/EmojiListCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Outline/Emoji.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Outline/Emoji.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Outline/EmojiDetailViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Outline/EmojiDetailViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Outline/EmojiExplorerListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Outline/EmojiExplorerListViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/Outline/EmojiExplorerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/Outline/EmojiExplorerViewController.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/OutlineCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/OutlineCell.swift -------------------------------------------------------------------------------- /ListKit/Modern CollectionView/OutlineViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Modern CollectionView/OutlineViewController.swift -------------------------------------------------------------------------------- /ListKit/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/SceneDelegate.swift -------------------------------------------------------------------------------- /ListKit/UserListCollectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/UserListCollectionViewController.swift -------------------------------------------------------------------------------- /ListKit/UserListTComplexTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/UserListTComplexTableViewController.swift -------------------------------------------------------------------------------- /ListKit/UserListTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/UserListTableViewController.swift -------------------------------------------------------------------------------- /ListKit/UserViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/UserViewController.swift -------------------------------------------------------------------------------- /ListKit/Views/CustomNoItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/ListKit/Views/CustomNoItemView.swift -------------------------------------------------------------------------------- /MIGRATION GUIDE 1.0 TO 1.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/MIGRATION GUIDE 1.0 TO 1.3.0.md -------------------------------------------------------------------------------- /MIGRATION GUIDE 1.3.0 TO 2.X.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/MIGRATION GUIDE 1.3.0 TO 2.X.md -------------------------------------------------------------------------------- /MIGRATION GUIDE 2.X TO 3.X.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/MIGRATION GUIDE 2.X TO 3.X.md -------------------------------------------------------------------------------- /MIGRATION GUIDE 3.X TO 4.X.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/MIGRATION GUIDE 3.X TO 4.X.md -------------------------------------------------------------------------------- /MIGRATION GUIDE 4.0.0 TO 4.1.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/MIGRATION GUIDE 4.0.0 TO 4.1.2.md -------------------------------------------------------------------------------- /MIGRATION GUIDE 4.1.2 TO 5.X.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/MIGRATION GUIDE 4.1.2 TO 5.X.md -------------------------------------------------------------------------------- /MIGRATION GUIDE 5.X TO 6.X.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/MIGRATION GUIDE 5.X TO 6.X.md -------------------------------------------------------------------------------- /MIGRATION GUIDE 6.X TO 7.X.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/MIGRATION GUIDE 6.X TO 7.X.md -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Package.swift -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackiftekhar/IQListKit/HEAD/README.md --------------------------------------------------------------------------------