@available(iOS 9.0, *) public class ObservedView<View, Value>: UIView where View: UIView
UIView
public init(view: View, initialValue: Value?, onChangeHandler: @escaping (_ newValue: Value?, _ view: View) -> Void)
@discardableResult public func update(value: Value) -> Variable