Commit graph

11 commits

Author SHA1 Message Date
cdc56f5848
Add nested state change forwarding 2023-12-27 19:58:49 +01:00
37948987b0
Add composed states 2023-12-27 18:52:42 +01:00
b7bb093a0c
Compare strings in component attributes 2023-12-27 18:50:11 +01:00
7febebce65
Map names of forward states to "value" 2023-12-27 18:50:11 +01:00
64b73676cb
Make state components update attributes on state change 2023-12-23 21:16:58 +01:00
b46c5d1d5c
Fix oversights in forwarded state caching 2023-12-23 21:05:55 +01:00
e80801b639
Cache forwarded states to avoid duplication 2023-12-23 17:46:43 +01:00
e38d556531
Add fallback option to forwarded state 2023-12-23 17:31:45 +01:00
04ab913b72
Fix error when accessing undefined StoredState values 2023-12-22 00:59:28 +01:00
ae334801d4
Add forward method do state
This returns a thin wrapper State with its value proxied to a given
attribute on the backend state.
2023-12-22 00:38:54 +01:00
f1f79945dd
Add state management module
Moved over from darkwiiplayer/js project
2023-12-21 23:54:06 +01:00