Latest 1.4.0
Homepage https://github.com/Clipy/RxScreeen
License MIT
Platforms osx 10.10
Dependencies Screeen, RxSwift, RxCocoa
Frameworks Cocoa
Authors

Release version
License: MIT
Carthage compatible
Version
Platform

RxScreeen is a RxSwift wrapper for Screeen.

Usage

CocoaPods

pod 'RxScreeen'

Carthage

github "Clipy/RxSceeen"
github "Clipy/Screeen"
github "ReactiveX/RxSwift"

Example

let observer = ScreenShotObserver()
observer.rx.image
  .subscribe(onNext: { image in
    // Add / Update / Remove events images
  })

observer.rx.item
  .subscribe(onNext: { item in
    // Add / Update / Remove events NSMetadataItem
  })

observer.rx.addedImage
  .subscribe(onNext: { image in
    // Add events image
  })

observer.rx.updatedImage
  .subscribe(onNext: { image in
    // Update events image
  })

observer.rx.removedImage
  .subscribe(onNext: { image in
    // Remove events image
  })

Dependencies

How to Build

  1. Move to the project root directory
  2. Install dependency library with carthage or git submodule
  3. carthage checkout --use-submodules or git submodule init && git submodule update
  4. Open RxScreeen.xcworkspace on Xcode.
  5. build.

Contributing

  1. Fork it ( https://github.com/Clipy/RxScreeen/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Latest podspec

{
    "name": "RxScreeen",
    "version": "1.4.0",
    "summary": "RxScreeen is a RxSwift wrapper for Screeen.",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "homepage": "https://github.com/Clipy/RxScreeen",
    "authors": {
        "Econa77": "[email protected]"
    },
    "source": {
        "git": "https://github.com/Clipy/RxScreeen.git",
        "tag": "v1.4.0"
    },
    "platforms": {
        "osx": "10.10"
    },
    "source_files": "Lib/RxScreeen/*.swift",
    "frameworks": "Cocoa",
    "dependencies": {
        "Screeen": [
            "~> 1.3"
        ],
        "RxSwift": [
            "~> 5.0"
        ],
        "RxCocoa": [
            "~> 5.0"
        ]
    }
}

Pin It on Pinterest

Share This