مشاركة عبر


NotificationEventType interface

تغلف خصائص نوع الحدث. وهو يحدد الحقول، التي يمكن استخدامها للتصفية، لنوع الحدث هذا.

الخصائص

category
color

الحصول على اللون الذي يمثل نوع الحدث هذا أو تعيينه. مثال: rgb(128,245,211) أو #fafafa

customSubscriptionsAllowed
eventPublisher
fields
hasInitiator
icon

الحصول على الأيقونة التي تمثل نوع الحدث هذا أو تعيينها. يمكن أن يكون عنوان URL أو فئة CSS. مثال: css://some-css-class

id

الحصول على المعرف الفريد لتعريف الحدث هذا أو تعيينه.

name

الحصول على اسم تعريف الحدث هذا أو تعيينه.

roles
supportedScopes

الحصول على النطاقات التي يدعمها نوع الحدث هذا أو تعيينها

url

الحصول على نقطة النهاية المتبقية أو تعيينها للحصول على تفاصيل نوع الحدث هذا (الحقول وأنواع الحقول)

تفاصيل الخاصية

category

category: NotificationEventTypeCategory

قيمة الخاصية

color

الحصول على اللون الذي يمثل نوع الحدث هذا أو تعيينه. مثال: rgb(128,245,211) أو #fafafa

color: string

قيمة الخاصية

string

customSubscriptionsAllowed

customSubscriptionsAllowed: boolean

قيمة الخاصية

boolean

eventPublisher

eventPublisher: NotificationEventPublisher

قيمة الخاصية

fields

fields: {[key: string]: NotificationEventField}

قيمة الخاصية

{[key: string]: NotificationEventField}

hasInitiator

hasInitiator: boolean

قيمة الخاصية

boolean

icon

الحصول على الأيقونة التي تمثل نوع الحدث هذا أو تعيينها. يمكن أن يكون عنوان URL أو فئة CSS. مثال: css://some-css-class

icon: string

قيمة الخاصية

string

id

الحصول على المعرف الفريد لتعريف الحدث هذا أو تعيينه.

id: string

قيمة الخاصية

string

name

الحصول على اسم تعريف الحدث هذا أو تعيينه.

name: string

قيمة الخاصية

string

roles

roles: NotificationEventRole[]

قيمة الخاصية

supportedScopes

الحصول على النطاقات التي يدعمها نوع الحدث هذا أو تعيينها

supportedScopes: string[]

قيمة الخاصية

string[]

url

الحصول على نقطة النهاية المتبقية أو تعيينها للحصول على تفاصيل نوع الحدث هذا (الحقول وأنواع الحقول)

url: string

قيمة الخاصية

string