VSNodeView constructor
const
VSNodeView({
- required VSNodeDataProvider nodeDataProvider,
- Widget contextMenuBuilder(
- BuildContext context,
- Map<
String, dynamic> nodeBuildersMap
- Widget nodeBuilder(
- BuildContext context,
- VSNodeData data
- Widget nodeTitleBuilder(
- BuildContext context,
- VSNodeData nodeData
- bool enableSelectionArea = true,
- Widget selectionAreaBuilder(
- BuildContext context,
- Widget view
- GestureDetector gestureDetectorBuilder(
- BuildContext context,
- VSNodeDataProvider nodeDataProvider
- Key? key,
The base node widget
Display and interact with nodes to build node trees
Implementation
const VSNodeView({
required this.nodeDataProvider,
this.contextMenuBuilder,
this.nodeBuilder,
this.nodeTitleBuilder,
this.enableSelectionArea = true,
this.selectionAreaBuilder,
this.gestureDetectorBuilder,
super.key,
});