UNPKG

wetrade-design

Version:

一款多语言支持Vue3的UI框架

80 lines (79 loc) 4.79 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _typeof = require("@babel/runtime/helpers/typeof"); Object.defineProperty(exports, "__esModule", { value: true }); exports.Y_DRAG_GAP = exports.TRADIND_KEYS = exports.SHRINK_OPEN_X_GAP_MERGE = exports.SHRINK_OPEN_X_GAP = exports.SHRINK_CLOSE_X_GAP = exports.NODE_W = exports.NODE_MAX_H = exports.NODE_H = exports.NODE_DISTANCE_Y = exports.NODE_DISTANCE_X = exports.MINI_START_NODE_W = exports.MINI_START_NODE_H = exports.MERGE_NODE_DISTANCE = exports.INSERT_JOIN_X_GAP_MERGE = exports.INSERT_JOIN_X_GAP = exports.ICON_SIZE = exports.END_DISTANCE = exports.DRAG_NODE_HEIGHT = exports.CONDITION_HEAD_NODE_HEIGHT = exports.COMPONENTS = exports.APPEND_X_GAP = exports.APPEND_EMPTY_X_GAP = void 0; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _types = require("./types"); var _Node = _interopRequireWildcard(require("../Node")); var _COMPONENTS; function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } // 交易字段 var TRADIND_KEYS = ['buy', 'sell']; // 条件节点头部高度 exports.TRADIND_KEYS = TRADIND_KEYS; var CONDITION_HEAD_NODE_HEIGHT = 32; // 图标的尺寸 exports.CONDITION_HEAD_NODE_HEIGHT = CONDITION_HEAD_NODE_HEIGHT; var ICON_SIZE = 20; // 连线结束点至拐点的距离 exports.ICON_SIZE = ICON_SIZE; var END_DISTANCE = 52; // 合并节点偏移量 exports.END_DISTANCE = END_DISTANCE; var MERGE_NODE_DISTANCE = 20; // 节点x轴之间的间距 exports.MERGE_NODE_DISTANCE = MERGE_NODE_DISTANCE; var NODE_DISTANCE_X = 140; // 节点y轴之间的间距 exports.NODE_DISTANCE_X = NODE_DISTANCE_X; var NODE_DISTANCE_Y = 120; // 原定为52 待优化 // 拖拽占位的间距 exports.NODE_DISTANCE_Y = NODE_DISTANCE_Y; var Y_DRAG_GAP = 3; // 原定为12 待优化 // 拖拽占位节点高度 exports.Y_DRAG_GAP = Y_DRAG_GAP; var DRAG_NODE_HEIGHT = 16; // 节点默认宽度 exports.DRAG_NODE_HEIGHT = DRAG_NODE_HEIGHT; var NODE_W = 240; // 节点默认高度 exports.NODE_W = NODE_W; var NODE_H = 68; // 节点最大高度 exports.NODE_H = NODE_H; var NODE_MAX_H = 106; // 迷你开始节点宽度 exports.NODE_MAX_H = NODE_MAX_H; var MINI_START_NODE_W = 52; // 迷你开始节点宽度 exports.MINI_START_NODE_W = MINI_START_NODE_W; var MINI_START_NODE_H = 32; // 组件对象映射 exports.MINI_START_NODE_H = MINI_START_NODE_H; var COMPONENTS = (_COMPONENTS = {}, (0, _defineProperty2.default)(_COMPONENTS, _types.ComponentType.GRAPH_NODE, _Node.default), (0, _defineProperty2.default)(_COMPONENTS, _types.ComponentType.APPEND, _Node.StgyGraphAppend), (0, _defineProperty2.default)(_COMPONENTS, _types.ComponentType.INSERT, _Node.StgyGraphInsert), (0, _defineProperty2.default)(_COMPONENTS, _types.ComponentType.SHRINK_EXPAND, _Node.StgyGraphShrink), _COMPONENTS); // 【+】的偏移量 - 有连接时 exports.COMPONENTS = COMPONENTS; var INSERT_JOIN_X_GAP = 60; // 【+】的偏移量 - 有连接时 合并节点 exports.INSERT_JOIN_X_GAP = INSERT_JOIN_X_GAP; var INSERT_JOIN_X_GAP_MERGE = 40; // 【+】的偏移量 - 无连接时 exports.INSERT_JOIN_X_GAP_MERGE = INSERT_JOIN_X_GAP_MERGE; var APPEND_EMPTY_X_GAP = 40; // 展开收起 偏移量 有连接时 exports.APPEND_EMPTY_X_GAP = APPEND_EMPTY_X_GAP; var SHRINK_OPEN_X_GAP = 25; // 展开收起 偏移量 有连接时 合并节点 exports.SHRINK_OPEN_X_GAP = SHRINK_OPEN_X_GAP; var SHRINK_OPEN_X_GAP_MERGE = 5; // 展开收起 偏移量 exports.SHRINK_OPEN_X_GAP_MERGE = SHRINK_OPEN_X_GAP_MERGE; var SHRINK_CLOSE_X_GAP = 40; // 【添】偏移量 exports.SHRINK_CLOSE_X_GAP = SHRINK_CLOSE_X_GAP; var APPEND_X_GAP = 44; exports.APPEND_X_GAP = APPEND_X_GAP;