@borjasalguero I tested the OptionMenu in context of contact dialog. it works good when single param is passed, but facing issues when a method expects multiple params. Essentially method.apply fails. here is the jsfiddle, please run it in firefox: http://jsfiddle.net/ssaroha/nmufb/

If I change method.apply to use action.method(action.params) that seems to work.. please take a look.