[NUI] Add Scrollbar and CircularScrollbar (#1628)
authorJiyun Yang <ji.yang@samsung.com>
Wed, 27 May 2020 07:32:31 +0000 (16:32 +0900)
committerGitHub <noreply@github.com>
Wed, 27 May 2020 07:32:31 +0000 (16:32 +0900)
commit9ec619e284025b8c4f96c8f89dc4ba6136613884
tree91118763f6de057b6c0bf16646bb4aa0171ca91f
parentda3a5fb5c82d6f95e68c779a449666b1e8a9495e
[NUI] Add Scrollbar and CircularScrollbar (#1628)

* Implement Arc Visual to support arc shapes used in CircularScrollbar
* Move previous ScrollBar class code from Scrollbar.cs to ImageScrollBar.cs.
* Implement new Scrollbar class based on a ScrollbarBase class.
* Implement new CircularScrollbar class based on a ScrollbarBase class.

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
src/Tizen.NUI.Components/Controls/ImageScrollBar.cs [new file with mode: 0755]
src/Tizen.NUI.Components/Controls/Scrollbar.cs [changed mode: 0755->0644]
src/Tizen.NUI.Components/Controls/ScrollbarBase.cs [new file with mode: 0644]
src/Tizen.NUI.Components/Style/ImageScrollBarStyle.cs [new file with mode: 0755]
src/Tizen.NUI.Components/Style/ScrollbarStyle.cs [changed mode: 0755->0644]
src/Tizen.NUI.Wearable/src/public/CircularScrollbar.cs [new file with mode: 0644]
src/Tizen.NUI.Wearable/src/public/WearableStyle/CircularScrollbarStyle.cs [new file with mode: 0644]
src/Tizen.NUI/src/public/VisualConstants.cs
src/Tizen.NUI/src/public/VisualMaps.cs
src/Tizen.NUI/src/public/Visuals/ArcVisual.cs [new file with mode: 0644]
src/Tizen.NUI/src/public/Visuals/ColorVisual.cs