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