[component dnd] add a delegate method #63

done