blockly > ड्रैगिंग > BlockDragStrategy

खींचना.BlockDragStrategy क्लास

हस्ताक्षर:

export declare class BlockDragStrategy implements IDragStrategy 

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

कंस्ट्रक्टर

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

तरीके

तरीका मॉडिफ़ायर कंपनी का ब्यौरा
खींचें(newLoc) ब्लॉक को हटाता है और कनेक्शन की किसी झलक को अपडेट करता है.
endDrag() ड्रैग के आखिर में मौजूद किसी भी स्थिति को साफ़ करता है. सभी बकाया कनेक्शन लागू होते हैं.
isMovable() अगर ब्लॉक को मौजूदा जगह पर ले जाया जा सकता है, तो 'सही' दिखाता है. अगर ऐसा नहीं है, तो यह गलत है.
revertDrag() ब्लॉक को वापस वहां ले जाता है जहां यह ड्रैग की शुरुआत में था. इसमें फिर से कनेक्ट करना भी शामिल है.
startDrag(e) ड्रैग शुरू करने के लिए सभी सेटअप हैंडल करता है, जिसमें पैरंट ब्लॉक से ब्लॉक को डिसकनेक्ट करना शामिल है.