blockly > ड्रैगिंग > खींचकर

खींचें और छोड़ें.खींचने वाली क्लास

हस्ताक्षर:

export declare class Dragger implements IDragger 

लागू करने का तरीका: IDragger

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर कंपनी का ब्यौरा
(कंस्ट्रक्टर)(ड्रैग करने लायक, वर्कस्पेस) Dragger क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप कंपनी का ब्यौरा
खींचने लायक protected IDraggable
dragTarget protected IDragTarget | शून्य
startLoc protected कोऑर्डिनेट
वर्कस्पेस protected WorkspaceSvg

तरीके

तरीका मॉडिफ़ायर कंपनी का ब्यौरा
onDrag(e, totalDelta) एलिमेंट को कहां ले जाना चाहिए, इसका हिसाब लगाने वाले हैंडल.
onDragEnd(e) ड्रैग क्लीनअप को हैंडल करता है.
onDragStart(e) ड्रैग स्टार्टअप को हैंडल करता है.
pixelsToWorkspaceUnits(pixelCoord) protected
shouldReturnToStart(e, draggable) protected अगर हम ड्रैग करने लायक को वापस उसकी मूल जगह पर ले जाएं, तो 'सही' दिखाता है.
updateDragTarget(e) protected पॉइंटर के नीचे ड्रैग टारगेट को अपडेट करता है (अगर कोई है).
wouldDeleteDraggable(e, draggable) protected अगर हम ड्रैग किए जा सकने वाले को मौजूदा जगह पर छोड़ देने पर उसे मिटा देंगे, तो 'सही' दिखाता है.