/**
* @brief Called when the stickers are inserted, deleted, or updated.
* @since_tizen 5.5
+ * @remarks @a data_handle should not be freed and can be used only in the callback.
+ * If you want to use it outside of the callback, you need to use a clone which can be obtained sticker_data_clone().
+ * When the @a event_type is STICKER_CONSUMER_EVENT_TYPE_DELETE, sticker data can be obtained using @a data_handle,
+ * but unable to access file because it has been deleted.
* @param[in] event_type The event type of sticker
+ * @param[in] data_handle The sticker data handle
* @param[in] user_data The user data passed from sticker_consumer_set_event_callback()
* @pre The callback can be registered using sticker_consumer_set_event_callback()
* @see sticker_consumer_set_event_callback()
* @see sticker_consumer_unset_event_callback()
*/
-typedef void (*sticker_consumer_event_cb)(sticker_consumer_event_type_e event_type, void *user_data);
+typedef void (*sticker_consumer_event_cb)(sticker_consumer_event_type_e event_type, sticker_data_h data_handle, void *user_data);
/**
* @brief Creates a sticker consumer handle.