Class SearchBarComponentView
- java.lang.Object
-
- org.kie.workbench.common.widgets.client.search.component.SearchBarComponentView
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.elemental2.IsElement,org.jboss.errai.ui.client.local.api.elemental2.IsElement,SearchBarComponent.View,org.uberfire.client.mvp.HasPresenter<SearchBarComponent>,org.uberfire.client.mvp.UberElemental<SearchBarComponent>
@Templated @Dependent public class SearchBarComponentView extends Object implements SearchBarComponent.View
-
-
Constructor Summary
Constructors Constructor Description SearchBarComponentView(elemental2.dom.HTMLButtonElement searchButton, elemental2.dom.HTMLButtonElement searchContainer, elemental2.dom.HTMLButtonElement prevElement, elemental2.dom.HTMLButtonElement nextElement, elemental2.dom.HTMLButtonElement closeSearch, elemental2.dom.HTMLInputElement inputElement, org.jboss.errai.ui.client.local.spi.TranslationService translationService, elemental2.dom.HTMLElement currentResult, elemental2.dom.HTMLElement totalOfResults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisableSearch()voidinit(SearchBarComponent searchBarComponent)voidonCloseSearchClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidonNextElementClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidonPrevElementClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidonSearchButtonClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidonSearchInputKeyPress(com.google.gwt.event.dom.client.KeyUpEvent keyEvent)voidsetCurrentResultNumber(Integer currentResultNumber)voidsetTotalOfResultsNumber(Integer totalOfResultsNumber)
-
-
-
Constructor Detail
-
SearchBarComponentView
@Inject public SearchBarComponentView(elemental2.dom.HTMLButtonElement searchButton, elemental2.dom.HTMLButtonElement searchContainer, elemental2.dom.HTMLButtonElement prevElement, elemental2.dom.HTMLButtonElement nextElement, elemental2.dom.HTMLButtonElement closeSearch, elemental2.dom.HTMLInputElement inputElement, org.jboss.errai.ui.client.local.spi.TranslationService translationService, @Named("span") elemental2.dom.HTMLElement currentResult, @Named("span") elemental2.dom.HTMLElement totalOfResults)
-
-
Method Detail
-
init
public void init(SearchBarComponent searchBarComponent)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<SearchBarComponent>
-
onSearchButtonClick
@EventHandler("search-button") public void onSearchButtonClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
onNextElementClick
@EventHandler("next-element") public void onNextElementClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
onPrevElementClick
@EventHandler("prev-element") public void onPrevElementClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
onCloseSearchClick
@EventHandler("close-search") public void onCloseSearchClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
onSearchInputKeyPress
@EventHandler("search-input") public void onSearchInputKeyPress(com.google.gwt.event.dom.client.KeyUpEvent keyEvent)
-
setCurrentResultNumber
public void setCurrentResultNumber(Integer currentResultNumber)
- Specified by:
setCurrentResultNumberin interfaceSearchBarComponent.View
-
setTotalOfResultsNumber
public void setTotalOfResultsNumber(Integer totalOfResultsNumber)
- Specified by:
setTotalOfResultsNumberin interfaceSearchBarComponent.View
-
disableSearch
public void disableSearch()
- Specified by:
disableSearchin interfaceSearchBarComponent.View
-
-