1 #include "base/dynamicobject.h"
6 class User : DynamicObject
8 [config] String display_name {
10 if (m_DisplayName.IsEmpty())
16 [config] Dictionary::Ptr macros;
17 [config] Array::Ptr groups;
18 [config] String notification_period (NotificationPeriodRaw);
19 [config] int notification_type_filter {
20 default {{{ return ~(int)0; }}}
22 [config] int notification_state_filter {
23 default {{{ return ~(int)0; }}}
25 [state] bool enable_notifications;
26 [state] double last_notification;