Currently BasicZoomViewer supports only 3 options as below. And there is no way to trigger custom action on single click. [ZoomView.|<containerId>_zoomView.]singleclick=none|zoom|reset|zoomReset
It would be highly beneficial if you could please dedicate some time to examine this AEM question and provide your valuable expertise. Furthermore, if you could offer the author some direction to resolve the issue, it would be deeply appreciated.