├── .gitignore ├── .swiftlint.yml ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── NavigationStackBackport │ ├── Backport.swift │ ├── CodableRepresentation.swift │ ├── Destination.swift │ ├── NavigationAuthority.swift │ ├── NavigationLink.swift │ ├── NavigationPath.swift │ ├── NavigationPathBackport.swift │ ├── NavigationPathBox.swift │ ├── NavigationPathItem.swift │ ├── NavigationStack.swift │ ├── NavigationUpdate.swift │ ├── Presentation.swift │ └── UIKitNavigation.swift ├── TestApp ├── .gitignore ├── TestApp.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── TestApp.xcscheme ├── TestApp │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ └── TestAppApp.swift ├── TestAppUITests │ ├── DestinationUITests.swift │ ├── LinkUITests.swift │ ├── PathUITests.swift │ └── UserInteractionUITests.swift └── TestPlan.xctestplan └── Tests └── NavigationStackBackportTests ├── NavigationPathItemTests.swift └── NavigationPathTests.swift /.gitignore: -------------------------------------------------------------------------------- 1 | /.build 2 | /.swiftpm/xcode 3 | -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/README.md -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/Backport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/Backport.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/CodableRepresentation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/CodableRepresentation.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/Destination.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/Destination.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/NavigationAuthority.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/NavigationAuthority.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/NavigationLink.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/NavigationLink.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/NavigationPath.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/NavigationPath.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/NavigationPathBackport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/NavigationPathBackport.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/NavigationPathBox.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/NavigationPathBox.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/NavigationPathItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/NavigationPathItem.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/NavigationStack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/NavigationStack.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/NavigationUpdate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/NavigationUpdate.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/Presentation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/Presentation.swift -------------------------------------------------------------------------------- /Sources/NavigationStackBackport/UIKitNavigation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Sources/NavigationStackBackport/UIKitNavigation.swift -------------------------------------------------------------------------------- /TestApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/.gitignore -------------------------------------------------------------------------------- /TestApp/TestApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /TestApp/TestApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /TestApp/TestApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /TestApp/TestApp.xcodeproj/xcshareddata/xcschemes/TestApp.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestApp.xcodeproj/xcshareddata/xcschemes/TestApp.xcscheme -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /TestApp/TestApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /TestApp/TestApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /TestApp/TestApp/TestAppApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestApp/TestAppApp.swift -------------------------------------------------------------------------------- /TestApp/TestAppUITests/DestinationUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestAppUITests/DestinationUITests.swift -------------------------------------------------------------------------------- /TestApp/TestAppUITests/LinkUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestAppUITests/LinkUITests.swift -------------------------------------------------------------------------------- /TestApp/TestAppUITests/PathUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestAppUITests/PathUITests.swift -------------------------------------------------------------------------------- /TestApp/TestAppUITests/UserInteractionUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestAppUITests/UserInteractionUITests.swift -------------------------------------------------------------------------------- /TestApp/TestPlan.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/TestApp/TestPlan.xctestplan -------------------------------------------------------------------------------- /Tests/NavigationStackBackportTests/NavigationPathItemTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Tests/NavigationStackBackportTests/NavigationPathItemTests.swift -------------------------------------------------------------------------------- /Tests/NavigationStackBackportTests/NavigationPathTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lm/navigation-stack-backport/HEAD/Tests/NavigationStackBackportTests/NavigationPathTests.swift --------------------------------------------------------------------------------