[NUI] Add RenderMode to TextLabel
authorBowon Ryu <bowon.ryu@samsung.com>
Wed, 10 Jul 2024 11:05:33 +0000 (20:05 +0900)
committerJiyun Yang <ji.yang@samsung.com>
Wed, 21 Aug 2024 06:10:37 +0000 (15:10 +0900)
commit2ad0edf3654ebc458250be5d6d839d7a558f1e58
tree6f2cfecac0912c742f2d45089b02dffdd4af0763
parent3e58c4c3f485d542ec8cbbf4703512e66609d823
[NUI] Add RenderMode to TextLabel

Sync : default, synchronous text loading.
AsyncAuto : automatically requests an asynchronous text load in OnRelayout.
AsyncManual : users should manually request rendering using the async text method.

All text rendering processes (update/layout/render) are performed asynchronously in AsyncAuto and AsyncManual.

Removed unnecessary properties.

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