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 |