[−][src]Crate seed_hooks
Modules
drop_type | |
list | |
prelude |
Structs
DropType | |
StateAccess | Accessor struct that provides access to getting and setting the state of the stored type |
Traits
ChangedState | |
CloneState | |
StateAccessDropType | |
StateAccessEventHandlers | |
UpdateElLocal |
Functions
after_render | |
after_render_once | |
bind | |
clone_state_with_topo_id | Clones the state of type T keyed to the given TopoId |
do_once | call the provided function once and once only returns a droptype which will allow the do_once to repeat if .execute_if_activated() is called on the droptype. Example |
execute_and_remove_drop_types | |
get_html_element_by_id | |
handle_drop_types | |
new_state | |
purge_and_reset_unseen_ids | Rudamentary Garbage Collection purges all unseen ids' state then resets the suneen ids list. |
request_animation_frame | |
reset_unseen_id_list | Rudamentary Garbage Collection |
set_state_with_topo_id | Sets the state of type T keyed to the given TopoId |
unseen_ids | |
update_state_with_topo_id | Provides mutable access to the stored state type T. |
use_drop_type | |
use_state | Constructs a T accessor. T is stored keyed to the current topological context. The accessor always references this context therefore can you can set/update/ or get this T from anywhere. |
use_state_current | Uses the current topological id to create a new state accessor |