the module to render
The view of a module is always encapsulated in Flux in a wrapper div; wrapperDivAttributes allows to add classes or set style on this div. For instance, a view of type 3D viewer will likely want to apply a {width:'100%'; height:'100%'} to the wrapper div of the 3D viewer.
This wrapper div attributes is most likely an artifact of the rendering mechanism in Flux. Hopefully it will disappear at some point.
rendering function of the module
Generated using TypeDoc
ModuleRendererRun
Rather that using the decorator RenderView, it is possible to define the view by including a class called RenderView inheriting from ModuleRendererRun into the module namespace. One use-case is a need to persist some state related to view.
This is illustrated in the next example: the module's outputs are accumulated in the view over time, and a selection from the view of one item trigger re-emission.