relation-graph-react
Advanced tools
Comparing version 2.1.19 to 2.1.20
{ | ||
"name": "relation-graph-react", | ||
"version": "2.1.19", | ||
"version": "2.1.20", | ||
"description": "relation-graph,Vue 关联关系图谱组件,可以展示如组织机构图谱、股权架构图谱、集团关系图谱等知识图谱,可提供多种图谱布局,包括树状布局、中心布局、力学布局自动布局等。Vue component for relationship graph , which can display knowledge graphs, such as organization graph, equity structure graph, group relationship graph, etc.", | ||
@@ -5,0 +5,0 @@ "main": "./relation-graph.umd.js", |
@@ -16,2 +16,3 @@ /** | ||
import ForceLayouter from './types/layouters/SeeksForceLayouter'; | ||
import BaseLayouter from "./types/layouters/SeeksBaseLayouter"; | ||
import * as SeeksRGLink from './types/models/RGLink'; | ||
@@ -22,4 +23,4 @@ import * as SeeksRGNode from './types/models/RGNode'; | ||
import {RelationGraphFinal} from "./types/models/RelationGraphFinal"; | ||
import RGNodesAnalytic from "./types/utils/RGNodesAnalytic"; | ||
import SeeksBaseLayouter from "./types/layouters/SeeksBaseLayouter"; | ||
import * as _RGNodesAnalyticUtils from "./types/utils/RGNodesAnalytic"; | ||
import * as _RGEffectUtils from "./types/utils/RGEffectUtils"; | ||
import { | ||
@@ -60,2 +61,3 @@ RGEventTargetType, | ||
export declare const Layout: { | ||
BaseLayouter: typeof BaseLayouter; | ||
BidirectionalTreeLayouter: typeof BidirectionalTreeLayouter; | ||
@@ -72,5 +74,4 @@ CenterLayouter: typeof CenterLayouter; | ||
export declare const RGNodeUtils: typeof SeeksRGNode; | ||
export declare const RGNodesAnalyticUtils: typeof RGNodesAnalytic; | ||
export declare const RGEffectUtils: typeof RGEffectUtils; | ||
export declare const BaseLayouter: typeof SeeksBaseLayouter; | ||
export declare const RGNodesAnalyticUtils: typeof _RGNodesAnalyticUtils; | ||
export declare const RGEffectUtils: typeof _RGEffectUtils; | ||
export declare const RelationGraphStoreContext: React.Context<RelationGraphInstance>; | ||
@@ -77,0 +78,0 @@ |
import { RelationGraphFinal } from './models/RelationGraphFinal'; | ||
import SeeksBaseLayouter from './layouters/SeeksBaseLayouter'; | ||
import BidirectionalTreeLayouter from './layouters/SeeksBidirectionalTreeLayouter'; | ||
@@ -8,2 +7,3 @@ import CenterLayouter from './layouters/SeeksCenterLayouter'; | ||
import ForceLayouter from './layouters/SeeksForceLayouter'; | ||
import SeeksBaseLayouter from './layouters/SeeksBaseLayouter'; | ||
import * as SeeksRGLink from './models/RGLink'; | ||
@@ -18,2 +18,3 @@ import * as _RGEffectUtils from './utils/RGEffectUtils'; | ||
export declare const Layout: { | ||
BaseLayouter: typeof SeeksBaseLayouter; | ||
BidirectionalTreeLayouter: typeof BidirectionalTreeLayouter; | ||
@@ -30,6 +31,3 @@ CenterLayouter: typeof CenterLayouter; | ||
export declare const RGGraphMath: { | ||
getRectPoint(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, isReserve?: boolean, allSize?: number, indexOfAll?: number): { | ||
x: number; | ||
y: number; | ||
}; | ||
getRectPoint(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, isReserve?: boolean, allSize?: number, indexOfAll?: number): any; | ||
getRectPointBasic(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number): { | ||
@@ -69,3 +67,3 @@ x: number; | ||
getBorderPoint(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, n1style: number): any; | ||
getBorderPoint4MultiLine(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, n1style: number, isReserve: number, allSize: number, indexOfAll: number): any; | ||
getBorderPoint4MultiLine(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, n1style: number, isReserve: boolean, allSize: number, indexOfAll: number): any; | ||
getCirclePoint(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number): { | ||
@@ -75,3 +73,3 @@ x: number; | ||
}; | ||
getCirclePoint4MultiLine(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, isReserve: number, allSize: number, indexOfAll: number): { | ||
getCirclePoint4MultiLine(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, isReserve: boolean, allSize: number, indexOfAll: number): { | ||
x: number; | ||
@@ -113,4 +111,3 @@ y: number; | ||
export declare const RGEffectUtils: typeof _RGEffectUtils; | ||
export declare const BaseLayouter: typeof SeeksBaseLayouter; | ||
declare const _default: any; | ||
export default _default; |
@@ -18,3 +18,3 @@ import { RelationGraphWith3Image } from './RelationGraphWith3Image'; | ||
nodeShape: number, | ||
isReverse: number, | ||
isReverse: boolean, | ||
allLineSize: number, | ||
@@ -38,3 +38,4 @@ ri: number | ||
}; | ||
calcCurveCenter(start: RGPosition, ctrl1: RGPosition, ctrl2: RGPosition, end: RGPosition): { | ||
createLinePathData(relation: RGLine, textPosition: RGLineTextPosition, allLineSize: number, indexOfAllLine: number, lineDirection: string, lineShape: number, fx: number, fy: number, fcx: number, fcy: number, f_W: number, f_H: number, tx: number, ty: number, tcx: number, tcy: number, t_W: number, t_H: number): string; | ||
calcCurveCenter(P0: RGPosition, P1: RGPosition, P2: RGPosition, P3: RGPosition, t?: number): { | ||
x: number; | ||
@@ -41,0 +42,0 @@ y: number; |
@@ -90,2 +90,3 @@ /** | ||
flashing?: boolean; | ||
dragging?: boolean; | ||
targetNodes: RGNode[]; | ||
@@ -318,5 +319,5 @@ targetFrom: RGNode[]; | ||
beforeChangeLayout?: (newLayoutOptions: RGLayoutOptions) => boolean; | ||
onNodeDragStart?: (node:RGNode, e:RGUserEvent) => void | ||
onNodeDragEnd?: (node:RGNode, e:RGUserEvent) => void | ||
onNodeDragging?: (node:RGNode, newX:number, newY:number, e:RGUserEvent) => boolean | undefined | ||
onNodeDragStart?: (node: RGNode, e: RGUserEvent) => void; | ||
onNodeDragEnd?: (node: RGNode, e: RGUserEvent) => void; | ||
onNodeDragging?: (node: RGNode, newX: number, newY: number, e: RGUserEvent) => RGPosition | undefined; | ||
onCanvasDragEnd?: (e: RGUserEvent) => void; | ||
@@ -323,0 +324,0 @@ onContextmenu?: (e: RGUserEvent, objectType: RGEventTargetType, object: RGNode | RGLink | undefined) => void; |
@@ -8,6 +8,3 @@ export type SizeInfo = { | ||
export declare const RGGraphMath: { | ||
getRectPoint(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, isReserve?: boolean, allSize?: number, indexOfAll?: number): { | ||
x: number; | ||
y: number; | ||
}; | ||
getRectPoint(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, isReserve?: boolean, allSize?: number, indexOfAll?: number): any; | ||
getRectPointBasic(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number): { | ||
@@ -47,3 +44,3 @@ x: number; | ||
getBorderPoint(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, n1style: number): any; | ||
getBorderPoint4MultiLine(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, n1style: number, isReserve: number, allSize: number, indexOfAll: number): any; | ||
getBorderPoint4MultiLine(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, n1style: number, isReserve: boolean, allSize: number, indexOfAll: number): any; | ||
getCirclePoint(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number): { | ||
@@ -53,3 +50,3 @@ x: number; | ||
}; | ||
getCirclePoint4MultiLine(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, isReserve: number, allSize: number, indexOfAll: number): { | ||
getCirclePoint4MultiLine(x1: number, y1: number, x2: number, y2: number, n1w: number, n1h: number, n2w: number, n2h: number, isReserve: boolean, allSize: number, indexOfAll: number): { | ||
x: number; | ||
@@ -56,0 +53,0 @@ y: number; |
@@ -24,3 +24,11 @@ import { RGNode, RGOptionsFull } from '../types'; | ||
getLotYByNodeY(graphOptions: RGOptionsFull, thisNode: RGNode): number; | ||
isRectangleOverlap(rectA: any, rectB: any): boolean; | ||
isXOverlap(aX: number, bX: number, a_W: number, b_W: number): boolean; | ||
isYOverlap(aY: number, bY: number, a_H: number, b_H: number): boolean; | ||
shapesOverlap(nodeA: any, nodeB: any, shapeA?: number, shapeB?: number): any; | ||
getNoOverlapLimitedPosition(rectA: any, newX: any, newY: any, rectB: any): { | ||
x: any; | ||
y: any; | ||
}; | ||
}; | ||
export default RGNodesAnalytic; |
@@ -17,2 +17,3 @@ /** | ||
import ForceLayouter from './types/layouters/SeeksForceLayouter'; | ||
import SeeksBaseLayouter from "./types/layouters/SeeksBaseLayouter"; | ||
import * as SeeksRGLink from './types/models/RGLink'; | ||
@@ -25,4 +26,2 @@ import * as SeeksRGNode from './types/models/RGNode'; | ||
import * as _RGEffectUtils from "../relation-graph-vue2/src/utils/RGEffectUtils"; | ||
import SeeksBaseLayouter from "./types/layouters/SeeksBaseLayouter"; | ||
import RGNodesAnalytic from "./types/utils/RGNodesAnalytic"; | ||
@@ -33,2 +32,3 @@ export * from './types/types'; | ||
export declare const Layout: { | ||
BaseLayouter: typeof SeeksBaseLayouter; | ||
BidirectionalTreeLayouter: typeof BidirectionalTreeLayouter; | ||
@@ -46,4 +46,4 @@ CenterLayouter: typeof CenterLayouter; | ||
export declare const RGGraphMath: typeof RGGraphMath; | ||
export declare const RGNodesAnalyticUtils: typeof RGNodesAnalytic; | ||
export declare const RGEffectUtils: typeof RGEffectUtils; | ||
export declare const RGNodesAnalyticUtils: typeof _RGNodesAnalytic; | ||
export declare const RGEffectUtils: typeof _RGEffectUtils; | ||
export declare const BaseLayouter: typeof SeeksBaseLayouter; | ||
@@ -50,0 +50,0 @@ export declare class RelationGraphComponent extends vue { |
@@ -19,3 +19,3 @@ /** | ||
RGRefreshCallback, | ||
RGUserEvent, RGLayoutOptions, RGEventTargetType, RGSelectionView | ||
RGUserEvent, RGLayoutOptions, RGEventTargetType, RGSelectionView, RGPosition | ||
} from './types'; | ||
@@ -28,2 +28,3 @@ | ||
import ForceLayouter from './types/layouters/SeeksForceLayouter'; | ||
import SeeksBaseLayouter from "./types/layouters/SeeksBaseLayouter"; | ||
import * as SeeksRGLink from './types/models/RGLink'; | ||
@@ -34,4 +35,4 @@ import * as SeeksRGNode from './types/models/RGNode'; | ||
import {RelationGraphFinal} from "./types/models/RelationGraphFinal"; | ||
import RGNodesAnalytic from "./types/utils/RGNodesAnalytic"; | ||
import SeeksBaseLayouter from "./types/layouters/SeeksBaseLayouter"; | ||
import * as _RGNodesAnalyticUtils from "./types/utils/RGNodesAnalytic"; | ||
import * as _RGEffectUtils from "./types/utils/RGEffectUtils"; | ||
import {RGGraphData, RGGraphReactiveData} from "../relation-graph-vue2/src"; | ||
@@ -43,2 +44,3 @@ | ||
export declare const Layout: { | ||
BaseLayouter: typeof SeeksBaseLayouter; | ||
BidirectionalTreeLayouter: typeof BidirectionalTreeLayouter; | ||
@@ -55,4 +57,4 @@ CenterLayouter: typeof CenterLayouter; | ||
export declare const RGNodeUtils: typeof SeeksRGNode; | ||
export declare const RGNodesAnalyticUtils: typeof RGNodesAnalytic; | ||
export declare const RGEffectUtils: typeof RGEffectUtils; | ||
export declare const RGNodesAnalyticUtils: typeof _RGNodesAnalyticUtils; | ||
export declare const RGEffectUtils: typeof _RGEffectUtils; | ||
export declare const BaseLayouter: typeof SeeksBaseLayouter; | ||
@@ -77,3 +79,3 @@ | ||
onNodeDragEnd?: (node:RGNode, e:RGUserEvent) => void | ||
onNodeDragging?: (node:RGNode, newX:number, newY:number, e:RGUserEvent) => boolean | undefined | ||
onNodeDragging?: (node:RGNode, newX:number, newY:number, e:RGUserEvent) => RGPosition | undefined | ||
onCanvasDragEnd?: (e: RGUserEvent) => void; | ||
@@ -80,0 +82,0 @@ onContextmenu?: (e: RGUserEvent, objectType: RGEventTargetType, object: RGNode | RGLink | undefined) => void; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
4
467936
6266
1