Observable

A basic observable.

This is the observable provided by ObservableSource and some of the observer modifier functions. Instead of ObservableSource an Observable should usually be made accessible by external code, in order to avoid the possibility of injecting events from the outside.

Constructors

this
this(Observable rhs)
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Aliases

Event
alias Event = ObservedEvent!T
Undocumented in source.
PayloadRef
alias PayloadRef = RefCounted!(Payload, RefCountedAutoInitialize.no)
Undocumented in source.

Functions

connect
void connect(SignalConnection connection, C callable, ARGS args)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

closed
bool closed [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta