VSListNode class
- Inheritance
-
- Object
- VSNodeData
- VSListNode
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