private void addListBoxItem(String item) { addItemWithTitle(getListBox().getElement(), item, item); }
private SelectElement getSelectElement() { return getElement().cast(); } }
private static native void refresh(Element elt) /*-{ if ($wnd.$ === undefined || $wnd.$ === null) return; // jQuery is not loaded var w = $wnd.$(elt); if (w.data('mobile-flipswitch') !== undefined) { w.flipswitch('refresh'); } }-*/;
private static native void refresh(Element elt) /*-{ if ($wnd.$ === undefined || $wnd.$ === null) return; // jQuery is not loaded var w = $wnd.$(elt); if (w.data('mobile-flipswitch') !== undefined) { w.flipswitch('refresh'); } }-*/;
private static native void refresh(Element elt) /*-{ if ($wnd.$ === undefined || $wnd.$ === null) return; // jQuery is not loaded var w = $wnd.$(elt); if (w.data('mobile-flipswitch') !== undefined) { w.flipswitch('refresh'); } }-*/;
private SelectElement getSelectElement() { return getElement().cast(); } }
private SelectElement getSelectElement() { return getElement().cast(); } }
ListBox listBox = new ListBox(); //Add item to listBox. SelectElement selectElement = SelectElement.as(listBox.getElement()); NodeList<OptionElement> options = selectElement.getOptions(); for (int i = 0; i < options.getLength(); i++) { options.getItem(i).getStyle().setColor("#FF0000"); }
@Override public void initialise(final GridBodyCellRenderContext context) { final Style style = widget.getElement().getStyle(); style.setMarginTop((context.getCellHeight() - HEIGHT) / 2, Style.Unit.PX); transform(context); }
@Override public void initialise(final GridBodyCellRenderContext context) { final Style style = widget.getElement().getStyle(); style.setMarginTop((context.getCellHeight() - HEIGHT) / 2, Style.Unit.PX); transform(context); }
@Override public void unload() { if (listBox != null && listBox.isAttached()) { $(listBox.getElement()).siblings("input.select-dropdown").off("mousedown"); $(listBox.getElement()).off("change"); $(listBox.getElement()).material_select("destroy"); } }
@Override public void unload() { if (listBox != null && listBox.isAttached()) { $(listBox.getElement()).siblings("input.select-dropdown").off("mousedown"); $(listBox.getElement()).off("change"); $(listBox.getElement()).material_select("destroy"); } }
@Override public void setReadOnly(boolean value) { getReadOnlyMixin().setReadOnly(value); if (!value) { $(listBox.getElement()).material_select("destroy"); $(listBox.getElement()).material_select(); } }
@Override public void setReadOnly(boolean value) { getReadOnlyMixin().setReadOnly(value); if (!value) { $(listBox.getElement()).material_select("destroy"); $(listBox.getElement()).material_select(); } }
private void updateItemAvailability(String itemName, boolean isEnabled) { for (int i = 0; i < bootSequenceBox.getItemCount(); i++) { if (bootSequenceBox.getItemText(i).equals(itemName)) { NodeList<Element> options = bootSequenceBox.getElement().getElementsByTagName("option"); //$NON-NLS-1$ if (!isEnabled) { options.getItem(i).setAttribute("disabled", "disabled"); //$NON-NLS-1$ //$NON-NLS-2$ } else { options.getItem(i).removeAttribute("disabled"); //$NON-NLS-1$ } } } }
private static void setSelectedItem(ListBox list, Object item) { assert list != null; Object model = list.getElement().getPropertyObject("model"); if (model instanceof ListBindingManager) { ListBindingManager lbm = (ListBindingManager) model; list.setSelectedIndex(getEqualItemIndex(lbm.getElements(), item)); } else { list.setSelectedIndex((Integer) item); } }
protected void checkBrowserDefault(MaterialListValueBox listValueBox, boolean checkElement) { listValueBox.setOld(true); assertTrue(listValueBox.isOld()); if (checkElement) { assertTrue(listValueBox.getListBox().getElement().hasClassName("browser-default")); } listValueBox.setOld(false); assertFalse(listValueBox.isOld()); if (checkElement) { assertFalse(listValueBox.getListBox().getElement().hasClassName("browser-default")); } }
protected void checkBrowserDefault(MaterialListValueBox listValueBox, boolean checkElement) { listValueBox.setOld(true); assertTrue(listValueBox.isOld()); if (checkElement) { assertTrue(listValueBox.getListBox().getElement().hasClassName("browser-default")); } listValueBox.setOld(false); assertFalse(listValueBox.isOld()); if (checkElement) { assertFalse(listValueBox.getListBox().getElement().hasClassName("browser-default")); } }
public void testEnabled() { // given MaterialListValueBox<T> listValueBox = getWidget(); // when / then final Element element = listValueBox.getListBox().getElement(); assertFalse(element.hasAttribute(CssName.DISABLED)); listValueBox.setEnabled(true); assertFalse(element.hasAttribute(CssName.DISABLED)); assertTrue(listValueBox.isEnabled()); listValueBox.setEnabled(false); assertTrue(element.hasAttribute(CssName.DISABLED)); assertFalse(listValueBox.getListBox().isEnabled()); }
public void testEnabled() { // given MaterialListValueBox<T> listValueBox = getWidget(); // when / then final Element element = listValueBox.getListBox().getElement(); assertFalse(element.hasAttribute(CssName.DISABLED)); listValueBox.setEnabled(true); assertFalse(element.hasAttribute(CssName.DISABLED)); assertTrue(listValueBox.isEnabled()); listValueBox.setEnabled(false); assertTrue(element.hasAttribute(CssName.DISABLED)); assertFalse(listValueBox.getListBox().isEnabled()); }