API Docs for:
Show:

ArrayData Class

Module: core
Parent Module: multigraph

Constructor

ArrayData

(
  • columns
  • stringArray
)

Parameters:

  • columns Array

    A array of DataVariables

  • stringArray Array

    A array of strings which will later be parsed into DataValues

Methods

getArrayDataIterator

(
  • arrayData
  • columnIDs
  • min
  • max
  • buffer
)
static

Parameters:

  • arrayData ArrayData
  • columnIDs String array
  • min DataValue
  • max DataValue
  • buffer Integer

Returns:

iter

getBounds

(
  • columnNumber
)
Array

Determines the upper and lower bounds of a column in a dataset.

Parameters:

  • columnNumber Integer

    Column in the dataset to have its bounds determined.

Returns:

Array:

Array in the form: [lowerBound, upperBound].

getIterator

(
  • columnIDs
  • min
  • max
  • buffer
)

Parameters:

  • columnIDs String array
  • min DataValue
  • max DataValue
  • buffer Integer

onReady

(
  • callback
)

Parameters:

  • callback Object

textToDataValuesArray

(
  • dataVariableArray
  • text
)
Array static

Parameters:

  • dataVariableArray Array
  • text String

Returns:

Array:

dataValues

textToStringArray

(
  • text
)
Array static

Parameters:

  • text String

Returns:

Array:

stringValues

textToStringArray

(
  • dataVariableArray
  • stringArray
)
Array static

Parses an array of strings into an array of DataValues.

Parameters:

  • dataVariableArray Array

    plain javascript array of DataVariables

  • stringArray Array

    plain javascript array of strings

Returns:

Array:

plain javascript array of DataValue instances