-
Undocumented
Declaration
Swift
public struct Subscriber<E> where E : Event
-
Undocumented
Declaration
Swift
public init()
-
Undocumented
Declaration
Swift
public var current: E { get set }
-
Undocumented
Declaration
Swift
public func subscribe(with token: AnyHashable? = nil, on queue: DispatchQueue = .global(), with callback: @escaping (E) -> Void)
-
Undocumented
Declaration
Swift
public func subscribeStrong<S: AnyObject>(_ sender: S, with token: AnyHashable? = nil, on queue: DispatchQueue = .global(), with callback: @escaping (S, E) -> Void)
-
Undocumented
Declaration
Swift
public func unsubscribe(_ token: AnyHashable)
-
Undocumented
Declaration
Swift
public func unsubscribeAll()
-
Undocumented
Declaration
Swift
func when(_ condition: @escaping (E) -> Bool) -> Guarantee<()>