blockly > الإجراءات

مساحة اسم الإجراءات

صفوف

لكل الصف الوصف
ObservableProcedureMap

الدوال

الوظيفة الوصف
allProcedures(root) العثور على جميع تعريفات الإجراءات التي أنشأها المستخدم في مساحة عمل
findLegalName(name, block) تأكَّد من عدم توفّر عمليتَين تحملان الاسم نفسه. استخدِم اسم الإجراء المقترَح، وأعِد اسمًا قانونيًا، أي اسمًا غير فارغ ولا يتعارض مع إجراءات أخرى.
flyoutCategory(workspace, useXml)
flyoutCategory(workspace, useXml)
getCallers(name, workspace) ابحث عن جميع المُرسِلين للإجراء المُعنوَن.
getDefinition(name, workspace) ابحث عن كتلة التعريف للإجراء المُعنوَن.
isNameUsed(name, workspace, opt_exclude) يتم عرض القيمة إذا كان الاسم المحدَّد هو اسم إجراء.
isProcedureBlock(block) أداة حماية أنواع تتحقّق مما إذا كان المربّع المحدّد هو مربّع إجراء.
mutateCallers(defBlock) عندما يغيّر تعريف الإجراء مَعلماته، ابحث عن جميع المُنادِين به وعدِّلهم.
rename(this, name) إعادة تسمية إجراء يتمّ استدعاؤه من الحقل القابل للتعديل.

واجهات

الواجهة الوصف
IParameterModel نموذج بيانات لإجراء
IProcedureBlock واجهة لوحدة تنشئ نموذجًا للإجراء
IProcedureMap
IProcedureModel نموذج بيانات لإجراء

المتغيّرات

متغيّر الوصف
CATEGORY_NAME سلسلة لاستخدامها في سمة "مخصّصة" لفئة في ملف XML الخاص بصندوق الأدوات تشير هذه السلسلة إلى أنّه يجب ملء الفئة ديناميكيًا بكتل الإجراءات. راجِع أيضًا Blockly.Variables.CATEGORY_NAME وBlockly.VariablesDynamic.CATEGORY_NAME.
DEFAULT_ARG الوسيطة التلقائية لوحدة procedures_mutatorarg

الأسماء البديلة

النوع: عنوان بديل الوصف
ProcedureTuple طريقة قديمة لتمثيل توقيع الإجراء العناصر هي على التوالي: الاسم وأسماء المَعلمات وما إذا كان لها قيمة معروضة.