[NUI] Apply comments at VisualBase (phase 1)
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 5 Aug 2024 03:56:51 +0000 (12:56 +0900)
committerSeoyeon2Kim <34738918+Seoyeon2Kim@users.noreply.github.com>
Tue, 13 Aug 2024 06:45:22 +0000 (15:45 +0900)
commit2f88dc724fb21e51e71abed78b22821192b22cce
tree8f33352e2902abe0341b5cd3257a8509cf1e35a9
parent56d025a286d9561274f16e32f1af1d802a53206c
[NUI] Apply comments at VisualBase (phase 1)

Apply some comments that report at PR #6079

- `Color.A` getter apply `Opacity` changeness
- Make `VisualFittingMode` have no effect for `ColorVisual` and `BorderVisual`
- `GetVisualProperty` return valid value after call `GetCurrentVisualProperty`
- Make `VisualBase` class as abstract. Let we don't allow to call this class constructor.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
src/Tizen.NUI/src/internal/Common/VisualObjectsContainer.cs
src/Tizen.NUI/src/public/Visuals/VisualObject/VisualBase.cs