wetrade-design
Version:
一款多语言支持Vue3的UI框架
80 lines (79 loc) • 4.79 kB
JavaScript
"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;