My class is decorated with
@noView (https://github.com/ome/omero-iviewer/blob/eb9749d6b6f5c7a0878c84d21c164431b2cd4a8e/src/model/regions_info.js#L34) and it seems that when I try to get hold of a BindingEngine via a static inject() as in that example, or using the
@inject decorator as in https://github.com/ome/omero-iviewer/blob/master/src/regions/regions-list.js#L41, any additional parameters I add to the constructor (https://github.com/ome/omero-iviewer/blob/master/src/model/regions_info.js#L200) are giving me undefined.
I could set up the property observation in a view model, such as
regions-list.js above, but it seems that it this should be the responsibility of the underlying model object.