[NUI] Improve AddPackageTheme (#2603)
authorJiyun Yang <ji.yang@samsung.com>
Tue, 2 Feb 2021 06:21:11 +0000 (15:21 +0900)
committerheeyongsong <35289263+heeyongsong@users.noreply.github.com>
Tue, 9 Feb 2021 05:36:55 +0000 (14:36 +0900)
commit185a3e119d88c38bde0b3c1372121b8dafea0575
tree40bde0db77249edda59405365bfba32108820c89
parent196ae699e4cd42e54a99bc190d8f3354fea8b097
[NUI] Improve AddPackageTheme (#2603)

To use package theme creator multiple times after it registered,
it needs to register the instance itself, as so the singleton pattern introduced for it.

Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
src/Tizen.NUI.Components/Controls/Control.cs
src/Tizen.NUI.Components/Style/ControlStyle.cs
src/Tizen.NUI.Components/Theme/DefaultTheme.cs
src/Tizen.NUI.Wearable/src/internal/Theme/DefaultTheme.cs
src/Tizen.NUI.Wearable/src/public/CircularPagination.cs
src/Tizen.NUI.Wearable/src/public/CircularProgress.cs
src/Tizen.NUI.Wearable/src/public/CircularScrollbar.cs
src/Tizen.NUI.Wearable/src/public/CircularSlider.cs