# BEFORE close event

**URL:** <https://forums.creativeclouddeveloper.com/t/before-close-event/5500>\
**Category:** UXP Plugin API\
**Tags:** feature-request, events\
**Created:** [November 15, 2022, 7:24pm UTC](https://forums.creativeclouddeveloper.com/t/before-close-event/5500 "2022-11-15T19:24:01Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Karmalakas](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/karmalakas/32/1048_2.png) [@Karmalakas](https://forums.creativeclouddeveloper.com/u/Karmalakas)\
**Post date:** [November 22, 2022, 3:13pm UTC](https://forums.creativeclouddeveloper.com/t/before-close-event/5500/3 "2022-11-22T15:13:47Z")

</div>

Can’t find it now, so maybe I was only thinking it and never posted 😃

IMO all events MUST have a `before{Event}`. There may be lots of use cases. Maybe you want to save a snapshot before deleting a layer. Or maybe you want to do some stuff before creating new layer group, or before you move the layer.

---

_[View the full topic](https://forums.creativeclouddeveloper.com/t/before-close-event/5500)._
