Skip to content

noppefoxwolf/Combinative

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Combinative

Description

Combinative is a library for UI event handling using Apple's combine framework. It doesn't need many dependencies because it is written mainly using built-in framework. By using this library, You can use great apple's combine-framework operators with UIKit.

Usage

UIControl

let button = UIButton()
button.publisher(event: .touchUpInside).sink {

}

Requirements

Xcode 11.0

Swift 5.2

iOS13+

Installation

Swift Package Manager

Combinative is available through Swift Package Manager. To install it, simply add the following line to your Package.swift:

let package = Package(
  dependencies: [
    .package(url: "https://github.com/noppefoxwolf/Combinative.git", version: "1.0.0"),
  ],
)

Author

Contributing

We would love you to contribute to Combinative, check the CONTRIBUTING file for more info.

License

Combinative is available under the MIT license. See the LICENSE file for more info.

About

UI event handling using Apple's combine framework.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages