Class vq.models.VisData
The abstract base class for the data model of each VisQuick tool. It provides the
necessary functionality to read, parse, analyze, and retain the input parameters.
Defined in: vq.js.
Constructor Attributes | Constructor Name and Description |
---|---|
vq.models.VisData(data)
It contains a meta-tag for the included data, as well as the data in JSON format.
|
Method Attributes | Method Name and Description |
---|---|
Returns the JSON object used to contain the data, parameters, options, behavior functions, and other information necessary
to create a visualization.
|
|
Returns an identifying string used to specify the CONTENTS.
|
Class Detail
vq.models.VisData(data)
It contains a meta-tag for the included data, as well as the data in JSON format.
- Parameters:
- data
- - a JSON object
- {String} data.DATATYPE
- - a string describing the contents of the JSON data object
- {JSON} data.CONTENTS
- - a JSON object containing the necessary input to create the visualization
Method Detail
{JSON}
getContents()
Returns the JSON object used to contain the data, parameters, options, behavior functions, and other information necessary
to create a visualization.
- Returns:
- {JSON} dataType -a JSON Object containing the necessary input to create the visualization.
{String}
getDataType()
Returns an identifying string used to specify the CONTENTS. This ensures that the data is properly parsed by a visualization
which may accept multiple JSON formats.
- Returns:
- {String} dataType - a string describing the contents of the JSON object. This can be used to verify that the data is the correct format for the visualization.