@Templated @Dependent public class ActiveFiltersViewImpl extends Object implements ActiveFiltersView
Constructor and Description |
---|
ActiveFiltersViewImpl() |
Modifier and Type | Method and Description |
---|---|
<T> void |
addActiveFilter(ActiveFilterItem<T> filter) |
void |
closeSaveFilter() |
void |
destroy() |
elemental2.dom.HTMLElement |
getElement() |
void |
init() |
void |
onRemoveActiveFilter(ActiveFilterItemRemovedEvent event) |
void |
onRemoveAll(org.jboss.errai.common.client.dom.Event e) |
void |
onSaveFilter(org.jboss.errai.common.client.dom.Event e) |
<T> void |
removeActiveFilter(ActiveFilterItem<T> filter) |
void |
removeAllActiveFilters(Boolean useCallback) |
protected void |
saveFilter(String filterName) |
void |
setRemoveAllFilterCallback(org.uberfire.mvp.Command callback) |
void |
setSaveFilterCallback(org.uberfire.mvp.ParameterizedCommand<String> callback) |
void |
setSaveFilterErrorMessage(String message) |
protected void |
setSaveFilterPopoverCallback() |
@PostConstruct public void init()
protected void setSaveFilterPopoverCallback()
@PreDestroy public void destroy()
public void setSaveFilterCallback(org.uberfire.mvp.ParameterizedCommand<String> callback)
setSaveFilterCallback
in interface ActiveFiltersView
public void setRemoveAllFilterCallback(org.uberfire.mvp.Command callback)
setRemoveAllFilterCallback
in interface ActiveFiltersView
public void closeSaveFilter()
closeSaveFilter
in interface ActiveFiltersView
public void setSaveFilterErrorMessage(String message)
setSaveFilterErrorMessage
in interface ActiveFiltersView
protected void saveFilter(String filterName)
public <T> void addActiveFilter(ActiveFilterItem<T> filter)
addActiveFilter
in interface ActiveFiltersView
public void onRemoveActiveFilter(@Observes ActiveFilterItemRemovedEvent event)
public <T> void removeActiveFilter(ActiveFilterItem<T> filter)
removeActiveFilter
in interface ActiveFiltersView
@EventHandler(value="remove-all-filters") public void onRemoveAll(@ForEvent(value="click") org.jboss.errai.common.client.dom.Event e)
@EventHandler(value="save-filter") public void onSaveFilter(@ForEvent(value="click") org.jboss.errai.common.client.dom.Event e)
public void removeAllActiveFilters(Boolean useCallback)
removeAllActiveFilters
in interface ActiveFiltersView
public elemental2.dom.HTMLElement getElement()
getElement
in interface org.jboss.errai.common.client.api.elemental2.IsElement
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.