ওভারভিউ
সামঞ্জস্যপূর্ণ প্লাগইন নামগুলি প্লাগইনগুলি সংগঠিত এবং অনুসন্ধানের জন্য এবং 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 |