The RenderingContext object provides the
context
necessary for rendering a visualization. RenderingContext
properties
do not live beyond the lifetime of a call.
The following properties are required:
1) htmlContainer - The html DOM container
2) dataModel - The data model for the current visualization. This
may be a nested data model.
3) dataLayout - The data for this rendering
4) markOperation - The type of marking
5) embedded - Whether or not this is an embedded rendering
6) includeComponent - The component to render. The embeddableViz
must render either nothing at all or it must render the desired
component.
There are two ways to use an instance of this class to get/set
properties:
myInstance.foo = 'value'
myInstance.set('foo', 'value');
var foo = myInstance.foo;
var foo = myInstance.get('foo');
myInstance.remove('foo');