This condition checks in which phase of the Drag&Drop a given IO is at.
- Object: IO that is being manipulated to be dropped.
Drop= object has been dropped on the target
Ready to drop= object is close enough from target to be dropped
Cancel drop= object is taken away out of the minimum distance from target
Remove= object has been removed from target
- Target(s): drop targets that need to be checked.