[M120 Migration][VD] Support EWK Scroll API for TV WebBrowser
[platform/framework/web/chromium-efl.git] / tizen_src / ewk / efl_integration / eweb_view_callbacks.h
index 6dba58f..9a0ac17 100644 (file)
@@ -37,6 +37,7 @@
 #if BUILDFLAG(IS_TIZEN_TV)
 #include "private/ewk_autofill_profile_private.h"
 #include "private/ewk_file_chooser_request_private.h"
+#include "public/ewk_view_product.h"
 #endif
 
 typedef struct EwkObject Ewk_Auth_Request;
@@ -128,6 +129,7 @@ enum CallbackType {
   PlaybackFinish,
   PlaybackStop,
   RunArrowScroll,
+  DidChagneScrollbarsThumbFocus,
   UserMediaState,
   PopupMenuShow,
   PopupMenuHide,
@@ -318,6 +320,9 @@ DECLARE_EWK_VIEW_CALLBACK(PlaybackFinish,
                           "notification,playback,finish",
                           void*);
 DECLARE_EWK_VIEW_CALLBACK(RunArrowScroll, "run,arrow,scroll", void);
+DECLARE_EWK_VIEW_CALLBACK(DidChagneScrollbarsThumbFocus,
+                          "scrollbar,thumb,focus,changed",
+                          Ewk_Scrollbar_Data*);
 DECLARE_EWK_VIEW_CALLBACK(UserMediaState, "usermedia,state", void*);
 DECLARE_EWK_VIEW_CALLBACK(PopupMenuShow, "popup,menu,show", void);
 DECLARE_EWK_VIEW_CALLBACK(PopupMenuHide, "popup,menu,hide", void);