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