Abstract Abstract itThe tracked value.
Readonly Abstract onOnEvent sender of value changes.
The [OnEvent__symbol] property is an alias of this one.
Value changes sender.
Readonly readAfterEvent keeper of current value.
The [AfterEvent__symbol] property is an alias of this one.
Current value keeper.
Readonly Abstract supplyAn event supply of this value tracker.
Static [Updates the tracked value by the given value supplier.
If the value is already updated by another supplier, then unbinds from the old one first.
Call the byNone method to unbind the tracked value from the source.
Note that explicitly updating the value would override the value received from the source.
The source value sender or keeper.
this instance.
Updates the tracked value by value suppliers extracted from events sent by the given supplier.
If the value is already updated by another value supplier, then unbinds from the old one first.
Call the byNone method to unbind the tracked value from the source.
Note that explicitly updating the value would override the value received from the source.
Source event type.
The event supplier to extract value suppliers from.
A function extracting value supplier from event received from supplier.
May return undefined to suspend receiving values.
Rest ...event: TSrcEventthis instance.
Unbinds the tracked value from any value supplier this tracker is updated by.
If the tracker is not bound then does nothing.
Optional reason: unknownArbitrary reason of unbinding the value.
this instance.
Generated using TypeDoc
Input focus aspect.
This is a value tracker of element focus flag. Or
nullwhen InElement aspect is absent.