Using this class directly is unusual.
ComputeExpression is the preferred option for functions, and
ExpressionListener for when that doesn't apply.
Relying on this behaviour is bad. The Observable support was only intended for bindings. All other values should use IExpression's facilities. The unintended support may be removed in the future.
IListener, and forward incoming values to the protected
If the incoming value is an observable, a subscription is created and the value of that observable
is forwarded to the
OnNewData method instead.
Extenders should override
- Fuse.Reactive.Expressions 1.11.2
Interface of InnerListener
Creates a new InnerListener