feat: Watchers & Misc Fixes #33
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Watchers on variables
Watcher on an object/array
This one watches
billingItemsarray and computes total qty & pricewatcher.mp4
Watcher on a primitive variable with immediate flag
This one watches
searchText(bound to TextInput) and filters the results and sets it in itemsList variable. Run immediately marked for an eager watcherwatcher-immediate.mp4
Other fixes
canHaveChildren()Added Studio Client Script doctype to decouple scripts from events. Currently they are stored in the blocks JSON itself. But this will take some time so will do it after Build