Swiftpack.co - Clipy/RxScreeen as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by Clipy.
Clipy/RxScreeen v2.2.0
RxScreeen is a RxSwift wrapper for Screeen.
⭐️ 8
🕓 27 weeks ago
macOS
.package(url: "https://github.com/Clipy/RxScreeen.git", from: "v2.2.0")

RxScreeen

CI Release version License: MIT Carthage compatible Version Platform SPM supported

RxScreeen is a RxSwift wrapper for Screeen.

Usage

CocoaPods

pod 'RxScreeen'

Carthage

github "Clipy/RxScreeen"
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
  })
observer.start()

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 update --init --recursive
  4. Open RxScreeen.xcworkspace on Xcode.
  5. build.

GitHub

link
Stars: 8
Last commit: 27 weeks ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Release Notes

v2.2.0
27 weeks ago

Breaking Changes

  • Update Screeen.framework v2.1.0 ( #28 )
  • Update minimum deployment target to macOS 10.13 ( #28 )

Enhancements

  • Support Xcode15 ( #28 )

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics