public void addButton( Button button, Object obj ) { button.getElement().setPropertyObject( "object", obj ); panel.add( button ); }
public void addButton( Button button, Object obj ) { button.getElement().setPropertyObject( "object", obj ); panel.add( button ); }
/** * Set the pickers date. */ public void setPickerDate(JsDate date, Element picker) { try { $(picker).pickadate("picker").set("select", date, () -> { DOM.createFieldSet().setPropertyObject("muted", true); }); } catch (Exception e) { e.printStackTrace(); } }
@Override public void setValue(final T value) { final String inputType = getElement().getPropertyString("type"); final Class<?> valueType = getValueClassForInputType(inputType); if (Boolean.class.equals(valueType)) { getElement().setPropertyBoolean("checked", (Boolean) value); } else if (String.class.equals(valueType)) { getElement().setPropertyObject("value", value != null ? value : ""); } else { throw new IllegalArgumentException("Cannot set value " + value + " to element input[type=\"" + inputType + "\"]."); } }
@Override public void setValue(final T value) { final String inputType = getElement().getPropertyString("type"); final Class<?> valueType = getValueClassForInputType(inputType); if (Boolean.class.equals(valueType)) { getElement().setPropertyBoolean("checked", (Boolean) value); } else if (String.class.equals(valueType)) { getElement().setPropertyObject("value", value != null ? value : ""); } else { throw new IllegalArgumentException("Cannot set value " + value + " to element input[type=\"" + inputType + "\"]."); } }
/** * Set the pickers date. */ public void setPickerDate(JsDate date, Element picker) { try { $(picker).pickadate("picker").set("select", date, () -> { DOM.createFieldSet().setPropertyObject("muted", true); }); } catch (Exception e) { e.printStackTrace(); } }