Refactoring related-runs for the mutable-markup (Spannable) 00/275100/3
authorssabah <s.sabah@samsung.com>
Mon, 16 May 2022 13:51:13 +0000 (16:51 +0300)
committerssabah <s.sabah@samsung.com>
Mon, 30 May 2022 11:40:00 +0000 (14:40 +0300)
commit64ec76af20d8d55ea78cd5726a19d76072a0a321
tree933783bb005b0bfdd8c547dd2b4a0e21a595d61c
parentba1c6fea08ea39ca92356ae4b39a952919398e7e
Refactoring related-runs for the mutable-markup (Spannable)

We created common abstract class to inherit all run class that are needed for mutable-markup (Spannable)
  - ColorRun
  - CharacterSpacingCharacterRun
  - FontDescriptionRun
  - UnderlinedCharacterRun
  - StrikethroughCharacterRun
  - BoundedParagraphRun

Change-Id: I47cea29e0c9d833068b731402de68ae20cabb9d9
automated-tests/src/dali-toolkit-internal/CMakeLists.txt
automated-tests/src/dali-toolkit-internal/utc-Dali-Text-AbstractStyleCharacterRun.cpp [new file with mode: 0644]
dali-toolkit/internal/file.list
dali-toolkit/internal/text/abstract-style-character-run.cpp [new file with mode: 0644]
dali-toolkit/internal/text/abstract-style-character-run.h [new file with mode: 0644]
dali-toolkit/internal/text/bounded-paragraph-run.h
dali-toolkit/internal/text/character-spacing-character-run.h
dali-toolkit/internal/text/color-run.h
dali-toolkit/internal/text/font-description-run.h
dali-toolkit/internal/text/strikethrough-character-run.h
dali-toolkit/internal/text/underlined-character-run.h