[−][src]Crate hobo
Re-exports
pub use create::components as cmp; |
pub use hobo_css as css; |
pub use web_sys; |
Modules
create | everything that has to do with raw HTML elements |
events | everything that has to do with HTML event handling |
prelude | |
state | pub/sub event-based state management |
web_str | interned strings |
Macros
__update | |
__view | |
enclose | Essentially a "move-by-clone" closure creator with some special cases for common hobo idioms |
Structs
BasicElement | This is the most common kind of hobo element - both children and event handlign |
Slot |
Enums
EventHandler |
Traits
Container | Trait for all hobo components that can have children |
Element | Core hobo trait for all components |
EventTarget | Trait for all hobo elements that can handle various browser events |
RawElement | Trait for all hobo components which have a particular known |
RawEventTarget | Extension event for raw web_sys elements for convenient attaching of event handlers |
Replaceable | Trait for all hobo components that can be replaced with a different instance of itself |
SetText | Trait for hobo components with textual contents |
ToClassStr |
Type Definitions
EventHandlers |
Attribute Macros
trick |
Derive Macros
Container | |
Element | |
EventTarget | |
RawElement | |
Replaceable |