blockly > الإجراءات

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

صفوف

دورات تدريبية الوصف
ObservableProcedureMap

الدوال

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

واجهات

الواجهة الوصف
IParameterModel نموذج بيانات لإجراء ما.
IProcedureBlock واجهة القالب الذي يتم من خلاله وضع نموذج لإجراء ما.
IProcedureMap
IProcedureModel نموذج بيانات لإجراء ما.

المتغيرات

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

النوع "الأسماء المستعارة"

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