UNPKG

@antv/f2

Version:

Charts for mobile visualization.

26 lines (25 loc) 803 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _rect = _interopRequireDefault(require("./rect")); var _line = _interopRequireDefault(require("./line")); var _text = _interopRequireDefault(require("./text")); var _circle = _interopRequireDefault(require("./circle")); var _marker = _interopRequireDefault(require("./marker")); var map = { rect: _rect.default, line: _line.default, text: _text.default, circle: _circle.default, marker: _marker.default, group: _rect.default }; var _default = function _default(type, layout) { if (!layout) return null; var fn = map[type] || _rect.default; return fn(layout); }; exports.default = _default;