Constructor
# new ComponentRenderer(pluginData, viewport, readOnly)
Default constructor.
Parameters:
Name | Type | Description |
---|---|---|
pluginData |
DefaultData
|
Plugin data storage. |
viewport |
object
|
D3 selection of the view port. |
readOnly |
boolean
|
Read only state. |
Members
Methods
# getTemplateData(component) → {object}
Get data for nunjucks templating.
Parameters:
Name | Type | Description |
---|---|---|
component |
Component
|
Component to render. |
Data for templating.
object
# render(id)
Render nodes for each component inside context.
Parameters:
Name | Type | Description |
---|---|---|
id |
string
|
Id of current context. |