VSOutputNode class
- Inheritance
-
- Object
- VSNodeData
- VSOutputNode
Constructors
- VSOutputNode({required String type, required Offset widgetOffset, VSOutputData? ref, String? title, String? toolTip, String? inputTitle, dynamic onUpdatedConnection(VSInputData interfaceData)?})
- Output Node
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
The nodes ID
no setterinherited
-
inputData
↔ Iterable<
VSInputData> -
The input interfaces of this node
getter/setter pairinherited
- onUpdatedConnection → dynamic Function(VSInputData interfaceData)?
-
This function gets called when any input interface updates its connected node
finalinherited
-
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
-
evaluate(
{dynamic onError(Object e, StackTrace s)?}) → MapEntry< String, dynamic> - Evalutes the tree from this node and returns the result
-
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
inherited
-
toJson(
) → Map< String, dynamic> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited