- There is no official way to modifying part's description of Edje. But, sometimes, we need to change some of them.
For example, we can change line wrap or ellipsis mode by efl_part() and text interfaces.
But, all calculations of text are performed based on Edje's part description.
If an object wanted to show full text everytime, it might have "description.text.min: 1 0;" in text part to have minimum width for full text.
In this case, to see line break or ellipsis, we need to change text.min: 0 1; or text.min: 0 0;. (will not expand minimum width for full text but expand vertically or not)
- ex) efl_canvas_layout_part_text_min_expandable_set/get efl_canvas_layout_part_text_max_expandable_set/get
- The above new interfaces could be called from elementary or Applications when some text properties are changed.