// // UILabel+Rx.swift // RxCocoa // // Created by Krunoslav Zaher on 4/1/15. // Copyright © 2015 Krunoslav Zaher. All rights reserved. // #if os(iOS) || os(tvOS) import Foundation #if !RX_NO_MODULE import RxSwift #endif import UIKit extension UILabel { /** Bindable sink for `text` property. */ public var rx_text: AnyObserver { return UIBindingObserver(UIElement: self) { label, text in label.text = text }.asObserver() } /** Bindable sink for `attributedText` property. */ public var rx_attributedText: AnyObserver { return UIBindingObserver(UIElement: self) { label, text in label.attributedText = text }.asObserver() } } #endif