Class UIConfigurableView
java.lang.Object
ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
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,Refreshable
-
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, drawer, placeholders, shape, statesFields inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
canCloseHimself, inventory, menu -
Constructor Summary
ConstructorsConstructorDescriptionUIConfigurableView(Configurable configurable) UIConfigurableView(Configurable configurable, Consumer<org.bukkit.entity.Player> onExit) -
Method Summary
Methods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
getDrawer, getDynamic, getPageForChar, getSlotOnThisPageForChar, handleIngredientClickAction, hasNextPage, hasPrevPage, hasViewers, initializeDrawer, nextPage, open, prevPage, refresh, setDynamic, updateDynamicContent, updatePlaceholders, updateStatesMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
drawInventory, execute, getInventory, getSlotForChar, getState, handleException, onInventoryClick, onOwnInventoryClick, prepareForDrawing, setState, updateInventoryTitle, updateRequiredMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
onDrag, onDrag, onInventoryClose, onOutsideClick
-
Constructor Details