[−][src]Module seed::dom_types
This module contains structs and enums that represent dom types, and their parts. These are the types used internally by our virtual dom.
Structs
Attrs | A thinly-wrapped |
DidMount | |
DidUpdate | |
El | An component in our virtual DOM. |
LifecycleHooks | |
Style | Handle Style separately from Attrs, since it commonly involves multiple parts, and has a different semantic meaning. |
WillUnmount |
Enums
At | The At enum restricts element-creation to only valid event names, as defined here: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes |
Namespace | Common Namespaces |
Optimize | WIP that marks elements in ways to improve diffing and rendering efficiency. |
St | The St enum restricts element-creation to only valid styles. |
Tag | The Tag enum restricts element-creation to only valid tags, as defined here: https://developer.mozilla.org/en-US/docs/Web/HTML/Element |
Traits
ElContainer | |
MessageMapper | |
UpdateEl |
|
Functions
did_mount | A constructor for |
did_update | A constructor for |
will_unmount | A constructor for |