অন্তর্নির্মিত পদ্ধতি ব্লক ব্যবহার করুন
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
প্লাগইন ব্যবহার করে
প্রসিডিউর ব্লক ব্যবহার করার জন্য, আমরা @blockly/block-shareable-procedures প্লাগইনটি ব্যবহার করার পরামর্শ দিই। প্লাগইন ব্লক এবং বিল্ট-ইন ব্লকের মধ্যে পার্থক্য জানতে ওভারভিউ দেখুন।
ইনস্টলেশন
ইয়ার্ন: shell yarn add @blockly/block-shareable-procedures
NPM: shell npm install @blockly/block-shareable-procedures
ব্যবহার
import Blockly from 'blockly';
import {blocks, unregisterProcedureBlocks} '@blockly/block-shareable-procedures';
unregisterProcedureBlocks();
Blockly.common.defineBlocks(blocks);
এটি এমন প্রসিডিউর ব্লকগুলোকে সংজ্ঞায়িত করবে, যেগুলোর নাম পুরোনো বিল্ট-ইন প্রসিডিউর ব্লকগুলোর নামের মতোই। ফলে, আপনি যদি পুরোনো প্রসিডিউর ব্লকগুলোর সাথে সংরক্ষিত JSON বা XML লোড করেন, তবে সেগুলো সঠিকভাবে লোড হতে থাকবে।
আপনার ব্লকগুলি (প্লাগইন ব্লক হোক বা পুরোনো বিল্ট-ইন ব্লক) সংজ্ঞায়িত করার পরে, আপনাকে সেগুলি ব্যবহারকারীদের জন্য উপলব্ধ করতে হবে। এর জন্য আপনাকে একটি ক্যাটাগরি স্টাইলের টুলবক্স ব্যবহার করতে হবে, কারণ প্রসিডিউর ক্যাটাগরিটি ডায়নামিকভাবে পূরণ করা হয়, যা ফ্লাইআউট টুলবক্স সমর্থন করে না।
আপনি আপনার টুলবক্সে ডাইনামিক ক্যাটাগরিটি এইভাবে যোগ করতে পারেন:
JSON
{
"kind": "categoryToolbox",
"contents": [
{
"kind": "category",
"name": "Functions",
"custom": "PROCEDURE"
}
]
};
এক্সএমএল
<xml id="toolbox" style="display: none">
<category name="Functions" custom="PROCEDURE">
</xml>
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-05-13 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"]],["2026-05-13 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The `@blockly/block-shareable-procedures` plugin is recommended for using procedure blocks. Installation is done via Yarn or NPM. Usage involves importing `Blockly` and the plugin's `blocks`, then using the `unregisterProcedureBlocks()` and `Blockly.common.defineBlocks(blocks)` methods. This defines procedure blocks that maintain compatibility with legacy blocks. To make the blocks accessible, add a \"Functions\" category with the custom attribute \"PROCEDURE\" to your category-style toolbox, which is compatible with the dynamic procedure category.\n"]]