Constructor
new VSOMVisualization()
Classes
Methods
destroy()
Clean up resources
.Clean up resources
getAvailableVisualizationTypes() → {Array}
Get available visualization types
.Get available visualization types
Returns:
List of available visualization types
- Type
- Array
getCurrentVisualization() → {BaseVisualization|null}
Get the current visualization instance
.Get the current visualization instance
Returns:
Current visualization instance
- Type
- BaseVisualization | null
getCurrentVisualizationType() → {string|null}
Get the current visualization type
.Get the current visualization type
Returns:
Current visualization type
- Type
- string | null
handleResize()
Handle window resize
.Handle window resize
(async) init(data)
Initialize the visualization
.Initialize the visualization
Parameters:
| Name | Type | Description | 
|---|---|---|
| data | Object | Initial data | 
(async) setVisualizationType(type, data)
Set the current visualization type
.Set the current visualization type
Parameters:
| Name | Type | Description | 
|---|---|---|
| type | string | Visualization type to set | 
| data | Object | Data for the visualization | 
update(data)
Update the visualization with new data
.Update the visualization with new data
Parameters:
| Name | Type | Description | 
|---|---|---|
| data | Object | New data |