UNPKG

wetrade-design

Version:

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

48 lines 1.96 kB
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty"; var _COMPONENTS; import { ComponentType } from './types'; import GraphNode, { StgyGraphAppend, StgyGraphInsert, StgyGraphShrink } from '../Node'; // 交易字段 export var TRADIND_KEYS = ['buy', 'sell']; // 条件节点头部高度 export var CONDITION_HEAD_NODE_HEIGHT = 32; // 图标的尺寸 export var ICON_SIZE = 20; // 连线结束点至拐点的距离 export var END_DISTANCE = 52; // 合并节点偏移量 export var MERGE_NODE_DISTANCE = 20; // 节点x轴之间的间距 export var NODE_DISTANCE_X = 140; // 节点y轴之间的间距 export var NODE_DISTANCE_Y = 120; // 原定为52 待优化 // 拖拽占位的间距 export var Y_DRAG_GAP = 3; // 原定为12 待优化 // 拖拽占位节点高度 export var DRAG_NODE_HEIGHT = 16; // 节点默认宽度 export var NODE_W = 240; // 节点默认高度 export var NODE_H = 68; // 节点最大高度 export var NODE_MAX_H = 106; // 迷你开始节点宽度 export var MINI_START_NODE_W = 52; // 迷你开始节点宽度 export var MINI_START_NODE_H = 32; // 组件对象映射 export var COMPONENTS = (_COMPONENTS = {}, _defineProperty(_COMPONENTS, ComponentType.GRAPH_NODE, GraphNode), _defineProperty(_COMPONENTS, ComponentType.APPEND, StgyGraphAppend), _defineProperty(_COMPONENTS, ComponentType.INSERT, StgyGraphInsert), _defineProperty(_COMPONENTS, ComponentType.SHRINK_EXPAND, StgyGraphShrink), _COMPONENTS); // 【+】的偏移量 - 有连接时 export var INSERT_JOIN_X_GAP = 60; // 【+】的偏移量 - 有连接时 合并节点 export var INSERT_JOIN_X_GAP_MERGE = 40; // 【+】的偏移量 - 无连接时 export var APPEND_EMPTY_X_GAP = 40; // 展开收起 偏移量 有连接时 export var SHRINK_OPEN_X_GAP = 25; // 展开收起 偏移量 有连接时 合并节点 export var SHRINK_OPEN_X_GAP_MERGE = 5; // 展开收起 偏移量 export var SHRINK_CLOSE_X_GAP = 40; // 【添】偏移量 export var APPEND_X_GAP = 44;