expose show widget route to js
widget event implementation