ping method

void ping()

Notifies all currently subscribed listeners by calling each one.

Throws an AssertionError if the Pingora has already been disposed.

Implementation

void ping() {
  assert(!_disposed, AssertionError('Can not ping on a disposed Pingora'));
  developer.log(
    'Pingora<$runtimeType> pinged (listeners: ${_listeners.length})',
    name: 'pingora',
  );
  for (var listener in _listeners) {
    listener.call();
  }
}