VSListNode class

Inheritance

Constructors

VSListNode({String? id, required String type, required Offset widgetOffset, required VSInputData inputBuilder(int index, VSOutputData? connection), required Iterable<VSOutputData> outputData, double? nodeWidth, String? title, String? toolTip, dynamic onUpdatedConnection(VSInputData interfaceData)?, VSOutputData? referenceConnection})
List Node

Properties

hashCode int
The hash code for this object.
no setterinherited
id String
The nodes ID
no setterinherited
inputBuilder VSInputData Function(int index, VSOutputData? connection)
Used to build the nodes inputs dynamically
getter/setter pair
inputData Iterable<VSInputData>
The input interfaces of this node
getter/setter pairinherited
nodeWidth double?
The width this node will have in the UI
finalinherited
onUpdatedConnection → dynamic Function(VSInputData interfaceData)?
This function gets called when any input interface updates its connected node
no setteroverride
outputData Iterable<VSOutputData>
The output interfaces of this node
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
title String
The title displayed on the node
getter/setter pairinherited
toolTip String?
A tooltip displayed on the widget
finalinherited
type String
The type of this node
finalinherited
widgetOffset Offset
The current offset of the widget from the origin (Top-Left corner)
getter/setter pairinherited

Methods

getCleanInputs() List<VSInputData>
The inputs of this VSListNode without VSInputData that have no connectedInterface
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setBaseData(String id, String title, Offset widgetOffset) → void
Used for deserializing
inherited
setRefData(Map<String, VSOutputData?> inputRefs) → void
Used for deserializing
override
toJson() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited