[note to self]
The native Flex drag and drop from list-based components is pretty neato. With just a few hookups to drag events, you can easily drag objects out of a list to a receipient component. One point of annoyance with the native drag n’ drop is the lack of the draggedItem being easily accessed.
By default the draggedItem property of most drag events is null through out the entire dragging process. This is absurd in my book. The only time this gets populated is through automation hookups which I know nothing about. Even assigning the public var draggedItem does not work as it is rendered null during the dragging process. So how does one go about geting the actual dragged item?
Assuming for the moment you are trying to access a single dragged item you would simply say: