GraphNode<T> constructor

GraphNode<T>({
  1. T? data,
  2. bool isRoot = false,
  3. GraphFocusNode? focusNode,
  4. List<GraphNode>? prevList,
  5. List<GraphNode>? nextList,
})

Implementation

GraphNode(
    {this.data,
    this.isRoot = false,
    GraphFocusNode? focusNode,
    List<GraphNode>? prevList,
    List<GraphNode>? nextList})
    : id = Ulid().hashCode,
      _prevList = prevList,
      _nextList = nextList,
      super(focusNode: focusNode);