This is a single TextBlock with word-wrapping mixing colors underline, strike-through, bold and italic:
@msDestiny14 Is it better to continue discussion on Github or here? Also, before investing more time, I need some approval on this:
By the way there is a lot a things that have/may have to change internally.
At the moment I just duplicated TextBlock methods to support both plain text and the structured format. It just detects if the user provide a string or an array as.text
and branch accordingly.
In the future, it would be probably best to have only one codepath, so TextBlock would use only the structured format internally, and simply convert plain string into[{text:"my string"}]
inside the setter.
For instance my PoC was made in JS, I need to know if this is going to be accepted by the team before investing more of my free time for a PR.