/** An utility to be called by {@link #renderProperties} to * render a boolean-value property if it is true. * If you want to render it no matter true or false, use * {@link ContentRenderer#render(String, boolean)} directly. * @since 5.0.0 */ protected void render(ContentRenderer renderer, String name, boolean value) throws IOException { if (value) renderer.render(name, true); }
@Override public void renderProperties(ContentRenderer renderer) throws IOException { super.renderProperties(renderer); renderer.render("_minLength", minSearchCharacters); renderer.render("_maxResults", maxSearchResults); renderer.render("_openOnFocus", openOnFocus); renderer.render("_skipTab", changeOnOKOnly); renderer.render("_selectFirst", selectFirstItem); renderer.render("_clientMode", isClient); renderer.render("_matchMode", clientMatchMode); renderer.render("_truncItem", truncItem); }
@Override public void renderProperties(ContentRenderer renderer) throws IOException { super.renderProperties(renderer); renderer.render("choiceNumber", choiceNumber); renderer.render("searchTerm", searchTerm); renderer.render("uniqueKey", uniqueKey); renderer.render("uniquePriority", uniquePriority); renderer.render("category", category); }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); if (!_columnsgroup) renderer.render("columnsgroup", false); if (!_columnshide) renderer.render("columnshide", false); if (!"none".equals(_mpop)) renderer.render("menupopup", _mpop); }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); if (_rounding != BigDecimal.ROUND_HALF_EVEN) renderer.render("_rounding", _rounding); if (_locale != null) renderer.render("localizedSymbols", getRealSymbols()); }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); if (!"0.3em".equals(_spacing)) renderer.render("spacing", _spacing); } }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); render(renderer, "autodrop", _autodrop); if (!_btnVisible) renderer.render("buttonVisible", false); if (_popupWidth != null) renderer.render("popupWidth", _popupWidth); }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); // B70-ZK-2065: Replace span with div, because block-level element inside an inline element is not valid. if (!"div".equals(_tag)) renderer.render("enclosingTag", _tag); } }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); final Grid grid = getGrid(); renderer.render("_offset", grid == null ? 0 : grid.getDataLoader().getOffset()); //go with each cropping renderer.render("visibleItemCount", _visibleItemCount); //go with each cropping }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws IOException { super.renderProperties(renderer); render(renderer, "value", _value); render(renderer, "idRequired", isIdRequired()); if (!_encode) renderer.render("encode", false); if (_tabindex != null) renderer.render("tabindex", _tabindex); }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); if (!"none".equals(_sortDscNm)) render(renderer, "sortDescending", _sortDscNm); if (!"none".equals(_sortAscNm)) render(renderer, "sortAscending", _sortAscNm); if (!"natural".equals(_sortDir)) render(renderer, "sortDirection", _sortDir); if (_maxlength > 0) renderer.render("maxlength", _maxlength); org.zkoss.zul.impl.Utils.renderCrawlableText(getLabel()); }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); if (getSpan() > 1) renderer.render("colspan", getSpan()); }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); render(renderer, "multiline", isMultiline()); final int rows = getRows(); if (rows > 1) renderer.render("rows", rows); render(renderer, "tabbable", isTabbable()); final String type = getType(); if (!TEXT.equals(type)) renderer.render("type", type); render(renderer, "submitByEnter", isSubmitByEnter()); }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); render(renderer, "name", _name); render(renderer, "disabled", isDisabled()); renderer.render("selectedIndex", _jsel); if (_tmpdatas != null) { render(renderer, "items", _tmpdatas); // B65-ZK-2379 _tmpdatas = null; //purge the data } }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws IOException { super.renderProperties(renderer); int v = getMaxlength(); if (v > 0) renderer.render("maxlength", v); render(renderer, "multiline", isMultiline()); render(renderer, "pre", isPre()); final String val = getValue(); //allow deriving to override getValue() render(renderer, "value", val); org.zkoss.zul.impl.Utils.renderCrawlableText(val); }
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException { super.renderProperties(renderer); render(renderer, "code", getCode()); render(renderer, "codebase", encode(getCodebase(), true)); render(renderer, "archive", encode(getArchive(), false)); render(renderer, "align", getAlign()); render(renderer, "hspace", getHspace()); render(renderer, "vspace", getVspace()); if (isMayscript()) renderer.render("mayscript", true); render(renderer, "params", _params); }