add event name to bound action function and also only add emitable events to action fields