From 860af3e1a8e40741e7914b53802d058cdd63601b Mon Sep 17 00:00:00 2001 From: Mads Lee Jensen Date: Wed, 24 Apr 2019 15:42:58 +0200 Subject: [PATCH 1/4] added podspec file --- react-native-image-sequence.podspec | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 react-native-image-sequence.podspec diff --git a/react-native-image-sequence.podspec b/react-native-image-sequence.podspec new file mode 100644 index 0000000..e0e12c1 --- /dev/null +++ b/react-native-image-sequence.podspec @@ -0,0 +1,16 @@ +require "json" + + package = JSON.parse(File.read(File.join(__dir__, "package.json"))) + + Pod::Spec.new do |s| + s.name = package["name"] + s.version = package["version"] + s.summary = package["description"] + s.author = "Mads Lee Jensen " + s.homepage = package["homepage"] + s.license = package["license"] + s.platform = :ios, "9.0" + s.source = {:git => "https://github.com/madsleejensen/react-native-image-sequence.git" } + s.source_files = "ios/RCTImageSequence/*.{h,m}" + s.dependency "React" +end From 1d256849972d068914bced1fa79ddc58256f415b Mon Sep 17 00:00:00 2001 From: Mads Lee Jensen Date: Wed, 24 Apr 2019 15:54:43 +0200 Subject: [PATCH 2/4] 0.6.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 953d757..40104d2 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "type": "git", "url": "https://github.com/madsleejensen/react-native-image-sequence.git" }, - "version": "0.6.0", + "version": "0.6.1", "description": "A component for react-native", "author": { "name": "Mads Lee Jensen", From e9e51805dff3b4d1f7202f1eb31fe430c03822ed Mon Sep 17 00:00:00 2001 From: Scott Beca Date: Wed, 5 Jun 2019 20:40:02 +1000 Subject: [PATCH 3/4] Add Typescript typings --- package.json | 2 ++ typings/index.d.ts | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 typings/index.d.ts diff --git a/package.json b/package.json index 40104d2..8e04551 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,8 @@ }, "license": "MIT", "homepage": "https://github.com/madsleejensen/react-native-image-sequence", + "main": "index.js", + "types": "typings/index.d.ts", "keywords": [ "react-native", "native", diff --git a/typings/index.d.ts b/typings/index.d.ts new file mode 100644 index 0000000..c413d58 --- /dev/null +++ b/typings/index.d.ts @@ -0,0 +1,17 @@ +import { Component } from 'react'; + +interface ImageSequenceProps { + /** An array of source images. Each element of the array should be the result of a call to require(imagePath). */ + images: any[]; + /** Which index of the images array should the sequence start at. Default: 0 */ + startFrameIndex?: number; + /** Playback speed of the image sequence. Default: 24 */ + framesPerSecond?: number; + /** Should the sequence loop. Default: true */ + loop?: boolean; +} + +declare class ImageSequence extends Component { +} + +export default ImageSequence; From 543d3b4a5fe517d59e14fb2026a417884eceea51 Mon Sep 17 00:00:00 2001 From: Mads Lee Jensen Date: Sun, 16 Jun 2019 18:48:20 +0200 Subject: [PATCH 4/4] 0.7.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8e04551..e532a34 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "type": "git", "url": "https://github.com/madsleejensen/react-native-image-sequence.git" }, - "version": "0.6.1", + "version": "0.7.0", "description": "A component for react-native", "author": { "name": "Mads Lee Jensen",