blob: 0f5c0dd0d2302c272b9289f9e0e6695c00874419 [file] [log] [blame]
{
"name": "Slingshot",
"version": "1.0.2",
"summary": "Lightweight extension to UIScrollView that adds a pull up at the bottom of a UISCrollView, and slingshot back to the top!",
"homepage": "https://github.com/GreenJell0/Slingshot",
"description": "This extension adds a \"slingshot\" behavior to any scroll view via `isSlingshotEnabled`. When enabled, if the user scrolls past the bottom of\nthe content a certain amount (the \"threshold\") and releases, the scroll view will slingshot and scroll back to the top of the content. As they scroll past\nthe content, a view (the slingshot view) appears and hints that this behavior is available and when they've scrolled sufficiently far. This behavior is\nimplemented by observing the scroll view's content offset and keying off of certain stateful properties (see `startObserving`) to determine whether the user\nis scrolling and whether the slingshot should engage and trigger.",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": "GreenJell0",
"platforms": {
"ios": "11.0"
},
"source": {
"git": "https://github.com/GreenJell0/Slingshot.git",
"tag": "1.0.2"
},
"requires_arc": true,
"source_files": "Sources/*.{swift}",
"resources": "Resources/Images.xcassets",
"frameworks": "UIKit",
"swift_versions": "5.0",
"swift_version": "5.0"
}