6 Commits

Author SHA1 Message Date
Bartosz Sypytkowski
5b3306fc10 prevent infinite loops when deepObserve is called over links with circular references 2023-06-15 09:50:06 +02:00
Bartosz Sypytkowski
c7e3840a93 make WeakLink event propagation bubble up 2023-06-15 05:55:24 +02:00
Bartosz Sypytkowski
4aad1bb344 deep event propagation over linked elements 2023-06-09 16:17:21 +02:00
Bartosz Sypytkowski
5dcf2d7610 working flat observers over arrays + test 2023-06-09 16:04:20 +02:00
Bartosz Sypytkowski
2c60c4a130 reimplemented WeakLink as an AbstractType 2023-06-09 15:55:25 +02:00
Bartosz Sypytkowski
7b0d5fede5 renamed WeakLink -> YWeakLink + YWeakLinkEvent 2023-06-09 13:57:06 +02:00