├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── Example ├── LICENSE ├── ListPagination.gif ├── README.md ├── Shared │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ContentView.swift │ ├── Extensions │ │ └── String+Identifiable.swift │ ├── SwiftUI_List_PaginationApp.swift │ └── Views │ │ ├── ListPaginationExampleView.swift │ │ └── ListPaginationThresholdExampleView.swift ├── SwiftUI-List-Pagination.entitlements ├── SwiftUI-List-Pagination.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved └── iOS │ └── Info.plist ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── ListPagination │ └── public │ └── Extensions │ └── RandomAccessCollection+isLastItem.swift └── Tests ├── LinuxMain.swift └── ListPaginationTests ├── ListPaginationTests.swift └── XCTestManifests.swift /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /Packages 4 | /*.xcodeproj 5 | xcuserdata/ 6 | -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/LICENSE -------------------------------------------------------------------------------- /Example/ListPagination.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/ListPagination.gif -------------------------------------------------------------------------------- /Example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/README.md -------------------------------------------------------------------------------- /Example/Shared/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/Shared/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/Shared/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/Shared/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/Shared/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/Shared/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Shared/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/Shared/ContentView.swift -------------------------------------------------------------------------------- /Example/Shared/Extensions/String+Identifiable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/Shared/Extensions/String+Identifiable.swift -------------------------------------------------------------------------------- /Example/Shared/SwiftUI_List_PaginationApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/Shared/SwiftUI_List_PaginationApp.swift -------------------------------------------------------------------------------- /Example/Shared/Views/ListPaginationExampleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/Shared/Views/ListPaginationExampleView.swift -------------------------------------------------------------------------------- /Example/Shared/Views/ListPaginationThresholdExampleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/Shared/Views/ListPaginationThresholdExampleView.swift -------------------------------------------------------------------------------- /Example/SwiftUI-List-Pagination.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/SwiftUI-List-Pagination.entitlements -------------------------------------------------------------------------------- /Example/SwiftUI-List-Pagination.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/SwiftUI-List-Pagination.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/SwiftUI-List-Pagination.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/SwiftUI-List-Pagination.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SwiftUI-List-Pagination.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/SwiftUI-List-Pagination.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/SwiftUI-List-Pagination.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/SwiftUI-List-Pagination.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Example/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Example/iOS/Info.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/README.md -------------------------------------------------------------------------------- /Sources/ListPagination/public/Extensions/RandomAccessCollection+isLastItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Sources/ListPagination/public/Extensions/RandomAccessCollection+isLastItem.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/ListPaginationTests/ListPaginationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Tests/ListPaginationTests/ListPaginationTests.swift -------------------------------------------------------------------------------- /Tests/ListPaginationTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-swift-dev/ListPagination/HEAD/Tests/ListPaginationTests/XCTestManifests.swift --------------------------------------------------------------------------------