প্লাগইন নামকরণের নিয়মাবলী

ওভারভিউ

সামঞ্জস্যপূর্ণ প্লাগইন নামগুলি প্লাগইনগুলি সংগঠিত এবং অনুসন্ধানের জন্য এবং npm-এ প্রকাশিত প্লাগইনগুলি সন্ধানের জন্য সহায়ক৷

এই পৃষ্ঠাটি আমাদের স্ট্যান্ডার্ড প্লাগইন নামকরণের নিয়মাবলী তালিকাভুক্ত করে। যদি আপনার প্লাগইনটি যেকোনও বিভাগের সাথে খাপ খায় না, তাহলে পৃষ্ঠার শেষে জেনেরিক প্লাগইন নামকরণ বিন্যাসটি ব্যবহার করুন।

npm-এ আপনার প্লাগইন খুঁজে পাওয়া সহজ করতে আমরা আপনাকে আপনার package.json এ প্রস্তাবিত ট্যাগ যোগ করার পরামর্শ দিই।

প্লাগইন প্রকার

মাঠ

একটি ক্ষেত্র প্লাগইন একটি একক কাস্টম ক্ষেত্র প্রকাশ করে।

একটি ফিল্ড প্লাগইন লোড করা একটি নতুন ফিল্ড টাইপ নিবন্ধন করে যা পৃষ্ঠার সমস্ত ব্লকলি ওয়ার্কস্পেসগুলিতে ব্যবহার করা যেতে পারে।

প্রথম পক্ষ তৃতীয় পক্ষ উদাহরণ প্রস্তাবিত ট্যাগ
@blockly/field-* blockly-field-* @blockly/field-slider blockly-plugin , field

থিম

একটি থিম প্লাগইন একটি একক ব্লকলি থিম প্রকাশ করে।

একটি থিম প্লাগইন লোড করা একটি নতুন থিমকে সংজ্ঞায়িত করে যা পৃষ্ঠার সমস্ত ব্লকলি ওয়ার্কস্পেসগুলিতে ব্যবহার করা যেতে পারে।

প্রথম পক্ষ তৃতীয় পক্ষ উদাহরণ প্রস্তাবিত ট্যাগ
@blockly/theme-* blockly-theme-* @blockly/theme-modern blockly-plugin , theme

ব্লক

একটি ব্লক প্লাগইন এক বা একাধিক ব্লক সংজ্ঞা প্রকাশ করে।

একটি ব্লক প্লাগইন লোড করা পৃষ্ঠার সমস্ত ব্লকলি ওয়ার্কস্পেসের জন্য সেই ব্লকগুলিকে সংজ্ঞায়িত করে।

প্রথম পক্ষ তৃতীয় পক্ষ উদাহরণ প্রস্তাবিত ট্যাগ
@blockly/block(s)-* blockly-block(s)-* @blockly/blocks-plus-minus blockly-plugin , block , blocks

ব্লক এক্সটেনশন

একটি ব্লক এক্সটেনশন প্লাগইন এক বা একাধিক ব্লক এক্সটেনশন প্রকাশ করে, যা ব্লকের মধ্যে আচরণকে প্রোগ্রাম্যাটিকভাবে ভাগ করতে ব্যবহার করা যেতে পারে।

একটি ব্লক এক্সটেনশন প্লাগইন লোড করা হলে পৃষ্ঠার সমস্ত ব্লকলি ওয়ার্কস্পেসগুলিতে ব্যবহারের জন্য এক্সটেনশনগুলি নিবন্ধিত হয়৷

প্রথম পক্ষ তৃতীয় পক্ষ উদাহরণ প্রস্তাবিত ট্যাগ
@blockly/extension-* blockly-extension-* এখনো কোনোটিই নয় blockly-plugin , block-extension

কর্মক্ষেত্র

একটি ওয়ার্কস্পেস প্লাগইন একটি একক ওয়ার্কস্পেসে আচরণ যোগ করে।

একটি ওয়ার্কস্পেস প্লাগইন লোড করা একটি ব্লকলি ওয়ার্কস্পেসে আরম্ভ না হওয়া পর্যন্ত কিছুই করে না।

প্রথম পক্ষ তৃতীয় পক্ষ উদাহরণ প্রস্তাবিত ট্যাগ
@blockly/workspace-* blockly-workspace-* এখনো কোনোটিই নয় blockly-plugin , workspace

জেনেরিক প্লাগইন

এটি সবচেয়ে সাধারণ প্লাগইন প্রকার। আপনার প্লাগইন অন্য কোন প্লাগইন ধরনের প্রয়োজনীয়তা পূরণ না হলে এই নামকরণের নিয়ম ব্যবহার করুন।

প্রথম পক্ষ তৃতীয় পক্ষ উদাহরণ প্রস্তাবিত ট্যাগ
@blockly/plugin-* blockly-plugin-* @blockly/plugin-modal blockly-plugin