MCPcopy Create free account
hub / github.com/SeleniumHQ/selenium / remove_event_handler

Method remove_event_handler

py/private/_event_manager.py:156–161  ·  view source on GitHub ↗
(self, event: str, callback_id: int)

Source from the content-addressed store, hash-verified

154 return callback_id
155
156 def remove_event_handler(self, event: str, callback_id: int) -> None:
157 event_config = self.validate_event(event)
158 event_wrapper = self._event_wrappers.get(event_config.bidi_event)
159 self.conn.remove_callback(event_wrapper, callback_id)
160 self.remove_callback_from_tracking(event_config.bidi_event, callback_id)
161 self.unsubscribe_from_event(event_config.bidi_event)
162
163 def clear_event_handlers(self) -> None:
164 """Clear all event handlers."""

Calls 5

validate_eventMethod · 0.95
getMethod · 0.65
remove_callbackMethod · 0.45