NodeInput class

Implementers

Constructors

NodeInput({required String id, required List<EdgeInput> next, NodeSize? size})
Input data for graphite graph's node. id unique id of the node. next outcomes list for the node defined as list of EdgeInput's. custom size of the node to override DirectGraph.defaultCellSize.
NodeInput.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
id String
unique identifier of the node.
final
next List<EdgeInput>
outcomes list for the node defined as list of EdgeInput's.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size NodeSize?
NodeSize of the node to override DirectGraph.defaultCellSize .
final

Methods

getHeight() double?
getWidth() double?
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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