src/constants/keys.js
export default {
DATA: {
MAIN: 'qHyperCube',
BIN: 'binData',
},
SCALE: {
COLOR: 'color',
X: 'x',
Y: 'y',
BIN_X: 'binX',
BIN_Y: 'binY',
SIZE: 'size',
HEAT_MAP_COLOR: 'heat-map-color',
},
COMPONENT: {
GRID_LINES: 'grid-lines',
REFERENCE_LINES_X: 'reference-lines-x',
REFERENCE_LINES_Y: 'reference-lines-y',
REFERENCE_LINE_LABELS_X: 'reference-line-labels-x',
REFERENCE_LINE_LABELS_Y: 'reference-line-labels-y',
POINT: 'point-component',
TOOLTIP: 'tooltip',
POINT_LABELS: 'point-labels',
LEGEND: 'legend-color',
LEGEND_CATEGORICAL: 'legend-color-cat',
LEGEND_CAT_TOOLTIP: 'legend-cat-tooltip',
LEGEND_HEAT_MAP: 'legend-heat-map',
X_AXIS: 'x-axis',
Y_AXIS: 'y-axis',
X_AXIS_TITLE: 'x-axis-title',
Y_AXIS_TITLE: 'y-axis-title',
HEAT_MAP: 'heat-map',
HEAT_MAP_TOOLTIP: 'heat-map-tooltip',
HEAT_MAP_LABELS: 'heat-map-labels',
HEAT_MAP_HIGHLIGHT: 'heat-map-highlight',
MINI_CHART_BACKGROUND: 'mini-chart-background-rect',
MINI_CHART_NAVIGATION: 'mini-chart-navigation-rect',
MINI_CHART_POINT: 'mini-chart-points',
OUT_OF_BOUNDS: 'out-of-bounds',
TRENDLINES: 'trend-lines',
NAVIGATION_PANEL: {
HOME: 'home-button',
UP: 'up-button',
LEFT: 'left-button',
RIGHT: 'right-button',
DOWN: 'down-button',
ZOOM_IN: 'zoom-in-button',
ZOOM_OUT: 'zoom-out-button',
},
},
COLLECTION: {
MAIN: 'main-collection',
},
FORMATTER: {
COLOR: 'color',
X: 'x',
Y: 'y',
},
FIELDS: {
DIM: 'qDimensionInfo/0',
X: 'qMeasureInfo/0',
Y: 'qMeasureInfo/1',
SIZE: 'qMeasureInfo/2',
BIN: 'bin',
BIN_X: 'binX',
BIN_Y: 'binY',
BIN_DENSITY: 'binDensity',
},
BRUSH: {
X_RANGE: 'x-range-brush',
Y_RANGE: 'y-range-brush',
BIN_X_RANGE: 'bin-x-range-brush',
BIN_Y_RANGE: 'bin-y-range-brush',
},
REJECTION_TOKEN: 'rejected',
};