├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ └── main.yml ├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── Assets ├── animations.gif ├── backdropView.gif ├── expandable.gif ├── flexible.gif ├── maps.gif ├── rigid.gif ├── rubberBand.gif ├── scroll.gif ├── scrollToTranslation.gif └── shortcuts.gif ├── CHANGELOG.md ├── Example ├── OverlayContainer_Example.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved └── OverlayContainer_Example │ ├── AppDelegate.swift │ ├── Backdrop │ └── BackdropExampleViewController.swift │ ├── Base.lproj │ └── LaunchScreen.xib │ ├── Disable Notch │ ├── ActionViewController.swift │ └── ShowOverlayExampleViewController.swift │ ├── Extensions │ ├── UIView+Constraints.swift │ └── UIViewController+Children.swift │ ├── Images.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json │ ├── Info.plist │ ├── Maps │ ├── MapsLikeViewController.swift │ └── MapsLikeViewController.xib │ ├── Modal Navigation │ ├── ModalNavigationViewController.swift │ └── Navigation │ │ ├── OverlayNavigationAnimationController.swift │ │ └── OverlayNavigationViewController.swift │ ├── Present Overlay │ └── ActivityControllerPresentationLikeViewController.swift │ ├── Shared │ ├── ColoredViewController.swift │ ├── DetailHeaderView.swift │ ├── DetailHeaderView.xib │ ├── MapsViewController.swift │ └── SearchViewController.swift │ └── Shortcuts │ └── ShortcutsLikeViewController.swift ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── OverlayContainer.podspec ├── Package.resolved ├── Package.swift ├── Package.xcconfig ├── README.md ├── Source └── OverlayContainer │ ├── .gitkeep │ ├── Internal │ ├── ConcreteOverlayContainerContextTargetNotchPolicy.swift │ ├── ConcreteOverlayContainerContextTransitioning.swift │ ├── ConcreteOverlayContainerDimissingPolicyContext.swift │ ├── ConcreteOverlayTranslationParameters.swift │ ├── DraggingOverlayContainerTransitionCoordinator.swift │ ├── Extensions │ │ ├── CGFloat+Round.swift │ │ ├── CGGeometry+Utils.swift │ │ ├── OverlayContainerViewControllerDelegate+Defaults.swift │ │ ├── UIPanGesture+Utils.swift │ │ ├── UIScrollViiew+Utils.swift │ │ ├── UIView+Constraints.swift │ │ ├── UIView+Subviews.swift │ │ └── UIViewController+Children.swift │ ├── HeightContraintOverlayTranslationController.swift │ ├── InterruptibleAnimatorOverlayContainerTransitionCoordinator.swift │ ├── OverlayContainerConfiguration.swift │ ├── OverlayContainerConfigurationImplementation.swift │ ├── OverlayScrollViewDelegate.swift │ ├── OverlayScrollViewDelegateProxy.swift │ ├── OverlayTranslationController.swift │ ├── OverlayTranslationDriver.swift │ ├── OverlayTranslationGestureRecognizer.swift │ ├── PanGestureOverlayTranslationDriver.swift │ ├── ScrollViewOverlayTranslationDriver.swift │ └── Views │ │ ├── GroundView.swift │ │ ├── OverlayContainerView.swift │ │ ├── OverlayTranslationContainerView.swift │ │ └── OverlayTranslationView.swift │ ├── OverlayContainerPresentationController.swift │ ├── OverlayContainerSheetDimmingView.swift │ ├── OverlayContainerSheetDismissalPolicy.swift │ ├── OverlayContainerSheetPresentationController.swift │ ├── OverlayContainerSheetPresentationControllerDelegate.swift │ ├── OverlayContainerTransitionCoordinator.swift │ ├── OverlayContainerViewController.swift │ ├── OverlayContainerViewControllerDelegate.swift │ ├── OverlayTransitioningDelegate.swift │ ├── OverlayTranslationFunction.swift │ ├── PassThroughView.swift │ ├── RubberBandOverlayTranslationFunction.swift │ ├── RushingForwardTargetNotchPolicy.swift │ └── SpringOverlayTranslationAnimationController.swift ├── Tests └── OverlayContainerTests │ ├── HeightConstraintOverlayTranslationControllerTests.swift │ ├── OverlayContainerSheetDismissalPolicyTest.swift │ ├── OverlayInsertionTest.swift │ ├── OverlayNotchHeightTest.swift │ ├── OverlayScrollViewDelegateTest.swift │ ├── PanGestureOverlayTranslationDriverTests.swift │ ├── RushingForwardTargetNotchPolicyTests.swift │ ├── ScrollViewOverlayTranslationDriverTests.swift │ └── Utils │ ├── FakeOverlayTranslationController.swift │ └── ScrollViewEmulator.swift └── fastlane ├── .env.default └── Fastfile /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Assets/animations.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/animations.gif -------------------------------------------------------------------------------- /Assets/backdropView.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/backdropView.gif -------------------------------------------------------------------------------- /Assets/expandable.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/expandable.gif -------------------------------------------------------------------------------- /Assets/flexible.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/flexible.gif -------------------------------------------------------------------------------- /Assets/maps.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/maps.gif -------------------------------------------------------------------------------- /Assets/rigid.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/rigid.gif -------------------------------------------------------------------------------- /Assets/rubberBand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/rubberBand.gif -------------------------------------------------------------------------------- /Assets/scroll.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/scroll.gif -------------------------------------------------------------------------------- /Assets/scrollToTranslation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/scrollToTranslation.gif -------------------------------------------------------------------------------- /Assets/shortcuts.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Assets/shortcuts.gif -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Example/OverlayContainer_Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/OverlayContainer_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/OverlayContainer_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/OverlayContainer_Example.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/AppDelegate.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Backdrop/BackdropExampleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Backdrop/BackdropExampleViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Disable Notch/ActionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Disable Notch/ActionViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Disable Notch/ShowOverlayExampleViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Disable Notch/ShowOverlayExampleViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Extensions/UIView+Constraints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Extensions/UIView+Constraints.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Extensions/UIViewController+Children.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Extensions/UIViewController+Children.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Info.plist -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Maps/MapsLikeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Maps/MapsLikeViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Maps/MapsLikeViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Maps/MapsLikeViewController.xib -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Modal Navigation/ModalNavigationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Modal Navigation/ModalNavigationViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Modal Navigation/Navigation/OverlayNavigationAnimationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Modal Navigation/Navigation/OverlayNavigationAnimationController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Modal Navigation/Navigation/OverlayNavigationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Modal Navigation/Navigation/OverlayNavigationViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Present Overlay/ActivityControllerPresentationLikeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Present Overlay/ActivityControllerPresentationLikeViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Shared/ColoredViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Shared/ColoredViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Shared/DetailHeaderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Shared/DetailHeaderView.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Shared/DetailHeaderView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Shared/DetailHeaderView.xib -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Shared/MapsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Shared/MapsViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Shared/SearchViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Shared/SearchViewController.swift -------------------------------------------------------------------------------- /Example/OverlayContainer_Example/Shortcuts/ShortcutsLikeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Example/OverlayContainer_Example/Shortcuts/ShortcutsLikeViewController.swift -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/LICENSE -------------------------------------------------------------------------------- /OverlayContainer.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/OverlayContainer.podspec -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Package.swift -------------------------------------------------------------------------------- /Package.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Package.xcconfig -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/README.md -------------------------------------------------------------------------------- /Source/OverlayContainer/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/ConcreteOverlayContainerContextTargetNotchPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/ConcreteOverlayContainerContextTargetNotchPolicy.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/ConcreteOverlayContainerContextTransitioning.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/ConcreteOverlayContainerContextTransitioning.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/ConcreteOverlayContainerDimissingPolicyContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/ConcreteOverlayContainerDimissingPolicyContext.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/ConcreteOverlayTranslationParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/ConcreteOverlayTranslationParameters.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/DraggingOverlayContainerTransitionCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/DraggingOverlayContainerTransitionCoordinator.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Extensions/CGFloat+Round.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Extensions/CGFloat+Round.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Extensions/CGGeometry+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Extensions/CGGeometry+Utils.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Extensions/UIPanGesture+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Extensions/UIPanGesture+Utils.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Extensions/UIScrollViiew+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Extensions/UIScrollViiew+Utils.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Extensions/UIView+Constraints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Extensions/UIView+Constraints.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Extensions/UIView+Subviews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Extensions/UIView+Subviews.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Extensions/UIViewController+Children.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Extensions/UIViewController+Children.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/HeightContraintOverlayTranslationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/HeightContraintOverlayTranslationController.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/InterruptibleAnimatorOverlayContainerTransitionCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/InterruptibleAnimatorOverlayContainerTransitionCoordinator.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/OverlayScrollViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/OverlayScrollViewDelegate.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/OverlayTranslationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/OverlayTranslationController.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/OverlayTranslationDriver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/OverlayTranslationDriver.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/OverlayTranslationGestureRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/OverlayTranslationGestureRecognizer.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/PanGestureOverlayTranslationDriver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/PanGestureOverlayTranslationDriver.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Views/GroundView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Views/GroundView.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Views/OverlayContainerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Views/OverlayContainerView.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Views/OverlayTranslationContainerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Views/OverlayTranslationContainerView.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/Internal/Views/OverlayTranslationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/Internal/Views/OverlayTranslationView.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayContainerPresentationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayContainerPresentationController.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayContainerSheetDimmingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayContainerSheetDimmingView.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayContainerSheetDismissalPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayContainerSheetDismissalPolicy.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayContainerSheetPresentationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayContainerSheetPresentationControllerDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayContainerSheetPresentationControllerDelegate.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayContainerTransitionCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayContainerTransitionCoordinator.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayContainerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayContainerViewController.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayTransitioningDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayTransitioningDelegate.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/OverlayTranslationFunction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/OverlayTranslationFunction.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/PassThroughView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/PassThroughView.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/RubberBandOverlayTranslationFunction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/RubberBandOverlayTranslationFunction.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/RushingForwardTargetNotchPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/RushingForwardTargetNotchPolicy.swift -------------------------------------------------------------------------------- /Source/OverlayContainer/SpringOverlayTranslationAnimationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Source/OverlayContainer/SpringOverlayTranslationAnimationController.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/HeightConstraintOverlayTranslationControllerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/HeightConstraintOverlayTranslationControllerTests.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/OverlayContainerSheetDismissalPolicyTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/OverlayContainerSheetDismissalPolicyTest.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/OverlayInsertionTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/OverlayInsertionTest.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/OverlayNotchHeightTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/OverlayNotchHeightTest.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/OverlayScrollViewDelegateTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/OverlayScrollViewDelegateTest.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/PanGestureOverlayTranslationDriverTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/PanGestureOverlayTranslationDriverTests.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/RushingForwardTargetNotchPolicyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/RushingForwardTargetNotchPolicyTests.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/ScrollViewOverlayTranslationDriverTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/ScrollViewOverlayTranslationDriverTests.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/Utils/FakeOverlayTranslationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/Utils/FakeOverlayTranslationController.swift -------------------------------------------------------------------------------- /Tests/OverlayContainerTests/Utils/ScrollViewEmulator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/Tests/OverlayContainerTests/Utils/ScrollViewEmulator.swift -------------------------------------------------------------------------------- /fastlane/.env.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/fastlane/.env.default -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/applidium/OverlayContainer/HEAD/fastlane/Fastfile --------------------------------------------------------------------------------