[NUI] Support scroll in WebView. (#2605)
authorJiyun Yang <ji.yang@samsung.com>
Tue, 2 Feb 2021 07:53:51 +0000 (16:53 +0900)
committerGitHub <noreply@github.com>
Tue, 2 Feb 2021 07:53:51 +0000 (16:53 +0900)
commit3610c1d69e14ebbfe78c3fbae17d5cf07132ec54
tree61ffd29b299c259b67dc7c9ed48d99b4e3cd1dbb
parent20542c2692f5ed7e9e44a7903bf115e23ea887c3
[NUI] Support scroll in WebView. (#2605)

1) ScrollPosition, ScrollSize, ContentSize properties are added.
2) ScrollBy is added.
3) ScrollEdgeReached events are notified when scrolled to edge.
4) Support program argument in WebView constructor to control chromium scroll options.

Co-authored-by: huayongxu <49056704+huayongxu@users.noreply.github.com>
src/Tizen.NUI/src/internal/Interop/Interop.WebView.cs
src/Tizen.NUI/src/internal/WebView.cs
src/Tizen.NUI/src/internal/WebViewScrollEdgeReachedEventArgs.cs [new file with mode: 0755]
src/Tizen.NUI/src/internal/WebViewScrollEdgeReachedSignal.cs [new file with mode: 0755]