blockly > dragging > Dragger

dragging.Dragger class

हस्ताक्षर:

export declare class Dragger implements IDragger 

लागू करता है: IDragger

निर्माता

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(draggable, workspace) Dragger क्लास का नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
draggable protected IDraggable
dragTarget protected IDragTarget | null
startLoc protected कोऑर्डिनेट
फ़ाइल फ़ोल्डर protected WorkspaceSvg

तरीके

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