UNPKG

978 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = void 0;
7
8var _action = _interopRequireDefault(require("./types/action"));
9
10var _merge = _interopRequireDefault(require("./types/merge"));
11
12var _push = _interopRequireDefault(require("./types/push"));
13
14function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
15
16var _default = function _default() {
17 var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
18 props.plotlyData = props.plotlyData || {};
19 var builder = {};
20 builder.onClick = (0, _action.default)(builder, 'onClick', props);
21 builder.data = {
22 push: (0, _push.default)(builder, 'data', props.plotlyData)
23 };
24 builder.layout = {
25 merge: (0, _merge.default)(builder, 'layout', props.plotlyData)
26 };
27 builder.config = {
28 merge: (0, _merge.default)(builder, 'config', props.plotlyData)
29 };
30 return builder;
31};
32
33exports.default = _default;
\No newline at end of file