Or only for editor windows?
Unfortunately data binding is only for editor time. In my opinion a solid data binding system can enhance clean code and speed up the deveopment, so it should be part of the Unity runtime. So in my project I ended up implementing my own data binding system for the runtime to enable some kind of Model-View-ViewModel pattern with some restrictions and tradeoffs.
1 Like