UMG - Widgets event as parameters?

but I cannot bind to on clicked since the component is complex, it’s not just a button
hence my question of passing a custom event as a parameter that would then be given to the button on clicked action

like a callback in c++