react-dagre-map-v2
Version:
okr align map, many-to-many relationship
28 lines (23 loc) • 1.13 kB
JavaScript
// 节点朝向, root 根节点 up上节点 down下节点
export var ARROW_DIR; // 操作 隐藏or展开
(function (ARROW_DIR) {
ARROW_DIR[ARROW_DIR["UP"] = -1] = "UP";
ARROW_DIR[ARROW_DIR["DOWN"] = 1] = "DOWN";
ARROW_DIR[ARROW_DIR["ROOT"] = 0] = "ROOT";
})(ARROW_DIR || (ARROW_DIR = {}));
export var NODE_ACTION; // 样式参数设置
(function (NODE_ACTION) {
NODE_ACTION[NODE_ACTION["HIDE"] = 0] = "HIDE";
NODE_ACTION[NODE_ACTION["OPEN"] = 1] = "OPEN";
})(NODE_ACTION || (NODE_ACTION = {}));
export var DEFAULT_STYLE;
(function (DEFAULT_STYLE) {
DEFAULT_STYLE[DEFAULT_STYLE["OFFSET_L"] = 40] = "OFFSET_L";
DEFAULT_STYLE[DEFAULT_STYLE["OFFSET_R"] = 40] = "OFFSET_R";
DEFAULT_STYLE[DEFAULT_STYLE["OFFSET_TOP"] = 20] = "OFFSET_TOP";
DEFAULT_STYLE[DEFAULT_STYLE["NODE_OFFSET_Y"] = 30] = "NODE_OFFSET_Y";
DEFAULT_STYLE[DEFAULT_STYLE["NODE_OFFSET_X"] = 100] = "NODE_OFFSET_X";
DEFAULT_STYLE[DEFAULT_STYLE["CR"] = 8] = "CR";
DEFAULT_STYLE[DEFAULT_STYLE["NODE_WIDTH"] = 340] = "NODE_WIDTH";
DEFAULT_STYLE[DEFAULT_STYLE["NODE_HEIGHT"] = 124] = "NODE_HEIGHT";
})(DEFAULT_STYLE || (DEFAULT_STYLE = {}));