void addLink(LocalKey from, LocalKey to, [String? label]) { final edge = InfiniteCanvasEdge( from: from, to: to, label: label, ); edges.add(edge); notifyListeners(); }