Skip to content
  1. API
  2. Types

EdgeDependencies

Type: object|null

If null, indicates that the edge attributes defined by the rule/class does not depend on any attribute of any node/edge. If unspecified, the self, extremities and parallelEdges fields are treated as {attributes: "all", data: true, selection: true, hover: false}, and the allNodes and allEdges fields are treated as null.

Properties

  • allEdges(optional) Dependency Indicates that the rule/class for that edge should be updated when the specified attributes of any edge change
  • allNodes(optional) Dependency Indicates that the rule/class for that edge should be updated when the specified attributes of any node change
  • extremities(optional) Dependency Indicates that the rule/class for that edge should be updated when the specified attributes of the edge's extremities change
  • parallelEdges(optional) Dependency Indicates that the rule/class for that edge should be updated when the specified attributes of the node's parallel edges change
  • self(optional) Dependency Indicates that the rule/class for that edge should be updated when the specified attributes of the edge change