the domain data type
the DOM data type: either : - AttributeType for attributes (see attr$) - VirtualDOM for child (see child$) - Array<VirtualDOM> for children (see children$)
domain's data stream defined as a RxJS observable
is a function that provides a handle to execute side effects once the attribute/child as been set/added; both the domain's data and the rendered HTMLElement are provided to this function.
is the data that will be used until the first emitted element in stream$ is obtained. If not provided, the attribute/child does not exist until first emission.
is a function that is used to alter the data returned by vDomMap.
Implementation function that supposed to be called only by HTMLElement$.
Generated using TypeDoc
A RxJs observable that represents a DOM's attribute, child or children.