Abstract
Protected
_keyA symbol that identifies this component, and it also used to selectively grant access to its privileged functions.
Protected
managerInner class instance to let the container configure this port.
Protected
reactionsReactions to trigger.
Protected
receiversProtected
runtimeProtected
tagThe tag associated with this port's value, or undefined is there is none.
Protected
valueThe current value associated with this port.
Protected
writerInner class instance to gain access to Write
Static
pathProtected
_getConfirm whether or not this component is contained by the given reactor.
The presumptive container of this component.
Confirm whether or not this component is contained by the container of the given reactor.
The container presumptive container of the container of this component.
Report whether this component has been registered with its container or not. In principle, all components should have a container, but at the time of their construction there is a brief period where they are not. This is the only moment that a component is allowed register with its container.
Protected
_linkStore a reference to the given runtime object as a private class member.
Only the holder of the key may obtain a writable port.
Static
keyStatic
keyGiven a component and its container (the global object if the component
is an App
), return the key of the entry that matches the component.
a component of which the object is assumed to be its container
the assumed container of the component
the key of the entry that matches the component
Static
key
Abstract class for a trigger. A trigger may be an action, port, or timer.