typedef enum _notification_event_type_extension {
NOTIFICATION_EVENT_TYPE_HIDDEN_BY_USER = 100,
NOTIFICATION_EVENT_TYPE_HIDDEN_BY_TIMEOUT = 101,
+ NOTIFICATION_EVENT_TYPE_HIDDEN_BY_EXTERNAL = 102,
NOTIFICATION_EVENT_TYPE_PRESSED = 200,
NOTIFICATION_EVENT_TYPE_DELETED = 201,
} notification_event_type_extension_e;
if (!((event_type >= NOTIFICATION_EVENT_TYPE_CLICK_ON_BUTTON_1
&& event_type <= NOTIFICATION_EVENT_TYPE_MAX) ||
(event_type >= NOTIFICATION_EVENT_TYPE_HIDDEN_BY_USER
- && event_type <= NOTIFICATION_EVENT_TYPE_HIDDEN_BY_TIMEOUT) ||
+ && event_type <= NOTIFICATION_EVENT_TYPE_HIDDEN_BY_EXTERNAL) ||
(event_type >= NOTIFICATION_EVENT_TYPE_PRESSED
&& event_type <= NOTIFICATION_EVENT_TYPE_DELETED)))
return NOTIFICATION_ERROR_INVALID_PARAMETER;
if (!((event_type >= NOTIFICATION_EVENT_TYPE_CLICK_ON_BUTTON_1
&& event_type <= NOTIFICATION_EVENT_TYPE_MAX) ||
(event_type >= NOTIFICATION_EVENT_TYPE_HIDDEN_BY_USER
- && event_type <= NOTIFICATION_EVENT_TYPE_HIDDEN_BY_TIMEOUT) ||
+ && event_type <= NOTIFICATION_EVENT_TYPE_HIDDEN_BY_EXTERNAL) ||
(event_type >= NOTIFICATION_EVENT_TYPE_PRESSED
&& event_type <= NOTIFICATION_EVENT_TYPE_DELETED)))
return NOTIFICATION_ERROR_INVALID_PARAMETER;