├── .gitignore ├── LICENSE ├── README.md ├── example ├── .flowconfig ├── .gitignore ├── .npmignore ├── example.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── example.xcscheme ├── exampleTests │ ├── Info.plist │ └── exampleTests.m ├── examples │ ├── CoverFlowExample.js │ ├── PageScrollerExample.js │ └── ScrollViewExample.js ├── iOS │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ │ └── LaunchScreen.xib │ ├── Images.xcassets │ │ ├── 0-cnn1.imageset │ │ │ ├── 0-cnn1@1x.png │ │ │ ├── 0-cnn1@2x.png │ │ │ ├── 0-cnn1@3x.png │ │ │ └── Contents.json │ │ ├── 1-facebook1.imageset │ │ │ ├── 1-facebook1@1x.jpeg │ │ │ ├── 1-facebook1@2x.jpeg │ │ │ ├── 1-facebook1@3x.jpeg │ │ │ └── Contents.json │ │ ├── 2-facebook2.imageset │ │ │ ├── 2-facebook2@1x.jpeg │ │ │ ├── 2-facebook2@2x.jpeg │ │ │ ├── 2-facebook2@3x.jpeg │ │ │ └── Contents.json │ │ ├── 3-flipboard1.imageset │ │ │ ├── 3-flipboard1@1x.png │ │ │ ├── 3-flipboard1@2x.png │ │ │ ├── 3-flipboard1@3x.png │ │ │ └── Contents.json │ │ ├── 4-flipboard2.imageset │ │ │ ├── 4-flipboard2@1x.png │ │ │ ├── 4-flipboard2@2x.png │ │ │ ├── 4-flipboard2@3x.png │ │ │ └── Contents.json │ │ ├── 5-messenger1.imageset │ │ │ ├── 5-messenger1@1x.png │ │ │ ├── 5-messenger1@2x.png │ │ │ ├── 5-messenger1@3x.png │ │ │ └── Contents.json │ │ ├── 6-nyt1.imageset │ │ │ ├── 6-nyt1@1x.jpeg │ │ │ ├── 6-nyt1@2x.jpeg │ │ │ ├── 6-nyt1@3x.jpeg │ │ │ └── Contents.json │ │ ├── 7-pages1.imageset │ │ │ ├── 7-pages1@1x.jpeg │ │ │ ├── 7-pages1@2x.jpeg │ │ │ ├── 7-pages1@3x.jpeg │ │ │ └── Contents.json │ │ ├── 8-vine1.imageset │ │ │ ├── 8-vine1@1x.png │ │ │ ├── 8-vine1@2x.png │ │ │ ├── 8-vine1@3x.png │ │ │ └── Contents.json │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── main.jsbundle │ └── main.m ├── index.ios.js └── package.json ├── index.js ├── lib ├── CoverFlow.js ├── PageScroller.js ├── PanController.js ├── PullToRefresh.js └── ScrollView.js └── package.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/README.md -------------------------------------------------------------------------------- /example/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/.flowconfig -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/.npmignore -------------------------------------------------------------------------------- /example/example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/example.xcodeproj/xcshareddata/xcschemes/example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/example.xcodeproj/xcshareddata/xcschemes/example.xcscheme -------------------------------------------------------------------------------- /example/exampleTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/exampleTests/Info.plist -------------------------------------------------------------------------------- /example/exampleTests/exampleTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/exampleTests/exampleTests.m -------------------------------------------------------------------------------- /example/examples/CoverFlowExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/examples/CoverFlowExample.js -------------------------------------------------------------------------------- /example/examples/PageScrollerExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/examples/PageScrollerExample.js -------------------------------------------------------------------------------- /example/examples/ScrollViewExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/examples/ScrollViewExample.js -------------------------------------------------------------------------------- /example/iOS/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/AppDelegate.h -------------------------------------------------------------------------------- /example/iOS/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/AppDelegate.m -------------------------------------------------------------------------------- /example/iOS/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/0-cnn1.imageset/0-cnn1@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/0-cnn1.imageset/0-cnn1@1x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/0-cnn1.imageset/0-cnn1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/0-cnn1.imageset/0-cnn1@2x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/0-cnn1.imageset/0-cnn1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/0-cnn1.imageset/0-cnn1@3x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/0-cnn1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/0-cnn1.imageset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/1-facebook1.imageset/1-facebook1@1x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/1-facebook1.imageset/1-facebook1@1x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/1-facebook1.imageset/1-facebook1@2x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/1-facebook1.imageset/1-facebook1@2x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/1-facebook1.imageset/1-facebook1@3x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/1-facebook1.imageset/1-facebook1@3x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/1-facebook1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/1-facebook1.imageset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/2-facebook2.imageset/2-facebook2@1x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/2-facebook2.imageset/2-facebook2@1x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/2-facebook2.imageset/2-facebook2@2x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/2-facebook2.imageset/2-facebook2@2x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/2-facebook2.imageset/2-facebook2@3x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/2-facebook2.imageset/2-facebook2@3x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/2-facebook2.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/2-facebook2.imageset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/3-flipboard1.imageset/3-flipboard1@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/3-flipboard1.imageset/3-flipboard1@1x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/3-flipboard1.imageset/3-flipboard1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/3-flipboard1.imageset/3-flipboard1@2x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/3-flipboard1.imageset/3-flipboard1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/3-flipboard1.imageset/3-flipboard1@3x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/3-flipboard1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/3-flipboard1.imageset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/4-flipboard2.imageset/4-flipboard2@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/4-flipboard2.imageset/4-flipboard2@1x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/4-flipboard2.imageset/4-flipboard2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/4-flipboard2.imageset/4-flipboard2@2x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/4-flipboard2.imageset/4-flipboard2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/4-flipboard2.imageset/4-flipboard2@3x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/4-flipboard2.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/4-flipboard2.imageset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/5-messenger1.imageset/5-messenger1@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/5-messenger1.imageset/5-messenger1@1x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/5-messenger1.imageset/5-messenger1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/5-messenger1.imageset/5-messenger1@2x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/5-messenger1.imageset/5-messenger1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/5-messenger1.imageset/5-messenger1@3x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/5-messenger1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/5-messenger1.imageset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/6-nyt1.imageset/6-nyt1@1x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/6-nyt1.imageset/6-nyt1@1x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/6-nyt1.imageset/6-nyt1@2x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/6-nyt1.imageset/6-nyt1@2x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/6-nyt1.imageset/6-nyt1@3x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/6-nyt1.imageset/6-nyt1@3x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/6-nyt1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/6-nyt1.imageset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/7-pages1.imageset/7-pages1@1x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/7-pages1.imageset/7-pages1@1x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/7-pages1.imageset/7-pages1@2x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/7-pages1.imageset/7-pages1@2x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/7-pages1.imageset/7-pages1@3x.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/7-pages1.imageset/7-pages1@3x.jpeg -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/7-pages1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/7-pages1.imageset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/8-vine1.imageset/8-vine1@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/8-vine1.imageset/8-vine1@1x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/8-vine1.imageset/8-vine1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/8-vine1.imageset/8-vine1@2x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/8-vine1.imageset/8-vine1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/8-vine1.imageset/8-vine1@3x.png -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/8-vine1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/8-vine1.imageset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /example/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/Info.plist -------------------------------------------------------------------------------- /example/iOS/main.jsbundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/main.jsbundle -------------------------------------------------------------------------------- /example/iOS/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/iOS/main.m -------------------------------------------------------------------------------- /example/index.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/index.ios.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/example/package.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/index.js -------------------------------------------------------------------------------- /lib/CoverFlow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/lib/CoverFlow.js -------------------------------------------------------------------------------- /lib/PageScroller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/lib/PageScroller.js -------------------------------------------------------------------------------- /lib/PanController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/lib/PanController.js -------------------------------------------------------------------------------- /lib/PullToRefresh.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/ScrollView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/lib/ScrollView.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lelandrichardson/react-native-pan-controller/HEAD/package.json --------------------------------------------------------------------------------