attachSink method

void attachSink(
  1. AnalyticsSink sink
)

Attach a sink for event routing.

Implementation

void attachSink(AnalyticsSink sink) {
  _sinks.add(sink);
  if (!_attached) {
    _attached = true;
    // Drain pre-attach queue
    for (final event in _preAttachQueue) {
      _routeEvent(event);
    }
    _preAttachQueue.clear();
  }
}