Files
lan-manager/web/node_modules/@antv/graphlib/docs/modules/comparision.md
openclaw 0a5f6a8047 Initial commit: Lan-manager project code
- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs

Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
2026-04-20 00:52:58 +08:00

8.0 KiB

@antv/graphlib / Exports / comparision

Namespace: comparision

Table of contents

Functions

Functions

containAllSameEdges

containAllSameEdges<NodeIDType, EdgeType>(aGraph, bGraph): boolean

description Check if a graph contains all edges in another graph.

description.zh-cn 检查一个图是否包含另一个图的所有边。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, EdgeType, any>
bGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/contain.ts:102


containAllSameNodes

containAllSameNodes<NodeIDType>(aGraph, bGraph): boolean

description Check if a graph contains all nodes in another graph.

description.zh-cn 检查一个图是否包含另一个图的所有节点。

Type parameters

Name Type
NodeIDType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, any, any>
bGraph Graph<NodeIDType, any, any, any>

Returns

boolean

Defined in

comparision/contain.ts:90


containSameEdges

containSameEdges<NodeIDType>(aGraph, bGraph): boolean

description Check if two graphs are contains the same edges.

description.zh-cn 检查两个图是否包含相同的边。

Type parameters

Name Type
NodeIDType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, any, string>
bGraph Graph<NodeIDType, any, any, string>

Returns

boolean

Defined in

comparision/contain.ts:31


containSameNodes

containSameNodes<NodeIDType>(aGraph, bGraph): boolean

description Check if two graphs are contains the same nodes.

description.zh-cn 检查两个图是否包含相同的节点。

Type parameters

Name Type
NodeIDType any

Parameters

Name Type
aGraph Graph<NodeIDType, Record<string, any>, Record<string, any>, string>
bGraph Graph<NodeIDType, Record<string, any>, Record<string, any>, string>

Returns

boolean

Defined in

comparision/contain.ts:13


getSameEdges

getSameEdges<NodeIDType, EdgeType>(aGraph, bGraph): DefaultEdgeType<NodeIDType, EdgeType>[]

description get same edges in two graphs.

description.zh-cn 获取两个图中相同的边。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, EdgeType, any>
bGraph Graph<NodeIDType, any, EdgeType, any>

Returns

DefaultEdgeType<NodeIDType, EdgeType>[]

Defined in

comparision/contain.ts:62


getSameNodes

getSameNodes<NodeIDType>(aGraph, bGraph): NodeIDType[]

description get same nodes in two graphs.

description.zh-cn 获取两个图中相同的节点。

Type parameters

Name Type
NodeIDType any

Parameters

Name Type
aGraph Graph<NodeIDType, Record<string, any>, Record<string, any>, string>
bGraph Graph<NodeIDType, Record<string, any>, Record<string, any>, string>

Returns

NodeIDType[]

Defined in

comparision/contain.ts:49


isGraphComplement

isGraphComplement<NodeIDType, EdgeType>(originGraph, targetGraph): boolean

description Check if one graph is the complement of another graph.

description.zh-cn 检查一个图是否是另一个图的补图。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
originGraph Graph<NodeIDType, any, EdgeType, any>
targetGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/complement.ts:9


isGraphContainsAnother

isGraphContainsAnother<NodeIDType, EdgeType>(originGraph, targetGraph): boolean

description Check if one graph is the subgraph of another graph.

description.zh-cn 检查一个图是否是另一个图的子图。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
originGraph Graph<NodeIDType, any, EdgeType, any>
targetGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/contain.ts:131


isGraphOptionSame

isGraphOptionSame<NodeIDType, EdgeType>(aGraph, bGraph): boolean

description Check if two graphs'option are the same.

description.zh-cn 检查两个图的选项是否相同。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, EdgeType, any>
bGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/contain.ts:75


isGraphSame

isGraphSame<NodeIDType, EdgeType>(aGraph, bGraph): boolean

description Check if two graphs are the same.

description.zh-cn 检查两个图是否相同。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, EdgeType, any>
bGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/contain.ts:114