[NUI] Add SetShadow, GetShadow to Text Components
authorBowon Ryu <bowon.ryu@samsung.com>
Tue, 10 Aug 2021 06:25:27 +0000 (15:25 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Wed, 18 Aug 2021 03:10:44 +0000 (12:10 +0900)
commit3e4fbe95f980d6751e7cf4e4b7cf2b0bc4b4deb4
tree0d3ab9f5060196bcf1364d95185bd6b63cdf9f91
parent6543bd9b9026392175500cae54748f93075f7a9b
[NUI] Add SetShadow, GetShadow to Text Components

Add a Shadow struct to pass data of DALi Shadow PropertyMap.
The Shadow struct can be used as an argument to
SetShadow and GetShadow methods.

// example
var shadow = new Tizen.NUI.Text.Shadow();
shadow.Offset = new Vector2(3, 3);
shadow.Color = new Color("#F1C40F");
shadow.BlurRadius = 4.0f;
label.SetShadow(shadow);

Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
src/Tizen.NUI/src/public/BaseComponents/TextEditor.cs
src/Tizen.NUI/src/public/BaseComponents/TextField.cs
src/Tizen.NUI/src/public/BaseComponents/TextLabel.cs
src/Tizen.NUI/src/public/BaseComponents/TextUtils.cs
src/Tizen.NUI/src/public/Common/NUIConstants.cs