Skip to content

removeAllListeners()

Removes all listeners, or all listeners for a specified event.

Example

typescript
instance.removeAllListeners(); // Removes all listeners for all events
instance.removeAllListeners("foo"); // Removes all listeners for the event "foo"

Parameters

ParameterTypeDefaultDescription
eventstring | symbolundefinedThe event name. If omitted, all listeners for all events are removed.

Returns

TypeDescription
ESMitterThe ESMitter instance, allowing for method chaining.

Notes

  • If no event is specified, all listeners for all events are removed.