Class: VSOMVisualization

VSOMVisualization()

Main VSOM visualization component Manages different visualization types and their lifecycle

Constructor

new VSOMVisualization()

Source:

Classes

VSOMVisualization

Methods

destroy()

Clean up resources

.

Clean up resources

Source:

getAvailableVisualizationTypes() → {Array}

Get available visualization types

.

Get available visualization types

Source:
Returns:

List of available visualization types

Type
Array

getCurrentVisualization() → {BaseVisualization|null}

Get the current visualization instance

.

Get the current visualization instance

Source:
Returns:

Current visualization instance

Type
BaseVisualization | null

getCurrentVisualizationType() → {string|null}

Get the current visualization type

.

Get the current visualization type

Source:
Returns:

Current visualization type

Type
string | null

handleResize()

Handle window resize

.

Handle window resize

Source:

(async) init(data)

Initialize the visualization

.

Initialize the visualization

Parameters:
Name Type Description
data Object

Initial data

Source:

(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

Source:

update(data)

Update the visualization with new data

.

Update the visualization with new data

Parameters:
Name Type Description
data Object

New data

Source: