تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > common > defineBlocksWithJsonArray
الدالة شائعة.defineBlocksWithJsonArray()
حدِّد الوحدات الأساسية من مصفوفة تعريفات حظر JSON، كما قد تنشئها أدوات مطوّري البرامج في Blockly.
Signature:
export declare function defineBlocksWithJsonArray(jsonArray: any[]): void;
المعلمات
المعلمة |
النوع |
الوصف |
jsonArray |
أي[] |
مصفوفة من تعريفات حظر JSON. |
المرتجعات:
فراغ
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eThe \u003ccode\u003edefineBlocksWithJsonArray\u003c/code\u003e function dynamically creates Blockly blocks based on JSON definitions provided in an array.\u003c/p\u003e\n"],["\u003cp\u003eThis function is particularly useful when utilizing block definitions exported from the Blockly Developer Tools, streamlining the block creation process.\u003c/p\u003e\n"],["\u003cp\u003eThe function accepts a single argument: an array containing JSON objects, each representing the structure and properties of a Blockly block.\u003c/p\u003e\n"],["\u003cp\u003eUpon execution, the function generates and registers the specified blocks within the Blockly environment, making them available for use in your workspace without returning any specific value.\u003c/p\u003e\n"]]],["The `defineBlocksWithJsonArray` function accepts an array of JSON block definitions (`jsonArray`) as input. It then uses these definitions to create blocks within the Blockly environment. The function is designed to handle definitions that might be generated by the Blockly Developer Tools. The function does not return any value and only take the array of JSON.\n"],null,["[blockly](./blockly.md) \\\u003e [common](./blockly.common_namespace.md) \\\u003e [defineBlocksWithJsonArray](./blockly.common_namespace.defineblockswithjsonarray_1_function.md)\n\ncommon.defineBlocksWithJsonArray() function\n-------------------------------------------\n\nDefine blocks from an array of JSON block definitions, as might be generated by the Blockly Developer Tools.\n\n**Signature:** \n\n export declare function defineBlocksWithJsonArray(jsonArray: any[]): void;\n\nParameters\n----------\n\n| Parameter | Type | Description |\n|-----------|---------|-------------------------------------|\n| jsonArray | any\\[\\] | An array of JSON block definitions. |\n\n**Returns:**\n\nvoid"]]