Drag Wave from Browser into SetVariable

I have a panel with a SetVariable widget which assigns a wave name/path to a string variable, e.g. "root:someFolder:waveName". I would like to write some kind of hook function such that I can just drag the wave from the data browser into the SetVariable widget to set the string variable, similarly to how one can drag a wave from the data browser to the command line. Is something like this possible?