[NUI] Add some new APIs like Context, Settings, etc. (#2419) (#2567)
authorJiyun Yang <ji.yang@samsung.com>
Tue, 26 Jan 2021 11:28:19 +0000 (20:28 +0900)
committerGitHub <noreply@github.com>
Tue, 26 Jan 2021 11:28:19 +0000 (20:28 +0900)
commit10bae16659a1f52690ffdc200626f2ffd019c94e
treea4e71f36a91322843de840c0e11d65eb2bac580e
parent46052cfd744c684b71cce5c3792355b32b99ffe6
[NUI] Add some new APIs like Context, Settings, etc. (#2419) (#2567)

Originally only WebView is used to add new APIs, it will become
bigger, and be hard to maintain.
This patch is to move some related APIs into a class like WebContext,
WebSettings, etc.
And it also adds some new APIs like WebBackForwardList, etc.

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