toTreeNodeInfo method

TreeNodeInfo toTreeNodeInfo(
  1. _StateBuilder getChildBuilder(
    1. StateKey
    ),
  2. TreeNodeInfo? parent
)
inherited

Implementation

TreeNodeInfo toTreeNodeInfo(
  _StateBuilder Function(StateKey) getChildBuilder,
  TreeNodeInfo? parent,
) {
  return switch (nodeType) {
    NodeType.root => _toRootNodeInfo(getChildBuilder),
    NodeType.interior => _toInteriorNodeInfo(getChildBuilder, parent!),
    NodeType.leaf => _toLeafNodeInfo(parent!),
  };
}