Toaster implementation
Invoked when the interaction should close.
Invoked when the interaction should execute.