أحداث.فئة مجردة
صف تجريدي لأحد الأحداث.
Signature:
export declare abstract class Abstract
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(structor)() | تنشئ هذه الدالة مثيلاً جديدًا من الفئة Abstract . |
أماكن إقامة
الموقع | مفاتيح التعديل | Type | الوصف |
---|---|---|---|
مجموعة | سلسلة | رقم تعريف لمجموعة الأحداث المرتبطة بهذا الحظر. تحدِّد المجموعات الأحداث التي يجب التعامل معها كإجراء واحد من منظور المستخدم، ويجب التراجع عن ذلك معًا. |
|
isBlank | abstract |
boolean | ما إذا كان قد تم إنشاء الحدث بدون المَعلمات اللازمة (لتتم تعبئته بـ fromJson). |
isUiEvent | boolean | ما إذا كان الحدث هو حدث في واجهة المستخدم أم لا | |
recordUndo | boolean | ما إذا كان يمكن التراجع عن هذا الحدث أم لا. | |
النوع | سلسلة | نوع هذا الحدث | |
workspaceId؟ | سلسلة | (اختياري) معرّف مساحة العمل لهذا الحدث. |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
isNull() | هل يسجل هذا الحدث أي تغيير في الحالة؟ | |
run(_forward) | نفِّذ حدثًا. | |
toJson() | عليك ترميز الحدث بتنسيق JSON. |