public static interface FavoritesView.Listener
Modifier and Type | Method and Description |
---|---|
void |
addFavorite(JcrNewNodeAdapter newFavorite)
Adds a favorite.
|
void |
addFavoriteAndGroup(JcrNewNodeAdapter newFavorite,
JcrNewNodeAdapter newGroup)
Adding instantly a new group and a new favorite (and add the latter to the former).
|
void |
addGroup(JcrNewNodeAdapter newGroup)
Add a group.
|
void |
editFavorite(String relPath,
String newTitle)
Edit a favorite.
|
void |
editGroup(String relPath,
String newTitle)
Edit a group.
|
void |
goToLocation(String location)
To go to the given location.
|
boolean |
hasItems()
Returns a boolean indicating whether there is at least one group or favorite-item exiting.
|
boolean |
itemsAreEditable()
Returns a boolean indicating whether the group- and favorite-items are currently editable which means whether they are showing or hiding the the delete- and edit-icons.
|
void |
moveFavorite(String relPath,
String group)
Moves a favorite.
|
void |
orderFavoriteAfter(String relPath,
String sibling)
Orders a favorite after a sibling.
|
void |
orderFavoriteBefore(String relPath,
String sibling)
Orders a favorite before a sibling.
|
void |
orderGroupAfter(String groupToMove,
String relPath)
Orders a group after a sibling.
|
void |
orderGroupBefore(String relPath,
String sibling)
Orders a group before a sibling.
|
void |
removeFavorite(String relPath)
Removes a favorite by the given path.
|
void |
removeGroup(String relPath)
Remove a group.
|
void |
setCurrentEditedItemId(String ItemId)
Set the id of the EditableFavoriteItem which is currently edited.
|
void |
setItemsEditable(boolean editable)
Switches the all the favorite- and group-items to editable or not-editable, actually showing or hiding the the delete- and edit-icons on the items.
|
void |
setToInitialState()
Setting to the state where the EditableFavoriteItem(s) are in not-editable-state and with hidden icons.
|
void addFavoriteAndGroup(JcrNewNodeAdapter newFavorite, JcrNewNodeAdapter newGroup)
newFavorite
- The JcrNewNodeAdapter for the new favorite.newGroup
- The JcrNewNodeAdapter for the new group.void addFavorite(JcrNewNodeAdapter newFavorite)
newFavorite
- The JcrNewNodeAdapter for the new favorite.void editFavorite(String relPath, String newTitle)
relPath
- The relative path of the favorite to edit.newTitle
- The new title.void removeFavorite(String relPath)
relPath
- of the favorite to remove.void goToLocation(String location)
location
- The location to go to.void addGroup(JcrNewNodeAdapter newGroup)
newGroup
- The JcrNewNodeAdapter for the new group.void editGroup(String relPath, String newTitle)
relPath
- The relative path of the group to edit.newTitle
- The new title.void removeGroup(String relPath)
relPath
- The relative path of the group to remove.void moveFavorite(String relPath, String group)
relPath
- The relative path to move the node.group
- The node-name of the group.void orderFavoriteBefore(String relPath, String sibling)
relPath
- The path of the node to move.sibling
- The node-name of the sibling.void orderFavoriteAfter(String relPath, String sibling)
relPath
- The path of the node to move.sibling
- The node-name of the sibling.void orderGroupBefore(String relPath, String sibling)
relPath
- The path of the node to move.sibling
- The node-name of the sibling.void orderGroupAfter(String groupToMove, String relPath)
relPath
- The path of the node to move.groupToMove
- The node-name of the sibling.void setItemsEditable(boolean editable)
editable
- boolean indicating whether the items should be set to 'editable' or 'not-editable'.boolean itemsAreEditable()
boolean hasItems()
void setCurrentEditedItemId(String ItemId)
void setToInitialState()
Copyright © 2021 Magnolia International Ltd.. All rights reserved.