Allows the user to send feedback about why a particular answer was not relevant.
The generic feedback that the end user wishes to send.
Adds a callback that's invoked on state change.
A callback that's invoked on state change.
A function to remove the listener.
Prepares to select the source after a certain delay, sending analytics if it was never selected before.
In a DOM context, we recommend calling this method on the
touchstart
event.