public interface JmixSideMenuClientRpc
extends com.vaadin.shared.communication.ClientRpc
Modifier and Type | Method and Description |
---|---|
void |
buildMenu(elemental.json.JsonArray menuItems)
Build menu
|
void |
selectItem(java.lang.String itemId)
Select item
|
void |
updateBadge(java.util.Map<java.lang.String,java.lang.String> badgeUpdates)
Update badges of items
|
void buildMenu(elemental.json.JsonArray menuItems)
menuItems
- menu items treevoid selectItem(@Nullable java.lang.String itemId)
itemId
- target item idvoid updateBadge(java.util.Map<java.lang.String,java.lang.String> badgeUpdates)
badgeUpdates
- Map item id -> new badge text