সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ব্লকলি > টেনে আনা > ব্লকড্র্যাগ স্ট্র্যাটেজি
Draging.BlockDragStrategy ক্লাস
স্বাক্ষর:
export declare class BlockDragStrategy implements IDragStrategy
বাস্তবায়ন: IDragStrategy
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|
(নির্মাতা)(ব্লক) | | BlockDragStrategy ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|
টেনে আনুন (নতুন অবস্থান) | | ব্লক সরান এবং যেকোনো সংযোগ পূর্বরূপ আপডেট করে। |
এন্ডড্র্যাগ(ই) | | টেনে আনার শেষে যেকোনো অবস্থা পরিষ্কার করে। যেকোনো মুলতুবি সংযোগ প্রয়োগ করে। |
getSearchRadius() | protected | কাছাকাছি বৈধ সংযোগের জন্য অনুসন্ধান করার সময় ব্যাসার্ধ ব্যবহার করুন। |
অস্থাবর() | | ব্লকটি বর্তমানে চলমান থাকলে সত্য ফেরত দেয়। অন্যথায় মিথ্যা। |
revertDrag() | | সংযোগ পুনঃসংযোগ সহ ব্লকটিকে টেনে আনার শুরুতে যেখানে ছিল সেখানে নিয়ে যায়। |
উচিতHealStack(e) | protected | ড্র্যাগ একটি একক ব্লক বা একটি ব্লক স্ট্যাকের উপর কাজ করবে কিনা তা জানুন। |
শুরু টানুন(ই) | | যে কোনো প্যারেন্ট ব্লক থেকে ব্লক সংযোগ বিচ্ছিন্ন করা সহ ড্র্যাগ শুরু করার জন্য যেকোনো সেটআপ পরিচালনা করে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 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-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The `BlockDragStrategy` class, implementing `IDragStrategy`, manages block dragging in Blockly. Key actions include `startDrag`, which disconnects the block from parents, and `drag`, which moves the block and updates previews. `endDrag` finalizes the drag, applying connections, while `revertDrag` returns the block to its original position. `isMovable` checks if a block is draggable. The constructor initializes a new `BlockDragStrategy` instance.\n"]]