Observable

class Observable<T>

Undocumented

  • Undocumented

    Declaration

    Swift

    public var observers: [ObserverItem]
  • Undocumented

    Declaration

    Swift

    public init()
  • Undocumented

    Declaration

    Swift

    public init(value: T)
  • Undocumented

    Declaration

    Swift

    public var value: T? { get set }
  • Undocumented

    Declaration

    Swift

    public func observe(receiver: AnyObject, change: @escaping ((T?) -> Void))
  • Undocumented

    Declaration

    Swift

    public func unregister(receiver: AnyObject)
  • Undocumented

    Declaration

    Swift

    public func notify()
  • Undocumented

    Declaration

    Swift

    public func notifyObserver<T>(of type: T.Type)