nodeContainerBuilder property

Widget Function(BuildContext context, Node<T> node, Widget content)? nodeContainerBuilder
final

Optional builder for customizing the node container.

Receives the node content (from nodeBuilder) and the node itself. Use this to wrap nodes with custom decorations or modify the default NodeWidget appearance.

Example:

nodeContainerBuilder: (context, node, content) {
  return Container(
    decoration: BoxDecoration(
      border: Border.all(color: Colors.blue),
    ),
    child: NodeWidget(node: node, child: content),
  );
}

Implementation

final Widget Function(BuildContext context, Node<T> node, Widget content)?
nodeContainerBuilder;