├── .gitignore ├── .travis.yml ├── Example ├── Juggernaut.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── Juggernaut-Example.xcscheme ├── Juggernaut.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── Juggernaut │ ├── ApplicationLayer │ │ └── AppDelegate.swift │ ├── Base.lproj │ │ └── LaunchScreen.xib │ ├── BusinessLogicLayer │ │ ├── Network.swift │ │ └── NetworkImp.swift │ ├── Info.plist │ ├── Model │ │ ├── Item.swift │ │ └── Response.swift │ ├── PresentationLayer │ │ ├── Controller │ │ │ └── ItemsViewController.swift │ │ ├── Storyboard │ │ │ └── Base.lproj │ │ │ │ └── Main.storyboard │ │ └── View │ │ │ └── ItemCell.swift │ └── Resources │ │ └── Images.xcassets │ │ ├── AppIcon.appiconset │ │ ├── Apple_Watch_App_Store_1024.png │ │ ├── Apple_Watch_CompanionSettings_Notification_Conter_29@2x.png │ │ ├── Apple_Watch_CompanionSettings_Notification_Conter_29@3x.png │ │ ├── Apple_Watch_Home_Screen_40@2x.png │ │ ├── Apple_Watch_Home_Screen_44@2x.png │ │ ├── Apple_Watch_Home_Screen_50@2x.png │ │ ├── Apple_Watch_Notification_Conter_24@2x.png │ │ ├── Apple_Watch_Notification_Conter_27_5@2x.png │ │ ├── Apple_Watch_Short_Look_108@2x.png │ │ ├── Apple_Watch_Short_Look_86@2x.png │ │ ├── Apple_Watch_Short_Look_98@2x.png │ │ ├── Contents.json │ │ ├── iOS_App_Store_1024.png │ │ ├── iPad_App_76.png │ │ ├── iPad_App_76@2x.png │ │ ├── iPad_Notification_20.png │ │ ├── iPad_Notification_20@2x.png │ │ ├── iPad_Pro_App_83_5@2x.png │ │ ├── iPad_Settings_29.png │ │ ├── iPad_Settings_29@2x.png │ │ ├── iPad_Spotlight_40.png │ │ ├── iPad_Spotlight_40@2x.png │ │ ├── iPhone_App_60@2x.png │ │ ├── iPhone_App_60@3x.png │ │ ├── iPhone_Notification_20@2x.png │ │ ├── iPhone_Notification_20@3x.png │ │ ├── iPhone_Settings_29@2x.png │ │ ├── iPhone_Settings_29@3x.png │ │ ├── iPhone_Spotlight_40@2x.png │ │ └── iPhone_Spotlight_40@3x.png │ │ ├── Contents.json │ │ ├── DOCX.imageset │ │ ├── Contents.json │ │ ├── DOCX.png │ │ ├── DOCX@2x.png │ │ └── DOCX@3x.png │ │ ├── MP3.imageset │ │ ├── Contents.json │ │ ├── MP3.png │ │ ├── MP3@2x.png │ │ └── MP3@3x.png │ │ ├── MP4.imageset │ │ ├── Contents.json │ │ ├── MP4.png │ │ ├── MP4@2x.png │ │ └── MP4@3x.png │ │ └── PNG.imageset │ │ ├── Contents.json │ │ ├── PNG.png │ │ ├── PNG@2x.png │ │ └── PNG@3x.png ├── Podfile ├── Podfile.lock ├── Pods │ ├── Local Podspecs │ │ └── Juggernaut.podspec.json │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ └── Target Support Files │ │ ├── Juggernaut │ │ ├── Juggernaut-Info.plist │ │ ├── Juggernaut-dummy.m │ │ ├── Juggernaut-prefix.pch │ │ ├── Juggernaut-umbrella.h │ │ ├── Juggernaut.modulemap │ │ └── Juggernaut.xcconfig │ │ ├── Pods-Juggernaut_Example │ │ ├── Pods-Juggernaut_Example-Info.plist │ │ ├── Pods-Juggernaut_Example-acknowledgements.markdown │ │ ├── Pods-Juggernaut_Example-acknowledgements.plist │ │ ├── Pods-Juggernaut_Example-dummy.m │ │ ├── Pods-Juggernaut_Example-frameworks.sh │ │ ├── Pods-Juggernaut_Example-umbrella.h │ │ ├── Pods-Juggernaut_Example.debug.xcconfig │ │ ├── Pods-Juggernaut_Example.modulemap │ │ └── Pods-Juggernaut_Example.release.xcconfig │ │ └── Pods-Juggernaut_Tests │ │ ├── Pods-Juggernaut_Tests-Info.plist │ │ ├── Pods-Juggernaut_Tests-acknowledgements.markdown │ │ ├── Pods-Juggernaut_Tests-acknowledgements.plist │ │ ├── Pods-Juggernaut_Tests-dummy.m │ │ ├── Pods-Juggernaut_Tests-umbrella.h │ │ ├── Pods-Juggernaut_Tests.debug.xcconfig │ │ ├── Pods-Juggernaut_Tests.modulemap │ │ └── Pods-Juggernaut_Tests.release.xcconfig └── Tests │ ├── FileManagerTests.swift │ └── Info.plist ├── Juggernaut.podspec ├── Juggernaut ├── Assets │ └── .gitkeep └── Classes │ ├── .gitkeep │ ├── Extensions.swift │ ├── Juggernaut.swift │ ├── JuggernautDelegate.swift │ └── JuggernautItem.swift ├── LICENSE ├── README.md └── _Pods.xcodeproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/.travis.yml -------------------------------------------------------------------------------- /Example/Juggernaut.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Juggernaut.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/Juggernaut.xcodeproj/xcshareddata/xcschemes/Juggernaut-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut.xcodeproj/xcshareddata/xcschemes/Juggernaut-Example.xcscheme -------------------------------------------------------------------------------- /Example/Juggernaut.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/Juggernaut.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/Juggernaut/ApplicationLayer/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/ApplicationLayer/AppDelegate.swift -------------------------------------------------------------------------------- /Example/Juggernaut/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/Juggernaut/BusinessLogicLayer/Network.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/BusinessLogicLayer/Network.swift -------------------------------------------------------------------------------- /Example/Juggernaut/BusinessLogicLayer/NetworkImp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/BusinessLogicLayer/NetworkImp.swift -------------------------------------------------------------------------------- /Example/Juggernaut/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Info.plist -------------------------------------------------------------------------------- /Example/Juggernaut/Model/Item.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Model/Item.swift -------------------------------------------------------------------------------- /Example/Juggernaut/Model/Response.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Model/Response.swift -------------------------------------------------------------------------------- /Example/Juggernaut/PresentationLayer/Controller/ItemsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/PresentationLayer/Controller/ItemsViewController.swift -------------------------------------------------------------------------------- /Example/Juggernaut/PresentationLayer/Storyboard/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/PresentationLayer/Storyboard/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/Juggernaut/PresentationLayer/View/ItemCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/PresentationLayer/View/ItemCell.swift -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_App_Store_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_App_Store_1024.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_CompanionSettings_Notification_Conter_29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_CompanionSettings_Notification_Conter_29@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_CompanionSettings_Notification_Conter_29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_CompanionSettings_Notification_Conter_29@3x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Home_Screen_40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Home_Screen_40@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Home_Screen_44@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Home_Screen_44@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Home_Screen_50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Home_Screen_50@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Notification_Conter_24@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Notification_Conter_24@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Notification_Conter_27_5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Notification_Conter_27_5@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Short_Look_108@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Short_Look_108@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Short_Look_86@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Short_Look_86@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Short_Look_98@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Apple_Watch_Short_Look_98@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iOS_App_Store_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iOS_App_Store_1024.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_App_76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_App_76.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_App_76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_App_76@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Notification_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Notification_20.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Notification_20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Notification_20@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Pro_App_83_5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Pro_App_83_5@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Settings_29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Settings_29.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Settings_29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Settings_29@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Spotlight_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Spotlight_40.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Spotlight_40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPad_Spotlight_40@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_App_60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_App_60@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_App_60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_App_60@3x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Notification_20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Notification_20@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Notification_20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Notification_20@3x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Settings_29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Settings_29@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Settings_29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Settings_29@3x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Spotlight_40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Spotlight_40@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Spotlight_40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/AppIcon.appiconset/iPhone_Spotlight_40@3x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/DOCX.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/DOCX.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/DOCX.imageset/DOCX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/DOCX.imageset/DOCX.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/DOCX.imageset/DOCX@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/DOCX.imageset/DOCX@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/DOCX.imageset/DOCX@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/DOCX.imageset/DOCX@3x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/MP3.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/MP3.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/MP3.imageset/MP3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/MP3.imageset/MP3.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/MP3.imageset/MP3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/MP3.imageset/MP3@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/MP3.imageset/MP3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/MP3.imageset/MP3@3x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/MP4.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/MP4.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/MP4.imageset/MP4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/MP4.imageset/MP4.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/MP4.imageset/MP4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/MP4.imageset/MP4@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/MP4.imageset/MP4@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/MP4.imageset/MP4@3x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/PNG.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/PNG.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/PNG.imageset/PNG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/PNG.imageset/PNG.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/PNG.imageset/PNG@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/PNG.imageset/PNG@2x.png -------------------------------------------------------------------------------- /Example/Juggernaut/Resources/Images.xcassets/PNG.imageset/PNG@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Juggernaut/Resources/Images.xcassets/PNG.imageset/PNG@3x.png -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/Pods/Local Podspecs/Juggernaut.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Local Podspecs/Juggernaut.podspec.json -------------------------------------------------------------------------------- /Example/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Manifest.lock -------------------------------------------------------------------------------- /Example/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Juggernaut/Juggernaut-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Juggernaut/Juggernaut-Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Juggernaut/Juggernaut-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Juggernaut/Juggernaut-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Juggernaut/Juggernaut-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Juggernaut/Juggernaut-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Juggernaut/Juggernaut-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Juggernaut/Juggernaut-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Juggernaut/Juggernaut.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Juggernaut/Juggernaut.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Juggernaut/Juggernaut.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Juggernaut/Juggernaut.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-frameworks.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Example/Pods-Juggernaut_Example.release.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Pods/Target Support Files/Pods-Juggernaut_Tests/Pods-Juggernaut_Tests.release.xcconfig -------------------------------------------------------------------------------- /Example/Tests/FileManagerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Tests/FileManagerTests.swift -------------------------------------------------------------------------------- /Example/Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Example/Tests/Info.plist -------------------------------------------------------------------------------- /Juggernaut.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Juggernaut.podspec -------------------------------------------------------------------------------- /Juggernaut/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Juggernaut/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Juggernaut/Classes/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Juggernaut/Classes/Extensions.swift -------------------------------------------------------------------------------- /Juggernaut/Classes/Juggernaut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Juggernaut/Classes/Juggernaut.swift -------------------------------------------------------------------------------- /Juggernaut/Classes/JuggernautDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Juggernaut/Classes/JuggernautDelegate.swift -------------------------------------------------------------------------------- /Juggernaut/Classes/JuggernautItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/Juggernaut/Classes/JuggernautItem.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tularovbeslan/Juggernaut/HEAD/README.md -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj --------------------------------------------------------------------------------