Improve code related to scroll APIs in csharp binder. 29/252029/2
authorhuayong.xu <huayong.xu@samsung.com>
Fri, 22 Jan 2021 02:21:42 +0000 (10:21 +0800)
committerhuayong.xu <huayong.xu@samsung.com>
Mon, 25 Jan 2021 02:29:59 +0000 (10:29 +0800)
This improvement is suggested by Mr. Richard Huang.

Change-Id: If5d7a1e552872bb97c94418f447026a21cd37a7e

dali-csharp-binder/src/web-view-signal-converter.h

index 36e3b1a..20e5421 100755 (executable)
@@ -35,9 +35,9 @@ class WebViewPageLoadSignal : public Dali::ConnectionTracker
 {
 
 public:
-  typedef Dali::Signal< void(Dali::Toolkit::WebView, const std::string&) > NativeSignalType;
-  typedef Dali::Signal< void(Dali::Toolkit::WebView, char*) > ProxySignalType;
-  typedef void (*CallbackType)(Dali::Toolkit::WebView, char*);
+  using NativeSignalType = Dali::Signal< void( Dali::Toolkit::WebView, const std::string& ) >;
+  using ProxySignalType = Dali::Signal< void( Dali::Toolkit::WebView, char* ) >;
+  using CallbackType = void ( * )( Dali::Toolkit::WebView, char* );
 
   WebViewPageLoadSignal( NativeSignalType* signal )
     : mNativeSignalPtr( signal )
@@ -88,9 +88,9 @@ private:
 class WebViewPageLoadErrorSignal : public Dali::ConnectionTracker
 {
 public:
-  typedef Dali::Signal< void(Dali::Toolkit::WebView, const std::string&, Dali::Toolkit::WebView::LoadErrorCode) > NativeSignalType;
-  typedef Dali::Signal< void(Dali::Toolkit::WebView, char*, int) > ProxySignalType;
-  typedef void (*CallbackType)(Dali::Toolkit::WebView, char*, int);
+  using NativeSignalType = Dali::Signal< void( Dali::Toolkit::WebView, const std::string&, Dali::Toolkit::WebView::LoadErrorCode ) >;
+  using ProxySignalType = Dali::Signal< void( Dali::Toolkit::WebView, char*, int ) >;
+  using CallbackType = void ( * )( Dali::Toolkit::WebView, char*, int );
 
   WebViewPageLoadErrorSignal( NativeSignalType* signal )
     : mNativeSignalPtr( signal )
@@ -141,9 +141,9 @@ private:
 class WebViewScrollEdgeReachedSignal : public Dali::ConnectionTracker
 {
 public:
-  typedef Dali::Signal< void(Dali::Toolkit::WebView, Dali::WebEnginePlugin::ScrollEdge) > NativeSignalType;
-  typedef Dali::Signal< void(Dali::Toolkit::WebView, int) > ProxySignalType;
-  typedef void (*CallbackType)(Dali::Toolkit::WebView, int);
+  using NativeSignalType = Dali::Signal< void( Dali::Toolkit::WebView, Dali::WebEnginePlugin::ScrollEdge ) >;
+  using ProxySignalType = Dali::Signal< void( Dali::Toolkit::WebView, int ) >;
+  using CallbackType = void ( * )( Dali::Toolkit::WebView, int );
 
   WebViewScrollEdgeReachedSignal( NativeSignalType* signal )
     : mNativeSignalPtr( signal )