connect method
Connect to a source/destination for graph data
@param connector the source or destination for graph data
Implementation
TTGraph connect(GraphTransportPort transport) {
if (_transports.contains(transport)) {
return this;
}
_transports.add(transport.connectToGraph(this));
transport.events.connection.on(__onConnectorStatus);
FutureOr<void> handler(dynamic a, [String? id, String? reply]) =>
_receiveGraphData(a as TTGraphData, id, reply);
transport.events.graphData.on(handler);
_graphDataHandlers[transport] = handler;
if (transport.isConnected) {
activeConnectors++;
}
return this;
}