You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Many projects have been getting to the complexity where it is a nuisance to work around "single-level" bindings involving one context and one property; as the models become complicated, there is more of a need to write repetitive pass-through properties just to make them play nice with Stardew UI.
While there are going to have to be some quirks and limitations, the framework should start to support more complex property expressions, starting with the basic form of "dot properties", e.g.
The current workaround is essentially *context but this (a) requires additional pass-through views which serve no other purpose and (b) make the view code considerably messier.
Activity
Implement property path bindings.
Add unit tests for nested property bindings.
Update docs for nested property bindings and related changes.
Add paragraph on nested properties + binding modifiers and clean up f…
Add output and in/out binding support for dotted properties.