• Public
  • Public/Protected
  • All

Interface CubeData

Defines a data series of the data cube, and contains a particular variable's values in the data cube and meta info about that variable.




name: string

Name of the data series. It will be the unique id of the series to reference it in various parts of the API, mainly in Channel and Data.Record. This name will also be used by default for Axis and Legend title.

type?: "dimension" | "measure"

Type of the data series:

  • 'dimension' - categorical data containing strings (dates should also be added as strings);
  • 'measure' - continuous data containing numbers. If not set, the library will attempt to determine the type based on the type of the first value. Number type will result in measure, string type will result in dimension.
unit?: string

Unit of the data series

values: CubeRow

A nested array that contains the values of the data series. Nesting level should match the number of Data.Cube.dimensions.

Generated using TypeDoc