messageLabel.getElement().getStyle().setWhiteSpace(WhiteSpace.PRE_WRAP); messageLabel.getElement().getStyle().setProperty("maxHeight", "400px"); messageLabel.getElement().getStyle()
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
@Override public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
public void setWordWrap(boolean wrap) { getElement().getStyle().setWhiteSpace(wrap ? WhiteSpace.NORMAL : WhiteSpace.NOWRAP); }
public LabelWithTextTruncation() { label = new Label(); tooltip = new WidgetTooltip(label); initWidget(tooltip.asWidget()); getElement().getStyle().setWhiteSpace(WhiteSpace.NOWRAP); getElement().getStyle().setOverflow(Overflow.HIDDEN); getElement().getStyle().setTextOverflow(TextOverflow.ELLIPSIS); }
private Widget buildTitle( final String title, final IsWidget titleDecoration ) { final SpanElement spanElement = Document.get().createSpanElement(); spanElement.getStyle().setWhiteSpace( Style.WhiteSpace.NOWRAP ); spanElement.getStyle().setOverflow( Style.Overflow.HIDDEN ); spanElement.getStyle().setTextOverflow( Style.TextOverflow.ELLIPSIS ); spanElement.getStyle().setDisplay( BLOCK ); final String titleWidget = (titleDecoration instanceof Image) ? titleDecoration.toString() : ""; spanElement.setInnerHTML(titleWidget + " " + title.replaceAll( " ", "\u00a0" ) ); return new DragArea() {{ add( spanElement ); }}; }
@Override protected void initCellWithText(String text, char align, String style, boolean textIsHTML, boolean sorted, String description, TableCellElement td) { super.initCellWithText(text, align, style, textIsHTML, sorted, description, td); final Element tdElement = td.cast(); Tools.textSelectionEnable(tdElement, _delegate.textSelectionEnabled); if (_delegate.clickableColumns != null && _delegate.clickableColumns.contains(currentColumnKey)) { Element wrapperElement = tdElement.getFirstChildElement(); final Element clickableSpan = DOM.createSpan().cast(); clickableSpan.setClassName(CUBA_TABLE_CLICKABLE_CELL_STYLE); clickableSpan.setInnerText(wrapperElement.getInnerText()); wrapperElement.removeAllChildren(); DOM.appendChild(wrapperElement, clickableSpan); } if (_delegate.multiLineCells) { Style wrapperStyle = tdElement.getFirstChildElement().getStyle(); wrapperStyle.setWhiteSpace(Style.WhiteSpace.PRE_LINE); } }
@Override protected void initCellWithText(String text, char align, String style, boolean textIsHTML, boolean sorted, String description, TableCellElement td) { super.initCellWithText(text, align, style, textIsHTML, sorted, description, td); Element tdElement = td.cast(); Tools.textSelectionEnable(tdElement, _delegate.textSelectionEnabled); if (_delegate.clickableColumns != null && _delegate.clickableColumns.contains(currentColumnKey)) { Element wrapperElement = tdElement.getFirstChildElement(); final Element clickableSpan = DOM.createSpan().cast(); clickableSpan.setClassName(CUBA_TABLE_CLICKABLE_CELL_STYLE); clickableSpan.setInnerText(wrapperElement.getInnerText()); wrapperElement.removeAllChildren(); DOM.appendChild(wrapperElement, clickableSpan); } if (_delegate.multiLineCells) { Style wrapperStyle = tdElement.getFirstChildElement().getStyle(); wrapperStyle.setWhiteSpace(Style.WhiteSpace.PRE_LINE); } }
@Override protected void render(Context context, SafeHtml data, SafeHtmlBuilder sb) { hideAllPopover(); final String content = data.asString(); if (Strings.isNullOrEmpty(content)) { return; } final Element div = DOM.createDiv(); div.setId(DOM.createUniqueId()); div.setInnerHTML(content); div.getStyle().setOverflow(Style.Overflow.HIDDEN); div.getStyle().setTextOverflow(Style.TextOverflow.ELLIPSIS); div.getStyle().setWhiteSpace(Style.WhiteSpace.NOWRAP); final String html = div.getString(); sb.appendHtmlConstant(html); Scheduler.get().scheduleDeferred(new Scheduler.ScheduledCommand() { @Override public void execute() { initPopover(div.getId(), placement.name().toLowerCase()); } }); }
@Override protected void render(Context context, SafeHtml data, SafeHtmlBuilder sb) { hideAllPopover(); final String content = data.asString(); if (Strings.isNullOrEmpty(content)) { return; } final Element div = DOM.createDiv(); div.setId(DOM.createUniqueId()); div.setInnerHTML(content); div.getStyle().setOverflow(Style.Overflow.HIDDEN); div.getStyle().setTextOverflow(Style.TextOverflow.ELLIPSIS); div.getStyle().setWhiteSpace(Style.WhiteSpace.NOWRAP); final String html = div.getString(); sb.appendHtmlConstant(html); Scheduler.get().scheduleDeferred(new Scheduler.ScheduledCommand() { @Override public void execute() { initPopover(div.getId(), placement.name().toLowerCase()); } }); }