مساحة اسم مشتركة
الدوال
الوظيفة | الوصف |
---|---|
createBlockDefinitionsFromJsonArray(jsonArray) | يمكنك تحديد الحظر من مصفوفة من تعريفات حظر JSON، كما يمكن أن يتم إنشاؤه بواسطة أدوات مطوّري البرامج المحظورة. |
defineBlocks(blocks) | أضِف تعريفات الكتل المحدّدة إلى قاموس تعريفات الكتل (Blockly.Blocks). |
defineBlocksWithJsonArray(jsonArray) | يمكنك تحديد الحظر من مصفوفة من تعريفات حظر JSON، كما يمكن أن يتم إنشاؤه بواسطة أدوات مطوّري البرامج المحظورة. |
getAllWorkspaces() | العثور على جميع مساحات العمل |
getBlockTypeCounts(block, opt_stripFollowing) | يمكنك الحصول على خريطة لجميع عناصر تابعة للكتلة تربط نوعها بعدد الأطفال من هذا النوع. |
getMainWorkspace() | عرض آخر مساحة عمل من المستوى الأعلى تم استخدامها (حسب التركيز) حاوِل عدم استخدام هذه الدالة، لا سيّما إذا كانت هناك مثيلات متعددة لحظر المحتوى على إحدى الصفحات. |
getParentContainer() | احصل على عنصر الحاوية الذي تريد عرض عناصر WidgetDiv وDropDownDiv وتلميح الأداة. |
getSelected() | لعرض الكائن القابل للنسخ المحدّد حاليًا. |
getWorkspaceById(id) | ابحث عن مساحة العمل باستخدام رقم التعريف المحدّد. |
registerWorkspace(workspace) | تسجيل مساحة عمل في قاعدة بيانات مساحة العمل |
setMainWorkspace(workspace) | ضبط مساحة العمل الرئيسية المستخدَمة مؤخرًا. |
setParentContainer(newParent) | اضبط الحاوية الرئيسية. هذا هو عنصر الحاوية الذي يتم عرض عناصره WidgetDiv وDropDownDiv وتلميح Tooltip في أول مرة يتم فيها استدعاء Blockly.inject . وتُسمى هذه الطريقة رقم NOP إذا تم استدعائها بعد أول Blockly.inject . |
svgResize(workspace) | اضبط حجم صورة SVG لملء حاويتها بالكامل. وعليك باستدعاء هذا الحدث عندما يتم تغيير أحجام العرض فعليًا (على سبيل المثال، عند تغيير حجم النافذة/تغيير اتجاه الجهاز). يمكنك الانتقال إلى workspace.resizeContents لتغيير حجم مساحة العمل عند تغيير المحتوى (على سبيل المثال، عند إضافة قالب أو إزالته). سجِّل ارتفاع/عرض صورة SVG. |
unregisterWorkpace(workspace) | إلغاء تسجيل مساحة عمل من قاعدة بيانات مساحة العمل |
المتغيرات
متغير | الوصف |
---|---|
draggingConnections | كافة الاتصالات على الكتل التي يتم سحبها حاليًا. |
TEST_ONLY |