[NUI] Add SetUnderline, GetUnderline to Text Components
authorBowon Ryu <bowon.ryu@samsung.com>
Mon, 9 Aug 2021 12:26:37 +0000 (21:26 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Wed, 18 Aug 2021 03:10:44 +0000 (12:10 +0900)
commit6543bd9b9026392175500cae54748f93075f7a9b
tree0790996fde4153232b759e2c8f30761cb5a1c0b4
parente01c795e82069816d8c884c700ba1633acfd8809
[NUI] Add SetUnderline, GetUnderline to Text Components

Add a Underline struct to pass data of DALi Underline PropertyMap.
The Underline struct can be used as an argument to
SetUnderline and GetUnderline methods.

// example
var underline = new Tizen.NUI.Text.Underline();
underline.Enable = true;
underline.Color = new Color("#3498DB");
underline.Height = 2.0f;
label.SetUnderline(underline);

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