Reactive
-
A protocol that denotes a type that sends values over time.
Declaration
Swift
public protocol StreamType
-
A protocol that denotes a type that stores a value and sends updates when the underlying value changes.
Declaration
Swift
public protocol ObservablePropertyType: StreamType
-
The protocol that disposable types need to conform to.
Declaration
Swift
public protocol SubscriptionReferenceType
-
This class is the default implementation of the
ObservablePropertyTypeprotocol. It is recommended that you do not use this observable and instead use an observable from a full FRP library. The existence of this class is to make ReactiveReSwift fully functional without third party libararies.Declaration
Swift
public class ObservableProperty<ValueType>: ObservablePropertyType
-
The subscription reference type of
ObservableProperty.Declaration
Swift
public struct ObservablePropertySubscriptionReference<T>
-
A class to hold subscriptions to
SubscriptionReferenceType. Very similar toautoreleasepoolbut specifically for disposable types. Disposes of all held subscriptions when deallocated ordispose()is called.Declaration
Swift
public class SubscriptionReferenceBag
View on GitHub
Install in Dash
Reactive Reference