एक बूंद को स्वीकार करने के लिए, ड्रॉप लक्ष्य को कम से कम तीन घटनाओं को सुनना होगा।
- ड्रैजेंटर घटना, जिसका उपयोग यह निर्धारित करने के लिए किया जाता है कि ड्रॉप लक्ष्य ड्रॉप को स्वीकार करना है या नहीं। अगर ड्रॉप को स्वीकार करना है, तो इस इवेंट को रद्द करना होगा।
- ड्रैगओवर घटना, जिसका उपयोग यह निर्धारित करने के लिए किया जाता है कि उपयोगकर्ता को कौन सी प्रतिक्रिया दिखाई जानी है। अगर इवेंट रद्द कर दिया जाता है, तो ड्रॉपइफ़ेक्ट एट्रिब्यूट के मान के आधार पर फ़ीडबैक (आमतौर पर कर्सर) अपडेट किया जाता है।
- अंत में, गिरावट घटना, जो वास्तविक गिरावट को निष्पादित करने की अनुमति देती है।