new Serializer(options)
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
Properties
|
Members
excludeEdgeTypes :Array.<EdgeType>|null
Type:
- Array.<EdgeType> | null
excludeNodeTypes :Array.<NodeType>|null
Type:
- Array.<NodeType> | null
onlyEdgeTypes :Array.<EdgeType>|null
Type:
- Array.<EdgeType> | null
onlyNodeTypes :Array.<NodeType>|null
Type:
- Array.<NodeType> | null
shouldIncludeEdge :Serializer.ShouldIncludeEdgeCb
Type:
shouldIncludeNode :Serializer.ShouldIncludeNodeCb
Type:
Methods
serialize(graph) → {GraphJson}
Serialize a graph to JSON.
Parameters:
Name | Type | Description |
---|---|---|
graph |
Graph |
Returns:
- Type
- GraphJson
Type Definitions
ShouldIncludeEdgeCb(node) → {Boolean}
Parameters:
Name | Type | Description |
---|---|---|
node |
Node |
Returns:
- Type
- Boolean
ShouldIncludeNodeCb(node) → {Boolean}
Parameters:
Name | Type | Description |
---|---|---|
node |
Node |
Returns:
- Type
- Boolean