public void onChanging$como(InputEvent event) { event.getValue(); //<- the value of combobox being entered so far
@Listen("onChanging = #myTextbox") public void onChangingTextbox(InputEvent event){ String byEvent = event.getValue(); //This will give you the new value //This control will behave as wanted if(!byEvent.equals("")) myButton.setDisabled(false) else myButton.setDisabled(true); }
/** * Perform user search based in text input. * * @param event The onChanging event. */ public void onChanging$txtUsers(InputEvent event) { String text = event.getValue().trim().toUpperCase(); if (text.length() >= 3) { service.getUsers(text, true, modelUsers); } else { modelUsers.clear(); } }
/** * Perform mail group search based in text input. * * @param event The onChanging event. */ public void onChanging$txtGroups(InputEvent event) { String text = event.getValue().trim().toUpperCase(); if (text.length() >= 3) { service.getGroups(text, true, modelGroups); } else { modelGroups.clear(); } }
public void onEvent(InputEvent event) throws Exception { if (getModel() instanceof ListSubModel) { if (!event.isChangingBySelectBack()) postOnInitRender(event.getValue()); } } };
public Map<String, Object> build(InputEvent evt, Map<String, Object> data) { AuUtility.setEssential(data, "value", evt.getValue(), true); AuUtility.setEssential(data, "start", evt.getStart()); AuUtility.setEssential(data, "bySelectBack", evt.isChangingBySelectBack()); return data; } public Class<InputEvent> getEventClass(){
@Command public void setupQuicksearchByEvent(@BindingParam("searchlayout")Event event, @BindingParam("prefix") String prefix, @BindingParam("tags") String tags) throws WrongValueException, SearchException, IOException { if(event instanceof InputEvent) { InputEvent inputEvent = (InputEvent) event; String inputText = inputEvent.getValue(); List<String> searchFields = Arrays.asList(tags.split(",")); Map<UID, String> publishers = ZKLogic.findDocsStartingWith(prefix, searchFields, "proxy", inputText); Combobox searchBox = (Combobox) event.getTarget(); searchBox.getChildren().clear(); for (Map.Entry<UID, String > entry : publishers.entrySet()) { Comboitem item = new Comboitem(); item.setLabel(entry.getValue()); item.setValue(entry.getKey()); searchBox.appendChild(item); } } }
public void service(org.zkoss.zk.au.AuRequest request, boolean everError) { final String cmd = request.getCommand(); if (cmd.equals(Events.ON_CHANGE)) { InputEvent evt = InputEvent.getInputEvent(request); final String value = evt.getValue(); _txtByClient = value; try { final Object oldval = _value; setValue(value); //always since it might have func even not change if (oldval == _value) return; //Bug 1881557: don't post event if not modified } finally { _txtByClient = null; } Events.postEvent(evt); } else if (cmd.equals("onSave")) { InputEvent evt = InputEvent.getInputEvent(request); setValue(evt.getValue()); Events.postEvent(evt); } else if (cmd.equals(Events.ON_CHANGING)) { Events.postEvent(InputEvent.getInputEvent(request)); } else super.service(request, everError); }
InputEvent evt = InputEvent.getInputEvent(request, getValue()); final String value = evt.getValue(); _byClient = true; try {