Add RequestAsyncRenderWithFixedWidth to label
authorBowon Ryu <bowon.ryu@samsung.com>
Wed, 10 Jul 2024 01:24:29 +0000 (10:24 +0900)
committerBowon Ryu <bowon.ryu@samsung.com>
Wed, 10 Jul 2024 01:24:29 +0000 (10:24 +0900)
commit5a7abb794f14397a09e9170304325a7ac09ac4cb
treeb1996f679e0e5781ed9c8e5aafbb47a0eefe9de0
parentf8605bfbc613e0cc5228b8cc3caef574a1f8c719
Add RequestAsyncRenderWithFixedWidth to label

Requests asynchronous text rendering with a fixed width.
The height is determined by the content of the text when rendered with the given width.
The result will be the same as the height returned by GetHeightForWidth.

Change-Id: I60b3d5355089aaaa1fb438ee963ade26ee8c050a
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
dali-toolkit/devel-api/controls/text-controls/text-label-devel.cpp
dali-toolkit/devel-api/controls/text-controls/text-label-devel.h
dali-toolkit/internal/controls/text-controls/text-label-impl.cpp
dali-toolkit/internal/controls/text-controls/text-label-impl.h
dali-toolkit/internal/text/async-text/async-text-loader-impl.cpp
dali-toolkit/internal/text/async-text/async-text-loader-impl.h
dali-toolkit/internal/text/async-text/async-text-loader.h
dali-toolkit/internal/visuals/text/text-visual.cpp