UNPKG

@toast-ui/chart

Version:

TOAST UI Application: Chart

19 lines (18 loc) 528 B
import { isObject } from "./utils"; import { isRangeValue } from "./range"; function isBubblePointType(value) { return value.hasOwnProperty('r'); } export function getValueString(value) { let result = ''; if (isRangeValue(value)) { result = `${value[0]} ~ ${value[1]}`; } else if (isObject(value) && !Array.isArray(value)) { result = `(${value.x}, ${value.y})` + (isBubblePointType(value) ? `, r: ${value.r}` : ''); } else { result = String(value); } return result; }