blockly > الأحداث > BlockChange
صف Events.BlockChange
تُعلِم هذه الميزة المستمعين عند حدوث تغيير في أحد عناصر الحظر (مثل قيم الحقول والتعليقات وغير ذلك).
Signature:
export declare class BlockChange extends BlockBase
توسيع: BlockBase
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(CREATEor)(opt_block وopt_element وopt_name وopt_oldValue وopt_newValue) | تنشئ هذه الدالة مثيلاً جديدًا من الفئة BlockChange . |
أماكن إقامة
الموقع | مفاتيح التعديل | Type | الوصف |
---|---|---|---|
العنصر؟ | سلسلة | (اختياري) العنصر الذي تم تغييره، أي من "حقل" أو "تعليق" أو "تصغير" أو "إيقاف" أو "مضمّن" أو "تغيير" | |
الاسم؟ | سلسلة | (اختياري) اسم الحقل الذي تم تغييره، إذا كان هذا تغييرًا في الحقل. | |
newValue | غير معروف | القيمة الجديدة للعنصر. | |
oldValue | غير معروف | القيمة الأصلية للعنصر. | |
النوع | سلسلة |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
isNull() | هل يسجل هذا الحدث أي تغيير في الحالة؟ | |
run(forward) | نفِّذ حدث تغيير. | |
toJson() | عليك ترميز الحدث بتنسيق JSON. |