SankeyGraph<N, L, D>  class 
 
Directed acyclic graph with Sankey diagram related data.
Constructors
- 
          SankeyGraph({required String id, required List<N> nodes, required List<L> links, required TypedAccessorFn<N, D> nodeDomainFn, required TypedAccessorFn<L, D> linkDomainFn, required TypedAccessorFn<L, N> sourceFn, required TypedAccessorFn<L, N> targetFn, required TypedAccessorFn<N, num?> nodeMeasureFn, required TypedAccessorFn<L, num?> linkMeasureFn, TypedAccessorFn<N, Color> ? nodeColorFn, TypedAccessorFn<N, Color> ? nodeFillColorFn, TypedAccessorFn<N, FillPatternType> ? nodeFillPatternFn, TypedAccessorFn<N, num> ? nodeStrokeWidthPxFn, TypedAccessorFn<L, Color> ? linkFillColorFn, TypedAccessorFn<L, num> ? secondaryLinkMeasureFn, TypedAccessorFn<N, int> ? columnFn})
- 
          
            factory
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- id → String
- 
  Unique identifier for this graph
  finalinherited
- linkAttributes → LinkAttributes
- 
  Store additional key-value pairs for link attributes
  finalinherited
- 
  linkDomainFn
  → TypedAccessorFn<Link< N, L> , D>
- 
  Accessor function that returns the domain for a link.
  finalinherited
- 
  linkFillColorFn
  → TypedAccessorFn<Link< ?N, L> , Color>
- 
  Accessor function that returns the fill color of a node
  finalinherited
- 
  linkMeasureFn
  → TypedAccessorFn<Link< N, L> , num?>
- 
  Accessor function that returns the measure for a link.
  finalinherited
- 
  links
  → List<SankeyLink< N, L> >
- 
  All links in the graph.
  final
- nodeAttributes → NodeAttributes
- 
  Store additional key-value pairs for node attributes
  finalinherited
- 
  nodeColorFn
  → TypedAccessorFn<Node< ?N, L> , Color>
- 
  Accessor function that returns the stroke color of a node
  finalinherited
- 
  nodeDomainFn
  → TypedAccessorFn<Node< N, L> , D>
- 
  Accessor function that returns the domain for a node.
  finalinherited
- 
  nodeFillColorFn
  → TypedAccessorFn<Node< ?N, L> , Color>
- 
  Accessor function that returns the fill color of a node
  finalinherited
- 
  nodeFillPatternFn
  → TypedAccessorFn<Node< ?N, L> , FillPatternType>
- 
  Accessor function that returns the fill pattern of a node
  finalinherited
- 
  nodeMeasureFn
  → TypedAccessorFn<Node< N, L> , num?>
- 
  Accessor function that returns the measure for a node.
  finalinherited
- 
  nodes
  → List<SankeyNode< N, L> >
- 
  All nodes in the graph.
  final
- 
  nodeStrokeWidthPxFn
  → TypedAccessorFn<Node< ?N, L> , num>
- 
  Accessor function that returns the stroke width of a node
  finalinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  getLinkAttribute<R> (AttributeKey< R> key) → R?
- 
  Get attribute of given generic type R for a link series
  inherited
- 
  getNodeAttribute<R> (AttributeKey< R> key) → R?
- 
  Get attribute of given generic type R for a node series
  inherited
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  setLinkAttribute<R> (AttributeKey< R> key, R value) → void
- 
  Set attribute of given generic type R for a link series
  inherited
- 
  setNodeAttribute<R> (AttributeKey< R> key, R value) → void
- 
  Set attribute of given generic type R for a node series
  inherited
- 
  toSeriesList() → List< Series< GraphElement, D> >
- 
  Transform graph data given by links and nodes into a Series list.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited