MCPcopy
hub / github.com/sphinx-doc/sphinx / disconnect

Method disconnect

sphinx/events.py:394–403  ·  view source on GitHub ↗

Disconnect the handler given by *listener_id*. :param listener_id: A listener_id previously returned by :meth:`connect`.

(self, listener_id: int)

Source from the content-addressed store, hash-verified

392 return listener_id
393
394 def disconnect(self, listener_id: int) -> None:
395 """Disconnect the handler given by *listener_id*.
396
397 :param listener_id:
398 A listener_id previously returned by :meth:`connect`.
399 """
400 for listeners in self.listeners.values():
401 for listener in listeners.copy():
402 if listener.id == listener_id:
403 listeners.remove(listener)
404
405 def emit(
406 self,

Callers

nothing calls this directly

Calls 3

valuesMethod · 0.45
copyMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected