├── .codeclimate.yml ├── .gitignore ├── .swift-version ├── .swiftlint.yml ├── .swiftpm ├── SnackView.xctestplan └── xcode │ ├── package.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ └── xcschemes │ └── SnackView.xcscheme ├── .travis.yml ├── Icon.jpg ├── Package.resolved ├── Package.swift ├── README.md ├── SnackView.xctestplan ├── Sources └── SnackView │ ├── SVScrollView.swift │ ├── SVSkeletonView.swift │ ├── SnackView Items │ ├── SVApplicationItem.swift │ ├── SVButtonItem.swift │ ├── SVDescriptionItem.swift │ ├── SVDetailTextItem.swift │ ├── SVImageViewItem.swift │ ├── SVItem.swift │ ├── SVLoaderItem.swift │ ├── SVPriceRowItem.swift │ ├── SVSegmentedControllerItem.swift │ ├── SVSliderItem.swift │ ├── SVSpacerItem.swift │ ├── SVStepperItem.swift │ ├── SVSwitchItem.swift │ ├── SVTextFieldItem.swift │ └── SVTitleItem.swift │ ├── SnackView Utilities │ ├── CustomInputAccessoryView.swift │ └── UIView-Extensions.swift │ ├── SnackView.swift │ ├── SnackViewDataSource.swift │ ├── SnackViewInternalMethods.swift │ ├── SnackViewKeyboardObserver.swift │ └── SnackViewPublicMethods.swift └── Tests ├── SnackView copy.xctestplan └── SnackViewTests ├── Extensions.swift ├── MockSnackViewDataSource.swift ├── SnackViewItemsTests.swift └── SnackViewTests.swift /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 4.2 2 | -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /.swiftpm/SnackView.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/.swiftpm/SnackView.xctestplan -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/SnackView.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/SnackView.xcscheme -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/.travis.yml -------------------------------------------------------------------------------- /Icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Icon.jpg -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/README.md -------------------------------------------------------------------------------- /SnackView.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/SnackView.xctestplan -------------------------------------------------------------------------------- /Sources/SnackView/SVScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SVScrollView.swift -------------------------------------------------------------------------------- /Sources/SnackView/SVSkeletonView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SVSkeletonView.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVApplicationItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVApplicationItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVButtonItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVButtonItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVDescriptionItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVDescriptionItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVDetailTextItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVDetailTextItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVImageViewItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVImageViewItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVLoaderItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVLoaderItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVPriceRowItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVPriceRowItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVSegmentedControllerItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVSegmentedControllerItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVSliderItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVSliderItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVSpacerItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVSpacerItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVStepperItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVStepperItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVSwitchItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVSwitchItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVTextFieldItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVTextFieldItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Items/SVTitleItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Items/SVTitleItem.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Utilities/CustomInputAccessoryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Utilities/CustomInputAccessoryView.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView Utilities/UIView-Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView Utilities/UIView-Extensions.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackView.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackViewDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackViewDataSource.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackViewInternalMethods.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackViewInternalMethods.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackViewKeyboardObserver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackViewKeyboardObserver.swift -------------------------------------------------------------------------------- /Sources/SnackView/SnackViewPublicMethods.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Sources/SnackView/SnackViewPublicMethods.swift -------------------------------------------------------------------------------- /Tests/SnackView copy.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Tests/SnackView copy.xctestplan -------------------------------------------------------------------------------- /Tests/SnackViewTests/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Tests/SnackViewTests/Extensions.swift -------------------------------------------------------------------------------- /Tests/SnackViewTests/MockSnackViewDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Tests/SnackViewTests/MockSnackViewDataSource.swift -------------------------------------------------------------------------------- /Tests/SnackViewTests/SnackViewItemsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Tests/SnackViewTests/SnackViewItemsTests.swift -------------------------------------------------------------------------------- /Tests/SnackViewTests/SnackViewTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucacasula91/SnackView/HEAD/Tests/SnackViewTests/SnackViewTests.swift --------------------------------------------------------------------------------