שימוש בבלוק פרוצדורות מובנה
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
שימוש בפלאגין
כדי להשתמש בבלוקים של תהליכים, מומלץ להשתמש
הפלאגין @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
<xml id="toolbox" style="display: none">
<category name="Functions" custom="PROCEDURE">
</xml>
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-09-16 (שעון 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-09-16 (שעון 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"]]