subscribe method
Observe retained replay followed by live semantic events.
Implementation
void Function() subscribe(
EntityGraphDevtoolsEventListener listener, {
bool replay = false,
}) {
if (replay) {
for (final event in List.of(_history)) {
_deliverEvent(listener, event);
}
}
if (isDisposed) return _noop;
_eventListeners.add(listener);
var subscribed = true;
return () {
if (!subscribed) return;
subscribed = false;
_eventListeners.remove(listener);
};
}