subscribePublications method

void Function() subscribePublications(
  1. GraphPublicationListener listener
)

Observe complete outer writes without changing graph ownership.

Implementation

void Function() subscribePublications(GraphPublicationListener listener) {
  _publicationListeners.add(listener);
  var subscribed = true;
  return () {
    if (!subscribed) return;
    subscribed = false;
    _publicationListeners.remove(listener);
  };
}