/** * Creates an empty tree item. * * @param isRoot true if this item is the root of a tree */ TreeItem(boolean isRoot) { this.isRoot = isRoot; Element elem = DOM.clone(BASE_BARE_ELEM, true); setElement(elem); contentElem = DOM.getFirstChild(elem); contentElem.setAttribute("id", DOM.createUniqueId()); // The root item always has children. if (isRoot) { initChildren(); } }
MenuItem(@IsSafeHtml String text, boolean asHTML) { setElement(DOM.createTD()); setSelectionStyle(false); if (asHTML) { setHTML(text); } else { setText(text); } setStyleName("gwt-MenuItem"); getElement().setAttribute("id", DOM.createUniqueId()); // Add a11y role "menuitem" Roles.getMenuitemRole().set(getElement()); }
protected CheckBox(Element elem) { super(DOM.createSpan()); inputElem = InputElement.as(elem); labelElem = Document.get().createLabelElement(); getElement().appendChild(inputElem); getElement().appendChild(labelElem); String uid = DOM.createUniqueId(); inputElem.setPropertyString("id", uid); labelElem.setHtmlFor(uid); directionalTextHelper = new DirectionalTextHelper(labelElem, true); // Accessibility: setting tab index to be 0 by default, ensuring element // appears in tab sequence. FocusWidget's setElement method already // calls setTabIndex, which is overridden below. However, at the time // that this call is made, inputElem has not been created. So, we have // to call setTabIndex again, once inputElem has been created. setTabIndex(0); }
public JSONValue get( IAsyncCallback<Integer> object ) { String key = prefix + "_" + DOM.createUniqueId(); map.put( key, object ); return new JSONString( key ); }
public Object[][] getDataAsObject(){ Object[][] objs = new Object[getData().size()][3]; for(int i=0;i<getData().size();i++){ String id = DOM.createUniqueId() ; objs[i][0] = getData().get(i).toString(); objs[i][1] = getData().get(i); objs[i][2] = id; this.valueIdMap.put(getData().get(i), id); this.idValueMap.put(id, getData().get(i)); } return objs; }
/** * Create an empty widget. */ public Accordion() { super(Constants.ACCORDION); getElement().setId(DOM.createUniqueId()); }
/** * Executes callback method depending on how far into the page you've scrolled */ public void apply() { if (element != null) { String uid = DOM.createUniqueId(); element.setId(uid); JsScrollfire.apply("#" + uid, offset, callback::call); } else { GWT.log("You must set the element before applying the scrollfire", new IllegalStateException()); } }
public static void wire(Input cb,Label view) { String id=null; id=cb.getId(); id=(id==null || cb.getId().trim().isEmpty())? DOM.createUniqueId():id; cb.setId(id); view.setFor(id); } }
/** * Create tmpy tab */ public Tab() { TabPane tabPane = new TabPane(); tabPane.setHref(DOM.createUniqueId()); link.setTabPane(tabPane); }
/** * Set Effective TabPane * @param pane */ public void setTabPane(TabPane pane) { this.pane = pane; if(pane.getId() == null || pane.getId().isEmpty()) { pane.setHref(DOM.createUniqueId()); } setDataTarget(pane.getId()); this.setActive(pane.isActive()); }
protected <T extends MaterialWidget & HasActivates> void setActivator(T widget) { String activator = DOM.createUniqueId(); widget.setActivates(activator); widget.addStyleName(IncubatorCssName.LANGUAGE_ACTIVATOR); add(widget); dropdown.setActivator(activator); dropdown.reload(); }
public void load(RecaptchaApi recaptchaApi) { String uid = DOM.createUniqueId(); setId(uid); reCaptcha = JsReCaptcha.initReCaptcha(uid, recaptchaApi.getApiKey(), callback, theme.getTheme(), type.getType()); }
public void add(Input child) { String uid ; String cid = child.getId(); if(cid==null || cid==""){ child.setId(DOM.createUniqueId()); } setId(child.getId()); super.add(child); } public void wire(Input cb) {
@PostConstruct public void init() { initWidget(uiBinder.createAndBindUi(this)); accordion.setId(DOM.createUniqueId()); headerVariables.setDataParent(accordion.getId()); headerVariables.setDataTargetWidget(collapseVariables); variables.add(iocManager.lookupBean(PorcentualsGroup.class).getInstance()); }
@PostConstruct public void init() { initWidget(uiBinder.createAndBindUi(this)); accordion.setId(DOM.createUniqueId()); headerActions.setDataParent(accordion.getId()); headerActions.setDataTargetWidget(collapseActions); actions.add(iocManager.lookupBean(ActionsGroup.class).getInstance()); }
@PostConstruct public void init() { initWidget(uiBinder.createAndBindUi(this)); accordion.setId(DOM.createUniqueId()); headerVariables.setDataParent(accordion.getId()); headerVariables.setDataTargetWidget(collapseVariables); variables.add(iocManager.lookupBean(PorcentualsGroup.class).getInstance()); }
@PostConstruct public void init() { initWidget(uiBinder.createAndBindUi(this)); accordion.setId(DOM.createUniqueId()); headerTemplates.setDataParent(accordion.getId()); headerTemplates.setDataTargetWidget(collapseTemplates); templates.add(iocManager.lookupBean(TemplatesGroup.class).getInstance()); }
@Override protected void onLoad() { super.onLoad(); setIconType(IconType.KEYBOARD_ARROW_LEFT); setType(ButtonType.FLOATING); setWaves(WavesType.DEFAULT); setText("Previous"); addStyleName(AddinsCssName.CAROUSEL_PREV_ARROW); setId(DOM.createUniqueId()); } }
public SuggestionItem(CubaSuggestionFieldWidget.Suggestion suggestion) { this.suggestion = suggestion; setElement(Document.get().createDivElement()); updateSelection(false); setText(suggestion.getCaption()); setStyleName(STYLENAME); getElement().setAttribute("id", DOM.createUniqueId()); }
@Override public void load() { if (value != null) { setId(DOM.createUniqueId()); options.id = "#" + getId(); JsTable.jsontotable(value, options); $("tr").mousedown((e, handler) -> { SelectionEvent.fire(JsonTable.this, $(e.target).parent().asElement()); return true; }); } }