是否可以使用 CEP/ExtendScript 检测 InDesign 中对象的抑制?

Is it possible to detect the suppression of an object in InDesign using CEP/ExtendScript?

我目前正在 InDesign 上创建插件,我想知道是否可以检测用户是否删除了对象? 因为我需要检索已删除对象的 ID 以将其从数组中删除。

我在文档中没有找到任何关于此的信息,希望我没有错过它。

如果可能的话,我需要在所有页面的所有元素上检测它。

我在想:

app.activeDocument.allPages.allItems.addEventListener("delete", function () {
     var idOfDeleteElement = this.id;
})

另外,如果用户选择了多个要删除的对象,怎么办?

这是一张图片来说明我在说什么:

提前致谢!

@YuriKhristich 的解决方案是一个很好的折衷方案:

创建一个带有删除按钮的面板,并要求用户使用此按钮删除项目。