Interface IObservable<T>
An observable interface, similar to .NET 4.0 own IObservable.
Namespace:Mapbox.Utils
Assembly:Mapbox.Utils.dll
Syntax
public interface IObservable<T>
Type Parameters
Name | Description |
---|---|
T | The data being observed. |
Methods
Subscribe(IObserver<T>)
Add an IObserver to the observer list.
Declaration
void Subscribe(IObserver<T> observer)
Parameters
Type | Name | Description |
---|---|---|
IObserver<T> | observer | The object subscribing to events. |
Unsubscribe(IObserver<T>)
Remove an IObserver to the observer list.
Declaration
void Unsubscribe(IObserver<T> observer)
Parameters
Type | Name | Description |
---|---|---|
IObserver<T> | observer | The object unsubscribing to events. |