This can be done with an optional parameter in GetViewModelInstance(string GUID = null) or GetViewModelInstance(GameObject g = null)
ViewModelProvider can maintain a dict of viewmodels and return the appropriate one. This will be a game changer for things like collection bindings but also useful for multiple instances of the same view,
This can be done with an optional parameter in GetViewModelInstance(string GUID = null) or GetViewModelInstance(GameObject g = null)
ViewModelProvider can maintain a dict of viewmodels and return the appropriate one. This will be a game changer for things like collection bindings but also useful for multiple instances of the same view,