Crate hobo

Source

Re-exports§

pub use element::AsElement;
pub use element::Element;
pub use entity::AsEntity;
pub use prelude::Children;
pub use prelude::Parent;
pub use web_sys;
pub use futures_signals as signals;
pub use hobo_css as css;
pub use owning_ref;

Modules§

backtrace
create
methods to create HTML Elements as well as their types
dom_events
everything that has to do with HTML event handling
element
entity
events
simple way to fire and respond to arbitrarily-typed events
hierarchy
Parent and Child relations
prelude
query
Queries allow finding entities across the hierarchy
resource
resources are globally-accessible components
signals_ext
web_str
interned strings

Macros§

enclose
Essentially a “move-by-clone” closure creator, with special syntax for automatic refcell up/downgrading

Functions§

find
Find all entities matching a query
find_one
Find one entity matching a query, panic otherwise
register_window
Register a browser window to also receive styles, automatically called for the global window object with the name “default”
try_find_one
Find one entity matching a query if there is one
unregister_window
Removes a window from the style storage

Type Aliases§

StorageRef
StorageRefMut

Derive Macros§

AsElement
AsEntity