# Adding \`removeEventListener\`

**URL:** <https://forum.mupdf.com/t/adding-removeeventlistener/192>\
**Category:** WebViewer\
**Created:** [November 6, 2025, 12:24pm UTC](https://forum.mupdf.com/t/adding-removeeventlistener/192 "2025-11-06T12:24:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ryan\_Kavanagh](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.mupdf.com/ryan_kavanagh/32/263_2.png) [@Ryan\_Kavanagh](https://forum.mupdf.com/u/Ryan_Kavanagh)\
**Post date:** [November 6, 2025, 12:24pm UTC](https://forum.mupdf.com/t/adding-removeeventlistener/192/1 "2025-11-06T12:24:53Z")

</div>

Could we possibly have a `removeEventListener` function for the `MuPDFWebViewer`as we want to add event listeners to the webviewer but we also need to perform cleanup at times (without removing destroying the whole webviewer instance). Would it be possible to expose a `removeEventListener`function on the viewer?

---

<div class="post-metadata">

**Author:** ![Jamie\_Lemon](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.mupdf.com/jamie_lemon/32/5_2.png) [@Jamie\_Lemon](https://forum.mupdf.com/u/Jamie_Lemon)\
**Post date:** [November 7, 2025, 1:05am UTC](https://forum.mupdf.com/t/adding-removeeventlistener/192/2 "2025-11-07T01:05:28Z")

</div>

@Ryan_Kavanagh Welcome to the forum! Yes, we will add this - should be ready by this time next week I hope. Thanks for the heads-up! 🙂

---

<div class="post-metadata">

**Author:** ![Jamie\_Lemon](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.mupdf.com/jamie_lemon/32/5_2.png) [@Jamie\_Lemon](https://forum.mupdf.com/u/Jamie_Lemon)\
**Post date:** [November 27, 2025, 2:33pm UTC](https://forum.mupdf.com/t/adding-removeeventlistener/192/3 "2025-11-27T14:33:16Z")

</div>

A late reply - but this has been available sine version `0.10.01 - see: [CHANGELOG - MuPDF WebViewer](https://webviewer-docs.mupdf.com/api-reference/changelog#0-10-0)
