public final class PulseItemCategoryNavigator
extends com.vaadin.ui.CssLayout
Modifier and Type | Class and Description |
---|---|
static class |
PulseItemCategoryNavigator.CategoryChangedEvent
Category changed event.
|
static interface |
PulseItemCategoryNavigator.ItemCategoryChangedListener
ItemCategoryChangedListener.
|
class |
PulseItemCategoryNavigator.ItemCategoryTab
Item category button.
|
com.vaadin.ui.Layout.AlignmentHandler, com.vaadin.ui.Layout.MarginHandler, com.vaadin.ui.Layout.SpacingHandler
com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
Constructor and Description |
---|
PulseItemCategoryNavigator(info.magnolia.i18nsystem.SimpleTranslator i18n,
boolean showGroupBy,
boolean isTopRow,
PulseItemCategory... categories) |
Modifier and Type | Method and Description |
---|---|
void |
addCategoryChangeListener(PulseItemCategoryNavigator.ItemCategoryChangedListener listener) |
void |
addGroupingListener(com.vaadin.data.Property.ValueChangeListener listener) |
static PulseItemCategoryNavigator |
createSubRowNavigator(info.magnolia.i18nsystem.SimpleTranslator i18n,
PulseItemCategory... categories)
Deprecated.
since 5.4 use the plain constructor
PulseItemCategoryNavigator(SimpleTranslator, boolean, boolean, PulseItemCategory...) instead. |
static PulseItemCategoryNavigator |
createTopRowNavigator(info.magnolia.i18nsystem.SimpleTranslator i18n,
PulseItemCategory... categories)
Deprecated.
since 5.4 use the plain constructor
PulseItemCategoryNavigator(SimpleTranslator, boolean, boolean, PulseItemCategory...) instead. |
void |
enableGroupBy(boolean enable) |
void |
setActive(PulseItemCategory category)
Sets the passed category as selected and un-select all the others.
|
void |
updateCategoryBadgeCount(PulseItemCategory category,
int count) |
addComponent, addComponent, addComponentAsFirst, addLayoutClickListener, addListener, beforeClientResponse, getComponent, getComponentCount, getComponentIndex, getCss, getState, iterator, readDesign, removeComponent, removeLayoutClickListener, removeListener, replaceComponent, writeDesign
addComponentAttachListener, addComponentDetachListener, addComponents, addListener, addListener, fireComponentAttachEvent, fireComponentDetachEvent, getComponentIterator, moveComponentsFrom, removeAllComponents, removeComponentAttachListener, removeComponentDetachListener, removeListener, removeListener, setHeight, setWidth
addListener, addShortcutListener, addStyleName, attach, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getState, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isImmediate, isOrHasAncestor, isReadOnly, isVisible, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setEnabled, setHeight, setHeightUndefined, setIcon, setId, setImmediate, setLocale, setParent, setPrimaryStyleName, setReadOnly, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthUndefined
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addComponents, addListener, addListener, getComponentIterator, moveComponentsFrom, removeAllComponents, removeListener, removeListener
addListener, addStyleName, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isReadOnly, isVisible, removeListener, removeStyleName, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible
addAttachListener, addDetachListener, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
public PulseItemCategoryNavigator(info.magnolia.i18nsystem.SimpleTranslator i18n, boolean showGroupBy, boolean isTopRow, PulseItemCategory... categories)
@Deprecated public static PulseItemCategoryNavigator createTopRowNavigator(info.magnolia.i18nsystem.SimpleTranslator i18n, PulseItemCategory... categories)
PulseItemCategoryNavigator(SimpleTranslator, boolean, boolean, PulseItemCategory...)
instead.@Deprecated public static PulseItemCategoryNavigator createSubRowNavigator(info.magnolia.i18nsystem.SimpleTranslator i18n, PulseItemCategory... categories)
PulseItemCategoryNavigator(SimpleTranslator, boolean, boolean, PulseItemCategory...)
instead.public void addGroupingListener(com.vaadin.data.Property.ValueChangeListener listener)
public void enableGroupBy(boolean enable)
public void addCategoryChangeListener(PulseItemCategoryNavigator.ItemCategoryChangedListener listener)
public void updateCategoryBadgeCount(PulseItemCategory category, int count)
public void setActive(PulseItemCategory category)
Copyright © 2015 Magnolia International Ltd.. All rights reserved.