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