An interface call needs to sent to an object reference, ideally something generic like an actor.
If you want to send an interface call to your widget, you need to send it to that widget with a widget reference. You do not have that in your example
When you create the widget, you get a a reference, you can keep that in a variable, and send it to that later.