UNPKG

@antv/f2

Version:

Charts for mobile visualization.

26 lines 808 B
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; import { jsx } from '../../../jsx'; import { deepMix } from '@antv/util'; export default (function (props, context) { var theme = props.theme; var _deepMix = deepMix(_objectSpread({}, theme.point), props), points = _deepMix.points, style = _deepMix.style, offsetX = _deepMix.offsetX, offsetY = _deepMix.offsetY, animation = _deepMix.animation; var _ref = points[0] || {}, x = _ref.x, y = _ref.y; var offsetXNum = context.px2hd(offsetX); var offsetYNum = context.px2hd(offsetY); var posX = x + (offsetXNum || 0); var posY = y + (offsetYNum || 0); return jsx("group", null, jsx("circle", { attrs: _objectSpread({ x: posX, y: posY }, style), animation: animation })); });