// // UIPageControl+Rx.swift // Rx // // Created by Francesco Puntillo on 14/04/2016. // Copyright © 2016 Krunoslav Zaher. All rights reserved. // #if os(iOS) || os(tvOS) import Foundation #if !RX_NO_MODULE import RxSwift #endif import UIKit extension Reactive where Base: UIPageControl { /** Bindable sink for `currentPage` property. */ public var currentPage: AnyObserver { return UIBindingObserver(UIElement: self.base) { controller, page in controller.currentPage = page }.asObserver() } } #endif