LukeFlowCanvasController<T> class

Properties

canvasKey GlobalKey<State<StatefulWidget>>
no setter
connections List<EdgeConnectionsModel>
no setter
data FlowCanvasModel<T>
Exposes the current model
no setter
hashCode int
The hash code for this object.
no setterinherited
listenable ValueListenable<FlowCanvasModel<T>>
Listen to value changes using ValueListenableBuilder
no setter
nodes List<NodeModel<T>>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addConnection(EdgeConnectionsModel connection) → void
addNodes(List<NodeModel<T>> newNodes) → void
dispose() → void
getOrCreateSocketKey(String socketId) GlobalKey<State<StatefulWidget>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeConnectionWhere(bool test(EdgeConnectionsModel)) → void
setConnections(List<EdgeConnectionsModel> connections) → void
setNodes(List<NodeModel<T>> nodes) → void
toString() String
A string representation of this object.
inherited
update() → void
Force trigger a UI update (e.g., after in-place mutation — avoid if possible)

Operators

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