Class UIConfigurableView
java.lang.Object
ru.cwcode.tkach.refreshmenu.inventory.view.View
ru.cwcode.tkach.refreshmenu.inventory.view.PagedView<ConfigurableIngredient>
ru.cwcode.tkach.refreshmenu.configurationUI.UIConfigurableView
- All Implemented Interfaces:
org.bukkit.inventory.InventoryHolder
-
Field Summary
Fields inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
dynamic, dynamicChar, maxPage, page, pageSize, playerFields inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
behavior, canCloseHimself, drawer, menu, placeholders, shape -
Constructor Summary
ConstructorsConstructorDescriptionUIConfigurableView(Configurable configurable)UIConfigurableView(Configurable configurable, Consumer<org.bukkit.entity.Player> onExit) -
Method Summary
Modifier and TypeMethodDescriptionvoidonInventoryClose(org.bukkit.event.inventory.InventoryCloseEvent event)Methods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
getDynamic, getDynamic, getDynamicChar, getPage, getPlayer, handleIngredientClickAction, hasViewers, initializeDrawer, nextPage, onOpen, prevPage, setDynamic, setDynamicChar, updateDynamicContent, updatePlaceholders, updateRequiredMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
drawInventory, getBehavior, getDrawer, getInventory, getMenu, getPlaceholders, getShape, onDrag, onInventoryClick, onOutsideClick, onOwnInventoryClick, open, setInventory, setMenu, setShape, updateInventoryTitle
-
Constructor Details
-
Method Details
-
onInventoryClose
public void onInventoryClose(org.bukkit.event.inventory.InventoryCloseEvent event)- Overrides:
onInventoryClosein classView
-