Class DynamicPagedComponent
- java.lang.Object
-
- com.enjin.minecraft_commons.spigot.ui.menu.component.MenuComponent
-
- com.enjin.minecraft_commons.spigot.ui.menu.component.pagination.PagedComponent
-
- com.enjin.minecraft_commons.spigot.ui.menu.component.pagination.DynamicPagedComponent
-
- All Implemented Interfaces:
Component
public class DynamicPagedComponent extends PagedComponent
-
-
Constructor Summary
Constructors Constructor Description DynamicPagedComponent(Dimension dimension, PageProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bukkit.inventory.ItemStack[][]getPage(org.bukkit.entity.Player player, int page)intgetPageCount(org.bukkit.entity.Player player)-
Methods inherited from class com.enjin.minecraft_commons.spigot.ui.menu.component.pagination.PagedComponent
draw, getPageNumber, nextPage, onPage, previousPage, showPage
-
Methods inherited from class com.enjin.minecraft_commons.spigot.ui.menu.component.MenuComponent
addAction, createPlayerCollection, createPlayerMap, getClickHandler, getDimension, getParent, getSlotUpdateHandler, isAllowDrag, isAllowPickup, isAllowPlace, onClick, removeAction, removeAllActions, setAllowDrag, setAllowPickup, setAllowPlace, setClickHandler, setParent, setSlotUpdateHandler, size
-
-
-
-
Constructor Detail
-
DynamicPagedComponent
public DynamicPagedComponent(Dimension dimension, PageProvider provider)
-
-
Method Detail
-
getPage
public org.bukkit.inventory.ItemStack[][] getPage(org.bukkit.entity.Player player, int page)- Specified by:
getPagein classPagedComponent
-
getPageCount
public int getPageCount(org.bukkit.entity.Player player)
- Specified by:
getPageCountin classPagedComponent
-
-