InnerListener Class
This page contains documentation for advanced Fuse features, so we have
taken the liberty to tick the "Show advanced things" checkbox above for
you in advance to be able to provide you with some additional information.
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.
Implements IListener
, and forward incoming values to the protected OnNewData
method.
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 OnNewData()
, OnLostData
and Dispose()
.
hide
Location
- Namespace
- Fuse.Reactive
- Package
- Fuse.Reactive.Expressions 2.9.1
Interface of InnerListener
Dispose uno
InnerListener Constructor uno
Creates a new InnerListener