not sure the specific implementation detail required for this.
the requested behavior is basically that of Resonite/Neos. essentially drag and drop but adapted into the VR context.
when the user activates the grip/grab binding while hovering certain types of fields in the inspector (or presumably any ui) it should put that grab manager into a mode where it is "holding" the value and then releasing drops the value into whatever field is being hovered upon release.
it may be a good idea to implement this at the level of the 3dPanel addon so that it's generalized for all ui panels.