מוסכמות מתן שמות ליישומי פלאגין

סקירה כללית

שימוש עקבי בשמות של יישומי פלאגין מועילים לארגון וחיפוש של יישומי פלאגין, ולמציאת יישומי פלאגין שפורסמו ב-npm.

הדף הזה מפרט את המוסכמות הסטנדרטיות שלנו למתן שמות ליישומי פלאגין. אם הפלאגין שלכם לא מתאים לאף אחת מהקטגוריות, השתמשו בפורמט השם הכללי של הפלאגין בסוף הדף.

מומלץ להוסיף את התגים המוצעים ל-package.json כדי שיהיה קל יותר למצוא את הפלאגין ב-npm.

סוגי יישומי פלאגין

שדה

פלאגין של שדות מפרסם שדה אחד מותאם אישית.

כשמתבצעת טעינה של פלאגין של שדה, נרשם סוג שדה חדש שניתן להשתמש בו בכל סביבות העבודה עםBlockly שבדף.

מידע נוסף על יצירת שדות מותאמים אישית.

צד ראשון צד שלישי דוגמה תגים מוצעים
@blockly/field-* blockly-field-* @blockly/field-slider blockly-plugin, field

עיצוב

פלאגין עיצוב מפרסם עיצוב יחיד של blockly.

כשטוענים פלאגין של עיצוב, אפשר להגדיר עיצוב חדש שאפשר להשתמש בו בכל סביבות העבודה שלBlockly בדף.

למידע נוסף על עיצובים.

צד ראשון צד שלישי דוגמה תגים מוצעים
@blockly/theme-* blockly-theme-* @blockly/theme-modern blockly-plugin, theme

חסימה

פלאגין חסימה מפרסם הגדרה אחת או יותר לחסימה.

טעינת פלאגין של בלוקים מגדירה את הבלוקים האלה בכל סביבות העבודה שלBlockly בדף.

מידע נוסף על יצירת אבני בניין בהתאמה אישית.

צד ראשון צד שלישי דוגמה תגים מוצעים
@blockly/block(s)-* blockly-block(s)-* @blockly/blocks-plus-minus blockly-plugin,‏ block,‏ blocks

חסימת התוסף

פלאגין של תוסף לחסימה מפרסם תוסף חסימה אחד או יותר, שניתן להשתמש בהם כדי לשתף התנהגות באופן פרוגרמטי בין בלוקים.

טעינה של פלאגין לחסימה של תוסף רושם את התוספים לשימוש בכל סביבות העבודה שלBlockly שבדף.

למידע נוסף על תוספים.

צד ראשון צד שלישי דוגמה תגים מוצעים
@blockly/extension-* blockly-extension-* עדיין אין blockly-plugin,block-extension

סביבת עבודה

פלאגין של Workspace מוסיף התנהגות לסביבת עבודה אחת.

טעינת הפלאגין של Workspace לא משפיעה עד שהוא יופעל בסביבת העבודה של blockly.

צד ראשון צד שלישי דוגמה תגים מוצעים
@blockly/workspace-* blockly-workspace-* עדיין אין blockly-plugin,workspace

פלאגין כללי

זהו הסוג הכללי ביותר של יישומי פלאגין. השתמשו במוסכמה הזו למתן שמות אם הפלאגין לא עומד בדרישות של אף סוג אחר של פלאגין.

צד ראשון צד שלישי דוגמה תגים מוצעים
@blockly/plugin-* blockly-plugin-* @blockly/plugin-modal blockly-plugin