blockly > إدخال

فئة الإدخال

فئة لإدخال يتضمّن حقول اختيارية.

Signature:

export declare class Input 

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(Createor)(name, sourceBlock) تنشئ هذه الدالة مثيلاً جديدًا من الفئة Input.

أماكن إقامة

الموقع مفاتيح التعديل Type الوصف
المحاذاة Input.Align محاذاة حقول الإدخال (اليسار أو اليمين أو الوسط)
اتصال الاتصال | قيمة فارغة
fieldRow الحقل[]
name سلسلة
النوع readonly inputTypes

الطُرق

الطريقة مفاتيح التعديل الوصف
appendField(field, opt_name) أضِف حقلاً (أو تصنيفًا من سلسلة) وجميع حقول البادئة واللاحقة إلى نهاية صف حقل الإدخال.
disposition() احذف كل الروابط المؤدية إلى هذا الإدخال.
getShadowDom() لعرض تمثيل XML لكتلة الظل الخاصة بالاتصال.
getSourceBlock() احصل على مجموعة المصدر لهذا الإدخال.
init() عليك إعداد الحقول في هذا الإدخال.
insertFieldAt(index, field, opt_name) يدرج حقلاً (أو تصنيفًا من سلسلة) وجميع حقول البادئة واللاحقة، في موقع صف حقل الإدخال.
isVisible() لمعرفة ما إذا كان هذا الإدخال مرئيًا أم لا.
makeConnection(type) protected ينشئ اتصالاً بناءً على نوع كتلة مصدر الإدخال هذا. تتعامل بشكل مناسب مع إنشاء وصلات بلا واجهة مستخدم رسومية للكتل التي لا يمكن استيعابها والوصلات المعروضة للقوالب المعروضة.
removeField(name, opt_quiet) إزالة حقل من هذا الإدخال
setAlign(align) يمكنك تغيير محاذاة حقول الاتصال.
setCheck(check) تغيير توافق الاتصال
setShadowDom(shadow) لتغيير كتلة الظل للاتصال.