A generic sized representation of a function that can be attached to a Node. The callback will essentially be owned by the element
Holds the app and the dom updater This is passed into the event listener and the dispatch program will be called after the event is triggered.
A container for generic event and the common values needed for the user.
Value is an abstraction of the values used in the actual backend. Html and gtk-rs have different set of compatible values therefore a need for a storage of these intermediate value is needed