Alarm Status Table Double click to open new window

I'm in the process of converting a vision project over to perspective and one of the items I'm having a tough time converting is the onDoubleClicked script I created.

Vision contains the parameter 'alarmEvent' which allows me to capture information related to the alarm i've double clicked, use it in a script and subsequently open a new window related to it. When I create an event on the alarmStatusTable object in perspective and try to double click an alarm, nothing happens because the doubeclick function is tied to the alarm status table object itself and not the individual alarm.

I'm new to the perspective side of things so i'm sure there's a good way to go about doing this. Any pointers?