रिसर्च सर्वे: Blockly के साथ अपने अनुभव के बारे में हमें बताएं
सर्वे शुरू करें
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ब्लॉकली > IDragTarget
IDragTarget इंटरफ़ेस
कस्टम व्यवहार वाले कॉम्पोनेंट के लिए इंटरफ़ेस, जब किसी ब्लॉक या बबल को उसके ऊपर खींचा या छोड़ा जाता है.
हस्ताक्षर:
export interface IDragTarget extends IComponent
एक्सटेंडेड: IComponent
तरीके
तरीका |
ब्यौरा |
getClientRect() |
व्यूपोर्ट के सापेक्ष पिक्सल इकाइयों में ड्रैग टारगेट क्षेत्र का बाउंडिंग रेक्टैंगल देता है. |
onDragEnter(dragElement) |
जब कर्सर को ब्लॉक या बबल के साथ इस टूल में घुसते हैं, तब हैंडल किया जाता है. |
onDragExit(dragElement) |
हैंडल उस समय हैंडल करता है, जब ब्लॉक या बबल वाला कर्सर इस ड्रैग टारगेट से बाहर निकल जाता है. |
onDragOver(dragElement) |
हैंडल तब, इस्तेमाल किया जा सकता है, जब ब्लॉक या बबल वाले कर्सर को खींचकर इस टारगेट पर छोड़ा जाए. |
onDrop(dragElement) |
इस कॉम्पोनेंट पर ब्लॉक या बबल गिरने पर हैंडल. यहां पर मिटाने की कार्रवाई को हैंडल नहीं करना चाहिए. |
shouldPreventMove(dragElement) |
यह जानकारी देता है कि इस कॉम्पोनेंट पर छोड़ने के बाद, दिए गए ब्लॉक या बबल को दूसरी जगह नहीं ले जाया जाना चाहिए या नहीं. अगर सही है, तो एलिमेंट वहां पर पहुंच जाएगा जहां वह खींचना शुरू करते समय था. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[[["The `IDragTarget` interface defines how components interact with drag-and-drop operations involving blocks or bubbles in Blockly."],["It provides methods to handle events like drag enter, exit, over, and drop, as well as to define the drag target area and prevent unwanted moves."],["Developers can implement this interface to create custom components with specific drag-and-drop behaviors in Blockly workspaces."]]],[]]