wetrade-design
Version:
一款多语言支持Vue3的UI框架
66 lines (65 loc) • 3.37 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.TreeNodeType = exports.ToolsStatusEnum = exports.ToolsComponentNameEnum = exports.TRADIND_KEYS = exports.OperationType = exports.ICON_SIZE = exports.Direction = exports.DIRECTION_VECTOR = exports.CONDITION_HEAD_NODE_HEIGHT = void 0;
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _DIRECTION_VECTOR;
// 方向枚举
var Direction;
exports.Direction = Direction;
(function (Direction) {
Direction[Direction["TOP"] = 0] = "TOP";
Direction[Direction["RIGHT"] = 1] = "RIGHT";
Direction[Direction["BOTTOM"] = 2] = "BOTTOM";
Direction[Direction["LEFT"] = 3] = "LEFT";
})(Direction || (exports.Direction = Direction = {}));
// [0,-1] 右:[1,0] 下 [1,1] 左 [-1,0]
var DIRECTION_VECTOR = (_DIRECTION_VECTOR = {}, (0, _defineProperty2.default)(_DIRECTION_VECTOR, Direction.TOP, [0, -1]), (0, _defineProperty2.default)(_DIRECTION_VECTOR, Direction.RIGHT, [1, 0]), (0, _defineProperty2.default)(_DIRECTION_VECTOR, Direction.BOTTOM, [0, 1]), (0, _defineProperty2.default)(_DIRECTION_VECTOR, Direction.LEFT, [-1, 0]), _DIRECTION_VECTOR);
exports.DIRECTION_VECTOR = DIRECTION_VECTOR;
var TreeNodeType;
exports.TreeNodeType = TreeNodeType;
(function (TreeNodeType) {
TreeNodeType[TreeNodeType["MOLD"] = 1] = "MOLD";
TreeNodeType[TreeNodeType["CONDITION"] = 2] = "CONDITION";
TreeNodeType[TreeNodeType["TOOLS"] = 3] = "TOOLS";
})(TreeNodeType || (exports.TreeNodeType = TreeNodeType = {}));
// 工具状态
var ToolsStatusEnum;
exports.ToolsStatusEnum = ToolsStatusEnum;
(function (ToolsStatusEnum) {
ToolsStatusEnum[ToolsStatusEnum["DEFAULT"] = 0] = "DEFAULT";
ToolsStatusEnum[ToolsStatusEnum["SELECT"] = 1] = "SELECT";
ToolsStatusEnum[ToolsStatusEnum["SELECT_ERROR"] = 2] = "SELECT_ERROR";
ToolsStatusEnum[ToolsStatusEnum["EDIT_ERROR"] = 3] = "EDIT_ERROR";
ToolsStatusEnum[ToolsStatusEnum["VERIFY_ERROR"] = 4] = "VERIFY_ERROR";
})(ToolsStatusEnum || (exports.ToolsStatusEnum = ToolsStatusEnum = {}));
// 工具中的组件枚举
var ToolsComponentNameEnum;
exports.ToolsComponentNameEnum = ToolsComponentNameEnum;
(function (ToolsComponentNameEnum) {
ToolsComponentNameEnum["SCORE_SELECT"] = "scoreSelect";
ToolsComponentNameEnum["CONDITION_SELECT"] = "conditionSelect";
ToolsComponentNameEnum["DAY_INPUT"] = "dayInput";
ToolsComponentNameEnum["TIME_SELECT"] = "timeSelect";
ToolsComponentNameEnum["RATIO_SELECT"] = "ratioSelect";
ToolsComponentNameEnum["PRICE_SPREAD_SELECT"] = "priceSpreadSelect";
ToolsComponentNameEnum["NUM_INPUT"] = "numInput";
})(ToolsComponentNameEnum || (exports.ToolsComponentNameEnum = ToolsComponentNameEnum = {}));
// 操作类型
var OperationType;
exports.OperationType = OperationType;
(function (OperationType) {
OperationType[OperationType["INSERT"] = 0] = "INSERT";
OperationType[OperationType["APPEND"] = 1] = "APPEND";
})(OperationType || (exports.OperationType = OperationType = {}));
// 交易字段
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;