DatasetManager Class
The DatasetManager class gives access to the PrestoPlot loaded datasets. You'll be able to fetch objects of existing datasets, as well as create or delete them.
An event is also available to do somethings when new datasets are loaded and eventually modify them.
Public Functions
createDataset{ name }
deleteDataset{ name }
getDataset{ name }
listDatasets{}
Public Callbacks
onDatasetsLoaded{ datasets }
Detailed Function Descriptions
createDataset
createDataset{ name }
Create a PrestoPlot dataset with the given name, and return a Dataset object. The returned object can be used to update the dataset properties and to add data points.
Parameters :
name: The dataset name
Return : A new Dataset object
deleteDataset
deleteDataset{ name }
Delete a PrestoPlot dataset with the given name. If the name doesn't match any existing dataset, the function has no effect.
Parameters :
name: The dataset name or Dataset object.
getDataset
getDataset{ name }
Return a Dataset object of the dataset with the given name. If there is no such dataset already loaded, an empty string is returned.
Parameters :
name: The dataset name
Return : A Dataset object, or empty string.
listDatasets
listDatasets{ }
Return a list of currently loaded Dataset objects.
Return : A list of Dataset objects.
Detailed Callback Descriptions
onDatasetsLoaded
onDatasetsLoaded{ datasets }
This function will be called when data have just been loaded. It's the opportunity for one to alter some dataset meta-informations.
Parameters :
datasets: A list of Dataset objects.