public static void setStyleIcon(Element elt, DataIcon icon) { if (icon == null || DataIcon.NONE.equals(icon)) { setStyleIcon(elt, (String) null); return; } setStyleIcon(elt, icon.getJqmValue()); }
public static DataIcon getIconEx(Element elt) { String s = getIconExStr(elt); DataIcon icon = DataIcon.fromJqmValue(s); return icon; }
public void setExpandedIcon(DataIcon icon) { setAttribute("data-expanded-icon", icon != null ? icon.getJqmValue() : null); }
@Override public String getValue() { DataIcon icon = getBuiltInIcon(); if (icon != null) return icon.name(); return getCustomIcon(); }
/** * @param value - DataIcon.name() or custom icon */ @Override public void setValue(String value, boolean fireEvents) { String oldValue = fireEvents ? getValue() : null; if (value == null || value.isEmpty()) { removeIcon(); } else { try { DataIcon icon = DataIcon.valueOf(value); setBuiltInIcon(icon); } catch (Exception e) { setCustomIcon(value); } } if (fireEvents) { String newValue = getValue(); ValueChangeEvent.fireIfNotEqual(this, oldValue, newValue); } }
public void setExpandedIcon(DataIcon icon) { setAttribute("data-expanded-icon", icon != null ? icon.getJqmValue() : null); }
@Override public String getValue() { DataIcon icon = getBuiltInIcon(); if (icon != null) return icon.name(); return getCustomIcon(); }
/** * @param value - DataIcon.name() or custom icon */ @Override public void setValue(String value, boolean fireEvents) { String oldValue = fireEvents ? getValue() : null; if (value == null || value.isEmpty()) { removeIcon(); } else { try { DataIcon icon = DataIcon.valueOf(value); setBuiltInIcon(icon); } catch (Exception e) { setCustomIcon(value); } } if (fireEvents) { String newValue = getValue(); ValueChangeEvent.fireIfNotEqual(this, oldValue, newValue); } }
public static DataIcon getIconEx(Element elt) { String s = getIconExStr(elt); DataIcon icon = DataIcon.fromJqmValue(s); return icon; }
public void setSplitIcon(DataIcon icon) { setAttribute("data-split-icon", icon != null ? icon.getJqmValue() : null); }
public static void setStyleIcon(Element elt, DataIcon icon) { if (icon == null || DataIcon.NONE.equals(icon)) { setStyleIcon(elt, (String) null); return; } setStyleIcon(elt, icon.getJqmValue()); }
@Override public String getValue() { DataIcon icon = getBuiltInIcon(); if (icon != null) return icon.name(); return getCustomIcon(); }
/** * @param value - DataIcon.name() or custom icon */ @Override public void setValue(String value, boolean fireEvents) { String oldValue = fireEvents ? getValue() : null; if (value == null || value.isEmpty()) { removeIcon(); } else { try { DataIcon icon = DataIcon.valueOf(value); setBuiltInIcon(icon); } catch (Exception e) { setCustomIcon(value); } } if (fireEvents) { String newValue = getValue(); ValueChangeEvent.fireIfNotEqual(this, oldValue, newValue); } }
public static DataIcon getStyleIcon(Element elt) { String s = getStyleStartsWith(elt, STYLE_UI_ICON); if (s == null || s.isEmpty()) return null; return DataIcon.fromJqmValue(s.substring(STYLE_UI_ICON.length())); }
public void setExpandedIcon(DataIcon icon) { setAttribute("data-expanded-icon", icon != null ? icon.getJqmValue() : null); }
public static void setStyleIcon(Element elt, DataIcon icon) { if (icon == null || DataIcon.NONE.equals(icon)) { setStyleIcon(elt, (String) null); return; } setStyleIcon(elt, icon.getJqmValue()); }
public static DataIcon getStyleIcon(Element elt) { String s = getStyleStartsWith(elt, STYLE_UI_ICON); if (s == null || s.isEmpty()) return null; return DataIcon.fromJqmValue(s.substring(STYLE_UI_ICON.length())); }
public void setSplitIcon(DataIcon icon) { setAttribute("data-split-icon", icon != null ? icon.getJqmValue() : null); }
public DataIcon getSplitIcon() { String s = getAttribute("data-split-icon"); return DataIcon.fromJqmValue(s); }
public static void setIcon(Element elt, DataIcon icon) { setAttribute(elt, DATA_ICON, icon != null ? icon.getJqmValue() : null); }