How can I display this text "
Hello<br>World" as:
Hello
World
in CellList using UiRenderer
I have this Cell displaying news items:
public class NewsItemCell extends AbstractCell<NewsWrapper> {
interface NewsItemRenderer extends UiRenderer {
void render(SafeHtmlBuilder sb, NewsWrapper news);
}
private static NewsItemRenderer renderer = GWT.create(NewsItemRenderer.class);
@Override
public void render(Context context, NewsWrapper value, SafeHtmlBuilder sb) {
if (value == null) {
return;
}
renderer.render(sb, value);
}
}
To display the text I tried:
<ui:safehtml from='{news.getContentSafeHtml}' />
<ui:text from='{news.getContent}' />
Where News#getContentSafeHtml() is: SafeHtmlUtils.fromString(content); I have tried many variations on this.
The resulting text displayed is: Hello<br>World
Any ideas how to display formatted html?